.elementor-16645 .elementor-element.elementor-element-c88d3dd{--display:flex;--background-transition:0.3s;--padding-top:4vw;--padding-bottom:4vw;--padding-left:4vw;--padding-right:4vw;}.elementor-16645 .elementor-element.elementor-element-400eaf7{text-align:center;}.elementor-16645 .elementor-element.elementor-element-400eaf7 .elementor-heading-title{color:var( --e-global-color-bbceb28 );font-family:"Montserrat", Sans-serif;font-size:3.33vw;font-weight:700;}#elementor-popup-modal-16645 .dialog-message{width:60vw;height:auto;}#elementor-popup-modal-16645{justify-content:center;align-items:center;pointer-events:all;background-color:rgba(0,0,0,.8);}#elementor-popup-modal-16645 .dialog-close-button{display:flex;}#elementor-popup-modal-16645 .dialog-widget-content{border-radius:10px 10px 10px 10px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}@media(max-width:1024px){.elementor-16645 .elementor-element.elementor-element-400eaf7 .elementor-heading-title{font-size:3.44vw;}}@media(max-width:767px){.elementor-16645 .elementor-element.elementor-element-c88d3dd{--padding-top:6vw;--padding-bottom:6vw;--padding-left:6vw;--padding-right:6vw;}.elementor-16645 .elementor-element.elementor-element-400eaf7 .elementor-heading-title{font-size:6.11vw;}#elementor-popup-modal-16645 .dialog-message{width:90vw;}}/* Start custom CSS for heading, class: .elementor-element-400eaf7 */.elementor-16645 .elementor-element.elementor-element-400eaf7 span {
    color: #745CC8;
}/* End custom CSS */