.elementor-3030 .elementor-element.elementor-element-a38c206{--display:flex;--min-height:92vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3030 .elementor-element.elementor-element-a38c206:not(.elementor-motion-effects-element-type-background), .elementor-3030 .elementor-element.elementor-element-a38c206 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F4;}.elementor-3030 .elementor-element.elementor-element-2bea318{--display:flex;}.elementor-3030 .elementor-element.elementor-element-2bea318:not(.elementor-motion-effects-element-type-background), .elementor-3030 .elementor-element.elementor-element-2bea318 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F4;}:root{--page-title-display:none;}/* Start custom CSS */@media(max-width:767px){
.elementor-element-2fe95e30{background-size:100% 42%!important;background-position:top center!important;min-height:auto!important;max-height:none!important;padding:calc(min(42vh,340px) + 38px) 20px 54px!important}
.elementor-element-20b0f27f{width:100%!important;max-width:none!important;padding-right:0!important}
.elementor-element-26c56cd8{font-size:clamp(2.45rem,12vw,3.6rem)!important}
.elementor-element-5645ed16{display:flex!important;flex-direction:column!important;gap:30px!important}
.elementor-element-35a9c613{flex-direction:column!important}
.elementor-element-638766b7{grid-template-columns:1fr!important}
.elementor-element-37c6ffe0{flex-direction:column!important;gap:32px!important}
.elementor-element-58b75d4a,.elementor-element-6e5208a6{width:100%!important}
.elementor-element-672bb26{flex-direction:column!important;margin:52px 16px!important;padding:34px 24px!important}
.elementor-element-53fa669,.elementor-element-81049d2{width:100%!important}
.elementor-element-59e37d8{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}
}/* End custom CSS */