.elementor-537 .elementor-element.elementor-element-b2dd158:not(.elementor-motion-effects-element-type-background), .elementor-537 .elementor-element.elementor-element-b2dd158 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8FF;}.elementor-537 .elementor-element.elementor-element-b2dd158{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:80px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-537 .elementor-element.elementor-element-b2dd158 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-537 .elementor-element.elementor-element-bde822a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-537 .elementor-element.elementor-element-e016877 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-537 .elementor-element.elementor-element-e016877 .section-title h3{color:var( --e-global-color-a28fd5d );}.elementor-537 .elementor-element.elementor-element-e016877 .title_tx h3{color:var( --e-global-color-a28fd5d );}.elementor-537 .elementor-element.elementor-element-e016877 .section-title p{color:var( --e-global-color-a28fd5d );}.elementor-537 .elementor-element.elementor-element-e016877 .title_ptx p{color:var( --e-global-color-a28fd5d );}.elementor-537 .elementor-element.elementor-element-54e526b:not(.elementor-motion-effects-element-type-background), .elementor-537 .elementor-element.elementor-element-54e526b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a28fd5d );}.elementor-537 .elementor-element.elementor-element-54e526b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-537 .elementor-element.elementor-element-54e526b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-537 .elementor-element.elementor-element-58674f0 .faq-box .accordion{color:var( --e-global-color-5629689 );}.elementor-537 .elementor-element.elementor-element-58674f0 .faq-box .accordion, .elementor-537 .elementor-element.elementor-element-58674f0 .elementor-icon-box-content .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-537 .elementor-element.elementor-element-58674f0 .faq-box .panel p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-537 .elementor-element.elementor-element-80d4c8d{width:100%;}}/* Start custom CSS for section, class: .elementor-element-b2dd158 */#faq {
	background: linear-gradient(-30deg, #56C5D0, #56C5D0, #92278F, #F2295B, #F68C59);
	background-size: 300% 300%;
	animation: gradient 10s ease infinite;
}

@keyframes gradient {
	0% {
		background-position: 0% 50%;
	}
	50% {
		background-position: 100% 50%;
	}
	100% {
		background-position: 0% 50%;
	}
}/* End custom CSS */