
.elementor-1032 .elementor-element.elementor-element-ce78835:not(.elementor-motion-effects-element-type-background), .elementor-1032 .elementor-element.elementor-element-ce78835 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f7f9ff;
}

.elementor-1032 .elementor-element.elementor-element-ce78835 > .elementor-container {
	max-width: 700px;
}

.elementor-1032 .elementor-element.elementor-element-ce78835 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-1032 .elementor-element.elementor-element-ce78835 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1032 .elementor-element.elementor-element-8b3035a {
	--spacer-size: 58px;
}

.elementor-1032 .elementor-element.elementor-element-3a66090 .dbl__subtitle {
	color: #ff7268;
	margin: 0px 0px 0px 0px;
}

.elementor-1032 .elementor-element.elementor-element-030e91d:not(.elementor-motion-effects-element-type-background), .elementor-1032 .elementor-element.elementor-element-030e91d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f7f9ff;
}

.elementor-1032 .elementor-element.elementor-element-030e91d {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: -40px;
	padding: 24px 0px 102px 0px;
}

.elementor-1032 .elementor-element.elementor-element-030e91d > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1032 .elementor-element.elementor-element-ab89a8b .wgl-accordion_header:before {
	background-color: #fff;
}

.elementor-1032 .elementor-element.elementor-element-ab89a8b .wgl-accordion_header:after {
	background-color: transparent;
	background-image: linear-gradient(90deg, #ffb06c 30%, #ff7268 100%);
}

.elementor-1032 .elementor-element.elementor-element-ab89a8b .wgl-accordion_header.active:after {
	background-color: transparent;
	background-image: linear-gradient(90deg, #ff7268 30%, #ffb06c 100%);
}

.elementor-1032 .elementor-element.elementor-element-ab89a8b {
	width: var(--container-widget-width, 101.05%);
	max-width: 101.05%;
	--container-widget-width: 101.05%;
	--container-widget-flex-grow: 0;
}

.elementor-1032 .elementor-element.elementor-element-ab89a8b.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-1032 .elementor-element.elementor-element-ab89a8b .wgl-accordion_title {
	order: 0;
	flex-grow: 1;
}

.elementor-1032 .elementor-element.elementor-element-ab89a8b .wgl-accordion_panel {
	margin: 0px 0px 20px 0px;
}

.elementor-1032 .elementor-element.elementor-element-ab89a8b .wgl-accordion_header {
	padding: 10px 25px 10px 25px;
	color: #1c1c25;
	box-shadow: 7px 5px 20px 0px rgba(0, 0, 0, .08);
	border-radius: 25px 25px 25px 25px;
}

.elementor-1032 .elementor-element.elementor-element-ab89a8b .wgl-accordion_header:hover {
	color: #fff;
	box-shadow: 19px 13px 32px 0px rgba(255, 114, 104, .2);
}

.elementor-1032 .elementor-element.elementor-element-ab89a8b .wgl-accordion_header.active {
	color: #fff;
	box-shadow: 19px 13px 32px 0px rgba(255, 114, 104, .2);
}

.elementor-1032 .elementor-element.elementor-element-ab89a8b .wgl-accordion_title .wgl-accordion_title-prefix {
	font-family: "Livvic", Sans-serif;
	font-weight: 700;
}

.elementor-1032 .elementor-element.elementor-element-ab89a8b .wgl-accordion_icon {
	margin: 0px 0px 0px 0px;
}

.elementor-1032 .elementor-element.elementor-element-ab89a8b .wgl-accordion_icon:before {
	color: #ff7268;
}

.elementor-1032 .elementor-element.elementor-element-ab89a8b .icon-plus .wgl-accordion_icon:before, .elementor-1032 .elementor-element.elementor-element-ab89a8b .icon-plus .wgl-accordion_icon:after {
	background-color: #ff7268;
}

.elementor-1032 .elementor-element.elementor-element-ab89a8b .wgl-accordion_header:hover .wgl-accordion_icon:before {
	color: #fff;
}

.elementor-1032 .elementor-element.elementor-element-ab89a8b .icon-plus .wgl-accordion_header:hover .wgl-accordion_icon:before, .elementor-1032 .elementor-element.elementor-element-ab89a8b .icon-plus .wgl-accordion_header:hover .wgl-accordion_icon:after {
	background-color: #fff;
}

.elementor-1032 .elementor-element.elementor-element-ab89a8b .wgl-accordion_header.active .wgl-accordion_icon:before {
	color: #fff;
}

.elementor-1032 .elementor-element.elementor-element-ab89a8b .icon-plus .wgl-accordion_header.active .wgl-accordion_icon:before, .elementor-1032 .elementor-element.elementor-element-ab89a8b .icon-plus .wgl-accordion_header.active .wgl-accordion_icon:after {
	background-color: #fff;
}

.elementor-1032 .elementor-element.elementor-element-ab89a8b .wgl-accordion_header.active .wgl-accordion_icon {
	box-shadow: 11px 10px 30px 0px rgba(0, 0, 0, .1);
}

.elementor-1032 .elementor-element.elementor-element-ab89a8b .wgl-accordion_content {
	font-family: "Nunito", Sans-serif;
	padding: 21px 25px 0px 25px;
	color: #696970;
}

body.elementor-page-1032 #main.site-main {
	z-index: 0;
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-1032 .elementor-element.elementor-element-2c03e94 {
		width: 100%;
	}
}

@media (max-width:767px) {
	.elementor-1032 .elementor-element.elementor-element-3a66090 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-1032 .elementor-element.elementor-element-3a66090 .dbl__title {
		font-size: 26px;
		line-height: 1.5em;
	}
}
