.elementor-35728 .elementor-element.elementor-element-de78f96{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-35728 .elementor-element.elementor-element-de78f96 > .elementor-shape-top .elementor-shape-fill, .elementor-35728 .elementor-element.elementor-element-de78f96 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-a91d786 );}.elementor-35728 .elementor-element.elementor-element-de78f96 > .elementor-shape-top svg, .elementor-35728 .elementor-element.elementor-element-de78f96 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:36px;}.elementor-35728 .elementor-element.elementor-element-d8b1eb3{--spacer-size:50px;}.elementor-35728 .elementor-element.elementor-element-51385ca.elementor-element{--align-self:flex-start;}.elementor-35728 .elementor-element.elementor-element-51385ca .eael-fancy-text-container{text-align:center;}.elementor-35728 .elementor-element.elementor-element-51385ca .eael-fancy-text-prefix{color:var( --e-global-color-accent );font-size:36px;font-weight:600;text-decoration:underline;line-height:1px;}.elementor-35728 .elementor-element.elementor-element-51385ca .eael-fancy-text-strings, .elementor-35728 .elementor-element.elementor-element-51385ca .typed-cursor{font-family:"Montserrat", Sans-serif;font-size:78px;font-weight:200;}.elementor-35728 .elementor-element.elementor-element-51385ca .eael-fancy-text-strings{color:var( --e-global-color-accent );}.elementor-35728 .elementor-element.elementor-element-51385ca .eael-fancy-text-strings::after{color:var( --e-global-color-accent );}.elementor-35728 .elementor-element.elementor-element-51385ca .eael-fancy-text-suffix{font-size:22px;font-weight:600;line-height:1px;}.elementor-35728 .elementor-element.elementor-element-b74ee47{width:100%;max-width:100%;}.elementor-35728 .elementor-element.elementor-element-b74ee47.elementor-element{--align-self:center;}.elementor-35728 .elementor-element.elementor-element-b74ee47 .elementor-search-form{text-align:center;}.elementor-35728 .elementor-element.elementor-element-b74ee47 .elementor-search-form__toggle{--e-search-form-toggle-size:50px;--e-search-form-toggle-color:var( --e-global-color-accent );--e-search-form-toggle-icon-size:calc(50em / 100);--e-search-form-toggle-border-width:0px;--e-search-form-toggle-border-radius:0px;}.elementor-35728 .elementor-element.elementor-element-b74ee47 .elementor-search-form__input,
					.elementor-35728 .elementor-element.elementor-element-b74ee47 .elementor-search-form__icon,
					.elementor-35728 .elementor-element.elementor-element-b74ee47 .elementor-lightbox .dialog-lightbox-close-button,
					.elementor-35728 .elementor-element.elementor-element-b74ee47 .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-35728 .elementor-element.elementor-element-b74ee47.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-35728 .elementor-element.elementor-element-b74ee47:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-color:#FFFFFFFA;border-width:1px 1px 1px 1px;border-radius:11px;}.elementor-35728 .elementor-element.elementor-element-b74ee47.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{border-color:#FFFFFFFA;border-width:1px 1px 1px 1px;border-radius:11px;}.elementor-35728 .elementor-element.elementor-element-b74ee47 .elementor-search-form__toggle:hover{--e-search-form-toggle-color:#FFFFFF;}.elementor-35728 .elementor-element.elementor-element-b74ee47 .elementor-search-form__toggle:focus{--e-search-form-toggle-color:#FFFFFF;}.elementor-35728 .elementor-element.elementor-element-35007c34{--display:flex;}@media(max-width:1024px){.elementor-35728 .elementor-element.elementor-element-51385ca .eael-fancy-text-prefix{font-size:78px;}.elementor-35728 .elementor-element.elementor-element-51385ca .eael-fancy-text-strings, .elementor-35728 .elementor-element.elementor-element-51385ca .typed-cursor{font-size:60px;}}@media(max-width:767px){.elementor-35728 .elementor-element.elementor-element-51385ca .eael-fancy-text-prefix{font-size:24px;}.elementor-35728 .elementor-element.elementor-element-51385ca .eael-fancy-text-strings, .elementor-35728 .elementor-element.elementor-element-51385ca .typed-cursor{font-size:29px;}}