.elementor-5108 .elementor-element.elementor-element-75081565>.elementor-background-overlay{background-color:#504992;opacity:.8;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-5108 .elementor-element.elementor-element-75081565>.elementor-container{max-width:1140px}.elementor-5108 .elementor-element.elementor-element-75081565:not(.elementor-motion-effects-element-type-background),.elementor-5108 .elementor-element.elementor-element-75081565>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover}.elementor-5108 .elementor-element.elementor-element-75081565{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:200px 0 200px 0}.elementor-5108 .elementor-element.elementor-element-19777102>.elementor-widget-container{box-shadow:12px 15px 36px 0 rgb(0 0 0 / .46)}.elementor-5108 .elementor-element.elementor-element-19777102 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-5108 .elementor-element.elementor-element-7ff73da6>.elementor-element-populated{padding:0 0 0 80px}.elementor-5108 .elementor-element.elementor-element-75675c96{text-align:center}.elementor-5108 .elementor-element.elementor-element-75675c96 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:54px;line-height:1.1em;letter-spacing:-1.4px;color:#fff}.elementor-5108 .elementor-element.elementor-element-3b3f4443>.elementor-widget-container{padding:10px 0 10px 0}.elementor-5108 .elementor-element.elementor-element-3b3f4443{text-align:center;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:100;line-height:1.9em;color:#fff}.elementor-5108 .elementor-element.elementor-element-2aade98a .elementor-button{background-color:#22b3a4;font-family:"Poppins",Sans-serif;font-size:15px;text-transform:uppercase;letter-spacing:1.5px;border-style:solid;border-color:#22b3a4;border-radius:50px 50px 50px 50px;padding:15px 50px 15px 50px}.elementor-5108 .elementor-element.elementor-element-2aade98a .elementor-button:hover,.elementor-5108 .elementor-element.elementor-element-2aade98a .elementor-button:focus{background-color:#fff0;color:#fff;border-color:#fff}.elementor-5108 .elementor-element.elementor-element-2aade98a .elementor-button:hover svg,.elementor-5108 .elementor-element.elementor-element-2aade98a .elementor-button:focus svg{fill:#fff}.elementor-5108 .elementor-element.elementor-element-9de11d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}@media(min-width:768px){.elementor-5108 .elementor-element.elementor-element-3dea1fff{width:50.702%}.elementor-5108 .elementor-element.elementor-element-7ff73da6{width:49.298%}}@media(max-width:1024px){.elementor-5108 .elementor-element.elementor-element-75081565{padding:90px 30px 90px 30px}.elementor-5108 .elementor-element.elementor-element-7ff73da6>.elementor-element-populated{padding:0 0 0 30px}.elementor-5108 .elementor-element.elementor-element-75675c96 .elementor-heading-title{font-size:37px}}@media(max-width:767px){.elementor-5108 .elementor-element.elementor-element-75081565{padding:30px 0 30px 0}.elementor-5108 .elementor-element.elementor-element-3dea1fff>.elementor-element-populated{padding:30px 30px 30px 30px}.elementor-5108 .elementor-element.elementor-element-7ff73da6>.elementor-element-populated{padding:30px 30px 30px 30px}}@media(min-width:1025px){.elementor-5108 .elementor-element.elementor-element-75081565:not(.elementor-motion-effects-element-type-background),.elementor-5108 .elementor-element.elementor-element-75081565>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}