.elementor-9 .elementor-element.elementor-element-302990a2{--display:flex;--position:fixed;--min-height:-10px;--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;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#3577E4BA;--border-color:#3577E4BA;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-9 .elementor-element.elementor-element-302990a2:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-302990a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000099;}.elementor-9 .elementor-element.elementor-element-302990a2.e-con{--align-self:center;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-302990a2{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-302990a2{right:0px;}.elementor-9 .elementor-element.elementor-element-513206e3{--display:flex;--min-height:0px;--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:space-between;--align-items:center;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:1vw;--padding-bottom:1vw;--padding-left:3vw;--padding-right:3vw;}.elementor-9 .elementor-element.elementor-element-7fe07c38{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-9 .elementor-element.elementor-element-6b45839b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;padding:0px 0px 0px 0px;text-align:left;}.elementor-9 .elementor-element.elementor-element-6b45839b img{width:40%;}.elementor-9 .elementor-element.elementor-element-5e4d6f6c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-216fc301{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-Serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-Serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9 .elementor-element.elementor-element-1050ee61{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-1050ee61 .elementor-menu-toggle{margin-left:auto;background-color:#000000;}.elementor-9 .elementor-element.elementor-element-1050ee61 .elementor-nav-menu .elementor-item{font-family:"Poppins", Sans-Serif;font-size:13px;font-weight:400;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-1050ee61 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;padding-left:18px;padding-right:18px;}.elementor-9 .elementor-element.elementor-element-1050ee61 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-9 .elementor-element.elementor-element-1050ee61 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-9 .elementor-element.elementor-element-1050ee61 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-9 .elementor-element.elementor-element-1050ee61 .elementor-nav-menu--main .elementor-item:focus{color:#6B993E;fill:#6B993E;}.elementor-9 .elementor-element.elementor-element-1050ee61 .elementor-nav-menu--dropdown a:hover,
					.elementor-9 .elementor-element.elementor-element-1050ee61 .elementor-nav-menu--dropdown a:focus,
					.elementor-9 .elementor-element.elementor-element-1050ee61 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-9 .elementor-element.elementor-element-1050ee61 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-9 .elementor-element.elementor-element-1050ee61 .elementor-menu-toggle:hover,
					.elementor-9 .elementor-element.elementor-element-1050ee61 .elementor-menu-toggle:focus{color:#000000;}.elementor-9 .elementor-element.elementor-element-1050ee61 .elementor-nav-menu--dropdown a:hover,
					.elementor-9 .elementor-element.elementor-element-1050ee61 .elementor-nav-menu--dropdown a:focus,
					.elementor-9 .elementor-element.elementor-element-1050ee61 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-9 .elementor-element.elementor-element-1050ee61 .elementor-nav-menu--dropdown a.highlighted{background-color:#B2FE02;}.elementor-9 .elementor-element.elementor-element-1050ee61 .elementor-nav-menu--dropdown .elementor-item, .elementor-9 .elementor-element.elementor-element-1050ee61 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Roboto", Sans-Serif;font-size:25px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-1050ee61 div.elementor-menu-toggle{color:#B2FF00;}.elementor-9 .elementor-element.elementor-element-1050ee61 div.elementor-menu-toggle svg{fill:#B2FF00;}.elementor-9 .elementor-element.elementor-element-1fd9b803{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-9 .elementor-element.elementor-element-38788792 .elementor-button{background-color:#C9AF56;font-family:"Mona SemiExpanded", Sans-Serif;font-size:11px;font-weight:900;letter-spacing:0.4px;fill:#162750;color:#162750;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);padding:15px 30px 15px 30px;}.elementor-9 .elementor-element.elementor-element-4a0757bd{--display:flex;--min-height:821px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-4a0757bd:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-4a0757bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://movex.ag/wp-content/uploads/2026/01/HERO-MOVEX-1-scaled-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-Serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-5350a588{width:var( --container-widget-width, 55% );max-width:55%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:left;font-family:"Mona SemiExpanded", Sans-Serif;font-size:32px;font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-4c7f55bb{width:var( --container-widget-width, 46% );max-width:46%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;--container-widget-width:46%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-Serif;font-size:20px;letter-spacing:-0.7px;color:#BEBEBE;}.elementor-9 .elementor-element.elementor-element-27cab5ea .elementor-button{background-color:#C9AF56;font-family:"Mona SemiExpanded", Sans-Serif;font-size:18px;font-weight:900;letter-spacing:0.4px;fill:#162750;color:#162750;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);padding:20px 40px 20px 40px;}.elementor-9 .elementor-element.elementor-element-4c3e1bf{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:1;--padding-top:5vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-9 .elementor-element.elementor-element-4c3e1bf:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-4c3e1bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-9 .elementor-element.elementor-element-4c3e1bf::before, .elementor-9 .elementor-element.elementor-element-4c3e1bf > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-4c3e1bf > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-4c3e1bf > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-4c3e1bf > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-4c3e1bf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0000008C 0%, #000000 100%);}.elementor-9 .elementor-element.elementor-element-4c3e1bf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-14294bfb{width:var( --container-widget-width, 46% );max-width:46%;padding:0px 0px 10px 0px;--container-widget-width:46%;--container-widget-flex-grow:0;text-align:center;font-family:"Mona SemiExpanded", Sans-Serif;font-size:22px;letter-spacing:-0.7px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-da80f72{--e-image-carousel-slides-to-show:8;margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;z-index:1;}.elementor-9 .elementor-element.elementor-element-da80f72 .swiper-wrapper{display:flex;align-items:center;}.elementor-9 .elementor-element.elementor-element-da80f72 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-24783bb1{--display:flex;--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:center;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-24783bb1:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-24783bb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-9 .elementor-element.elementor-element-543e02da{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:8px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-619dbc18{width:var( --container-widget-width, 99% );max-width:99%;padding:0px 0px 10px 0px;--container-widget-width:99%;--container-widget-flex-grow:0;text-align:left;font-family:"Mona SemiExpanded", Sans-Serif;font-size:22px;line-height:22px;letter-spacing:-0.7px;color:#FFFFFF;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-Serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-71707edd{width:100%;max-width:100%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-9 .elementor-element.elementor-element-71707edd.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-71707edd .elementor-heading-title{font-family:"Mona SemiExpanded", Sans-Serif;font-size:36px;font-weight:600;line-height:43px;color:#FFFFFFE8;}.elementor-9 .elementor-element.elementor-element-6303fa77{width:var( --container-widget-width, 100% );max-width:100%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-Serif;font-size:17px;font-weight:400;line-height:1.3em;color:#FFFFFFC2;}.elementor-9 .elementor-element.elementor-element-e572a2b .elementor-button{background-color:#C9AF56;font-family:"Mona SemiExpanded", Sans-Serif;font-size:16px;font-weight:900;letter-spacing:0.4px;fill:#162750;color:#162750;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);padding:20px 40px 20px 40px;}.elementor-9 .elementor-element.elementor-element-205c4d4b{--display:flex;--min-height:390px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:80px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:46px;--padding-right:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-Serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{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 );}.elementor-9 .elementor-element.elementor-element-61eca43c{width:100%;max-width:100%;margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 1px 0px;}.elementor-9 .elementor-element.elementor-element-61eca43c .elementor-counter-title{justify-content:start;color:#FFFFFF;font-family:"Mona SemiExpanded", Sans-Serif;font-size:24px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-61eca43c .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#F6FAFF;font-family:"DM Sans", Sans-Serif;font-size:73px;font-weight:700;line-height:55px;}.elementor-9 .elementor-element.elementor-element-2c3948dd{width:100%;max-width:100%;padding:0px 0px 1px 0px;}.elementor-9 .elementor-element.elementor-element-2c3948dd .elementor-counter-title{justify-content:start;color:#FFFFFF;font-family:"Mona SemiExpanded", Sans-Serif;font-size:24px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-2c3948dd .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#F6FAFF;font-family:"DM Sans", Sans-Serif;font-size:73px;font-weight:700;line-height:55px;}.elementor-9 .elementor-element.elementor-element-768ece06{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-768ece06 .elementor-counter-title{justify-content:start;color:#FFFFFF;font-family:"Mona SemiExpanded", Sans-Serif;font-size:24px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-768ece06 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#F6FAFF;font-family:"DM Sans", Sans-Serif;font-size:73px;font-weight:700;line-height:55px;}.elementor-9 .elementor-element.elementor-element-26e7e92d{--display:flex;--padding-top:0px;--padding-bottom:38px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-26e7e92d:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-26e7e92d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-9 .elementor-element.elementor-element-61fc4a0 img{width:100%;}.elementor-9 .elementor-element.elementor-element-629add4d{--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;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:4vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-629add4d:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-629add4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #0B1224 0%, #000000 100%);}.elementor-9 .elementor-element.elementor-element-629add4d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-31af210d.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-103ebe4a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-103ebe4a.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-103ebe4a .elementor-heading-title{font-family:"Mona SemiExpanded", Sans-Serif;font-size:36px;font-weight:600;line-height:43px;color:#FFFFFFE8;}.elementor-9 .elementor-element.elementor-element-32828b66{width:var( --container-widget-width, 100% );max-width:100%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-Serif;font-size:17px;font-weight:400;line-height:1.3em;color:#FFFFFFC2;}.elementor-9 .elementor-element.elementor-element-2f6fc8fc{--display:flex;--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;--flex-wrap:wrap;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-Serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-Serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-196318b9{width:var( --container-widget-width, 32% );max-width:32%;background-color:#0F172A;padding:30px 15px 30px 15px;--container-widget-width:32%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3484F733;border-radius:8px 8px 8px 8px;--icon-box-icon-margin:15px;}.elementor-9 .elementor-element.elementor-element-196318b9 .elementor-icon-box-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-196318b9.elementor-view-stacked .elementor-icon{background-color:#3473DB;}.elementor-9 .elementor-element.elementor-element-196318b9.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-196318b9.elementor-view-default .elementor-icon{fill:#3473DB;color:#3473DB;border-color:#3473DB;}.elementor-9 .elementor-element.elementor-element-196318b9.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-196318b9.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#2A4E90;}.elementor-9 .elementor-element.elementor-element-196318b9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-196318b9.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-196318b9.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-196318b9.elementor-view-default:has(:focus) .elementor-icon{fill:#2A4E90;color:#2A4E90;border-color:#2A4E90;}.elementor-9 .elementor-element.elementor-element-196318b9 .elementor-icon{font-size:30px;padding:7px;border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-196318b9 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-196318b9 .elementor-icon-box-title a{font-family:"Mona SemiExpanded", Sans-Serif;font-size:20px;font-weight:600;line-height:1.5em;}.elementor-9 .elementor-element.elementor-element-196318b9 .elementor-icon-box-title{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-196318b9 .elementor-icon-box-description{font-family:"Mona SemiExpanded", Sans-Serif;font-size:16px;font-weight:400;line-height:1.5em;color:#E5E5E5;}.elementor-9 .elementor-element.elementor-element-5dde6fe{width:var( --container-widget-width, 32% );max-width:32%;background-color:#0F172A;padding:30px 30px 30px 30px;--container-widget-width:32%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3484F733;border-radius:8px 8px 8px 8px;--icon-box-icon-margin:15px;}.elementor-9 .elementor-element.elementor-element-5dde6fe .elementor-icon-box-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-5dde6fe.elementor-view-stacked .elementor-icon{background-color:#3473DB;fill:#FFFFFF;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-5dde6fe.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-5dde6fe.elementor-view-default .elementor-icon{fill:#3473DB;color:#3473DB;border-color:#3473DB;}.elementor-9 .elementor-element.elementor-element-5dde6fe.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-5dde6fe.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-5dde6fe.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#2A4E90;}.elementor-9 .elementor-element.elementor-element-5dde6fe.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-5dde6fe.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-5dde6fe.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-5dde6fe.elementor-view-default:has(:focus) .elementor-icon{fill:#2A4E90;color:#2A4E90;border-color:#2A4E90;}.elementor-9 .elementor-element.elementor-element-5dde6fe .elementor-icon{font-size:30px;padding:7px;border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-5dde6fe .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-5dde6fe .elementor-icon-box-title a{font-family:"Mona SemiExpanded", Sans-Serif;font-size:20px;font-weight:600;line-height:1.5em;}.elementor-9 .elementor-element.elementor-element-5dde6fe .elementor-icon-box-title{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-5dde6fe .elementor-icon-box-description{font-family:"Mona SemiExpanded", Sans-Serif;font-size:16px;font-weight:400;line-height:1.5em;color:#E5E5E5;}.elementor-9 .elementor-element.elementor-element-79f8a4bd{width:var( --container-widget-width, 32% );max-width:32%;background-color:#0F172A;padding:30px 30px 30px 30px;--container-widget-width:32%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3484F733;border-radius:8px 8px 8px 8px;--icon-box-icon-margin:15px;}.elementor-9 .elementor-element.elementor-element-79f8a4bd .elementor-icon-box-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-79f8a4bd.elementor-view-stacked .elementor-icon{background-color:#3473DB;}.elementor-9 .elementor-element.elementor-element-79f8a4bd.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-79f8a4bd.elementor-view-default .elementor-icon{fill:#3473DB;color:#3473DB;border-color:#3473DB;}.elementor-9 .elementor-element.elementor-element-79f8a4bd.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-79f8a4bd.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#2A4E90;}.elementor-9 .elementor-element.elementor-element-79f8a4bd.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-79f8a4bd.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-79f8a4bd.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-79f8a4bd.elementor-view-default:has(:focus) .elementor-icon{fill:#2A4E90;color:#2A4E90;border-color:#2A4E90;}.elementor-9 .elementor-element.elementor-element-79f8a4bd .elementor-icon{font-size:29px;padding:7px;border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-79f8a4bd .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-79f8a4bd .elementor-icon-box-title a{font-family:"Mona SemiExpanded", Sans-Serif;font-size:20px;font-weight:600;line-height:1.5em;}.elementor-9 .elementor-element.elementor-element-79f8a4bd .elementor-icon-box-title{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-79f8a4bd .elementor-icon-box-description{font-family:"Mona SemiExpanded", Sans-Serif;font-size:16px;font-weight:400;line-height:1.5em;color:#E5E5E5;}.elementor-9 .elementor-element.elementor-element-6a7c19c6{width:var( --container-widget-width, 32% );max-width:32%;background-color:#0F172A;padding:30px 30px 30px 30px;--container-widget-width:32%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3484F733;border-radius:8px 8px 8px 8px;--icon-box-icon-margin:15px;}.elementor-9 .elementor-element.elementor-element-6a7c19c6 .elementor-icon-box-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-6a7c19c6.elementor-view-stacked .elementor-icon{background-color:#3473DB;}.elementor-9 .elementor-element.elementor-element-6a7c19c6.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-6a7c19c6.elementor-view-default .elementor-icon{fill:#3473DB;color:#3473DB;border-color:#3473DB;}.elementor-9 .elementor-element.elementor-element-6a7c19c6.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-6a7c19c6.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#2A4E90;}.elementor-9 .elementor-element.elementor-element-6a7c19c6.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-6a7c19c6.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-6a7c19c6.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-6a7c19c6.elementor-view-default:has(:focus) .elementor-icon{fill:#2A4E90;color:#2A4E90;border-color:#2A4E90;}.elementor-9 .elementor-element.elementor-element-6a7c19c6 .elementor-icon{font-size:30px;padding:7px;border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-6a7c19c6 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-6a7c19c6 .elementor-icon-box-title a{font-family:"Mona SemiExpanded", Sans-Serif;font-size:18px;font-weight:600;line-height:1.5em;}.elementor-9 .elementor-element.elementor-element-6a7c19c6 .elementor-icon-box-title{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-6a7c19c6 .elementor-icon-box-description{font-family:"Mona SemiExpanded", Sans-Serif;font-size:16px;font-weight:400;line-height:1.5em;color:#E5E5E5;}.elementor-9 .elementor-element.elementor-element-220972e4{width:var( --container-widget-width, 32% );max-width:32%;background-color:#0F172A;padding:30px 30px 30px 30px;--container-widget-width:32%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3484F733;border-radius:8px 8px 8px 8px;--icon-box-icon-margin:15px;}.elementor-9 .elementor-element.elementor-element-220972e4 .elementor-icon-box-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-220972e4.elementor-view-stacked .elementor-icon{background-color:#3473DB;fill:#FFFFFF;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-220972e4.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-220972e4.elementor-view-default .elementor-icon{fill:#3473DB;color:#3473DB;border-color:#3473DB;}.elementor-9 .elementor-element.elementor-element-220972e4.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-220972e4.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-220972e4.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#2A4E90;}.elementor-9 .elementor-element.elementor-element-220972e4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-220972e4.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-220972e4.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-220972e4.elementor-view-default:has(:focus) .elementor-icon{fill:#2A4E90;color:#2A4E90;border-color:#2A4E90;}.elementor-9 .elementor-element.elementor-element-220972e4 .elementor-icon{font-size:30px;padding:8px;border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-220972e4 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-220972e4 .elementor-icon-box-title a{font-family:"Mona SemiExpanded", Sans-Serif;font-size:18px;font-weight:600;line-height:1.5em;}.elementor-9 .elementor-element.elementor-element-220972e4 .elementor-icon-box-title{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-220972e4 .elementor-icon-box-description{font-family:"Mona SemiExpanded", Sans-Serif;font-size:16px;font-weight:400;line-height:1.5em;color:#E5E5E5;}.elementor-9 .elementor-element.elementor-element-1bd9e637{width:var( --container-widget-width, 32% );max-width:32%;background-color:#0F172A;padding:30px 30px 30px 30px;--container-widget-width:32%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3484F733;border-radius:8px 8px 8px 8px;--icon-box-icon-margin:15px;}.elementor-9 .elementor-element.elementor-element-1bd9e637 .elementor-icon-box-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-1bd9e637.elementor-view-stacked .elementor-icon{background-color:#3473DB;fill:#FFFFFF;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-1bd9e637.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-1bd9e637.elementor-view-default .elementor-icon{fill:#3473DB;color:#3473DB;border-color:#3473DB;}.elementor-9 .elementor-element.elementor-element-1bd9e637.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-1bd9e637.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-1bd9e637.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#2A4E90;}.elementor-9 .elementor-element.elementor-element-1bd9e637.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-1bd9e637.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-1bd9e637.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-9 .elementor-element.elementor-element-1bd9e637.elementor-view-default:has(:focus) .elementor-icon{fill:#2A4E90;color:#2A4E90;border-color:#2A4E90;}.elementor-9 .elementor-element.elementor-element-1bd9e637 .elementor-icon{font-size:28px;padding:7px;border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-1bd9e637 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-1bd9e637 .elementor-icon-box-title a{font-family:"Mona SemiExpanded", Sans-Serif;font-size:20px;font-weight:600;line-height:1.5em;}.elementor-9 .elementor-element.elementor-element-1bd9e637 .elementor-icon-box-title{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-1bd9e637 .elementor-icon-box-description{font-family:"Mona SemiExpanded", Sans-Serif;font-size:16px;font-weight:400;line-height:1.5em;color:#E5E5E5;}.elementor-9 .elementor-element.elementor-element-47ee4ff3 .elementor-button{background-color:#C9AF56;font-family:"Mona SemiExpanded", Sans-Serif;font-size:18px;font-weight:900;letter-spacing:0.4px;fill:#162750;color:#162750;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);padding:20px 40px 20px 40px;}.elementor-9 .elementor-element.elementor-element-69dbc31c.elementor-element{--align-self:center;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-69dbc31c{left:48.75%;}body.rtl .elementor-9 .elementor-element.elementor-element-69dbc31c{right:48.75%;}.elementor-9 .elementor-element.elementor-element-69dbc31c{top:-20px;}.elementor-9 .elementor-element.elementor-element-5a74f531{--display:flex;--min-height:818px;--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:center;--align-items:center;--gap:40px 20px;--row-gap:40px;--column-gap:20px;--flex-wrap:wrap;--align-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-9 .elementor-element.elementor-element-5a74f531:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-5a74f531 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0B1224 0%, #000000 100%);}.elementor-9 .elementor-element.elementor-element-8bede13{width:100%;max-width:100%;margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-8bede13.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-8bede13 .elementor-heading-title{font-family:"Mona SemiExpanded", Sans-Serif;font-size:34px;font-weight:600;line-height:43px;color:#FFFFFFE8;}.elementor-9 .elementor-element.elementor-element-5bf48770{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-5bf48770 img{width:75%;}.elementor-9 .elementor-element.elementor-element-f565a13{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-f565a13 img{width:70%;}.elementor-9 .elementor-element.elementor-element-78814726{--display:flex;--min-height:548px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3484F733;--border-color:#3484F733;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:50px;--padding-left:30px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-78814726:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-78814726 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(226deg, #00000045 0%, #0B1224 100%);}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-Serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-Serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-3f4a0ec1{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-3f4a0ec1 .elementor-image-box-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-3f4a0ec1.elementor-position-right .elementor-image-box-img{margin-left:6px;}.elementor-9 .elementor-element.elementor-element-3f4a0ec1.elementor-position-left .elementor-image-box-img{margin-right:6px;}.elementor-9 .elementor-element.elementor-element-3f4a0ec1.elementor-position-top .elementor-image-box-img{margin-bottom:6px;}.elementor-9 .elementor-element.elementor-element-3f4a0ec1 .elementor-image-box-title{margin-bottom:12px;font-family:var( --e-global-typography-text-font-family ), Sans-Serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-3f4a0ec1 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-9 .elementor-element.elementor-element-3f4a0ec1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-3f4a0ec1 .elementor-image-box-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-Serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-6ce6e342{width:100%;max-width:100%;margin:0px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-6ce6e342.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-6ce6e342 .elementor-heading-title{font-family:"Mona SemiExpanded", Sans-Serif;font-size:25px;font-weight:600;line-height:43px;color:#FFFFFFE8;}.elementor-9 .elementor-element.elementor-element-26bac13c{width:var( --container-widget-width, 270px );max-width:270px;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:270px;--container-widget-flex-grow:0;text-align:center;font-family:"Mona SemiExpanded", Sans-Serif;font-size:17px;font-weight:400;color:#E5E5E5;}.elementor-9 .elementor-element.elementor-element-68093e7e{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3484F733;--border-color:#3484F733;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:50px;--padding-left:30px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-68093e7e:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-68093e7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00000045 0%, #0B1224 100%);}.elementor-9 .elementor-element.elementor-element-4969d372{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-4969d372 .elementor-image-box-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-4969d372.elementor-position-right .elementor-image-box-img{margin-left:4px;}.elementor-9 .elementor-element.elementor-element-4969d372.elementor-position-left .elementor-image-box-img{margin-right:4px;}.elementor-9 .elementor-element.elementor-element-4969d372.elementor-position-top .elementor-image-box-img{margin-bottom:4px;}.elementor-9 .elementor-element.elementor-element-4969d372 .elementor-image-box-title{margin-bottom:12px;font-family:var( --e-global-typography-text-font-family ), Sans-Serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-4969d372 .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-9 .elementor-element.elementor-element-4969d372 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-4969d372 .elementor-image-box-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-Serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-54cc7356{width:100%;max-width:100%;margin:0px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-54cc7356.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-54cc7356 .elementor-heading-title{font-family:"Mona SemiExpanded", Sans-Serif;font-size:21px;font-weight:600;line-height:43px;color:#FFFFFFE8;}.elementor-9 .elementor-element.elementor-element-237c9cbc{width:var( --container-widget-width, 278px );max-width:278px;margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:278px;--container-widget-flex-grow:0;text-align:center;font-family:"Mona SemiExpanded", Sans-Serif;font-size:17px;font-weight:400;color:#E5E5E5;}.elementor-9 .elementor-element.elementor-element-37ec79d0{--display:flex;--min-height:548px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3484F733;--border-color:#3484F733;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:50px;--padding-left:30px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-37ec79d0:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-37ec79d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(151deg, #00000045 0%, #0B1224 100%);}.elementor-9 .elementor-element.elementor-element-38c47ef0{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-38c47ef0 .elementor-image-box-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-38c47ef0.elementor-position-right .elementor-image-box-img{margin-left:6px;}.elementor-9 .elementor-element.elementor-element-38c47ef0.elementor-position-left .elementor-image-box-img{margin-right:6px;}.elementor-9 .elementor-element.elementor-element-38c47ef0.elementor-position-top .elementor-image-box-img{margin-bottom:6px;}.elementor-9 .elementor-element.elementor-element-38c47ef0 .elementor-image-box-title{margin-bottom:12px;font-family:var( --e-global-typography-text-font-family ), Sans-Serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-38c47ef0 .elementor-image-box-wrapper .elementor-image-box-img{width:24%;}.elementor-9 .elementor-element.elementor-element-38c47ef0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-38c47ef0 .elementor-image-box-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-Serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-49a452b3{width:100%;max-width:100%;margin:0px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-49a452b3.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-49a452b3 .elementor-heading-title{font-family:"Mona SemiExpanded", Sans-Serif;font-size:24px;font-weight:600;line-height:43px;color:#FFFFFFE8;}.elementor-9 .elementor-element.elementor-element-53c6c6e2{width:var( --container-widget-width, 268px );max-width:268px;margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:268px;--container-widget-flex-grow:0;text-align:center;font-family:"Mona SemiExpanded", Sans-Serif;font-size:17px;font-weight:400;color:#E5E5E5;}.elementor-9 .elementor-element.elementor-element-312e3f4 .elementor-button{background-color:#C9AF56;font-family:"Mona SemiExpanded", Sans-Serif;font-size:18px;font-weight:900;letter-spacing:0.4px;fill:#162750;color:#162750;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);padding:20px 40px 20px 40px;}.elementor-9 .elementor-element.elementor-element-6541c0f4{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-6541c0f4:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-6541c0f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #0B1224 100%);}.elementor-9 .elementor-element.elementor-element-f1e77bc{--display:flex;--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;--border-radius:8px 8px 8px 8px;}.elementor-9 .elementor-element.elementor-element-f1e77bc:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-f1e77bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-1dbac89d{--display:flex;--justify-content:space-between;--border-radius:8px 8px 8px 8px;--padding-top:56px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;}.elementor-9 .elementor-element.elementor-element-1dbac89d:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-1dbac89d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #000000 0%, #0E172D 100%);}.elementor-9 .elementor-element.elementor-element-3f7a1865{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-6360c079{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-9 .elementor-element.elementor-element-6360c079.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-6360c079 .elementor-heading-title{font-family:"Mona SemiExpanded", Sans-Serif;font-size:24px;font-weight:600;line-height:28px;color:#FFFFFFE8;}.elementor-9 .elementor-element.elementor-element-51fbdfb4{width:var( --container-widget-width, 99% );max-width:99%;margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:99%;--container-widget-flex-grow:0;text-align:left;font-family:"Mona SemiExpanded", Sans-Serif;font-size:19px;line-height:22px;letter-spacing:-0.7px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-7e4e2e82{width:var( --container-widget-width, 100% );max-width:100%;margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"DM Sans", Sans-Serif;font-size:18px;font-weight:400;line-height:1.3em;color:#FFFFFFC2;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-Serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-4384408f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-9 .elementor-element.elementor-element-4384408f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-9 .elementor-element.elementor-element-4384408f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-9 .elementor-element.elementor-element-4384408f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-9 .elementor-element.elementor-element-4384408f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-9 .elementor-element.elementor-element-4384408f .elementor-icon-list-icon i{color:#3477E6;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-4384408f .elementor-icon-list-icon svg{fill:#3477E6;transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-4384408f{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-4384408f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-4384408f .elementor-icon-list-item > a{font-family:"Mona SemiExpanded", Sans-Serif;font-size:11px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-4384408f .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-23cd3f06{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:0px 16px 16px 0px;--padding-top:56px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;}.elementor-9 .elementor-element.elementor-element-d329325{padding:0px 0px 0px 0px;text-align:left;}.elementor-9 .elementor-element.elementor-element-d329325 .elementor-heading-title{font-family:"Mona SemiExpanded", Sans-Serif;font-size:20px;font-weight:700;line-height:120%;color:#121F3E;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-Serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{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-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-Serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-Serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-Serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-Serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-Serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9 .elementor-element.elementor-element-a4c4e89 .elementor-field-group{padding-right:calc( 19px/2 );padding-left:calc( 19px/2 );margin-bottom:8px;}.elementor-9 .elementor-element.elementor-element-a4c4e89 .elementor-form-fields-wrapper{margin-left:calc( -19px/2 );margin-right:calc( -19px/2 );margin-bottom:-8px;}.elementor-9 .elementor-element.elementor-element-a4c4e89 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-9 .elementor-element.elementor-element-a4c4e89 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-9 .elementor-element.elementor-element-a4c4e89 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-a4c4e89 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-9 .elementor-element.elementor-element-a4c4e89 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-9 .elementor-element.elementor-element-a4c4e89 .elementor-field-group > label, .elementor-9 .elementor-element.elementor-element-a4c4e89 .elementor-field-subgroup label{color:#080808;}.elementor-9 .elementor-element.elementor-element-a4c4e89 .elementor-field-group > label{font-family:"Mona SemiExpanded", Sans-Serif;font-size:14px;font-weight:600;line-height:150%;}.elementor-9 .elementor-element.elementor-element-a4c4e89 .elementor-field-type-html{padding-bottom:0px;color:#7A7A7A;font-family:"Lexend", Sans-Serif;font-weight:400;}.elementor-9 .elementor-element.elementor-element-a4c4e89 .elementor-field-group .elementor-field{color:#ACACAC;}.elementor-9 .elementor-element.elementor-element-a4c4e89 .elementor-field-group .elementor-field, .elementor-9 .elementor-element.elementor-element-a4c4e89 .elementor-field-subgroup label{font-family:"Mona SemiExpanded", Sans-Serif;font-size:16px;font-weight:600;line-height:150%;}.elementor-9 .elementor-element.elementor-element-a4c4e89 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#9EA5B8;border-width:1px 1px 1px 1px;border-radius:4px 4px 4px 4px;}.elementor-9 .elementor-element.elementor-element-a4c4e89 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:#9EA5B8;border-width:1px 1px 1px 1px;border-radius:4px 4px 4px 4px;}.elementor-9 .elementor-element.elementor-element-a4c4e89 .elementor-field-group .elementor-select-wrapper::before{color:#9EA5B8;}.elementor-9 .elementor-element.elementor-element-a4c4e89 .elementor-button{font-family:"Mona SemiExpanded", Sans-Serif;font-size:16px;font-weight:700;line-height:150%;letter-spacing:0.7px;border-radius:8px 8px 8px 8px;padding:18px 0px 18px 0px;}.elementor-9 .elementor-element.elementor-element-a4c4e89 .e-form__buttons__wrapper__button-next{background-color:#4D61AC;color:#162750;}.elementor-9 .elementor-element.elementor-element-a4c4e89 .elementor-button[type="submit"]{background-color:#4D61AC;color:#162750;}.elementor-9 .elementor-element.elementor-element-a4c4e89 .elementor-button[type="submit"] svg *{fill:#162750;}.elementor-9 .elementor-element.elementor-element-a4c4e89 .e-form__buttons__wrapper__button-previous{background-color:#61CE70;color:#162750;}.elementor-9 .elementor-element.elementor-element-a4c4e89 .e-form__buttons__wrapper__button-next:hover{background-color:#092CAE;color:#162750;}.elementor-9 .elementor-element.elementor-element-a4c4e89 .elementor-button[type="submit"]:hover{background-color:#092CAE;color:#162750;}.elementor-9 .elementor-element.elementor-element-a4c4e89 .elementor-button[type="submit"]:hover svg *{fill:#162750;}.elementor-9 .elementor-element.elementor-element-a4c4e89 .e-form__buttons__wrapper__button-previous:hover{color:#162750;}.elementor-9 .elementor-element.elementor-element-a4c4e89 .e-form__indicators__indicator, .elementor-9 .elementor-element.elementor-element-a4c4e89 .e-form__indicators__indicator__label{font-family:"Roboto", Sans-Serif;font-weight:500;}.elementor-9 .elementor-element.elementor-element-a4c4e89{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-primary-color:#7A7A7A;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-9 .elementor-element.elementor-element-2abfcec7{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#209EAF2B;--border-color:#209EAF2B;--padding-top:64px;--padding-bottom:032px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-2abfcec7:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-2abfcec7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0B1224 0%, #000000 100%);}.elementor-9 .elementor-element.elementor-element-2996eb11{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-304748b6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9 .elementor-element.elementor-element-63b758ef img{width:150px;}.elementor-9 .elementor-element.elementor-element-2f8715c2{width:var( --container-widget-width, 72% );max-width:72%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 170px;padding:0px 0px 0px 0px;--container-widget-width:72%;--container-widget-flex-grow:0;text-align:left;font-family:"Mona SemiExpanded", Sans-Serif;font-size:16px;font-weight:900;text-transform:none;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-f3e5b0e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-9 .elementor-element.elementor-element-f3e5b0e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-9 .elementor-element.elementor-element-f3e5b0e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-9 .elementor-element.elementor-element-f3e5b0e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-9 .elementor-element.elementor-element-f3e5b0e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-9 .elementor-element.elementor-element-f3e5b0e .elementor-icon-list-icon i{color:#3477E6;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-f3e5b0e .elementor-icon-list-icon svg{fill:#3477E6;transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-f3e5b0e{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-f3e5b0e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-f3e5b0e .elementor-icon-list-item > a{font-family:"Mona SemiExpanded", Sans-Serif;font-size:14px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-f3e5b0e .elementor-icon-list-text{color:#8A8A8A;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-59c3a0f8{--display:flex;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#3477E640;--border-color:#3477E640;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-65800e8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-9 .elementor-element.elementor-element-65800e8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-9 .elementor-element.elementor-element-65800e8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-9 .elementor-element.elementor-element-65800e8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-9 .elementor-element.elementor-element-65800e8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-9 .elementor-element.elementor-element-65800e8 .elementor-icon-list-icon i{color:#3477E6;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-65800e8 .elementor-icon-list-icon svg{fill:#3477E6;transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-65800e8{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-65800e8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-65800e8 .elementor-icon-list-item > a{font-family:"Mona SemiExpanded", Sans-Serif;font-size:14px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-65800e8 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-5afaab89{--display:flex;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#3477E640;--border-color:#3477E640;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-6c7892eb{margin:0px 26px calc(var(--kit-widget-spacing, 0px) + 0px) -29px;}.elementor-9 .elementor-element.elementor-element-6c7892eb img{width:70%;}.elementor-9 .elementor-element.elementor-element-504263ee{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#209EAF2B;--border-color:#209EAF2B;--padding-top:37px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-504263ee:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-504263ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-9 .elementor-element.elementor-element-665e0612{text-align:center;}.elementor-9 .elementor-element.elementor-element-665e0612 .elementor-heading-title{font-family:"Mona SemiExpanded", Sans-Serif;font-size:14px;font-weight:500;color:#ACACAC;}.elementor-9 .elementor-element.elementor-element-5fea13c7{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:7px;--padding-bottom:14px;--padding-left:42px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-5fea13c7:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-5fea13c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-9 .elementor-element.elementor-element-617cbeea{--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;}.elementor-9 .elementor-element.elementor-element-53c2abd3{text-align:right;}.elementor-9 .elementor-element.elementor-element-53c2abd3 .elementor-heading-title{font-family:"MONA SANS EXPANDED", Sans-Serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-d1de302{--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;}.elementor-9 .elementor-element.elementor-element-13fc9d8d{margin:-10px 23px calc(var(--kit-widget-spacing, 0px) + 0px) -9px;text-align:left;}.elementor-9 .elementor-element.elementor-element-13fc9d8d img{width:34%;}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-302990a2{--content-width:1600px;}.elementor-9 .elementor-element.elementor-element-513206e3{--width:100%;}.elementor-9 .elementor-element.elementor-element-7fe07c38{--width:44%;}.elementor-9 .elementor-element.elementor-element-5e4d6f6c{--width:100%;}.elementor-9 .elementor-element.elementor-element-216fc301{--width:100%;}.elementor-9 .elementor-element.elementor-element-1fd9b803{--width:41%;}.elementor-9 .elementor-element.elementor-element-4a0757bd{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-4c3e1bf{--width:100%;}.elementor-9 .elementor-element.elementor-element-24783bb1{--content-width:1360px;}.elementor-9 .elementor-element.elementor-element-543e02da{--width:45%;}.elementor-9 .elementor-element.elementor-element-205c4d4b{--width:40%;}.elementor-9 .elementor-element.elementor-element-5a74f531{--content-width:1051px;}.elementor-9 .elementor-element.elementor-element-78814726{--width:337px;}.elementor-9 .elementor-element.elementor-element-68093e7e{--width:337px;}.elementor-9 .elementor-element.elementor-element-37ec79d0{--width:337px;}.elementor-9 .elementor-element.elementor-element-1dbac89d{--width:593px;}.elementor-9 .elementor-element.elementor-element-3f7a1865{--content-width:828px;}.elementor-9 .elementor-element.elementor-element-23cd3f06{--width:668px;}.elementor-9 .elementor-element.elementor-element-2abfcec7{--content-width:1520px;}.elementor-9 .elementor-element.elementor-element-504263ee{--content-width:1520px;}.elementor-9 .elementor-element.elementor-element-5fea13c7{--content-width:500px;}.elementor-9 .elementor-element.elementor-element-617cbeea{--width:50%;}.elementor-9 .elementor-element.elementor-element-d1de302{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-9 .elementor-element.elementor-element-7fe07c38{--width:100%;}.elementor-9 .elementor-element.elementor-element-5e4d6f6c{--width:100%;}.elementor-9 .elementor-element.elementor-element-216fc301{--width:100%;}.elementor-9 .elementor-element.elementor-element-78814726{--width:100%;}.elementor-9 .elementor-element.elementor-element-68093e7e{--width:100%;}.elementor-9 .elementor-element.elementor-element-37ec79d0{--width:100%;}.elementor-9 .elementor-element.elementor-element-1dbac89d{--width:100%;}}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-513206e3{--padding-top:3vw;--padding-bottom:3vw;--padding-left:1vw;--padding-right:1vw;}.elementor-9 .elementor-element.elementor-element-6b45839b img{width:25vw;}.elementor-9 .elementor-element.elementor-element-1050ee61 .elementor-nav-menu .elementor-item{font-size:16px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-38788792{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-38788792.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-38788792 .elementor-button{font-size:18px;}.elementor-9 .elementor-element.elementor-element-4a0757bd{--min-height:820px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-4a0757bd:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-4a0757bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-9 .elementor-element.elementor-element-27cab5ea{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-27cab5ea.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-27cab5ea .elementor-button{font-size:18px;}.elementor-9 .elementor-element.elementor-element-da80f72{--e-image-carousel-slides-to-show:6;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-9 .elementor-element.elementor-element-71707edd .elementor-heading-title{font-size:36px;}.elementor-9 .elementor-element.elementor-element-6303fa77{font-size:16px;}.elementor-9 .elementor-element.elementor-element-e572a2b{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-e572a2b.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-e572a2b .elementor-button{font-size:18px;}.elementor-9 .elementor-element.elementor-element-61eca43c .elementor-counter-number-wrapper{font-size:36px;}.elementor-9 .elementor-element.elementor-element-61eca43c .elementor-counter-title{font-size:16px;line-height:1em;}.elementor-9 .elementor-element.elementor-element-2c3948dd .elementor-counter-number-wrapper{font-size:36px;}.elementor-9 .elementor-element.elementor-element-2c3948dd .elementor-counter-title{font-size:16px;line-height:1em;}.elementor-9 .elementor-element.elementor-element-768ece06 .elementor-counter-number-wrapper{font-size:36px;}.elementor-9 .elementor-element.elementor-element-768ece06 .elementor-counter-title{font-size:16px;line-height:1em;}.elementor-9 .elementor-element.elementor-element-103ebe4a .elementor-heading-title{font-size:36px;}.elementor-9 .elementor-element.elementor-element-32828b66{font-size:16px;}.elementor-9 .elementor-element.elementor-element-47ee4ff3{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-47ee4ff3.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-47ee4ff3 .elementor-button{font-size:18px;}.elementor-9 .elementor-element.elementor-element-5a74f531{--min-height:1046px;--padding-top:7vw;--padding-bottom:7vw;--padding-left:7vw;--padding-right:7vw;}.elementor-9 .elementor-element.elementor-element-8bede13 .elementor-heading-title{font-size:36px;}.elementor-9 .elementor-element.elementor-element-78814726{--min-height:0px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-3f4a0ec1{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-6ce6e342 .elementor-heading-title{font-size:36px;}.elementor-9 .elementor-element.elementor-element-26bac13c{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-68093e7e{--min-height:0px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-4969d372{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-54cc7356 .elementor-heading-title{font-size:36px;}.elementor-9 .elementor-element.elementor-element-237c9cbc{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-37ec79d0{--min-height:0px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-38c47ef0{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-49a452b3 .elementor-heading-title{font-size:36px;}.elementor-9 .elementor-element.elementor-element-53c6c6e2{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-312e3f4{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-312e3f4.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-312e3f4 .elementor-button{font-size:18px;}.elementor-9 .elementor-element.elementor-element-f1e77bc{--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;}.elementor-9 .elementor-element.elementor-element-1dbac89d{--border-radius:16px 16px 16px 16px;}.elementor-9 .elementor-element.elementor-element-6360c079 .elementor-heading-title{font-size:36px;}.elementor-9 .elementor-element.elementor-element-7e4e2e82{font-size:16px;}.elementor-9 .elementor-element.elementor-element-2996eb11{--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(max-width:767px){.elementor-9 .elementor-element.elementor-element-302990a2{--content-width:100%;--min-height:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:0vw;--z-index:99;}.elementor-9 .elementor-element.elementor-element-513206e3{--min-height:0px;--justify-content:center;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4vw;--padding-bottom:7vw;--padding-left:0vw;--padding-right:0vw;}.elementor-9 .elementor-element.elementor-element-7fe07c38{--width:47%;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:57px;--margin-right:-57px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-6b45839b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-6b45839b img{width:54%;}.elementor-9 .elementor-element.elementor-element-5e4d6f6c{--width:10%;}.elementor-9 .elementor-element.elementor-element-216fc301{--width:50%;}.elementor-9 .elementor-element.elementor-element-1050ee61 .elementor-nav-menu .elementor-item{font-size:28px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-1050ee61 .elementor-nav-menu--dropdown .elementor-item, .elementor-9 .elementor-element.elementor-element-1050ee61 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:14px;}.elementor-9 .elementor-element.elementor-element-1fd9b803{--width:45%;}.elementor-9 .elementor-element.elementor-element-38788792{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-38788792 .elementor-button{font-size:18px;}.elementor-9 .elementor-element.elementor-element-4a0757bd:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-4a0757bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://movex.ag/wp-content/uploads/2026/01/HERO-MOVEX.jpg");background-position:0px 0px;background-size:cover;}.elementor-9 .elementor-element.elementor-element-4a0757bd{--min-height:0px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:350px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;--z-index:11;}.elementor-9 .elementor-element.elementor-element-5350a588{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:31px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;font-size:20px;}.elementor-9 .elementor-element.elementor-element-5350a588.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-4c7f55bb{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;font-size:19px;line-height:1.1em;}.elementor-9 .elementor-element.elementor-element-27cab5ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-27cab5ea .elementor-button{font-size:14px;}.elementor-9 .elementor-element.elementor-element-4c3e1bf{--min-height:141px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-9 .elementor-element.elementor-element-14294bfb{padding:25px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;font-size:19px;line-height:1.1em;}.elementor-9 .elementor-element.elementor-element-da80f72{--e-image-carousel-slides-to-show:4;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;}.elementor-9 .elementor-element.elementor-element-619dbc18{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;font-size:19px;line-height:1.1em;}.elementor-9 .elementor-element.elementor-element-71707edd{text-align:center;}.elementor-9 .elementor-element.elementor-element-71707edd .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-6303fa77{text-align:center;font-size:15px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-e572a2b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-e572a2b .elementor-button{font-size:14px;}.elementor-9 .elementor-element.elementor-element-205c4d4b{--min-height:383px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-205c4d4b.e-con{--align-self:center;}.elementor-9 .elementor-element.elementor-element-61eca43c{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-61eca43c.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-61eca43c .elementor-counter-title{justify-content:center;font-size:22px;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-61eca43c .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:51px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-2c3948dd .elementor-counter-title{justify-content:center;font-size:24px;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-2c3948dd .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:51px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-768ece06 .elementor-counter-title{justify-content:center;font-size:22px;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-768ece06 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:51px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-629add4d{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:18vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-9 .elementor-element.elementor-element-31af210d{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-103ebe4a{text-align:center;}.elementor-9 .elementor-element.elementor-element-103ebe4a .elementor-heading-title{font-size:27px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-32828b66{text-align:center;font-size:15px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-196318b9{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-5dde6fe{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-79f8a4bd{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-6a7c19c6{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-220972e4{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-1bd9e637{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-47ee4ff3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-47ee4ff3 .elementor-button{font-size:14px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-69dbc31c{left:45%;}body.rtl .elementor-9 .elementor-element.elementor-element-69dbc31c{right:45%;}.elementor-9 .elementor-element.elementor-element-5a74f531{--content-width:360px;--min-height:0px;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:11vw;--padding-bottom:11vw;--padding-left:7vw;--padding-right:7vw;}.elementor-9 .elementor-element.elementor-element-8bede13{text-align:center;}.elementor-9 .elementor-element.elementor-element-8bede13 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-5bf48770 img{width:100%;}.elementor-9 .elementor-element.elementor-element-f565a13{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-f565a13 img{width:100%;}.elementor-9 .elementor-element.elementor-element-78814726{--width:340px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-9 .elementor-element.elementor-element-3f4a0ec1 .elementor-image-box-img{margin-bottom:6px;}.elementor-9 .elementor-element.elementor-element-3f4a0ec1 .elementor-image-box-title{margin-bottom:26px;}.elementor-9 .elementor-element.elementor-element-6ce6e342{text-align:center;}.elementor-9 .elementor-element.elementor-element-6ce6e342 .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-68093e7e{--width:340px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-9 .elementor-element.elementor-element-4969d372 .elementor-image-box-img{margin-bottom:4px;}.elementor-9 .elementor-element.elementor-element-4969d372 .elementor-image-box-title{margin-bottom:26px;}.elementor-9 .elementor-element.elementor-element-54cc7356{text-align:center;}.elementor-9 .elementor-element.elementor-element-54cc7356 .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-37ec79d0{--width:340px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-9 .elementor-element.elementor-element-38c47ef0 .elementor-image-box-img{margin-bottom:6px;}.elementor-9 .elementor-element.elementor-element-38c47ef0 .elementor-image-box-title{margin-bottom:26px;}.elementor-9 .elementor-element.elementor-element-49a452b3{text-align:center;}.elementor-9 .elementor-element.elementor-element-49a452b3 .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-312e3f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-312e3f4 .elementor-button{font-size:15px;padding:15px 36px 15px 36px;}.elementor-9 .elementor-element.elementor-element-f1e77bc{--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;}.elementor-9 .elementor-element.elementor-element-1dbac89d{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-9 .elementor-element.elementor-element-3f7a1865{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-9 .elementor-element.elementor-element-6360c079{text-align:center;}.elementor-9 .elementor-element.elementor-element-6360c079 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-51fbdfb4{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;font-size:19px;line-height:1.1em;}.elementor-9 .elementor-element.elementor-element-7e4e2e82{text-align:center;font-size:15px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-23cd3f06{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:20px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-d329325{width:100%;max-width:100%;text-align:center;}.elementor-9 .elementor-element.elementor-element-d329325 .elementor-heading-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-a4c4e89 .elementor-button{font-size:12px;}.elementor-9 .elementor-element.elementor-element-2abfcec7{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-304748b6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-63b758ef.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-63b758ef{text-align:center;}.elementor-9 .elementor-element.elementor-element-63b758ef img{width:114px;}.elementor-9 .elementor-element.elementor-element-2f8715c2{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;font-size:16px;}.elementor-9 .elementor-element.elementor-element-2f8715c2.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-f3e5b0e{width:var( --container-widget-width, 187px );max-width:187px;--container-widget-width:187px;--container-widget-flex-grow:0;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;}.elementor-9 .elementor-element.elementor-element-f3e5b0e.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-59c3a0f8{--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-65800e8{width:var( --container-widget-width, 187px );max-width:187px;--container-widget-width:187px;--container-widget-flex-grow:0;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;}.elementor-9 .elementor-element.elementor-element-65800e8.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-5afaab89{--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-6c7892eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-504263ee{--padding-top:40px;--padding-bottom:13px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-5fea13c7{--padding-top:0px;--padding-bottom:11px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-53c2abd3{text-align:center;}.elementor-9 .elementor-element.elementor-element-13fc9d8d{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-13fc9d8d img{width:21%;max-width:58%;}}/* Start custom CSS for button, class: .elementor-element-38788792 *//* --- Estilo Principal do Botão --- */
.elementor-9 .elementor-element.elementor-element-38788792 .elementor-button {
  border-radius: 5px;             /* Cantos levemente arredondados (raio de 5 pixels). */
  border-top: 2px solid #C9AF56;  /* Linha superior sólida de 2px na cor azul claro (#80BEFF). */
  background: linear-gradient(90deg, #DDC46D 0.1%, #FFEBA5 42.14%, #DDC46D 103.37%); /* Fundo em degradê horizontal: azul escuro > azul claro > azul escuro. */
  box-shadow: 0px 4px 0px 0px rgba(0, 89, 183, 0.49); /* Sombra azulada abaixo (deslocamento vertical 4px, sem blur, cor azul com opacidade). */
  transition: 0.5s;               /* Animações de propriedades ocorrerão suavemente em meio segundo. */
  position: relative;             /* Define o contexto de posicionamento para elementos filhos e para z-index. */
  z-index: 1;                     /* Garante que o botão fique acima de outros elementos na pilha de renderização. */
}

/* --- Camada de Efeito para o Hover (::before) --- */
/* O ::before cria uma camada "dentro" do botão, antes do seu conteúdo. */
.elementor-9 .elementor-element.elementor-element-38788792 .elementor-button::before {
  border-radius: 5px;             /* Cantos arredondados, igual ao botão principal. */
  background: linear-gradient(90deg, #DDC46D 0.1%, #DDC46D 42.14%, #FFEBA5 103.37%); /* Fundo em degradê invertido: azul claro > azul escuro > azul escuro. */
  position: absolute;             /* Posicionamento absoluto em relação ao .elementor-button. */
  content: "";                    /* Necessário para o pseudo-elemento ser renderizado, mesmo vazio. */
  top: 0;                         /* Alinha ao topo do elemento pai. */
  left: 0;                        /* Alinha à esquerda do elemento pai. */
  right: 0;                       /* Alinha à direita do elemento pai. */
  bottom: 0;                      /* Alinha à base do elemento pai (cobre todo o botão). */
  z-index: -1;                    /* Posiciona esta camada atrás do conteúdo do botão, mas na frente do seu fundo original. */
  transition: .8s;                /* Animações nesta camada ocorrerão suavemente em 0.8 segundos. */
  opacity: 0;                     /* Inicialmente invisível (totalmente transparente). */
}

/* --- Efeito ao Passar o Mouse (Hover) na Camada ::before --- */
/* Estilos para a camada ::before quando o mouse está sobre o botão. */
.elementor-9 .elementor-element.elementor-element-38788792 .elementor-button:hover::before {
  opacity: 1;                     /* Torna a camada ::before totalmente visível. */
}

/* --- Efeito ao Passar o Mouse (Hover) no Botão Principal --- */
/* Estilos para o botão principal quando o mouse está sobre ele. */
.elementor-9 .elementor-element.elementor-element-38788792 .elementor-button:hover {
  transform: scale(1.05);         /* Aumenta o tamanho do botão em 5%. */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-302990a2 */.elementor-9 .elementor-element.elementor-element-302990a2 {
    backdrop-filter:blur(10px);
    -webkit-backdrop-filter:blur(10px);

border-bottom: 1px solid;
border-image: linear-gradient(to right, transparent, #3577E4BA, transparent) 50;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5350a588 */.text-gradient {
  background: linear-gradient(90deg, #1a1a1a, #e63946);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-27cab5ea *//* --- Estilo Principal do Botão --- */
.elementor-9 .elementor-element.elementor-element-27cab5ea .elementor-button {
  border-radius: 5px;             /* Cantos levemente arredondados (raio de 5 pixels). */
  border-top: 2px solid #C9AF56;  /* Linha superior sólida de 2px na cor azul claro (#80BEFF). */
  background: linear-gradient(90deg, #DDC46D 0.1%, #FFEBA5 42.14%, #DDC46D 103.37%); /* Fundo em degradê horizontal: azul escuro > azul claro > azul escuro. */
  box-shadow: 0px 4px 0px 0px rgba(0, 89, 183, 0.49); /* Sombra azulada abaixo (deslocamento vertical 4px, sem blur, cor azul com opacidade). */
  transition: 0.5s;               /* Animações de propriedades ocorrerão suavemente em meio segundo. */
  position: relative;             /* Define o contexto de posicionamento para elementos filhos e para z-index. */
  z-index: 1;                     /* Garante que o botão fique acima de outros elementos na pilha de renderização. */
}

/* --- Camada de Efeito para o Hover (::before) --- */
/* O ::before cria uma camada "dentro" do botão, antes do seu conteúdo. */
.elementor-9 .elementor-element.elementor-element-27cab5ea .elementor-button::before {
  border-radius: 5px;             /* Cantos arredondados, igual ao botão principal. */
  background: linear-gradient(90deg, #DDC46D 0.1%, #DDC46D 42.14%, #FFEBA5 103.37%); /* Fundo em degradê invertido: azul claro > azul escuro > azul escuro. */
  position: absolute;             /* Posicionamento absoluto em relação ao .elementor-button. */
  content: "";                    /* Necessário para o pseudo-elemento ser renderizado, mesmo vazio. */
  top: 0;                         /* Alinha ao topo do elemento pai. */
  left: 0;                        /* Alinha à esquerda do elemento pai. */
  right: 0;                       /* Alinha à direita do elemento pai. */
  bottom: 0;                      /* Alinha à base do elemento pai (cobre todo o botão). */
  z-index: -1;                    /* Posiciona esta camada atrás do conteúdo do botão, mas na frente do seu fundo original. */
  transition: .8s;                /* Animações nesta camada ocorrerão suavemente em 0.8 segundos. */
  opacity: 0;                     /* Inicialmente invisível (totalmente transparente). */
}

/* --- Efeito ao Passar o Mouse (Hover) na Camada ::before --- */
/* Estilos para a camada ::before quando o mouse está sobre o botão. */
.elementor-9 .elementor-element.elementor-element-27cab5ea .elementor-button:hover::before {
  opacity: 1;                     /* Torna a camada ::before totalmente visível. */
}

/* --- Efeito ao Passar o Mouse (Hover) no Botão Principal --- */
/* Estilos para o botão principal quando o mouse está sobre ele. */
.elementor-9 .elementor-element.elementor-element-27cab5ea .elementor-button:hover {
  transform: scale(1.05);         /* Aumenta o tamanho do botão em 5%. */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a0757bd */#site-header{
    display: none
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-da80f72 */.elementor-9 .elementor-element.elementor-element-da80f72 .swiper-wrapper {
    transition-timing-function: linear !important;
    -webkit-transition-timing-function: linear !important;
}

.elementor-9 .elementor-element.elementor-element-da80f72:after {
    content: "";
    width: 100%;
    height: 100%;
    background: linear-gradient(to right,#000000, transparent, #000000 );
    z-index: 100;
    position: absolute;
    top: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c3e1bf */html body{
    overflow-x: hidden;
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6303fa77 */p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e572a2b *//* --- Estilo Principal do Botão --- */
.elementor-9 .elementor-element.elementor-element-e572a2b .elementor-button {
  border-radius: 5px;             /* Cantos levemente arredondados (raio de 5 pixels). */
  border-top: 2px solid #C9AF56;  /* Linha superior sólida de 2px na cor azul claro (#80BEFF). */
  background: linear-gradient(90deg, #DDC46D 0.1%, #FFEBA5 42.14%, #DDC46D 103.37%); /* Fundo em degradê horizontal: azul escuro > azul claro > azul escuro. */
  box-shadow: 0px 4px 0px 0px rgba(0, 89, 183, 0.49); /* Sombra azulada abaixo (deslocamento vertical 4px, sem blur, cor azul com opacidade). */
  transition: 0.5s;               /* Animações de propriedades ocorrerão suavemente em meio segundo. */
  position: relative;             /* Define o contexto de posicionamento para elementos filhos e para z-index. */
  z-index: 1;                     /* Garante que o botão fique acima de outros elementos na pilha de renderização. */
}

/* --- Camada de Efeito para o Hover (::before) --- */
/* O ::before cria uma camada "dentro" do botão, antes do seu conteúdo. */
.elementor-9 .elementor-element.elementor-element-e572a2b .elementor-button::before {
  border-radius: 5px;             /* Cantos arredondados, igual ao botão principal. */
  background: linear-gradient(90deg, #DDC46D 0.1%, #DDC46D 42.14%, #FFEBA5 103.37%); /* Fundo em degradê invertido: azul claro > azul escuro > azul escuro. */
  position: absolute;             /* Posicionamento absoluto em relação ao .elementor-button. */
  content: "";                    /* Necessário para o pseudo-elemento ser renderizado, mesmo vazio. */
  top: 0;                         /* Alinha ao topo do elemento pai. */
  left: 0;                        /* Alinha à esquerda do elemento pai. */
  right: 0;                       /* Alinha à direita do elemento pai. */
  bottom: 0;                      /* Alinha à base do elemento pai (cobre todo o botão). */
  z-index: -1;                    /* Posiciona esta camada atrás do conteúdo do botão, mas na frente do seu fundo original. */
  transition: .8s;                /* Animações nesta camada ocorrerão suavemente em 0.8 segundos. */
  opacity: 0;                     /* Inicialmente invisível (totalmente transparente). */
}

/* --- Efeito ao Passar o Mouse (Hover) na Camada ::before --- */
/* Estilos para a camada ::before quando o mouse está sobre o botão. */
.elementor-9 .elementor-element.elementor-element-e572a2b .elementor-button:hover::before {
  opacity: 1;                     /* Torna a camada ::before totalmente visível. */
}

/* --- Efeito ao Passar o Mouse (Hover) no Botão Principal --- */
/* Estilos para o botão principal quando o mouse está sobre ele. */
.elementor-9 .elementor-element.elementor-element-e572a2b .elementor-button:hover {
  transform: scale(1.05);         /* Aumenta o tamanho do botão em 5%. */
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-61eca43c */.elementor-counter-number-prefix{
    color: #3673D5;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-2c3948dd *//* Garante que o prefixo (+) continue azul */
.elementor-9 .elementor-element.elementor-element-2c3948dd .elementor-counter-number-prefix {
    color: #3164F4;
}

/* Adiciona o R$ branco antes do número, mas depois do prefixo */
.elementor-9 .elementor-element.elementor-element-2c3948dd .elementor-counter-number::before {
    content: 'R$';
    display: inline-block;
    color: #FFFFFF; /* Cor branca */
    margin-right: 5px;
    font-weight: bold;
}

/* Estiliza o sufixo "Milhões" se necessário */
.elementor-9 .elementor-element.elementor-element-2c3948dd .elementor-counter-number-suffix {
    color: #FFFFFF;
    margin-left: 5px;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-768ece06 *//* Garante que o prefixo (+) continue azul */
.elementor-9 .elementor-element.elementor-element-768ece06 .elementor-counter-number-prefix {
    color: #3164F4;
}

/* Adiciona o R$ branco antes do número, mas depois do prefixo */
.elementor-9 .elementor-element.elementor-element-768ece06 .elementor-counter-number::before {
    content: 'R$';
    display: inline-block;
    color: #FFFFFF; /* Cor branca */
    margin-right: 5px;
    font-weight: bold;
}

/* Estiliza o sufixo "Milhões" se necessário */
.elementor-9 .elementor-element.elementor-element-768ece06 .elementor-counter-number-suffix {
    color: #FFFFFF;
    margin-left: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24783bb1 */.elementor-9 .elementor-element.elementor-element-24783bb1{

border-top: 1px solid;
border-image: linear-gradient(to right, transparent, #3473db, transparent) 50;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-31af210d */.elementor-9 .elementor-element.elementor-element-31af210d .tag-wrapper2 {
    display: inline-flex;
    align-items: center;
    padding: 4px 20px;
    background-color: #0F172A;
    border: 1px solid rgba(52, 132, 247, 0.2);
    border-radius: 9999px;
    color: #3484F7;
    font-size: 14px;
    font-weight: 400;
    font-family: 'Space Grotesk', sans-serif;
  }

  /* Estilo da bolinha */
.elementor-9 .elementor-element.elementor-element-31af210d .dot2 {
    width: 8px;
    height: 8px;
    background-color: #3484F7;
    border-radius: 50%;
    margin-right: 8px;
    animation: pulse2 2s infinite;
  }

  /* Animação de pulse */
  @keyframes pulse2 {
    0% {
      transform: scale(0.95);
      opacity: 0.5;
    }
    50% {
      transform: scale(1);
      opacity: 1;
    }
    100% {
      transform: scale(0.95);
      opacity: 0.5;
    }
  }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32828b66 */p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-196318b9 *//* Seletor mais específico para o container */
.elementor-9 .elementor-element.elementor-element-196318b9{
    position: relative;
    overflow: hidden;


    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
    transition: all 0.3s ease !important;
}

/* Hover mais específico */
.elementor-9 .elementor-element.elementor-element-196318b9:hover {
    transform: translateY(-5px) !important;
    box-shadow: 0 8px 12px rgba(0, 0, 0, 0.15) !important;
}

/* Gradiente de fundo no hover */
.elementor-9 .elementor-element.elementor-element-196318b9{
    text-wrap:  balance;
}
.elementor-9 .elementor-element.elementor-element-196318b9::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: linear-gradient(135deg, rgba(52, 132, 247, 0.05), rgba(52, 132, 247, 0.1));
    opacity: 0;
    transition: opacity 0.3s ease;
    pointer-events: none;
    z-index: 1;
}

.elementor-9 .elementor-element.elementor-element-196318b9:hover::before {
    opacity: 1;
}

.elementor-9 .elementor-element.elementor-element-196318b9 {
    position: relative;
    border-radius: 8px;
}

.elementor-9 .elementor-element.elementor-element-196318b9::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 4px;
    background: linear-gradient(to right, #3484F7, #1a5cd4);
    transform: scaleX(0);
    transition: transform 0.3s ease;
    z-index: 2;
    /* A chave é usar clip-path em vez de border-radius */
    clip-path: inset(0 0 0 0 round 0 0 8px 8px);
}

.elementor-9 .elementor-element.elementor-element-196318b9:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5dde6fe *//* Seletor mais específico para o container */
.elementor-9 .elementor-element.elementor-element-5dde6fe{
    position: relative;
    overflow: hidden;


    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
    transition: all 0.3s ease !important;
}

/* Hover mais específico */
.elementor-9 .elementor-element.elementor-element-5dde6fe:hover {
    transform: translateY(-5px) !important;
    box-shadow: 0 8px 12px rgba(0, 0, 0, 0.15) !important;
}

/* Gradiente de fundo no hover */
.elementor-9 .elementor-element.elementor-element-5dde6fe{
    text-wrap:  balance;
}
.elementor-9 .elementor-element.elementor-element-5dde6fe::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: linear-gradient(135deg, rgba(52, 132, 247, 0.05), rgba(52, 132, 247, 0.1));
    opacity: 0;
    transition: opacity 0.3s ease;
    pointer-events: none;
    z-index: 1;
}

.elementor-9 .elementor-element.elementor-element-5dde6fe:hover::before {
    opacity: 1;
}

.elementor-9 .elementor-element.elementor-element-5dde6fe {
    position: relative;
    border-radius: 8px;
}

.elementor-9 .elementor-element.elementor-element-5dde6fe::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 4px;
    background: linear-gradient(to right, #3484F7, #1a5cd4);
    transform: scaleX(0);
    transition: transform 0.3s ease;
    z-index: 2;
    /* A chave é usar clip-path em vez de border-radius */
    clip-path: inset(0 0 0 0 round 0 0 8px 8px);
}

.elementor-9 .elementor-element.elementor-element-5dde6fe:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-79f8a4bd *//* Seletor mais específico para o container */
.elementor-9 .elementor-element.elementor-element-79f8a4bd{
    position: relative;
    overflow: hidden;


    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
    transition: all 0.3s ease !important;
}

/* Hover mais específico */
.elementor-9 .elementor-element.elementor-element-79f8a4bd:hover {
    transform: translateY(-5px) !important;
    box-shadow: 0 8px 12px rgba(0, 0, 0, 0.15) !important;
}

/* Gradiente de fundo no hover */
.elementor-9 .elementor-element.elementor-element-79f8a4bd{
    text-wrap:  balance;
}
.elementor-9 .elementor-element.elementor-element-79f8a4bd::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: linear-gradient(135deg, rgba(52, 132, 247, 0.05), rgba(52, 132, 247, 0.1));
    opacity: 0;
    transition: opacity 0.3s ease;
    pointer-events: none;
    z-index: 1;
}

.elementor-9 .elementor-element.elementor-element-79f8a4bd:hover::before {
    opacity: 1;
}

.elementor-9 .elementor-element.elementor-element-79f8a4bd {
    position: relative;
    border-radius: 8px;
}

.elementor-9 .elementor-element.elementor-element-79f8a4bd::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 4px;
    background: linear-gradient(to right, #3484F7, #1a5cd4);
    transform: scaleX(0);
    transition: transform 0.3s ease;
    z-index: 2;
    /* A chave é usar clip-path em vez de border-radius */
    clip-path: inset(0 0 0 0 round 0 0 8px 8px);
}

.elementor-9 .elementor-element.elementor-element-79f8a4bd:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6a7c19c6 *//* Seletor mais específico para o container */
.elementor-9 .elementor-element.elementor-element-6a7c19c6{
    position: relative;
    overflow: hidden;


    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
    transition: all 0.3s ease !important;
}

/* Hover mais específico */
.elementor-9 .elementor-element.elementor-element-6a7c19c6:hover {
    transform: translateY(-5px) !important;
    box-shadow: 0 8px 12px rgba(0, 0, 0, 0.15) !important;
}

/* Gradiente de fundo no hover */
.elementor-9 .elementor-element.elementor-element-6a7c19c6{
    text-wrap:  balance;
}
.elementor-9 .elementor-element.elementor-element-6a7c19c6::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: linear-gradient(135deg, rgba(52, 132, 247, 0.05), rgba(52, 132, 247, 0.1));
    opacity: 0;
    transition: opacity 0.3s ease;
    pointer-events: none;
    z-index: 1;
}

.elementor-9 .elementor-element.elementor-element-6a7c19c6:hover::before {
    opacity: 1;
}

.elementor-9 .elementor-element.elementor-element-6a7c19c6 {
    position: relative;
    border-radius: 8px;
}

.elementor-9 .elementor-element.elementor-element-6a7c19c6::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 4px;
    background: linear-gradient(to right, #3484F7, #1a5cd4);
    transform: scaleX(0);
    transition: transform 0.3s ease;
    z-index: 2;
    /* A chave é usar clip-path em vez de border-radius */
    clip-path: inset(0 0 0 0 round 0 0 8px 8px);
}

.elementor-9 .elementor-element.elementor-element-6a7c19c6:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-220972e4 *//* Seletor mais específico para o container */
.elementor-9 .elementor-element.elementor-element-220972e4{
    position: relative;
    overflow: hidden;


    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
    transition: all 0.3s ease !important;
}

/* Hover mais específico */
.elementor-9 .elementor-element.elementor-element-220972e4:hover {
    transform: translateY(-5px) !important;
    box-shadow: 0 8px 12px rgba(0, 0, 0, 0.15) !important;
}

/* Gradiente de fundo no hover */
.elementor-9 .elementor-element.elementor-element-220972e4{
    text-wrap:  balance;
}
.elementor-9 .elementor-element.elementor-element-220972e4::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: linear-gradient(135deg, rgba(52, 132, 247, 0.05), rgba(52, 132, 247, 0.1));
    opacity: 0;
    transition: opacity 0.3s ease;
    pointer-events: none;
    z-index: 1;
}

.elementor-9 .elementor-element.elementor-element-220972e4:hover::before {
    opacity: 1;
}

.elementor-9 .elementor-element.elementor-element-220972e4 {
    position: relative;
    border-radius: 8px;
}

.elementor-9 .elementor-element.elementor-element-220972e4::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 4px;
    background: linear-gradient(to right, #3484F7, #1a5cd4);
    transform: scaleX(0);
    transition: transform 0.3s ease;
    z-index: 2;
    /* A chave é usar clip-path em vez de border-radius */
    clip-path: inset(0 0 0 0 round 0 0 8px 8px);
}

.elementor-9 .elementor-element.elementor-element-220972e4:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1bd9e637 *//* Seletor mais específico para o container */
.elementor-9 .elementor-element.elementor-element-1bd9e637{
    position: relative;
    overflow: hidden;


    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
    transition: all 0.3s ease !important;
}

/* Hover mais específico */
.elementor-9 .elementor-element.elementor-element-1bd9e637:hover {
    transform: translateY(-5px) !important;
    box-shadow: 0 8px 12px rgba(0, 0, 0, 0.15) !important;
}

/* Gradiente de fundo no hover */
.elementor-9 .elementor-element.elementor-element-1bd9e637{
    text-wrap:  balance;
}
.elementor-9 .elementor-element.elementor-element-1bd9e637::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: linear-gradient(135deg, rgba(52, 132, 247, 0.05), rgba(52, 132, 247, 0.1));
    opacity: 0;
    transition: opacity 0.3s ease;
    pointer-events: none;
    z-index: 1;
}

.elementor-9 .elementor-element.elementor-element-1bd9e637:hover::before {
    opacity: 1;
}

.elementor-9 .elementor-element.elementor-element-1bd9e637 {
    position: relative;
    border-radius: 8px;
}

.elementor-9 .elementor-element.elementor-element-1bd9e637::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 4px;
    background: linear-gradient(to right, #3484F7, #1a5cd4);
    transform: scaleX(0);
    transition: transform 0.3s ease;
    z-index: 2;
    /* A chave é usar clip-path em vez de border-radius */
    clip-path: inset(0 0 0 0 round 0 0 8px 8px);
}

.elementor-9 .elementor-element.elementor-element-1bd9e637:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-47ee4ff3 *//* --- Estilo Principal do Botão --- */
.elementor-9 .elementor-element.elementor-element-47ee4ff3 .elementor-button {
  border-radius: 5px;             /* Cantos levemente arredondados (raio de 5 pixels). */
  border-top: 2px solid #C9AF56;  /* Linha superior sólida de 2px na cor azul claro (#80BEFF). */
  background: linear-gradient(90deg, #DDC46D 0.1%, #FFEBA5 42.14%, #DDC46D 103.37%); /* Fundo em degradê horizontal: azul escuro > azul claro > azul escuro. */
  box-shadow: 0px 4px 0px 0px rgba(0, 89, 183, 0.49); /* Sombra azulada abaixo (deslocamento vertical 4px, sem blur, cor azul com opacidade). */
  transition: 0.5s;               /* Animações de propriedades ocorrerão suavemente em meio segundo. */
  position: relative;             /* Define o contexto de posicionamento para elementos filhos e para z-index. */
  z-index: 1;                     /* Garante que o botão fique acima de outros elementos na pilha de renderização. */
}

/* --- Camada de Efeito para o Hover (::before) --- */
/* O ::before cria uma camada "dentro" do botão, antes do seu conteúdo. */
.elementor-9 .elementor-element.elementor-element-47ee4ff3 .elementor-button::before {
  border-radius: 5px;             /* Cantos arredondados, igual ao botão principal. */
  background: linear-gradient(90deg, #DDC46D 0.1%, #DDC46D 42.14%, #FFEBA5 103.37%); /* Fundo em degradê invertido: azul claro > azul escuro > azul escuro. */
  position: absolute;             /* Posicionamento absoluto em relação ao .elementor-button. */
  content: "";                    /* Necessário para o pseudo-elemento ser renderizado, mesmo vazio. */
  top: 0;                         /* Alinha ao topo do elemento pai. */
  left: 0;                        /* Alinha à esquerda do elemento pai. */
  right: 0;                       /* Alinha à direita do elemento pai. */
  bottom: 0;                      /* Alinha à base do elemento pai (cobre todo o botão). */
  z-index: -1;                    /* Posiciona esta camada atrás do conteúdo do botão, mas na frente do seu fundo original. */
  transition: .8s;                /* Animações nesta camada ocorrerão suavemente em 0.8 segundos. */
  opacity: 0;                     /* Inicialmente invisível (totalmente transparente). */
}

/* --- Efeito ao Passar o Mouse (Hover) na Camada ::before --- */
/* Estilos para a camada ::before quando o mouse está sobre o botão. */
.elementor-9 .elementor-element.elementor-element-47ee4ff3 .elementor-button:hover::before {
  opacity: 1;                     /* Torna a camada ::before totalmente visível. */
}

/* --- Efeito ao Passar o Mouse (Hover) no Botão Principal --- */
/* Estilos para o botão principal quando o mouse está sobre ele. */
.elementor-9 .elementor-element.elementor-element-47ee4ff3 .elementor-button:hover {
  transform: scale(1.05);         /* Aumenta o tamanho do botão em 5%. */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3f4a0ec1 */@keyframes vibra {
    0%, 10%, 100% { transform: translateX(0); }
    2.5% { transform: translateX(-5px); }
    7.5% { transform: translateX(5px); }
}

.elementor-9 .elementor-element.elementor-element-3f4a0ec1 .elementor-image-box-img {
    animation: vibra 2.5s infinite;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4969d372 */@keyframes vibra {
    0%, 10%, 100% { transform: translateX(0); }
    2.5% { transform: translateX(-5px); }
    7.5% { transform: translateX(5px); }
}

.elementor-9 .elementor-element.elementor-element-4969d372 .elementor-image-box-img {
    animation: vibra 2.5s infinite;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-38c47ef0 */@keyframes vibra {
    0%, 10%, 100% { transform: translateX(0); }
    2.5% { transform: translateX(-5px); }
    7.5% { transform: translateX(5px); }
}

.elementor-9 .elementor-element.elementor-element-38c47ef0 .elementor-image-box-img {
    animation: vibra 2.5s infinite;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-312e3f4 *//* --- Estilo Principal do Botão --- */
.elementor-9 .elementor-element.elementor-element-312e3f4 .elementor-button {
  border-radius: 5px;             /* Cantos levemente arredondados (raio de 5 pixels). */
  border-top: 2px solid #C9AF56;  /* Linha superior sólida de 2px na cor azul claro (#80BEFF). */
  background: linear-gradient(90deg, #DDC46D 0.1%, #FFEBA5 42.14%, #DDC46D 103.37%); /* Fundo em degradê horizontal: azul escuro > azul claro > azul escuro. */
  box-shadow: 0px 4px 0px 0px rgba(0, 89, 183, 0.49); /* Sombra azulada abaixo (deslocamento vertical 4px, sem blur, cor azul com opacidade). */
  transition: 0.5s;               /* Animações de propriedades ocorrerão suavemente em meio segundo. */
  position: relative;             /* Define o contexto de posicionamento para elementos filhos e para z-index. */
  z-index: 1;                     /* Garante que o botão fique acima de outros elementos na pilha de renderização. */
}

/* --- Camada de Efeito para o Hover (::before) --- */
/* O ::before cria uma camada "dentro" do botão, antes do seu conteúdo. */
.elementor-9 .elementor-element.elementor-element-312e3f4 .elementor-button::before {
  border-radius: 5px;             /* Cantos arredondados, igual ao botão principal. */
  background: linear-gradient(90deg, #DDC46D 0.1%, #DDC46D 42.14%, #FFEBA5 103.37%); /* Fundo em degradê invertido: azul claro > azul escuro > azul escuro. */
  position: absolute;             /* Posicionamento absoluto em relação ao .elementor-button. */
  content: "";                    /* Necessário para o pseudo-elemento ser renderizado, mesmo vazio. */
  top: 0;                         /* Alinha ao topo do elemento pai. */
  left: 0;                        /* Alinha à esquerda do elemento pai. */
  right: 0;                       /* Alinha à direita do elemento pai. */
  bottom: 0;                      /* Alinha à base do elemento pai (cobre todo o botão). */
  z-index: -1;                    /* Posiciona esta camada atrás do conteúdo do botão, mas na frente do seu fundo original. */
  transition: .8s;                /* Animações nesta camada ocorrerão suavemente em 0.8 segundos. */
  opacity: 0;                     /* Inicialmente invisível (totalmente transparente). */
}

/* --- Efeito ao Passar o Mouse (Hover) na Camada ::before --- */
/* Estilos para a camada ::before quando o mouse está sobre o botão. */
.elementor-9 .elementor-element.elementor-element-312e3f4 .elementor-button:hover::before {
  opacity: 1;                     /* Torna a camada ::before totalmente visível. */
}

/* --- Efeito ao Passar o Mouse (Hover) no Botão Principal --- */
/* Estilos para o botão principal quando o mouse está sobre ele. */
.elementor-9 .elementor-element.elementor-element-312e3f4 .elementor-button:hover {
  transform: scale(1.05);         /* Aumenta o tamanho do botão em 5%. */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e4e2e82 */p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-a4c4e89 */.elementor-9 .elementor-element.elementor-element-a4c4e89 input {
    padding: 1px 01px;
}

.elementor-9 .elementor-element.elementor-element-a4c4e89 textarea {
    padding: 01px;
}

.elementor-9 .elementor-element.elementor-element-a4c4e89 input[type="checkbox"] {
    height: 0px;
    width: 20px;
}

.elementor-9 .elementor-element.elementor-element-a4c4e89 .elementor-field-option {
    align-items: center !important;
    justify-content: center !important;
    
    display: flex;
    flex-direction: row;
    justify-content: initial !important;
    gap: 8px;
}

/*Botão*/
/* --- Estilo Principal do Botão --- */
.elementor-9 .elementor-element.elementor-element-a4c4e89 .elementor-button {
  border-radius: 5px;             /* Cantos levemente arredondados (raio de 5 pixels). */
  border-top: 2px solid #C9AF56;  /* Linha superior sólida de 2px na cor azul claro (#80BEFF). */
  background: linear-gradient(90deg, #DDC46D 0.1%, #FFEBA5 42.14%, #DDC46D 103.37%); /* Fundo em degradê horizontal: azul escuro > azul claro > azul escuro. */
  box-shadow: 0px 4px 0px 0px rgba; /* Sombra azulada abaixo (deslocamento vertical 4px, sem blur, cor azul com opacidade). */
  transition: 0.5s;               /* Animações de propriedades ocorrerão suavemente em meio segundo. */
  position: relative;             /* Define o contexto de posicionamento para elementos filhos e para z-index. */
  z-index: 1;                     /* Garante que o botão fique acima de outros elementos na pilha de renderização. */
}

/* --- Camada de Efeito para o Hover (::before) --- */
/* O ::before cria uma camada "dentro" do botão, antes do seu conteúdo. */
.elementor-9 .elementor-element.elementor-element-a4c4e89 .elementor-button::before {
  border-radius: 5px;             /* Cantos arredondados, igual ao botão principal. */
  background: linear-gradient(90deg, #DDC46D 0.1%, #DDC46D 42.14%, #FFEBA5 103.37%); /* Fundo em degradê invertido: azul claro > azul escuro > azul escuro. */
  position: absolute;             /* Posicionamento absoluto em relação ao .elementor-button. */
  content: "";                    /* Necessário para o pseudo-elemento ser renderizado, mesmo vazio. */
  top: 0;                         /* Alinha ao topo do elemento pai. */
  left: 0;                        /* Alinha à esquerda do elemento pai. */
  right: 0;                       /* Alinha à direita do elemento pai. */
  bottom: 0;                      /* Alinha à base do elemento pai (cobre todo o botão). */
  z-index: -1;                    /* Posiciona esta camada atrás do conteúdo do botão, mas na frente do seu fundo original. */
  transition: .8s;                /* Animações nesta camada ocorrerão suavemente em 0.8 segundos. */
  opacity: 0;                     /* Inicialmente invisível (totalmente transparente). */
}

/* --- Efeito ao Passar o Mouse (Hover) na Camada ::before --- */
/* Estilos para a camada ::before quando o mouse está sobre o botão. */
.elementor-9 .elementor-element.elementor-element-a4c4e89 .elementor-button:hover::before {
  opacity: 1;                     /* Torna a camada ::before totalmente visível. */
}

/* --- Efeito ao Passar o Mouse (Hover) no Botão Principal --- */
/* Estilos para o botão principal quando o mouse está sobre ele. */
.elementor-9 .elementor-element.elementor-element-a4c4e89 .elementor-button:hover {
  transform: scale(1.05);         /* Aumenta o tamanho do botão em 5%. */
}

/* --- Efeito ao Passar o Mouse (Hover) na Camada ::before --- */
/* Estilos para a camada ::before quando o mouse está sobre o botão. */
.elementor-9 .elementor-element.elementor-element-a4c4e89 .elementor-button:hover::before {
  opacity: 1;                     /* Torna a camada ::before totalmente visível. */
}

/* --- Efeito ao Passar o Mouse (Hover) no Botão Principal --- */
/* Estilos para o botão principal quando o mouse está sobre ele. */
.elementor-9 .elementor-element.elementor-element-a4c4e89 .elementor-button:hover {
  transform: scale(1.05);         /* Aumenta o tamanho do botão em 5%. */
}
    align-items: center;
    justify-content: center;
    
    margin-top: 24px;
    
    transition: 300ms;
}

.elementor-9 .elementor-element.elementor-element-a4c4e89 button:hover {
    background: linear-gradient(90deg, #092FB7 0%, #082AA4 100%);
    box-shadow: 0px 75px 169px rgba(59, 90, 205, 0.3), 0px 40px 64px rgba(59, 90, 205, 0.18), 0px 16px 40px rgba(59, 90, 205, 0.14), 0px 8px 26px rgba(59, 90, 205, 0.12), 0px 5px 16px rgba(59, 90, 205, 0.08);
}

.elementor-9 .elementor-element.elementor-element-a4c4e89 .elementor-button-text {
    color: #162750;
}

.elementor-9 .elementor-element.elementor-element-a4c4e89 .elementor-button-icon {
    font-size: 24px;
    max-height: 24px;
}

.elementor-9 .elementor-element.elementor-element-a4c4e89 .select-caret-down-wrapper svg {
    height: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f8715c2 */.text-gradient {
  background: linear-gradient(90deg, #1a1a1a, #e63946);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2abfcec7 */.elementor-9 .elementor-element.elementor-element-2abfcec7 {
    backdrop-filter:blur(10px);
    -webkit-backdrop-filter:blur(10px);

border-bottom: 1px solid;
border-image: linear-gradient(to right, transparent, #3577E4BA, transparent) 50;
}/* End custom CSS */
/* Start custom CSS */html,body{
width:100%;
overflow-x:hidden;
}
[data-elementor-type="wp-page"] {
    overflow: hidden !important;
}

[data-elementor-type="wp-post"]{
    overflow: hidden;
}

.recanto-whatsapp-container {
  position: fixed;
  bottom: 20px;
  right: 20px;
  background-color: #000;
  padding: 6px 19px;
  border-radius: 12px;
  border: 1px solid;
  display: flex;
  align-items: center;
  justify-content: space-between;
  z-index: 9999;
  box-shadow: 0 4px 12px rgba(0,0,0,0.3);
  max-width: 260px;
}

.recanto-whatsapp-link {
  display: flex;
  align-items: center;
  text-decoration: none;
  gap: 8px;
}

.whatsapp-text-area {
  display: flex;
  flex-direction: column;
  text-align: right;
  line-height: 1.2;
}

.whatsapp-label {
  font-size: 11px;
  color: #ffffff;
  font-family: 'Roboto Flex', sans-serif;
}

.whatsapp-bold {
  font-size: 14px;
  font-weight: 600;
  color:#307CF8;
  font-family: 'Roboto Flex', sans-serif;
}

.whatsapp-circle-icon {
  position: relative;
  width: 49px;
  height: 49px;
  border-radius: 20%;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: -8px;
  z-index: 2;
  background: linear-gradient(135deg, #307CF8, #102342);
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);
  overflow: hidden;
}

.whatsapp-circle-icon svg {
  position: center;
  z-index: 3;
  width: 30px;
  height: 20px;
  fill: #FFF;
}


@keyframes rotate-circle {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Mona SemiExpanded';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://movex.ag/wp-content/uploads/2026/01/MonaSans_SemiExpanded-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Mona SemiExpanded';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://movex.ag/wp-content/uploads/2026/01/MonaSans_SemiExpanded-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Mona SemiExpanded';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://movex.ag/wp-content/uploads/2026/01/MonaSans_SemiExpanded-SemiBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */