.elementor-33 .elementor-element.elementor-element-e67450d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:none;--border-style:none;--z-index:50;}.elementor-33 .elementor-element.elementor-element-e67450d:hover::before, .elementor-33 .elementor-element.elementor-element-e67450d:hover > .elementor-background-video-container::before, .elementor-33 .elementor-element.elementor-element-e67450d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-33 .elementor-element.elementor-element-e67450d > .elementor-background-slideshow:hover::before, .elementor-33 .elementor-element.elementor-element-e67450d > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-33 .elementor-element.elementor-element-e67450d:hover{--overlay-opacity:0.6;border-style:none;}.elementor-33 .elementor-element.elementor-element-e67450d, .elementor-33 .elementor-element.elementor-element-e67450d::before{--border-transition:0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-33 .elementor-element.elementor-element-eeccc62{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;text-align:left;}.elementor-33 .elementor-element.elementor-element-eeccc62 img{width:60%;opacity:1;transition-duration:0.4s;}.elementor-widget-ha-nav-menu .ha-navbar-nav > li > a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-ha-nav-menu .ha-navbar-nav .ha-submenu-panel > li > a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-ha-nav-menu .ha-menu-hamburger:hover .ha-menu-hamburger-icon{background-color:var( --e-global-color-primary );}.elementor-widget-ha-nav-menu .ha-menu-hamburger:hover > .ha-menu-icon{color:var( --e-global-color-primary );}.elementor-widget-ha-nav-menu .ha-menu-close{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-widget-ha-nav-menu .ha-menu-close:hover{color:var( --e-global-color-primary );}.elementor-33 .elementor-element.elementor-element-5995a50 .ha-menu-container{background-color:transparent;height:36px;background-image:linear-gradient(67deg, #D2FF55 0%, #58FF00 100%);border-radius:4px 4px 4px 4px;}.elementor-33 .elementor-element.elementor-element-5995a50 .ha-navbar-nav > li > a:hover, .elementor-33 .elementor-element.elementor-element-5995a50 .ha-navbar-nav > li > a:focus, .elementor-33 .elementor-element.elementor-element-5995a50 .ha-navbar-nav > li > a:active, .elementor-33 .elementor-element.elementor-element-5995a50 .ha-navbar-nav > li:hover > a{background-color:#00000000;}.elementor-33 .elementor-element.elementor-element-5995a50 .ha-navbar-nav > li.current-menu-item > a,.elementor-33 .elementor-element.elementor-element-5995a50 .ha-navbar-nav > li.current-menu-ancestor > a{background-color:#00000000;}.elementor-33 .elementor-element.elementor-element-5995a50 .ha-navbar-nav .ha-submenu-panel{background-color:transparent;background-image:linear-gradient(102deg, #D2FF55 0%, #58FF00 100%);border-radius:4px 4px 4px 4px;min-width:220px;}.elementor-33 .elementor-element.elementor-element-5995a50{width:initial;max-width:initial;}.elementor-33 .elementor-element.elementor-element-5995a50.elementor-element{--align-self:center;}.elementor-33 .elementor-element.elementor-element-5995a50 .ha-navbar-nav > li > a{padding:0px 15px 0px 15px;font-family:"Nunito", Sans-serif;font-weight:700;text-transform:uppercase;color:#000000;}.elementor-33 .elementor-element.elementor-element-5995a50 .ha-menu-nav-link-icon-position-top .ha-menu-icon{padding-bottom:15px;}.elementor-33 .elementor-element.elementor-element-5995a50 .ha-menu-nav-link-icon-position-left .ha-menu-icon{padding-right:15px;}.elementor-33 .elementor-element.elementor-element-5995a50 .ha-menu-nav-link-icon-position-right .ha-menu-icon{padding-left:15px;}.elementor-33 .elementor-element.elementor-element-5995a50 .ha-navbar-nav > li > a:hover{color:#171717;}.elementor-33 .elementor-element.elementor-element-5995a50 .ha-navbar-nav > li > a:focus{color:#171717;}.elementor-33 .elementor-element.elementor-element-5995a50 .ha-navbar-nav > li > a:active{color:#171717;}.elementor-33 .elementor-element.elementor-element-5995a50 .ha-navbar-nav > li:hover > a{color:#171717;}.elementor-33 .elementor-element.elementor-element-5995a50 .ha-navbar-nav > li:hover > a .ha-submenu-indicator{color:#171717;}.elementor-33 .elementor-element.elementor-element-5995a50 .ha-navbar-nav > li > a:hover .ha-submenu-indicator{color:#171717;}.elementor-33 .elementor-element.elementor-element-5995a50 .ha-navbar-nav > li > a:focus .ha-submenu-indicator{color:#171717;}.elementor-33 .elementor-element.elementor-element-5995a50 .ha-navbar-nav > li > a:active .ha-submenu-indicator{color:#171717;}.elementor-33 .elementor-element.elementor-element-5995a50 .ha-navbar-nav > li.current-menu-item > a{color:#000000;}.elementor-33 .elementor-element.elementor-element-5995a50 .ha-navbar-nav > li.current-menu-ancestor > a{color:#000000;}.elementor-33 .elementor-element.elementor-element-5995a50 .ha-navbar-nav > li.current-menu-ancestor > a .ha-submenu-indicator{color:#000000;}.elementor-33 .elementor-element.elementor-element-5995a50 .ha-navbar-nav li a .ha-submenu-indicator-wrap svg{height:13.2px;width:auto;color:#000000;}.elementor-33 .elementor-element.elementor-element-5995a50 .ha-navbar-nav li a:hover .ha-submenu-indicator-wrap svg{color:#000000;}.elementor-33 .elementor-element.elementor-element-5995a50 .ha-navbar-nav-default .ha-dropdown-has>a .ha-submenu-indicator-wrap{border-style:none;}.elementor-33 .elementor-element.elementor-element-5995a50 .ha-navbar-nav .ha-submenu-panel > li > a{font-family:"Nunito", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-33 .elementor-element.elementor-element-5995a50 .ha-navbar-nav .ha-submenu-panel > li.current-menu-item > a{color:#000000 !important;}.elementor-33 .elementor-element.elementor-element-5995a50 .ha-menu-hamburger{float:right;}.elementor-33 .elementor-element.elementor-element-5995a50 .ha-menu-hamburger .ha-menu-hamburger-icon{background-color:rgba(0, 0, 0, 0.5);}.elementor-33 .elementor-element.elementor-element-5995a50 .ha-menu-hamburger > .ha-menu-icon{color:rgba(0, 0, 0, 0.5);}.elementor-33 .elementor-element.elementor-element-5995a50 .ha-menu-hamburger:hover .ha-menu-hamburger-icon{background-color:rgba(0, 0, 0, 0.5);}.elementor-33 .elementor-element.elementor-element-5995a50 .ha-menu-hamburger:hover > .ha-menu-icon{color:rgba(0, 0, 0, 0.5);}.elementor-33 .elementor-element.elementor-element-5995a50 .ha-menu-close{color:rgba(51, 51, 51, 1);}.elementor-33 .elementor-element.elementor-element-5995a50 .ha-menu-close:hover{color:rgba(0, 0, 0, 0.5);}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-33 .elementor-element.elementor-element-181c15f{--divider-border-style:solid;--divider-color:#000;}.elementor-33 .elementor-element.elementor-element-181c15f .elementor-divider{padding-block-start:17px;padding-block-end:17px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-33 .elementor-element.elementor-element-9998793 .elementor-button{background-color:#00000000;width:116px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:7px 7px 7px 7px;}.elementor-33 .elementor-element.elementor-element-9998793 .elementor-button:hover, .elementor-33 .elementor-element.elementor-element-9998793 .elementor-button:focus{background-color:#ACACAC2B;}.elementor-33 .elementor-element.elementor-element-9998793{width:var( --container-widget-width, 11% );max-width:11%;--container-widget-width:11%;--container-widget-flex-grow:0;}.elementor-33 .elementor-element.elementor-element-8ab21d0 .elementor-button{background-color:#ACACAC00;width:70px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:7px 7px 7px 7px;}.elementor-33 .elementor-element.elementor-element-8ab21d0 .elementor-button:hover, .elementor-33 .elementor-element.elementor-element-8ab21d0 .elementor-button:focus{background-color:#ACACAC2B;}.elementor-33 .elementor-element.elementor-element-8ab21d0{width:var( --container-widget-width, 9% );max-width:9%;--container-widget-width:9%;--container-widget-flex-grow:0;}.elementor-33 .elementor-element.elementor-element-be69016 .elementor-button{background-color:#ACACAC00;width:160px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:7px 7px 7px 7px;}.elementor-33 .elementor-element.elementor-element-be69016 .elementor-button:hover, .elementor-33 .elementor-element.elementor-element-be69016 .elementor-button:focus{background-color:#ACACAC2B;}.elementor-33 .elementor-element.elementor-element-be69016{width:var( --container-widget-width, 9% );max-width:9%;--container-widget-width:9%;--container-widget-flex-grow:0;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-33 .elementor-element.elementor-element-7cd735c{width:var( --container-widget-width, 6% );max-width:6%;background-color:#00000000;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;padding:5px 0px 0px 0px;--container-widget-width:6%;--container-widget-flex-grow:0;border-radius:7px 7px 7px 7px;}.elementor-33 .elementor-element.elementor-element-7cd735c:hover{background-color:#ACACAC2B;}.elementor-33 .elementor-element.elementor-element-7cd735c.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-33 .elementor-element.elementor-element-7cd735c .elementor-icon-wrapper{text-align:center;}.elementor-33 .elementor-element.elementor-element-7cd735c.elementor-view-stacked .elementor-icon{background-color:#F3F3F3;}.elementor-33 .elementor-element.elementor-element-7cd735c.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-7cd735c.elementor-view-default .elementor-icon{color:#F3F3F3;border-color:#F3F3F3;}.elementor-33 .elementor-element.elementor-element-7cd735c.elementor-view-framed .elementor-icon, .elementor-33 .elementor-element.elementor-element-7cd735c.elementor-view-default .elementor-icon svg{fill:#F3F3F3;}.elementor-33 .elementor-element.elementor-element-7cd735c .elementor-icon{font-size:23px;}.elementor-33 .elementor-element.elementor-element-7cd735c .elementor-icon svg{height:23px;}.elementor-33 .elementor-element.elementor-element-a044d9e{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;top:8px;z-index:999;}body:not(.rtl) .elementor-33 .elementor-element.elementor-element-a044d9e{left:55%;}body.rtl .elementor-33 .elementor-element.elementor-element-a044d9e{right:55%;}.elementor-33 .elementor-element.elementor-element-9c9e238{--display:flex;--position:fixed;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;top:0px;--z-index:50;}.elementor-33 .elementor-element.elementor-element-0dd9c40{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;text-align:left;}.elementor-33 .elementor-element.elementor-element-0dd9c40 img{width:60%;opacity:1;transition-duration:0.4s;}.elementor-33 .elementor-element.elementor-element-c4e71e8 .elementor-button{background-color:transparent;height:38px;width:209px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:300;fill:#000000;color:#000000;background-image:linear-gradient(142deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);box-shadow:0px 0px 10px 0px rgba(179.1038875254626, 241.96019897460937, 0.7142613769422181, 0.8);border-radius:44px 44px 44px 44px;}.elementor-33 .elementor-element.elementor-element-c4e71e8 .elementor-button:hover, .elementor-33 .elementor-element.elementor-element-c4e71e8 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(115deg, #D7FF58 0%, #AFE600 100%);}.elementor-33 .elementor-element.elementor-element-c842bbf{--spacer-size:50px;}.elementor-33 .elementor-element.elementor-element-98caa89 .elementor-button{background-color:#00000000;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:300;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:7px 7px 7px 7px;}.elementor-33 .elementor-element.elementor-element-98caa89 .elementor-button:hover, .elementor-33 .elementor-element.elementor-element-98caa89 .elementor-button:focus{background-color:#ACACAC2B;}.elementor-33 .elementor-element.elementor-element-98caa89{width:var( --container-widget-width, 13% );max-width:13%;--container-widget-width:13%;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-33 .elementor-element.elementor-element-9c9e238{left:0px;}body.rtl .elementor-33 .elementor-element.elementor-element-9c9e238{right:0px;}.elementor-33 .elementor-element.elementor-element-14ad5bb{--display:flex;--position:fixed;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;top:0px;--z-index:50;}.elementor-33 .elementor-element.elementor-element-ae3092c{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;text-align:left;}.elementor-33 .elementor-element.elementor-element-ae3092c img{width:60%;opacity:1;transition-duration:0.4s;}.elementor-33 .elementor-element.elementor-element-ac9021f .elementor-button{background-color:transparent;height:38px;width:209px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:300;fill:#000000;color:#000000;background-image:linear-gradient(142deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);box-shadow:0px 0px 10px 0px rgba(179.1038875254626, 241.96019897460937, 0.7142613769422181, 0.8);border-radius:44px 44px 44px 44px;}.elementor-33 .elementor-element.elementor-element-ac9021f .elementor-button:hover, .elementor-33 .elementor-element.elementor-element-ac9021f .elementor-button:focus{background-color:transparent;background-image:linear-gradient(115deg, #D7FF58 0%, #AFE600 100%);}.elementor-33 .elementor-element.elementor-element-bc70e42 .elementor-button{background-color:#00000000;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:300;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:7px 7px 7px 7px;}.elementor-33 .elementor-element.elementor-element-bc70e42 .elementor-button:hover, .elementor-33 .elementor-element.elementor-element-bc70e42 .elementor-button:focus{background-color:#ACACAC2B;}.elementor-33 .elementor-element.elementor-element-bc70e42{width:var( --container-widget-width, 13% );max-width:13%;--container-widget-width:13%;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-33 .elementor-element.elementor-element-14ad5bb{left:0px;}body.rtl .elementor-33 .elementor-element.elementor-element-14ad5bb{right:0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){ .elementor-33 .elementor-element.elementor-element-5995a50 .ha-nav-identity-panel{padding:10px 0px 10px 0px;} .elementor-33 .elementor-element.elementor-element-5995a50 .ha-menu-container{max-width:350px;} .elementor-33 .elementor-element.elementor-element-5995a50 .ha-menu-offcanvas-elements{--offcanvas-left-offset:-350px;}.elementor-33 .elementor-element.elementor-element-5995a50 .ha-menu-container{border-radius:0px 0px 0px 0px;}.elementor-33 .elementor-element.elementor-element-5995a50 .ha-navbar-nav > li > a{padding:10px 15px 10px 15px;}.elementor-33 .elementor-element.elementor-element-5995a50 .ha-navbar-nav .ha-submenu-panel{border-radius:0px 0px 0px 0px;}.elementor-33 .elementor-element.elementor-element-5995a50 .ha-menu-hamburger{padding:8px 8px 8px 8px;border-radius:3px;}.elementor-33 .elementor-element.elementor-element-5995a50 .ha-menu-hamburger .ha-menu-icon{width:24px;height:24px;}.elementor-33 .elementor-element.elementor-element-5995a50 .ha-menu-close{padding:8px 8px 8px 8px;margin:12px 12px 12px 12px;width:45px;border-radius:3px;}.elementor-33 .elementor-element.elementor-element-5995a50 .ha-nav-logo > img{max-width:160px;max-height:60px;}.elementor-33 .elementor-element.elementor-element-5995a50 .ha-nav-logo{margin:5px 0px 5px 0px;padding:5px 5px 5px 5px;}}@media(max-width:767px){.elementor-33 .elementor-element.elementor-element-eeccc62 img{width:100%;}.elementor-33 .elementor-element.elementor-element-5995a50{--container-widget-width:0px;--container-widget-flex-grow:0;width:var( --container-widget-width, 0px );max-width:0px;} .elementor-33 .elementor-element.elementor-element-5995a50 .ha-menu-container{max-width:350px;} .elementor-33 .elementor-element.elementor-element-5995a50 .ha-menu-offcanvas-elements{--offcanvas-left-offset:-350px;}.elementor-33 .elementor-element.elementor-element-5995a50 .ha-nav-logo > img{max-width:120px;max-height:50px;}.elementor-33 .elementor-element.elementor-element-9998793{--container-widget-width:7px;--container-widget-flex-grow:0;width:var( --container-widget-width, 7px );max-width:7px;}.elementor-33 .elementor-element.elementor-element-9998793.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33 .elementor-element.elementor-element-8ab21d0{--container-widget-width:0px;--container-widget-flex-grow:0;width:var( --container-widget-width, 0px );max-width:0px;}.elementor-33 .elementor-element.elementor-element-8ab21d0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33 .elementor-element.elementor-element-be69016{--container-widget-width:0px;--container-widget-flex-grow:0;width:var( --container-widget-width, 0px );max-width:0px;}.elementor-33 .elementor-element.elementor-element-be69016.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33 .elementor-element.elementor-element-7cd735c{--container-widget-width:0px;--container-widget-flex-grow:0;width:var( --container-widget-width, 0px );max-width:0px;}.elementor-33 .elementor-element.elementor-element-7cd735c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33 .elementor-element.elementor-element-0dd9c40{text-align:center;}.elementor-33 .elementor-element.elementor-element-0dd9c40 img{width:100%;}.elementor-33 .elementor-element.elementor-element-c4e71e8 .elementor-button{height:25px;width:75px;font-size:14px;}.elementor-33 .elementor-element.elementor-element-c842bbf{--spacer-size:102px;}.elementor-33 .elementor-element.elementor-element-98caa89.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33 .elementor-element.elementor-element-98caa89 .elementor-button{height:25px;width:60px;font-size:19px;}.elementor-33 .elementor-element.elementor-element-9c9e238{--content-width:1600px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:nowrap;--z-index:9999;}.elementor-33 .elementor-element.elementor-element-ae3092c{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;text-align:center;}.elementor-33 .elementor-element.elementor-element-ae3092c img{width:100%;}.elementor-33 .elementor-element.elementor-element-ac9021f{width:var( --container-widget-width, 29% );max-width:29%;--container-widget-width:29%;--container-widget-flex-grow:0;}.elementor-33 .elementor-element.elementor-element-ac9021f .elementor-button{height:25px;width:75px;font-size:14px;}.elementor-33 .elementor-element.elementor-element-bc70e42{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-33 .elementor-element.elementor-element-bc70e42.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33 .elementor-element.elementor-element-bc70e42 .elementor-button{height:25px;width:60px;font-size:12px;}.elementor-33 .elementor-element.elementor-element-14ad5bb{--content-width:1600px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--flex-wrap:nowrap;--z-index:9999;}}/* Start custom CSS for image, class: .elementor-element-eeccc62 *//* Adicione essa classe ao widget de imagem no Elementor */
.logo-relampago {
  transition: transform 0.2s ease, filter 0.2s ease;
}

.logo-relampago:hover {
  animation: relampago 0.5s ease-in-out;
}

@keyframes relampago {
  0%   { transform: scale(1) rotate(0deg); filter: brightness(1); }
  15%  { transform: scale(1.1) rotate(-1deg); filter: brightness(1.3); }
  30%  { transform: scale(1.05) rotate(1deg); filter: brightness(1.2); }
  45%  { transform: scale(1.1) rotate(-1deg); filter: brightness(1.4); }
  60%  { transform: scale(1.05) rotate(1deg); filter: brightness(1.2); }
  75%  { transform: scale(1.1) rotate(-1deg); filter: brightness(1.3); }
  100% { transform: scale(1) rotate(0deg); filter: brightness(1); }
}/* End custom CSS */
/* Start custom CSS for ha-nav-menu, class: .elementor-element-5995a50 */.elementor-33 .elementor-element.elementor-element-5995a50 .ha-menu-link:hover {
    border-radius: 5px !important;
    overflow: hidden;
}

.elementor-33 .elementor-element.elementor-element-5995a50 .ha-menu-link::before,
.elementor-33 .elementor-element.elementor-element-5995a50 .ha-menu-link::after {
    border-radius: 5px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e67450d */.elementor-33 .elementor-element.elementor-element-e67450d {
  /* visual glass */
  background: rgba(20, 20, 30, 0.6);
  backdrop-filter: blur(15px);
  -webkit-backdrop-filter: blur(15px);

  /* suavidade */
  transition: backdrop-filter 0.3s ease, background-color 0.3s ease;

  /* suporte a Safari / iOS */
  padding-top: env(safe-area-inset-top);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c9e238 */.elementor-33 .elementor-element.elementor-element-9c9e238 {
  /* visual glass */
  background: rgba(20, 20, 30, 0.6);
  backdrop-filter: blur(15px);
  -webkit-backdrop-filter: blur(15px);

  /* suavidade */
  transition: backdrop-filter 0.3s ease, background-color 0.3s ease;

  /* suporte a Safari / iOS */
  padding-top: env(safe-area-inset-top);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14ad5bb */.elementor-33 .elementor-element.elementor-element-14ad5bb {
  /* visual glass */
  background: rgba(20, 20, 30, 0.6);
  backdrop-filter: blur(15px);
  -webkit-backdrop-filter: blur(15px);

  /* suavidade */
  transition: backdrop-filter 0.3s ease, background-color 0.3s ease;

  /* suporte a Safari / iOS */
  padding-top: env(safe-area-inset-top);
}/* End custom CSS */