.elementor-14 .elementor-element.elementor-element-3a15b8c8:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-3a15b8c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1730;}.elementor-14 .elementor-element.elementor-element-3a15b8c8 > .elementor-container{max-width:1200px;}.elementor-14 .elementor-element.elementor-element-3a15b8c8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:9px 20px 9px 20px;}.elementor-14 .elementor-element.elementor-element-3a15b8c8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-14 .elementor-element.elementor-element-7955b19c{text-align:start;font-family:"DM Sans", Sans-serif;font-size:13.6px;font-weight:400;line-height:1.6em;color:#CFD9EA;}.elementor-14 .elementor-element.elementor-element-19e4bddb{text-align:end;font-family:"DM Sans", Sans-serif;font-size:13.6px;font-weight:400;line-height:1.6em;color:#CFD9EA;}.elementor-14 .elementor-element.elementor-element-30bcd4fb > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-14 .elementor-element.elementor-element-30bcd4fb:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-30bcd4fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-30bcd4fb > .elementor-container{max-width:1200px;}.elementor-14 .elementor-element.elementor-element-30bcd4fb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 0px 20px;z-index:100;}.elementor-14 .elementor-element.elementor-element-30bcd4fb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-theme-site-logo .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-14 .elementor-element.elementor-element-fb6422d img{width:32%;}.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-14 .elementor-element.elementor-element-aee170c .elementor-menu-toggle{margin:0 auto;}.elementor-14 .elementor-element.elementor-element-aee170c .elementor-nav-menu .elementor-item{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:600;}.elementor-14 .elementor-element.elementor-element-aee170c .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-astglobalcolor2 );fill:var( --e-global-color-astglobalcolor2 );}.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-14 .elementor-element.elementor-element-1e842fcb .elementor-button{background-color:#6FBF4A;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;line-height:1em;fill:#0A1730;color:#0A1730;border-radius:999px 999px 999px 999px;padding:17px 30px 17px 30px;}.elementor-14 .elementor-element.elementor-element-1e842fcb .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-1e842fcb .elementor-button:focus{background-color:#82CE5D;color:#0A1730;}.elementor-14 .elementor-element.elementor-element-1e842fcb{width:auto;max-width:auto;}.elementor-14 .elementor-element.elementor-element-1e842fcb .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-1e842fcb .elementor-button:focus svg{fill:#0A1730;}.elementor-14 .elementor-element.elementor-element-ec60d73 .elementor-menu-toggle{margin-left:auto;background-color:var( --e-global-color-astglobalcolor1 );}.elementor-14 .elementor-element.elementor-element-ec60d73 .elementor-nav-menu .elementor-item{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:600;}.elementor-14 .elementor-element.elementor-element-ec60d73 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-astglobalcolor2 );fill:var( --e-global-color-astglobalcolor2 );}.elementor-14 .elementor-element.elementor-element-ec60d73 .elementor-nav-menu--dropdown a, .elementor-14 .elementor-element.elementor-element-ec60d73 .elementor-menu-toggle{color:var( --e-global-color-astglobalcolor4 );fill:var( --e-global-color-astglobalcolor4 );}.elementor-14 .elementor-element.elementor-element-ec60d73 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-14 .elementor-element.elementor-element-ec60d73 .elementor-nav-menu--dropdown a:hover,
					.elementor-14 .elementor-element.elementor-element-ec60d73 .elementor-nav-menu--dropdown a:focus,
					.elementor-14 .elementor-element.elementor-element-ec60d73 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-14 .elementor-element.elementor-element-ec60d73 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-14 .elementor-element.elementor-element-ec60d73 .elementor-nav-menu--dropdown .elementor-item, .elementor-14 .elementor-element.elementor-element-ec60d73 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"DM Sans", Sans-serif;font-weight:500;}.elementor-14 .elementor-element.elementor-element-324482be > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-14 .elementor-element.elementor-element-324482be:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-324482be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1730;background-image:url("https://geovannareisgutierre1791582712000.2141811.meusitehostgator.com.br/wp-content/uploads/2026/10/Banner-em-formato-horizontal-com-estilo-gradiente-profissional-em-amarelo.png");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-324482be > .elementor-container{max-width:1206px;min-height:524px;}.elementor-14 .elementor-element.elementor-element-324482be{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-324482be > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-324482be > .elementor-shape-bottom .elementor-shape-fill{fill:#F2F6FA;}.elementor-14 .elementor-element.elementor-element-324482be > .elementor-shape-bottom svg{height:90px;}.elementor-14 .elementor-element.elementor-element-5e43463d > .elementor-element-populated{padding:0px 40px 0px 10px;}.elementor-14 .elementor-element.elementor-element-3d2dd29{text-align:start;font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.6em;color:#6FBF4A;}.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-14 .elementor-element.elementor-element-30676e4a{text-align:start;}.elementor-14 .elementor-element.elementor-element-30676e4a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:38px;font-weight:600;line-height:1.2em;letter-spacing:-2px;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-7453999f{text-align:start;font-family:"DM Sans", Sans-serif;font-size:18.4px;font-weight:400;line-height:1.6em;color:#C3D0E6;}.elementor-14 .elementor-element.elementor-element-2dd3ffab .elementor-button{background-color:#6FBF4A;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;line-height:1em;fill:#0A1730;color:#0A1730;border-radius:999px 999px 999px 999px;padding:17px 30px 17px 30px;}.elementor-14 .elementor-element.elementor-element-2dd3ffab .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-2dd3ffab .elementor-button:focus{background-color:#82CE5D;color:#0A1730;}.elementor-14 .elementor-element.elementor-element-2dd3ffab{width:auto;max-width:auto;margin:-31px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-2dd3ffab .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-2dd3ffab .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-14 .elementor-element.elementor-element-2dd3ffab .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-2dd3ffab .elementor-button:focus svg{fill:#0A1730;}.elementor-14 .elementor-element.elementor-element-63ec99b9 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;line-height:1em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:rgba(255,255,255,0.4);border-radius:999px 999px 999px 999px;padding:17px 30px 17px 30px;}.elementor-14 .elementor-element.elementor-element-63ec99b9 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-63ec99b9 .elementor-button:focus{background-color:#FFFFFF;color:#0F2145;border-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-63ec99b9{width:auto;max-width:auto;}.elementor-14 .elementor-element.elementor-element-63ec99b9 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-63ec99b9 .elementor-button:focus svg{fill:#0F2145;}.elementor-14 .elementor-element.elementor-element-7c9f1ea > .elementor-element-populated{padding:0px 40px 0px 10px;}.elementor-14 .elementor-element.elementor-element-17ae018c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-14 .elementor-element.elementor-element-17ae018c:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-17ae018c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F6FA;}.elementor-14 .elementor-element.elementor-element-17ae018c > .elementor-container{max-width:1200px;}.elementor-14 .elementor-element.elementor-element-17ae018c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 20px 54px 20px;}.elementor-14 .elementor-element.elementor-element-17ae018c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-3936e964{text-align:start;font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.6em;color:#4FA32F;}.elementor-14 .elementor-element.elementor-element-3d420fe0{text-align:start;}.elementor-14 .elementor-element.elementor-element-3d420fe0 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:51px;font-weight:800;line-height:1.1em;letter-spacing:-1px;color:#0F2145;}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-14b90b25.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-14 .elementor-element.elementor-element-14b90b25.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-14 .elementor-element.elementor-element-52aaf4ac{text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#6B7A90;}.elementor-14 .elementor-element.elementor-element-4d63414f:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-4d63414f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F6FA;}.elementor-14 .elementor-element.elementor-element-4d63414f > .elementor-container{max-width:1200px;}.elementor-14 .elementor-element.elementor-element-4d63414f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 22px 20px;}.elementor-14 .elementor-element.elementor-element-4d63414f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-5a8d6e35:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-5a8d6e35 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://geovannareisgutierre1791582712000.2141811.meusitehostgator.com.br/wp-content/uploads/2026/10/63286.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-5a8d6e35 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, rgba(10,23,48,0) 25%, rgba(10,23,48,0.92) 100%);opacity:0.5;}.elementor-14 .elementor-element.elementor-element-5a8d6e35 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-14 .elementor-element.elementor-element-5a8d6e35 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-42aa7f04{text-align:start;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:800;line-height:1em;color:#0A1730;}.elementor-14 .elementor-element.elementor-element-10c3fe52{text-align:start;}.elementor-14 .elementor-element.elementor-element-10c3fe52 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:28px;font-weight:700;line-height:1.15em;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-74ebd16{text-align:start;font-family:"DM Sans", Sans-serif;font-size:15.4px;font-weight:400;line-height:1.55em;color:#E3EAF6;}.elementor-14 .elementor-element.elementor-element-5cd9e3b8{text-align:start;font-family:"DM Sans", Sans-serif;font-size:12.5px;font-weight:400;line-height:1em;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-495dd78d > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-14 .elementor-element.elementor-element-1c2b501d > .elementor-container{max-width:500px;}.elementor-14 .elementor-element.elementor-element-1c2b501d{padding:0px 0px 22px 0px;}.elementor-14 .elementor-element.elementor-element-40ef8649:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-40ef8649 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://geovannareisgutierre1791582712000.2141811.meusitehostgator.com.br/wp-content/uploads/2026/10/man-is-cutting-wallpaper-maintenance-repair-works-renovation-flat-apartment-renovation-restoration-idea-indoors-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-40ef8649 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, rgba(10,23,48,0) 25%, rgba(10,23,48,0.92) 100%);opacity:0.5;}.elementor-14 .elementor-element.elementor-element-40ef8649 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-14 .elementor-element.elementor-element-40ef8649 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-770f633d{text-align:start;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:800;line-height:1em;color:#0A1730;}.elementor-14 .elementor-element.elementor-element-1fb67ba5{text-align:start;}.elementor-14 .elementor-element.elementor-element-1fb67ba5 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:24px;font-weight:700;line-height:1.15em;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-5f98eedc{text-align:start;font-family:"DM Sans", Sans-serif;font-size:15.4px;font-weight:400;line-height:1.55em;color:#E3EAF6;}.elementor-14 .elementor-element.elementor-element-379d5a91 > .elementor-container{max-width:500px;}.elementor-14 .elementor-element.elementor-element-379d5a91{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-489c393c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-489c393c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://geovannareisgutierre1791582712000.2141811.meusitehostgator.com.br/wp-content/uploads/2026/10/17104.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-489c393c > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, rgba(10,23,48,0) 25%, rgba(10,23,48,0.92) 100%);opacity:0.5;}.elementor-14 .elementor-element.elementor-element-489c393c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-14 .elementor-element.elementor-element-489c393c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-4037ba49{text-align:start;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:800;line-height:1em;color:#0A1730;}.elementor-14 .elementor-element.elementor-element-1944271c{text-align:start;}.elementor-14 .elementor-element.elementor-element-1944271c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:24px;font-weight:700;line-height:1.15em;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-5e2e2618{text-align:start;font-family:"DM Sans", Sans-serif;font-size:15.4px;font-weight:400;line-height:1.55em;color:#E3EAF6;}.elementor-14 .elementor-element.elementor-element-2936bb2d:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-2936bb2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F6FA;}.elementor-14 .elementor-element.elementor-element-2936bb2d > .elementor-container{max-width:1200px;}.elementor-14 .elementor-element.elementor-element-2936bb2d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 100px 20px;}.elementor-14 .elementor-element.elementor-element-2936bb2d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-75474cce:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-75474cce > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#162C53;}.elementor-14 .elementor-element.elementor-element-75474cce > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:34px 34px 34px 34px;}.elementor-14 .elementor-element.elementor-element-75474cce > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-3da6ec03 .elementor-icon-wrapper{text-align:start;}.elementor-14 .elementor-element.elementor-element-3da6ec03.elementor-view-stacked .elementor-icon{background-color:rgba(255,255,255,0.12);color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-3da6ec03.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-3da6ec03.elementor-view-default .elementor-icon{color:rgba(255,255,255,0.12);border-color:rgba(255,255,255,0.12);}.elementor-14 .elementor-element.elementor-element-3da6ec03.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-3da6ec03.elementor-view-default .elementor-icon svg{fill:rgba(255,255,255,0.12);}.elementor-14 .elementor-element.elementor-element-3da6ec03.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-3da6ec03.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-3da6ec03 .elementor-icon{font-size:28px;}.elementor-14 .elementor-element.elementor-element-3da6ec03 .elementor-icon svg{height:28px;}.elementor-14 .elementor-element.elementor-element-72d8d00d{text-align:start;}.elementor-14 .elementor-element.elementor-element-72d8d00d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:24px;font-weight:700;line-height:1.15em;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-2ec766a6{text-align:start;font-family:"DM Sans", Sans-serif;font-size:15.4px;font-weight:400;line-height:1.55em;color:#E3EAF6;}.elementor-14 .elementor-element.elementor-element-623bb38a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-623bb38a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6FBF4A;}.elementor-14 .elementor-element.elementor-element-623bb38a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:34px 34px 34px 34px;}.elementor-14 .elementor-element.elementor-element-623bb38a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-37fc37a0 .elementor-icon-wrapper{text-align:start;}.elementor-14 .elementor-element.elementor-element-37fc37a0.elementor-view-stacked .elementor-icon{background-color:rgba(10,23,48,0.1);color:#0A1730;}.elementor-14 .elementor-element.elementor-element-37fc37a0.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-37fc37a0.elementor-view-default .elementor-icon{color:rgba(10,23,48,0.1);border-color:rgba(10,23,48,0.1);}.elementor-14 .elementor-element.elementor-element-37fc37a0.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-37fc37a0.elementor-view-default .elementor-icon svg{fill:rgba(10,23,48,0.1);}.elementor-14 .elementor-element.elementor-element-37fc37a0.elementor-view-framed .elementor-icon{background-color:#0A1730;}.elementor-14 .elementor-element.elementor-element-37fc37a0.elementor-view-stacked .elementor-icon svg{fill:#0A1730;}.elementor-14 .elementor-element.elementor-element-37fc37a0 .elementor-icon{font-size:28px;}.elementor-14 .elementor-element.elementor-element-37fc37a0 .elementor-icon svg{height:28px;}.elementor-14 .elementor-element.elementor-element-3dcd1ffe{text-align:start;}.elementor-14 .elementor-element.elementor-element-3dcd1ffe .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:24px;font-weight:700;line-height:1.15em;letter-spacing:-0.4px;color:#0A1730;}.elementor-14 .elementor-element.elementor-element-1ad80940{text-align:start;font-family:"DM Sans", Sans-serif;font-size:15.4px;font-weight:400;line-height:1.55em;color:#0A1730;}.elementor-14 .elementor-element.elementor-element-7a8a91b2{text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#0A1730;}.elementor-14 .elementor-element.elementor-element-783c883d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-14 .elementor-element.elementor-element-783c883d:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-783c883d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F2145;}.elementor-14 .elementor-element.elementor-element-783c883d > .elementor-container{max-width:1200px;}.elementor-14 .elementor-element.elementor-element-783c883d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 20px 50px 20px;}.elementor-14 .elementor-element.elementor-element-783c883d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-1ac6da0 > .elementor-element-populated{padding:0px 40px 0px 10px;}.elementor-14 .elementor-element.elementor-element-7aefe5fd{text-align:start;font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.6em;color:#4FA32F;}.elementor-14 .elementor-element.elementor-element-54473ba1{text-align:start;}.elementor-14 .elementor-element.elementor-element-54473ba1 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:51px;font-weight:800;line-height:1.1em;letter-spacing:-1px;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-7c903504{text-align:start;font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;color:#BCCAE2;}.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-14 .elementor-element.elementor-element-8ce456d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-14 .elementor-element.elementor-element-8ce456d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-14 .elementor-element.elementor-element-8ce456d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-14 .elementor-element.elementor-element-8ce456d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-14 .elementor-element.elementor-element-8ce456d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-14 .elementor-element.elementor-element-8ce456d .elementor-icon-list-icon i{color:#6FBF4A;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-8ce456d .elementor-icon-list-icon svg{fill:#6FBF4A;transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-8ce456d{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-8ce456d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-8ce456d .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-14 .elementor-element.elementor-element-8ce456d .elementor-icon-list-text{color:#E5ECF8;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-7e37e585 .elementor-button{background-color:#6FBF4A;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;line-height:1em;fill:#0A1730;color:#0A1730;border-radius:999px 999px 999px 999px;padding:17px 30px 17px 30px;}.elementor-14 .elementor-element.elementor-element-7e37e585 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-7e37e585 .elementor-button:focus{background-color:#82CE5D;color:#0A1730;}.elementor-14 .elementor-element.elementor-element-7e37e585 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-7e37e585 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-14 .elementor-element.elementor-element-7e37e585 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-7e37e585 .elementor-button:focus svg{fill:#0A1730;}.elementor-14 .elementor-element.elementor-element-ee18433 > .elementor-element-populated{padding:0px 40px 0px 10px;}.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-14 .elementor-element.elementor-element-4c8bc91{width:var( --container-widget-width, 106.66% );max-width:106.66%;--container-widget-width:106.66%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-4c8bc91.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-4c8bc91 img{border-radius:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-583b8d52 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-14 .elementor-element.elementor-element-583b8d52:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-583b8d52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-583b8d52 > .elementor-container{max-width:1200px;}.elementor-14 .elementor-element.elementor-element-583b8d52{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 20px 54px 20px;}.elementor-14 .elementor-element.elementor-element-583b8d52 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-36615025{text-align:start;font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.6em;color:#4FA32F;}.elementor-14 .elementor-element.elementor-element-4193d736{text-align:start;}.elementor-14 .elementor-element.elementor-element-4193d736 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:51px;font-weight:800;line-height:1.1em;letter-spacing:-1px;color:#0F2145;}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-e991e50.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-14 .elementor-element.elementor-element-e991e50.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-14 .elementor-element.elementor-element-7a83f0f9{text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#6B7A90;}.elementor-14 .elementor-element.elementor-element-10f1cd57:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-10f1cd57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-10f1cd57 > .elementor-container{max-width:1200px;}.elementor-14 .elementor-element.elementor-element-10f1cd57{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 120px 20px;}.elementor-14 .elementor-element.elementor-element-10f1cd57 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-20af191a{text-align:start;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:800;line-height:1em;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-27efa1dc{text-align:start;}.elementor-14 .elementor-element.elementor-element-27efa1dc .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20.8px;font-weight:600;line-height:1.2em;letter-spacing:0px;color:#0F2145;}.elementor-14 .elementor-element.elementor-element-79d0f871{text-align:start;font-family:"DM Sans", Sans-serif;font-size:15.4px;font-weight:400;line-height:1.6em;color:#6B7A90;}.elementor-14 .elementor-element.elementor-element-38553b94{text-align:start;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:800;line-height:1em;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-520ac762{text-align:start;}.elementor-14 .elementor-element.elementor-element-520ac762 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20.8px;font-weight:600;line-height:1.2em;letter-spacing:0px;color:#0F2145;}.elementor-14 .elementor-element.elementor-element-34c7296b{text-align:start;font-family:"DM Sans", Sans-serif;font-size:15.4px;font-weight:400;line-height:1.6em;color:#6B7A90;}.elementor-14 .elementor-element.elementor-element-43cadb00{text-align:start;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:800;line-height:1em;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-2ca7e808{text-align:start;}.elementor-14 .elementor-element.elementor-element-2ca7e808 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20.8px;font-weight:600;line-height:1.2em;letter-spacing:0px;color:#0F2145;}.elementor-14 .elementor-element.elementor-element-448d074b{text-align:start;font-family:"DM Sans", Sans-serif;font-size:15.4px;font-weight:400;line-height:1.6em;color:#6B7A90;}.elementor-14 .elementor-element.elementor-element-1a8ab640{text-align:start;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:800;line-height:1em;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-15fb839d{text-align:start;}.elementor-14 .elementor-element.elementor-element-15fb839d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20.8px;font-weight:600;line-height:1.2em;letter-spacing:0px;color:#0F2145;}.elementor-14 .elementor-element.elementor-element-2500424{text-align:start;font-family:"DM Sans", Sans-serif;font-size:15.4px;font-weight:400;line-height:1.6em;color:#6B7A90;}.elementor-14 .elementor-element.elementor-element-73130ff2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-14 .elementor-element.elementor-element-73130ff2:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-73130ff2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F6FA;}.elementor-14 .elementor-element.elementor-element-73130ff2 > .elementor-container{max-width:1200px;}.elementor-14 .elementor-element.elementor-element-73130ff2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 20px 50px 20px;}.elementor-14 .elementor-element.elementor-element-73130ff2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-36f67bb7 > .elementor-element-populated{padding:0px 10px 0px 40px;}.elementor-14 .elementor-element.elementor-element-69281fea{text-align:start;font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.6em;color:#4FA32F;}.elementor-14 .elementor-element.elementor-element-28fffe0b{text-align:start;}.elementor-14 .elementor-element.elementor-element-28fffe0b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:51px;font-weight:800;line-height:1.1em;letter-spacing:-1px;color:#0F2145;}.elementor-14 .elementor-element.elementor-element-3aa8d219{text-align:start;font-family:"DM Sans", Sans-serif;font-size:16.8px;font-weight:400;line-height:1.7em;color:#6B7A90;}.elementor-14 .elementor-element.elementor-element-11d6b27d > .elementor-container{max-width:560px;}.elementor-14 .elementor-element.elementor-element-11d6b27d{padding:0px 0px 14px 0px;}.elementor-14 .elementor-element.elementor-element-7e206d2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-7e206d2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-7e206d2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;}.elementor-14 .elementor-element.elementor-element-7e206d2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-43263e58{text-align:start;}.elementor-14 .elementor-element.elementor-element-43263e58 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16.8px;font-weight:600;line-height:1.2em;letter-spacing:0px;color:#162C53;}.elementor-14 .elementor-element.elementor-element-620a1d02{text-align:start;font-family:"DM Sans", Sans-serif;font-size:14.4px;font-weight:400;line-height:1.5em;color:#6B7A90;}.elementor-14 .elementor-element.elementor-element-b2b82bf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-b2b82bf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-b2b82bf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;}.elementor-14 .elementor-element.elementor-element-b2b82bf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-6bcb8cc2{text-align:start;}.elementor-14 .elementor-element.elementor-element-6bcb8cc2 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16.8px;font-weight:600;line-height:1.2em;letter-spacing:0px;color:#162C53;}.elementor-14 .elementor-element.elementor-element-18d340d4{text-align:start;font-family:"DM Sans", Sans-serif;font-size:14.4px;font-weight:400;line-height:1.5em;color:#6B7A90;}.elementor-14 .elementor-element.elementor-element-70a2b717 > .elementor-container{max-width:560px;}.elementor-14 .elementor-element.elementor-element-70a2b717{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-7bf8f78:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-7bf8f78 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-7bf8f78 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;}.elementor-14 .elementor-element.elementor-element-7bf8f78 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-1f335a04{text-align:start;}.elementor-14 .elementor-element.elementor-element-1f335a04 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16.8px;font-weight:600;line-height:1.2em;letter-spacing:0px;color:#162C53;}.elementor-14 .elementor-element.elementor-element-1e0dff6e{text-align:start;font-family:"DM Sans", Sans-serif;font-size:14.4px;font-weight:400;line-height:1.5em;color:#6B7A90;}.elementor-14 .elementor-element.elementor-element-e0f137f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-e0f137f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-e0f137f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;}.elementor-14 .elementor-element.elementor-element-e0f137f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-77922852{text-align:start;}.elementor-14 .elementor-element.elementor-element-77922852 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16.8px;font-weight:600;line-height:1.2em;letter-spacing:0px;color:#162C53;}.elementor-14 .elementor-element.elementor-element-23c1a678{text-align:start;font-family:"DM Sans", Sans-serif;font-size:14.4px;font-weight:400;line-height:1.5em;color:#6B7A90;}.elementor-14 .elementor-element.elementor-element-5ec1d941:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-5ec1d941 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F6FA;}.elementor-14 .elementor-element.elementor-element-5ec1d941 > .elementor-container{max-width:1200px;}.elementor-14 .elementor-element.elementor-element-5ec1d941{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 50px 20px;}.elementor-14 .elementor-element.elementor-element-5ec1d941 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-9ad0421:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-9ad0421 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#162C53;}.elementor-14 .elementor-element.elementor-element-9ad0421 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-9ad0421 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-17df9425 > .elementor-container{max-width:1160px;}.elementor-14 .elementor-element.elementor-element-17df9425{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-400994e7 > .elementor-element-populated{padding:38px 28px 38px 28px;}.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-14 .elementor-element.elementor-element-394ac6ba .elementor-counter-number-wrapper{color:#6FBF4A;font-family:"Outfit", Sans-serif;font-size:52px;font-weight:800;line-height:1.1em;}.elementor-14 .elementor-element.elementor-element-394ac6ba .elementor-counter-title{color:#C3D0E6;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;}.elementor-14 .elementor-element.elementor-element-4651caaf > .elementor-element-populated{padding:38px 28px 38px 28px;}.elementor-14 .elementor-element.elementor-element-5504b28b .elementor-counter-number-wrapper{color:#6FBF4A;font-family:"Outfit", Sans-serif;font-size:52px;font-weight:800;line-height:1.1em;}.elementor-14 .elementor-element.elementor-element-5504b28b .elementor-counter-title{color:#C3D0E6;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;}.elementor-14 .elementor-element.elementor-element-12f49b7b > .elementor-element-populated{padding:38px 28px 38px 28px;}.elementor-14 .elementor-element.elementor-element-459ef9f6 .elementor-counter-number-wrapper{color:#6FBF4A;font-family:"Outfit", Sans-serif;font-size:52px;font-weight:800;line-height:1.1em;}.elementor-14 .elementor-element.elementor-element-459ef9f6 .elementor-counter-title{color:#C3D0E6;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;}.elementor-14 .elementor-element.elementor-element-496b8c43 > .elementor-element-populated{padding:38px 28px 38px 28px;}.elementor-14 .elementor-element.elementor-element-507a3fb .elementor-counter-number-wrapper{color:#6FBF4A;font-family:"Outfit", Sans-serif;font-size:52px;font-weight:800;line-height:1.1em;}.elementor-14 .elementor-element.elementor-element-507a3fb .elementor-counter-title{color:#C3D0E6;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;}.elementor-14 .elementor-element.elementor-element-4cb6e064 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-14 .elementor-element.elementor-element-4cb6e064:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-4cb6e064 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-4cb6e064 > .elementor-container{max-width:1200px;}.elementor-14 .elementor-element.elementor-element-4cb6e064{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 20px 50px 20px;}.elementor-14 .elementor-element.elementor-element-4cb6e064 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-a1cbbee{text-align:start;font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.6em;color:#4FA32F;}.elementor-14 .elementor-element.elementor-element-3e6ff2a4{text-align:start;}.elementor-14 .elementor-element.elementor-element-3e6ff2a4 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:51px;font-weight:800;line-height:1.1em;letter-spacing:-1px;color:#0F2145;}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-3727adbf.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-14 .elementor-element.elementor-element-3727adbf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-14 .elementor-element.elementor-element-d020025{text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#6B7A90;}.elementor-14 .elementor-element.elementor-element-581c615a:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-581c615a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-581c615a > .elementor-container{max-width:1200px;}.elementor-14 .elementor-element.elementor-element-581c615a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 18px 20px;}.elementor-14 .elementor-element.elementor-element-581c615a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-76e7f82d > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-14 .elementor-element.elementor-element-388edb55 > .elementor-container{max-width:580px;}.elementor-14 .elementor-element.elementor-element-388edb55{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-4e05603c > .elementor-element-populated{padding:0px 9px 0px 9px;}.elementor-14 .elementor-element.elementor-element-66cb5940 > .elementor-element-populated{padding:0px 9px 0px 9px;}.elementor-14 .elementor-element.elementor-element-3dd0b851:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-3dd0b851 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-3dd0b851 > .elementor-container{max-width:1200px;}.elementor-14 .elementor-element.elementor-element-3dd0b851{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 120px 20px;}.elementor-14 .elementor-element.elementor-element-3dd0b851 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-4d6db944 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-14 .elementor-element.elementor-element-4d6db944:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-4d6db944 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1730;}.elementor-14 .elementor-element.elementor-element-4d6db944 > .elementor-container{max-width:1200px;}.elementor-14 .elementor-element.elementor-element-4d6db944{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 20px 54px 20px;}.elementor-14 .elementor-element.elementor-element-4d6db944 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-7efdd37e{text-align:start;font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.6em;color:#4FA32F;}.elementor-14 .elementor-element.elementor-element-3077b88a{text-align:start;}.elementor-14 .elementor-element.elementor-element-3077b88a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:51px;font-weight:800;line-height:1.1em;letter-spacing:-1px;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-18e2e70c.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-14 .elementor-element.elementor-element-18e2e70c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-14 .elementor-element.elementor-element-62ac2e6c{text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#9FB1D0;}.elementor-14 .elementor-element.elementor-element-5fa469ac:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-5fa469ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1730;}.elementor-14 .elementor-element.elementor-element-5fa469ac > .elementor-container{max-width:1200px;}.elementor-14 .elementor-element.elementor-element-5fa469ac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 120px 20px;}.elementor-14 .elementor-element.elementor-element-5fa469ac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-52b18ecd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-52b18ecd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.05);}.elementor-14 .elementor-element.elementor-element-52b18ecd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:34px 34px 34px 34px;}.elementor-14 .elementor-element.elementor-element-52b18ecd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-6f12276d{text-align:start;font-family:"DM Sans", Sans-serif;font-size:17.6px;font-weight:400;line-height:1em;color:#6FBF4A;}.elementor-14 .elementor-element.elementor-element-710f7016{text-align:start;font-family:"DM Sans", Sans-serif;font-size:16.3px;font-weight:400;line-height:1.65em;color:#DBE5F5;}.elementor-14 .elementor-element.elementor-element-14d2d1d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-14 .elementor-element.elementor-element-14d2d1d > .elementor-container{max-width:300px;}.elementor-14 .elementor-element.elementor-element-14d2d1d{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-4bb8211d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-84679d3{text-align:start;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:800;line-height:1em;color:#0A1730;}.elementor-14 .elementor-element.elementor-element-401882ac > .elementor-element-populated{padding:0px 0px 0px 12px;}.elementor-14 .elementor-element.elementor-element-333ac3f0{text-align:start;}.elementor-14 .elementor-element.elementor-element-333ac3f0 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;line-height:1.2em;letter-spacing:0px;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-3568478b{text-align:start;font-family:"DM Sans", Sans-serif;font-size:13.4px;font-weight:400;line-height:1.3em;color:#9FB1D0;}.elementor-14 .elementor-element.elementor-element-526471f9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-526471f9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.05);}.elementor-14 .elementor-element.elementor-element-526471f9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:34px 34px 34px 34px;}.elementor-14 .elementor-element.elementor-element-526471f9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-564ef1ff{text-align:start;font-family:"DM Sans", Sans-serif;font-size:17.6px;font-weight:400;line-height:1em;color:#6FBF4A;}.elementor-14 .elementor-element.elementor-element-15ca188a{text-align:start;font-family:"DM Sans", Sans-serif;font-size:16.3px;font-weight:400;line-height:1.65em;color:#DBE5F5;}.elementor-14 .elementor-element.elementor-element-2887cc6f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-14 .elementor-element.elementor-element-2887cc6f > .elementor-container{max-width:300px;}.elementor-14 .elementor-element.elementor-element-2887cc6f{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-1bd12dab > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-46a3cead{text-align:start;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:800;line-height:1em;color:#0A1730;}.elementor-14 .elementor-element.elementor-element-3a17fc9c > .elementor-element-populated{padding:0px 0px 0px 12px;}.elementor-14 .elementor-element.elementor-element-3b43c993{text-align:start;}.elementor-14 .elementor-element.elementor-element-3b43c993 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;line-height:1.2em;letter-spacing:0px;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-69ee9841{text-align:start;font-family:"DM Sans", Sans-serif;font-size:13.4px;font-weight:400;line-height:1.3em;color:#9FB1D0;}.elementor-14 .elementor-element.elementor-element-734707fa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-734707fa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.05);}.elementor-14 .elementor-element.elementor-element-734707fa > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:34px 34px 34px 34px;}.elementor-14 .elementor-element.elementor-element-734707fa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-797e13e4{text-align:start;font-family:"DM Sans", Sans-serif;font-size:17.6px;font-weight:400;line-height:1em;color:#6FBF4A;}.elementor-14 .elementor-element.elementor-element-2338f31c{text-align:start;font-family:"DM Sans", Sans-serif;font-size:16.3px;font-weight:400;line-height:1.65em;color:#DBE5F5;}.elementor-14 .elementor-element.elementor-element-4de44191 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-14 .elementor-element.elementor-element-4de44191 > .elementor-container{max-width:300px;}.elementor-14 .elementor-element.elementor-element-4de44191{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-597561d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-640e0192{text-align:start;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:800;line-height:1em;color:#0A1730;}.elementor-14 .elementor-element.elementor-element-5fea56e > .elementor-element-populated{padding:0px 0px 0px 12px;}.elementor-14 .elementor-element.elementor-element-368d4d1f{text-align:start;}.elementor-14 .elementor-element.elementor-element-368d4d1f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;line-height:1.2em;letter-spacing:0px;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-1d8e2432{text-align:start;font-family:"DM Sans", Sans-serif;font-size:13.4px;font-weight:400;line-height:1.3em;color:#9FB1D0;}.elementor-14 .elementor-element.elementor-element-3096f49c:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-3096f49c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F6FA;}.elementor-14 .elementor-element.elementor-element-3096f49c > .elementor-container{max-width:1200px;}.elementor-14 .elementor-element.elementor-element-3096f49c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 20px 50px 20px;}.elementor-14 .elementor-element.elementor-element-3096f49c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-5b5287d5 > .elementor-element-populated{padding:0px 40px 0px 10px;}.elementor-14 .elementor-element.elementor-element-175d62d9{text-align:start;font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.6em;color:#4FA32F;}.elementor-14 .elementor-element.elementor-element-6d1aab35{text-align:start;}.elementor-14 .elementor-element.elementor-element-6d1aab35 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:51px;font-weight:800;line-height:1.1em;letter-spacing:-1px;color:#0F2145;}.elementor-14 .elementor-element.elementor-element-32f746fe{text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#6B7A90;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{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-14 .elementor-element.elementor-element-780fd13 .elementor-accordion-item{border-width:0px;border-color:rgba(255,255,255,0);}.elementor-14 .elementor-element.elementor-element-780fd13 .elementor-accordion-item .elementor-tab-content{border-width:0px;border-block-start-color:rgba(255,255,255,0);}.elementor-14 .elementor-element.elementor-element-780fd13 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;border-block-end-color:rgba(255,255,255,0);}.elementor-14 .elementor-element.elementor-element-780fd13 .elementor-tab-title{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-780fd13 .elementor-accordion-icon, .elementor-14 .elementor-element.elementor-element-780fd13 .elementor-accordion-title{color:#0F2145;}.elementor-14 .elementor-element.elementor-element-780fd13 .elementor-accordion-icon svg{fill:#0F2145;}.elementor-14 .elementor-element.elementor-element-780fd13 .elementor-active .elementor-accordion-icon, .elementor-14 .elementor-element.elementor-element-780fd13 .elementor-active .elementor-accordion-title{color:#0F2145;}.elementor-14 .elementor-element.elementor-element-780fd13 .elementor-active .elementor-accordion-icon svg{fill:#0F2145;}.elementor-14 .elementor-element.elementor-element-780fd13 .elementor-accordion-title{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:600;line-height:1.3em;}.elementor-14 .elementor-element.elementor-element-780fd13 .elementor-tab-title .elementor-accordion-icon i:before{color:#4FA32F;}.elementor-14 .elementor-element.elementor-element-780fd13 .elementor-tab-title .elementor-accordion-icon svg{fill:#4FA32F;}.elementor-14 .elementor-element.elementor-element-780fd13 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#0A1730;}.elementor-14 .elementor-element.elementor-element-780fd13 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#0A1730;}.elementor-14 .elementor-element.elementor-element-780fd13 .elementor-tab-content{background-color:#FFFFFF;color:#6B7A90;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;}.elementor-14 .elementor-element.elementor-element-304c920f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-14 .elementor-element.elementor-element-304c920f:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-304c920f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#162C53;}.elementor-14 .elementor-element.elementor-element-304c920f > .elementor-container{max-width:1200px;}.elementor-14 .elementor-element.elementor-element-304c920f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 20px 50px 20px;}.elementor-14 .elementor-element.elementor-element-304c920f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-46d4bfe4 > .elementor-element-populated{padding:0px 40px 0px 10px;}.elementor-14 .elementor-element.elementor-element-2066956e{text-align:start;font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.6em;color:#4FA32F;}.elementor-14 .elementor-element.elementor-element-58f6f2c3{text-align:start;}.elementor-14 .elementor-element.elementor-element-58f6f2c3 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:51px;font-weight:800;line-height:1.1em;letter-spacing:-1px;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-a8b6d9e{text-align:start;font-family:"DM Sans", Sans-serif;font-size:17.3px;font-weight:400;line-height:1.65em;color:#C3D0E6;}.elementor-14 .elementor-element.elementor-element-50d77ef > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-14 .elementor-element.elementor-element-50d77ef > .elementor-container{max-width:520px;}.elementor-14 .elementor-element.elementor-element-50d77ef{padding:0px 0px 18px 0px;}.elementor-14 .elementor-element.elementor-element-2eedd780 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-4f905801 .elementor-icon-wrapper{text-align:start;}.elementor-14 .elementor-element.elementor-element-4f905801.elementor-view-stacked .elementor-icon{background-color:rgba(111,191,74,0.16);color:#6FBF4A;}.elementor-14 .elementor-element.elementor-element-4f905801.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-4f905801.elementor-view-default .elementor-icon{color:rgba(111,191,74,0.16);border-color:rgba(111,191,74,0.16);}.elementor-14 .elementor-element.elementor-element-4f905801.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-4f905801.elementor-view-default .elementor-icon svg{fill:rgba(111,191,74,0.16);}.elementor-14 .elementor-element.elementor-element-4f905801.elementor-view-framed .elementor-icon{background-color:#6FBF4A;}.elementor-14 .elementor-element.elementor-element-4f905801.elementor-view-stacked .elementor-icon svg{fill:#6FBF4A;}.elementor-14 .elementor-element.elementor-element-4f905801 .elementor-icon{font-size:24px;}.elementor-14 .elementor-element.elementor-element-4f905801 .elementor-icon svg{height:24px;}.elementor-14 .elementor-element.elementor-element-6983d6f3 > .elementor-element-populated{padding:0px 0px 0px 14px;}.elementor-14 .elementor-element.elementor-element-277841d3{text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-7b1db74e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-14 .elementor-element.elementor-element-7b1db74e > .elementor-container{max-width:520px;}.elementor-14 .elementor-element.elementor-element-7b1db74e{padding:0px 0px 18px 0px;}.elementor-14 .elementor-element.elementor-element-183f7c40 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-143b2605 .elementor-icon-wrapper{text-align:start;}.elementor-14 .elementor-element.elementor-element-143b2605.elementor-view-stacked .elementor-icon{background-color:rgba(111,191,74,0.16);color:#6FBF4A;}.elementor-14 .elementor-element.elementor-element-143b2605.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-143b2605.elementor-view-default .elementor-icon{color:rgba(111,191,74,0.16);border-color:rgba(111,191,74,0.16);}.elementor-14 .elementor-element.elementor-element-143b2605.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-143b2605.elementor-view-default .elementor-icon svg{fill:rgba(111,191,74,0.16);}.elementor-14 .elementor-element.elementor-element-143b2605.elementor-view-framed .elementor-icon{background-color:#6FBF4A;}.elementor-14 .elementor-element.elementor-element-143b2605.elementor-view-stacked .elementor-icon svg{fill:#6FBF4A;}.elementor-14 .elementor-element.elementor-element-143b2605 .elementor-icon{font-size:24px;}.elementor-14 .elementor-element.elementor-element-143b2605 .elementor-icon svg{height:24px;}.elementor-14 .elementor-element.elementor-element-bb1ed2a > .elementor-element-populated{padding:0px 0px 0px 14px;}.elementor-14 .elementor-element.elementor-element-29c5ade0{text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-292562f5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-14 .elementor-element.elementor-element-292562f5 > .elementor-container{max-width:520px;}.elementor-14 .elementor-element.elementor-element-292562f5{padding:0px 0px 18px 0px;}.elementor-14 .elementor-element.elementor-element-32da5715 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-2eb8d7b2 .elementor-icon-wrapper{text-align:start;}.elementor-14 .elementor-element.elementor-element-2eb8d7b2.elementor-view-stacked .elementor-icon{background-color:rgba(111,191,74,0.16);color:#6FBF4A;}.elementor-14 .elementor-element.elementor-element-2eb8d7b2.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-2eb8d7b2.elementor-view-default .elementor-icon{color:rgba(111,191,74,0.16);border-color:rgba(111,191,74,0.16);}.elementor-14 .elementor-element.elementor-element-2eb8d7b2.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-2eb8d7b2.elementor-view-default .elementor-icon svg{fill:rgba(111,191,74,0.16);}.elementor-14 .elementor-element.elementor-element-2eb8d7b2.elementor-view-framed .elementor-icon{background-color:#6FBF4A;}.elementor-14 .elementor-element.elementor-element-2eb8d7b2.elementor-view-stacked .elementor-icon svg{fill:#6FBF4A;}.elementor-14 .elementor-element.elementor-element-2eb8d7b2 .elementor-icon{font-size:24px;}.elementor-14 .elementor-element.elementor-element-2eb8d7b2 .elementor-icon svg{height:24px;}.elementor-14 .elementor-element.elementor-element-7de61b07 > .elementor-element-populated{padding:0px 0px 0px 14px;}.elementor-14 .elementor-element.elementor-element-4b230d97{text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-40abd4f4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-40abd4f4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-40abd4f4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-14 .elementor-element.elementor-element-40abd4f4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-e99c3b5{text-align:start;}.elementor-14 .elementor-element.elementor-element-e99c3b5 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:27px;font-weight:700;line-height:1.15em;letter-spacing:-0.4px;color:#0F2145;}.elementor-14 .elementor-element.elementor-element-31a5c549{text-align:start;font-family:"DM Sans", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.6em;color:#6B7A90;}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-6dbf7dd3{width:19.277%;}.elementor-14 .elementor-element.elementor-element-5025d303{width:60.597%;}.elementor-14 .elementor-element.elementor-element-175079fa{width:15.082%;}.elementor-14 .elementor-element.elementor-element-98ae7d7{width:5.002%;}.elementor-14 .elementor-element.elementor-element-5e43463d{width:50.397%;}.elementor-14 .elementor-element.elementor-element-7c9f1ea{width:49.552%;}.elementor-14 .elementor-element.elementor-element-e661423{width:51.247%;}.elementor-14 .elementor-element.elementor-element-14b90b25{width:50.56%;}.elementor-14 .elementor-element.elementor-element-26f180be{width:55.466%;}.elementor-14 .elementor-element.elementor-element-e991e50{width:46.144%;}.elementor-14 .elementor-element.elementor-element-652acc07{width:52.051%;}.elementor-14 .elementor-element.elementor-element-3727adbf{width:49.889%;}.elementor-14 .elementor-element.elementor-element-57e1a89{width:54.906%;}.elementor-14 .elementor-element.elementor-element-18e2e70c{width:46.804%;}}@media(max-width:1024px) and (min-width:768px){.elementor-14 .elementor-element.elementor-element-5e43463d{width:100%;}.elementor-14 .elementor-element.elementor-element-7c9f1ea{width:100%;}.elementor-14 .elementor-element.elementor-element-e661423{width:100%;}.elementor-14 .elementor-element.elementor-element-14b90b25{width:100%;}.elementor-14 .elementor-element.elementor-element-5a8d6e35{width:100%;}.elementor-14 .elementor-element.elementor-element-495dd78d{width:100%;}.elementor-14 .elementor-element.elementor-element-40ef8649{width:100%;}.elementor-14 .elementor-element.elementor-element-489c393c{width:100%;}.elementor-14 .elementor-element.elementor-element-75474cce{width:100%;}.elementor-14 .elementor-element.elementor-element-623bb38a{width:100%;}.elementor-14 .elementor-element.elementor-element-1ac6da0{width:100%;}.elementor-14 .elementor-element.elementor-element-ee18433{width:100%;}.elementor-14 .elementor-element.elementor-element-26f180be{width:100%;}.elementor-14 .elementor-element.elementor-element-e991e50{width:100%;}.elementor-14 .elementor-element.elementor-element-58f8224e{width:50%;}.elementor-14 .elementor-element.elementor-element-3cbc731{width:50%;}.elementor-14 .elementor-element.elementor-element-47b02acc{width:50%;}.elementor-14 .elementor-element.elementor-element-624bdee2{width:50%;}.elementor-14 .elementor-element.elementor-element-50f40ada{width:100%;}.elementor-14 .elementor-element.elementor-element-36f67bb7{width:100%;}.elementor-14 .elementor-element.elementor-element-7e206d2{width:50%;}.elementor-14 .elementor-element.elementor-element-b2b82bf{width:50%;}.elementor-14 .elementor-element.elementor-element-7bf8f78{width:50%;}.elementor-14 .elementor-element.elementor-element-e0f137f{width:50%;}.elementor-14 .elementor-element.elementor-element-400994e7{width:50%;}.elementor-14 .elementor-element.elementor-element-4651caaf{width:50%;}.elementor-14 .elementor-element.elementor-element-12f49b7b{width:50%;}.elementor-14 .elementor-element.elementor-element-496b8c43{width:50%;}.elementor-14 .elementor-element.elementor-element-652acc07{width:100%;}.elementor-14 .elementor-element.elementor-element-3727adbf{width:100%;}.elementor-14 .elementor-element.elementor-element-5a78ec3c{width:100%;}.elementor-14 .elementor-element.elementor-element-76e7f82d{width:100%;}.elementor-14 .elementor-element.elementor-element-57e1a89{width:100%;}.elementor-14 .elementor-element.elementor-element-18e2e70c{width:100%;}.elementor-14 .elementor-element.elementor-element-52b18ecd{width:100%;}.elementor-14 .elementor-element.elementor-element-526471f9{width:100%;}.elementor-14 .elementor-element.elementor-element-734707fa{width:100%;}.elementor-14 .elementor-element.elementor-element-5b5287d5{width:100%;}.elementor-14 .elementor-element.elementor-element-2d508659{width:100%;}.elementor-14 .elementor-element.elementor-element-46d4bfe4{width:100%;}.elementor-14 .elementor-element.elementor-element-40abd4f4{width:100%;}}@media(max-width:1024px){.elementor-14 .elementor-element.elementor-element-324482be{padding:60px 20px 130px 20px;}.elementor-14 .elementor-element.elementor-element-30676e4a .elementor-heading-title{font-size:56px;}.elementor-14 .elementor-element.elementor-element-17ae018c{padding:90px 20px 40px 20px;}.elementor-14 .elementor-element.elementor-element-3d420fe0 .elementor-heading-title{font-size:40px;}.elementor-14 .elementor-element.elementor-element-783c883d{padding:90px 20px 90px 20px;}.elementor-14 .elementor-element.elementor-element-54473ba1 .elementor-heading-title{font-size:40px;}.elementor-14 .elementor-element.elementor-element-583b8d52{padding:90px 20px 40px 20px;}.elementor-14 .elementor-element.elementor-element-4193d736 .elementor-heading-title{font-size:40px;}.elementor-14 .elementor-element.elementor-element-10f1cd57{padding:0px 20px 80px 20px;}.elementor-14 .elementor-element.elementor-element-73130ff2{padding:90px 20px 50px 20px;}.elementor-14 .elementor-element.elementor-element-28fffe0b .elementor-heading-title{font-size:40px;}.elementor-14 .elementor-element.elementor-element-5ec1d941{padding:0px 20px 90px 20px;}.elementor-14 .elementor-element.elementor-element-394ac6ba .elementor-counter-number-wrapper{font-size:44px;}.elementor-14 .elementor-element.elementor-element-5504b28b .elementor-counter-number-wrapper{font-size:44px;}.elementor-14 .elementor-element.elementor-element-459ef9f6 .elementor-counter-number-wrapper{font-size:44px;}.elementor-14 .elementor-element.elementor-element-507a3fb .elementor-counter-number-wrapper{font-size:44px;}.elementor-14 .elementor-element.elementor-element-4cb6e064{padding:90px 20px 40px 20px;}.elementor-14 .elementor-element.elementor-element-3e6ff2a4 .elementor-heading-title{font-size:40px;}.elementor-14 .elementor-element.elementor-element-3dd0b851{padding:0px 20px 90px 20px;}.elementor-14 .elementor-element.elementor-element-4d6db944{padding:90px 20px 40px 20px;}.elementor-14 .elementor-element.elementor-element-3077b88a .elementor-heading-title{font-size:40px;}.elementor-14 .elementor-element.elementor-element-5fa469ac{padding:0px 20px 90px 20px;}.elementor-14 .elementor-element.elementor-element-3096f49c{padding:90px 20px 90px 20px;}.elementor-14 .elementor-element.elementor-element-6d1aab35 .elementor-heading-title{font-size:40px;}.elementor-14 .elementor-element.elementor-element-304c920f{padding:90px 20px 90px 20px;}.elementor-14 .elementor-element.elementor-element-58f6f2c3 .elementor-heading-title{font-size:40px;}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-3a15b8c8{padding:8px 20px 8px 20px;}.elementor-14 .elementor-element.elementor-element-74b92e98{width:100%;}.elementor-14 .elementor-element.elementor-element-7955b19c{text-align:center;}.elementor-14 .elementor-element.elementor-element-3249f98a{width:100%;}.elementor-14 .elementor-element.elementor-element-30bcd4fb{padding:6px 20px 6px 20px;}.elementor-14 .elementor-element.elementor-element-6dbf7dd3{width:40%;}.elementor-14 .elementor-element.elementor-element-fb6422d img{width:66%;}.elementor-14 .elementor-element.elementor-element-5025d303{width:100%;}.elementor-14 .elementor-element.elementor-element-175079fa{width:60%;}.elementor-14 .elementor-element.elementor-element-98ae7d7{width:60%;}.elementor-14 .elementor-element.elementor-element-ec60d73 .elementor-nav-menu--dropdown{border-radius:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-ec60d73 .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:10px;border-top-right-radius:10px;}.elementor-14 .elementor-element.elementor-element-ec60d73 .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:10px;border-bottom-left-radius:10px;}.elementor-14 .elementor-element.elementor-element-ec60d73 .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:5px;padding-bottom:5px;}.elementor-14 .elementor-element.elementor-element-ec60d73 .elementor-menu-toggle{border-radius:89px;}.elementor-14 .elementor-element.elementor-element-324482be:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-324482be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://geovannareisgutierre1791582712000.2141811.meusitehostgator.com.br/wp-content/uploads/2026/10/Banner-em-formato-horizontal-com-estilo-gradiente-profissional-em-amarelo-1.png");}.elementor-14 .elementor-element.elementor-element-324482be > .elementor-container{min-height:698px;}.elementor-14 .elementor-element.elementor-element-324482be{padding:50px 20px 120px 20px;}.elementor-14 .elementor-element.elementor-element-5e43463d > .elementor-element-populated{margin:-82px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-14 .elementor-element.elementor-element-30676e4a .elementor-heading-title{font-size:26px;line-height:1.3em;}.elementor-14 .elementor-element.elementor-element-7453999f{font-size:14px;}.elementor-14 .elementor-element.elementor-element-17ae018c{padding:76px 20px 34px 20px;}.elementor-14 .elementor-element.elementor-element-3d420fe0 .elementor-heading-title{font-size:32px;}.elementor-14 .elementor-element.elementor-element-4d63414f{padding:0px 20px 0px 20px;}.elementor-14 .elementor-element.elementor-element-5a8d6e35{width:100%;}.elementor-14 .elementor-element.elementor-element-10c3fe52 .elementor-heading-title{font-size:22px;}.elementor-14 .elementor-element.elementor-element-495dd78d{width:100%;}.elementor-14 .elementor-element.elementor-element-40ef8649{width:100%;}.elementor-14 .elementor-element.elementor-element-1fb67ba5 .elementor-heading-title{font-size:22px;}.elementor-14 .elementor-element.elementor-element-489c393c{width:100%;}.elementor-14 .elementor-element.elementor-element-1944271c .elementor-heading-title{font-size:22px;}.elementor-14 .elementor-element.elementor-element-2936bb2d{padding:0px 20px 76px 20px;}.elementor-14 .elementor-element.elementor-element-75474cce{width:100%;}.elementor-14 .elementor-element.elementor-element-72d8d00d .elementor-heading-title{font-size:22px;}.elementor-14 .elementor-element.elementor-element-623bb38a{width:100%;}.elementor-14 .elementor-element.elementor-element-3dcd1ffe .elementor-heading-title{font-size:22px;}.elementor-14 .elementor-element.elementor-element-783c883d{padding:76px 20px 76px 20px;}.elementor-14 .elementor-element.elementor-element-54473ba1 .elementor-heading-title{font-size:32px;}.elementor-14 .elementor-element.elementor-element-583b8d52{padding:76px 20px 34px 20px;}.elementor-14 .elementor-element.elementor-element-4193d736 .elementor-heading-title{font-size:32px;}.elementor-14 .elementor-element.elementor-element-10f1cd57{padding:0px 20px 50px 20px;}.elementor-14 .elementor-element.elementor-element-58f8224e{width:100%;}.elementor-14 .elementor-element.elementor-element-3cbc731{width:100%;}.elementor-14 .elementor-element.elementor-element-47b02acc{width:100%;}.elementor-14 .elementor-element.elementor-element-624bdee2{width:100%;}.elementor-14 .elementor-element.elementor-element-73130ff2{padding:76px 20px 40px 20px;}.elementor-14 .elementor-element.elementor-element-28fffe0b .elementor-heading-title{font-size:32px;}.elementor-14 .elementor-element.elementor-element-7e206d2{width:100%;}.elementor-14 .elementor-element.elementor-element-b2b82bf{width:100%;}.elementor-14 .elementor-element.elementor-element-7bf8f78{width:100%;}.elementor-14 .elementor-element.elementor-element-e0f137f{width:100%;}.elementor-14 .elementor-element.elementor-element-5ec1d941{padding:0px 20px 76px 20px;}.elementor-14 .elementor-element.elementor-element-400994e7{width:50%;}.elementor-14 .elementor-element.elementor-element-394ac6ba .elementor-counter-number-wrapper{font-size:36px;}.elementor-14 .elementor-element.elementor-element-4651caaf{width:50%;}.elementor-14 .elementor-element.elementor-element-5504b28b .elementor-counter-number-wrapper{font-size:36px;}.elementor-14 .elementor-element.elementor-element-12f49b7b{width:50%;}.elementor-14 .elementor-element.elementor-element-459ef9f6 .elementor-counter-number-wrapper{font-size:36px;}.elementor-14 .elementor-element.elementor-element-496b8c43{width:50%;}.elementor-14 .elementor-element.elementor-element-507a3fb .elementor-counter-number-wrapper{font-size:36px;}.elementor-14 .elementor-element.elementor-element-4cb6e064{padding:76px 20px 34px 20px;}.elementor-14 .elementor-element.elementor-element-3e6ff2a4 .elementor-heading-title{font-size:32px;}.elementor-14 .elementor-element.elementor-element-581c615a{padding:0px 20px 10px 20px;}.elementor-14 .elementor-element.elementor-element-4e05603c{width:50%;}.elementor-14 .elementor-element.elementor-element-66cb5940{width:50%;}.elementor-14 .elementor-element.elementor-element-3dd0b851{padding:0px 20px 76px 20px;}.elementor-14 .elementor-element.elementor-element-4d6db944{padding:76px 20px 34px 20px;}.elementor-14 .elementor-element.elementor-element-3077b88a .elementor-heading-title{font-size:32px;}.elementor-14 .elementor-element.elementor-element-5fa469ac{padding:0px 20px 76px 20px;}.elementor-14 .elementor-element.elementor-element-52b18ecd{width:100%;}.elementor-14 .elementor-element.elementor-element-4bb8211d{width:20%;}.elementor-14 .elementor-element.elementor-element-401882ac{width:80%;}.elementor-14 .elementor-element.elementor-element-526471f9{width:100%;}.elementor-14 .elementor-element.elementor-element-1bd12dab{width:20%;}.elementor-14 .elementor-element.elementor-element-3a17fc9c{width:80%;}.elementor-14 .elementor-element.elementor-element-734707fa{width:100%;}.elementor-14 .elementor-element.elementor-element-597561d{width:20%;}.elementor-14 .elementor-element.elementor-element-5fea56e{width:80%;}.elementor-14 .elementor-element.elementor-element-3096f49c{padding:76px 20px 76px 20px;}.elementor-14 .elementor-element.elementor-element-6d1aab35 .elementor-heading-title{font-size:32px;}.elementor-14 .elementor-element.elementor-element-304c920f{padding:76px 20px 76px 20px;}.elementor-14 .elementor-element.elementor-element-58f6f2c3 .elementor-heading-title{font-size:32px;}.elementor-14 .elementor-element.elementor-element-2eedd780{width:22%;}.elementor-14 .elementor-element.elementor-element-6983d6f3{width:78%;}.elementor-14 .elementor-element.elementor-element-183f7c40{width:22%;}.elementor-14 .elementor-element.elementor-element-bb1ed2a{width:78%;}.elementor-14 .elementor-element.elementor-element-32da5715{width:22%;}.elementor-14 .elementor-element.elementor-element-7de61b07{width:78%;}}/* Start custom CSS for text-editor, class: .elementor-element-7955b19c */.elementor-14 .elementor-element.elementor-element-7955b19c p{margin:0}.elementor-14 .elementor-element.elementor-element-7955b19c p+p{margin-top:12px}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-7955b19c{text-align:center}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19e4bddb */.elementor-14 .elementor-element.elementor-element-19e4bddb p{margin:0}.elementor-14 .elementor-element.elementor-element-19e4bddb p+p{margin-top:12px}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-19e4bddb{display:none}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3a15b8c8 */.elementor-14 .elementor-element.elementor-element-3a15b8c8{background-color:#0A1730!important}.elementor-14 .elementor-element.elementor-element-3a15b8c8 .elementor-widget{margin-bottom:0!important}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5025d303 */@media(max-width:1080px){.elementor-14 .elementor-element.elementor-element-5025d303{display:none}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1e842fcb */@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-1e842fcb .elementor-button{padding:12px 16px;font-size:13.5px}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-175079fa */.elementor-14 .elementor-element.elementor-element-175079fa .elementor-widget-wrap{justify-content:flex-end;align-items:center;gap:18px}.elementor-14 .elementor-element.elementor-element-175079fa .elementor-widget{margin-bottom:0!important;width:auto}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-98ae7d7 */.elementor-14 .elementor-element.elementor-element-98ae7d7 .elementor-widget-wrap{justify-content:flex-end;align-items:center;gap:18px}.elementor-14 .elementor-element.elementor-element-98ae7d7 .elementor-widget{margin-bottom:0!important;width:auto}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-30bcd4fb */.elementor-14 .elementor-element.elementor-element-30bcd4fb{background-color:#FFFFFF!important}.elementor-14 .elementor-element.elementor-element-30bcd4fb{border-bottom:1px solid #E4EBF3;box-shadow:0 10px 30px -14px rgba(10,23,48,.25)}.elementor-14 .elementor-element.elementor-element-30bcd4fb .elementor-column:first-child .elementor-widget{margin-bottom:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d2dd29 */.elementor-14 .elementor-element.elementor-element-3d2dd29 p{margin:0}.elementor-14 .elementor-element.elementor-element-3d2dd29 p+p{margin-top:12px}.elementor-14 .elementor-element.elementor-element-3d2dd29{margin-bottom:22px!important}.elementor-14 .elementor-element.elementor-element-3d2dd29 p{display:inline-flex;align-items:center;gap:10px;font-family:'Outfit',sans-serif;font-weight:600;font-size:12.5px;line-height:1;letter-spacing:.18em;text-transform:uppercase;color:#6FBF4A}.elementor-14 .elementor-element.elementor-element-3d2dd29 p:before{content:"";width:34px;height:3px;border-radius:3px;background:#6FBF4A}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30676e4a */.elementor-14 .elementor-element.elementor-element-30676e4a{margin-bottom:22px!important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7453999f */.elementor-14 .elementor-element.elementor-element-7453999f p{margin:0}.elementor-14 .elementor-element.elementor-element-7453999f p+p{margin-top:12px}.elementor-14 .elementor-element.elementor-element-7453999f{margin-bottom:34px!important}.elementor-14 .elementor-element.elementor-element-7453999f{max-width:540px}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2dd3ffab */.elementor-14 .elementor-element.elementor-element-2dd3ffab{margin-right:14px;margin-bottom:14px!important}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-2dd3ffab{width:100%!important;margin-right:0}.elementor-14 .elementor-element.elementor-element-2dd3ffab .elementor-button{width:100%}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-63ec99b9 */.elementor-14 .elementor-element.elementor-element-63ec99b9{margin-bottom:38px!important}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-63ec99b9{width:100%!important}.elementor-14 .elementor-element.elementor-element-63ec99b9 .elementor-button{width:100%}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5e43463d */.elementor-14 .elementor-element.elementor-element-5e43463d .elementor-widget-wrap{align-content:center}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7c9f1ea */.elementor-14 .elementor-element.elementor-element-7c9f1ea .elementor-widget-wrap{align-content:center}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3936e964 */.elementor-14 .elementor-element.elementor-element-3936e964 p{margin:0}.elementor-14 .elementor-element.elementor-element-3936e964 p+p{margin-top:12px}.elementor-14 .elementor-element.elementor-element-3936e964{margin-bottom:16px!important}.elementor-14 .elementor-element.elementor-element-3936e964 p{display:inline-flex;align-items:center;gap:10px;font-family:'Outfit',sans-serif;font-weight:600;font-size:12.5px;line-height:1;letter-spacing:.18em;text-transform:uppercase;color:#4FA32F}.elementor-14 .elementor-element.elementor-element-3936e964 p:before{content:"";width:34px;height:3px;border-radius:3px;background:#6FBF4A}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d420fe0 */.elementor-14 .elementor-element.elementor-element-3d420fe0{max-width:640px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-52aaf4ac */.elementor-14 .elementor-element.elementor-element-52aaf4ac p{margin:0}.elementor-14 .elementor-element.elementor-element-52aaf4ac p+p{margin-top:12px}.elementor-14 .elementor-element.elementor-element-52aaf4ac{max-width:420px}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-14b90b25 */.elementor-14 .elementor-element.elementor-element-14b90b25 .elementor-element-populated{justify-content:flex-end}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-17ae018c */.elementor-14 .elementor-element.elementor-element-17ae018c{background-color:#F2F6FA!important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42aa7f04 */.elementor-14 .elementor-element.elementor-element-42aa7f04 p{margin:0}.elementor-14 .elementor-element.elementor-element-42aa7f04 p+p{margin-top:12px}.elementor-14 .elementor-element.elementor-element-42aa7f04{position:absolute!important;top:22px;left:26px;width:40px!important;margin:0!important;z-index:4}.elementor-14 .elementor-element.elementor-element-42aa7f04 p{width:40px;height:40px;border-radius:50%;background:#6FBF4A;display:flex;align-items:center;justify-content:center;font:800 14px/1 'Outfit',sans-serif}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10c3fe52 */.elementor-14 .elementor-element.elementor-element-10c3fe52{margin-bottom:8px!important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-74ebd16 */.elementor-14 .elementor-element.elementor-element-74ebd16 p{margin:0}.elementor-14 .elementor-element.elementor-element-74ebd16 p+p{margin-top:12px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5cd9e3b8 */.elementor-14 .elementor-element.elementor-element-5cd9e3b8 p{margin:0}.elementor-14 .elementor-element.elementor-element-5cd9e3b8 p+p{margin-top:12px}.elementor-14 .elementor-element.elementor-element-5cd9e3b8{margin-top:6px}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5a8d6e35 */.elementor-14 .elementor-element.elementor-element-5a8d6e35>.elementor-element-populated{border-radius:22px;overflow:hidden;min-height:702px;align-content:flex-end;box-shadow:0 20px 40px -26px rgba(10,23,48,.35);transition:transform .45s,box-shadow .45s}.elementor-14 .elementor-element.elementor-element-5a8d6e35:hover>.elementor-element-populated{transform:translateY(-8px)}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-5a8d6e35>.elementor-element-populated{min-height:460px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-770f633d */.elementor-14 .elementor-element.elementor-element-770f633d p{margin:0}.elementor-14 .elementor-element.elementor-element-770f633d p+p{margin-top:12px}.elementor-14 .elementor-element.elementor-element-770f633d{position:absolute!important;top:22px;left:26px;width:40px!important;margin:0!important;z-index:4}.elementor-14 .elementor-element.elementor-element-770f633d p{width:40px;height:40px;border-radius:50%;background:#6FBF4A;display:flex;align-items:center;justify-content:center;font:800 14px/1 'Outfit',sans-serif}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1fb67ba5 */.elementor-14 .elementor-element.elementor-element-1fb67ba5{margin-bottom:8px!important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f98eedc */.elementor-14 .elementor-element.elementor-element-5f98eedc p{margin:0}.elementor-14 .elementor-element.elementor-element-5f98eedc p+p{margin-top:12px}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-40ef8649 */.elementor-14 .elementor-element.elementor-element-40ef8649>.elementor-element-populated{border-radius:22px;overflow:hidden;min-height:340px;align-content:flex-end;box-shadow:0 20px 40px -26px rgba(10,23,48,.35);transition:transform .45s,box-shadow .45s}.elementor-14 .elementor-element.elementor-element-40ef8649:hover>.elementor-element-populated{transform:translateY(-8px)}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-40ef8649>.elementor-element-populated{min-height:460px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4037ba49 */.elementor-14 .elementor-element.elementor-element-4037ba49 p{margin:0}.elementor-14 .elementor-element.elementor-element-4037ba49 p+p{margin-top:12px}.elementor-14 .elementor-element.elementor-element-4037ba49{position:absolute!important;top:22px;left:26px;width:40px!important;margin:0!important;z-index:4}.elementor-14 .elementor-element.elementor-element-4037ba49 p{width:40px;height:40px;border-radius:50%;background:#6FBF4A;display:flex;align-items:center;justify-content:center;font:800 14px/1 'Outfit',sans-serif}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1944271c */.elementor-14 .elementor-element.elementor-element-1944271c{margin-bottom:8px!important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e2e2618 */.elementor-14 .elementor-element.elementor-element-5e2e2618 p{margin:0}.elementor-14 .elementor-element.elementor-element-5e2e2618 p+p{margin-top:12px}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-489c393c */.elementor-14 .elementor-element.elementor-element-489c393c>.elementor-element-populated{border-radius:22px;overflow:hidden;min-height:340px;align-content:flex-end;box-shadow:0 20px 40px -26px rgba(10,23,48,.35);transition:transform .45s,box-shadow .45s}.elementor-14 .elementor-element.elementor-element-489c393c:hover>.elementor-element-populated{transform:translateY(-8px)}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-489c393c>.elementor-element-populated{min-height:460px}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4d63414f */.elementor-14 .elementor-element.elementor-element-4d63414f{background-color:#F2F6FA!important}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3da6ec03 */.elementor-14 .elementor-element.elementor-element-3da6ec03 .elementor-icon{width:56px;height:56px;border-radius:18px;display:flex;align-items:center;justify-content:center;padding:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72d8d00d */.elementor-14 .elementor-element.elementor-element-72d8d00d{margin-bottom:8px!important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ec766a6 */.elementor-14 .elementor-element.elementor-element-2ec766a6 p{margin:0}.elementor-14 .elementor-element.elementor-element-2ec766a6 p+p{margin-top:12px}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-75474cce */.elementor-14 .elementor-element.elementor-element-75474cce>.elementor-element-populated,.elementor-14 .elementor-element.elementor-element-75474cce>.elementor-column-wrap{background-color:#162C53!important}.elementor-14 .elementor-element.elementor-element-75474cce>.elementor-element-populated{border-radius:22px;min-height:240px;align-content:space-between;box-shadow:0 20px 40px -26px rgba(10,23,48,.35);transition:transform .45s}.elementor-14 .elementor-element.elementor-element-75474cce:hover>.elementor-element-populated{transform:translateY(-8px)}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-37fc37a0 */.elementor-14 .elementor-element.elementor-element-37fc37a0 .elementor-icon{width:56px;height:56px;border-radius:18px;display:flex;align-items:center;justify-content:center;padding:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3dcd1ffe */.elementor-14 .elementor-element.elementor-element-3dcd1ffe{margin-bottom:8px!important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ad80940 */.elementor-14 .elementor-element.elementor-element-1ad80940 p{margin:0}.elementor-14 .elementor-element.elementor-element-1ad80940 p+p{margin-top:12px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a8a91b2 */.elementor-14 .elementor-element.elementor-element-7a8a91b2 p{margin:0}.elementor-14 .elementor-element.elementor-element-7a8a91b2 p+p{margin-top:12px}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-623bb38a */.elementor-14 .elementor-element.elementor-element-623bb38a>.elementor-element-populated,.elementor-14 .elementor-element.elementor-element-623bb38a>.elementor-column-wrap{background-color:#6FBF4A!important}.elementor-14 .elementor-element.elementor-element-623bb38a>.elementor-element-populated{border-radius:22px;min-height:240px;align-content:space-between;box-shadow:0 20px 40px -26px rgba(10,23,48,.35);transition:transform .45s}.elementor-14 .elementor-element.elementor-element-623bb38a:hover>.elementor-element-populated{transform:translateY(-8px)}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2936bb2d */.elementor-14 .elementor-element.elementor-element-2936bb2d{background-color:#F2F6FA!important}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-2936bb2d .elementor-column{margin-bottom:20px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7aefe5fd */.elementor-14 .elementor-element.elementor-element-7aefe5fd p{margin:0}.elementor-14 .elementor-element.elementor-element-7aefe5fd p+p{margin-top:12px}.elementor-14 .elementor-element.elementor-element-7aefe5fd{margin-bottom:16px!important}.elementor-14 .elementor-element.elementor-element-7aefe5fd p{display:inline-flex;align-items:center;gap:10px;font-family:'Outfit',sans-serif;font-weight:600;font-size:12.5px;line-height:1;letter-spacing:.18em;text-transform:uppercase;color:#4FA32F}.elementor-14 .elementor-element.elementor-element-7aefe5fd p:before{content:"";width:34px;height:3px;border-radius:3px;background:#6FBF4A}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-54473ba1 */.elementor-14 .elementor-element.elementor-element-54473ba1{margin-bottom:22px!important}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-54473ba1 .elementor-heading-title{font-size:53px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c903504 */.elementor-14 .elementor-element.elementor-element-7c903504 p{margin:0}.elementor-14 .elementor-element.elementor-element-7c903504 p+p{margin-top:12px}.elementor-14 .elementor-element.elementor-element-7c903504{margin-bottom:30px!important}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8ce456d */.elementor-14 .elementor-element.elementor-element-8ce456d{margin-bottom:36px!important}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c8bc91 */.elementor-14 .elementor-element.elementor-element-4c8bc91{position:absolute!important;inset:0;margin:0!important;width:100%!important}.elementor-14 .elementor-element.elementor-element-4c8bc91 .elementor-widget-container,.elementor-14 .elementor-element.elementor-element-4c8bc91 img{width:100%;height:100%}.elementor-14 .elementor-element.elementor-element-4c8bc91 img{object-fit:cover}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-783c883d */.elementor-14 .elementor-element.elementor-element-783c883d{background-color:#0F2145!important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36615025 */.elementor-14 .elementor-element.elementor-element-36615025 p{margin:0}.elementor-14 .elementor-element.elementor-element-36615025 p+p{margin-top:12px}.elementor-14 .elementor-element.elementor-element-36615025{margin-bottom:16px!important}.elementor-14 .elementor-element.elementor-element-36615025 p{display:inline-flex;align-items:center;gap:10px;font-family:'Outfit',sans-serif;font-weight:600;font-size:12.5px;line-height:1;letter-spacing:.18em;text-transform:uppercase;color:#4FA32F}.elementor-14 .elementor-element.elementor-element-36615025 p:before{content:"";width:34px;height:3px;border-radius:3px;background:#6FBF4A}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4193d736 */.elementor-14 .elementor-element.elementor-element-4193d736{max-width:640px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a83f0f9 */.elementor-14 .elementor-element.elementor-element-7a83f0f9 p{margin:0}.elementor-14 .elementor-element.elementor-element-7a83f0f9 p+p{margin-top:12px}.elementor-14 .elementor-element.elementor-element-7a83f0f9{max-width:420px}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e991e50 */.elementor-14 .elementor-element.elementor-element-e991e50 .elementor-element-populated{justify-content:flex-end}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-583b8d52 */.elementor-14 .elementor-element.elementor-element-583b8d52{background-color:#FFFFFF!important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20af191a */.elementor-14 .elementor-element.elementor-element-20af191a p{margin:0}.elementor-14 .elementor-element.elementor-element-20af191a p+p{margin-top:12px}.elementor-14 .elementor-element.elementor-element-20af191a{position:relative;z-index:2}.elementor-14 .elementor-element.elementor-element-20af191a p{width:70px;height:70px;border-radius:50%;background:#162C53;display:flex;align-items:center;justify-content:center;font:800 22px/1 'Outfit',sans-serif;box-shadow:0 0 0 10px #fff;transition:.4s}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27efa1dc */.elementor-14 .elementor-element.elementor-element-27efa1dc{margin-bottom:8px!important}.elementor-14 .elementor-element.elementor-element-27efa1dc{margin-top:24px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79d0f871 */.elementor-14 .elementor-element.elementor-element-79d0f871 p{margin:0}.elementor-14 .elementor-element.elementor-element-79d0f871 p+p{margin-top:12px}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-58f8224e */.elementor-14 .elementor-element.elementor-element-58f8224e:hover .elementor-widget-text-editor:first-child p{background:#6FBF4A;color:#0A1730;transform:scale(1.1) rotate(-6deg)}@media(max-width:1080px){.elementor-14 .elementor-element.elementor-element-58f8224e{margin-bottom:34px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38553b94 */.elementor-14 .elementor-element.elementor-element-38553b94 p{margin:0}.elementor-14 .elementor-element.elementor-element-38553b94 p+p{margin-top:12px}.elementor-14 .elementor-element.elementor-element-38553b94{position:relative;z-index:2}.elementor-14 .elementor-element.elementor-element-38553b94 p{width:70px;height:70px;border-radius:50%;background:#162C53;display:flex;align-items:center;justify-content:center;font:800 22px/1 'Outfit',sans-serif;box-shadow:0 0 0 10px #fff;transition:.4s}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-520ac762 */.elementor-14 .elementor-element.elementor-element-520ac762{margin-bottom:8px!important}.elementor-14 .elementor-element.elementor-element-520ac762{margin-top:24px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34c7296b */.elementor-14 .elementor-element.elementor-element-34c7296b p{margin:0}.elementor-14 .elementor-element.elementor-element-34c7296b p+p{margin-top:12px}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3cbc731 */.elementor-14 .elementor-element.elementor-element-3cbc731:hover .elementor-widget-text-editor:first-child p{background:#6FBF4A;color:#0A1730;transform:scale(1.1) rotate(-6deg)}@media(max-width:1080px){.elementor-14 .elementor-element.elementor-element-3cbc731{margin-bottom:34px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-43cadb00 */.elementor-14 .elementor-element.elementor-element-43cadb00 p{margin:0}.elementor-14 .elementor-element.elementor-element-43cadb00 p+p{margin-top:12px}.elementor-14 .elementor-element.elementor-element-43cadb00{position:relative;z-index:2}.elementor-14 .elementor-element.elementor-element-43cadb00 p{width:70px;height:70px;border-radius:50%;background:#162C53;display:flex;align-items:center;justify-content:center;font:800 22px/1 'Outfit',sans-serif;box-shadow:0 0 0 10px #fff;transition:.4s}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ca7e808 */.elementor-14 .elementor-element.elementor-element-2ca7e808{margin-bottom:8px!important}.elementor-14 .elementor-element.elementor-element-2ca7e808{margin-top:24px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-448d074b */.elementor-14 .elementor-element.elementor-element-448d074b p{margin:0}.elementor-14 .elementor-element.elementor-element-448d074b p+p{margin-top:12px}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-47b02acc */.elementor-14 .elementor-element.elementor-element-47b02acc:hover .elementor-widget-text-editor:first-child p{background:#6FBF4A;color:#0A1730;transform:scale(1.1) rotate(-6deg)}@media(max-width:1080px){.elementor-14 .elementor-element.elementor-element-47b02acc{margin-bottom:34px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a8ab640 */.elementor-14 .elementor-element.elementor-element-1a8ab640 p{margin:0}.elementor-14 .elementor-element.elementor-element-1a8ab640 p+p{margin-top:12px}.elementor-14 .elementor-element.elementor-element-1a8ab640{position:relative;z-index:2}.elementor-14 .elementor-element.elementor-element-1a8ab640 p{width:70px;height:70px;border-radius:50%;background:#162C53;display:flex;align-items:center;justify-content:center;font:800 22px/1 'Outfit',sans-serif;box-shadow:0 0 0 10px #fff;transition:.4s}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15fb839d */.elementor-14 .elementor-element.elementor-element-15fb839d{margin-bottom:8px!important}.elementor-14 .elementor-element.elementor-element-15fb839d{margin-top:24px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2500424 */.elementor-14 .elementor-element.elementor-element-2500424 p{margin:0}.elementor-14 .elementor-element.elementor-element-2500424 p+p{margin-top:12px}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-624bdee2 */.elementor-14 .elementor-element.elementor-element-624bdee2:hover .elementor-widget-text-editor:first-child p{background:#6FBF4A;color:#0A1730;transform:scale(1.1) rotate(-6deg)}@media(max-width:1080px){.elementor-14 .elementor-element.elementor-element-624bdee2{margin-bottom:34px}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-10f1cd57 */.elementor-14 .elementor-element.elementor-element-10f1cd57{background-color:#FFFFFF!important}@media(min-width:1081px){.elementor-14 .elementor-element.elementor-element-10f1cd57>.elementor-container{position:relative}.elementor-14 .elementor-element.elementor-element-10f1cd57>.elementor-container:before{content:"";position:absolute;top:34px;left:6%;right:6%;border-top:3px dashed #E4EBF3}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2c063ac4 */.elementor-14 .elementor-element.elementor-element-2c063ac4 img{width:100%;height:560px;object-fit:cover;border-radius:260px 28px 28px 28px;box-shadow:0 40px 70px -30px rgba(10,23,48,.5)}@media(max-width:1080px){.elementor-14 .elementor-element.elementor-element-2c063ac4 img{height:420px}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-2c063ac4 img{height:360px;border-radius:180px 24px 24px 24px}}.elementor-14 .elementor-element.elementor-element-2c063ac4 figure{position:relative;margin:0}.elementor-14 .elementor-element.elementor-element-2c063ac4 figcaption{position:absolute;left:16px;bottom:16px;width:auto;margin:0;background:rgba(10,23,48,.78);color:#fff;font:600 12.5px/1 'Outfit',sans-serif;padding:8px 14px;border-radius:99px;letter-spacing:.04em;text-align:left}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-69281fea */.elementor-14 .elementor-element.elementor-element-69281fea p{margin:0}.elementor-14 .elementor-element.elementor-element-69281fea p+p{margin-top:12px}.elementor-14 .elementor-element.elementor-element-69281fea{margin-bottom:16px!important}.elementor-14 .elementor-element.elementor-element-69281fea p{display:inline-flex;align-items:center;gap:10px;font-family:'Outfit',sans-serif;font-weight:600;font-size:12.5px;line-height:1;letter-spacing:.18em;text-transform:uppercase;color:#4FA32F}.elementor-14 .elementor-element.elementor-element-69281fea p:before{content:"";width:34px;height:3px;border-radius:3px;background:#6FBF4A}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28fffe0b */.elementor-14 .elementor-element.elementor-element-28fffe0b{margin-bottom:20px!important}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-28fffe0b .elementor-heading-title{font-size:50px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3aa8d219 */.elementor-14 .elementor-element.elementor-element-3aa8d219 p{margin:0}.elementor-14 .elementor-element.elementor-element-3aa8d219 p+p{margin-top:12px}.elementor-14 .elementor-element.elementor-element-3aa8d219{margin-bottom:34px!important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43263e58 */.elementor-14 .elementor-element.elementor-element-43263e58{margin-bottom:6px!important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-620a1d02 */.elementor-14 .elementor-element.elementor-element-620a1d02 p{margin:0}.elementor-14 .elementor-element.elementor-element-620a1d02 p+p{margin-top:12px}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7e206d2 */.elementor-14 .elementor-element.elementor-element-7e206d2>.elementor-element-populated,.elementor-14 .elementor-element.elementor-element-7e206d2>.elementor-column-wrap{background-color:#FFFFFF!important}.elementor-14 .elementor-element.elementor-element-7e206d2>.elementor-element-populated{border-left:4px solid #6FBF4A;border-radius:18px;box-shadow:0 14px 30px -22px rgba(10,23,48,.4);transition:.3s}.elementor-14 .elementor-element.elementor-element-7e206d2:hover>.elementor-element-populated{transform:translateX(6px)}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-7e206d2{margin-bottom:14px}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bcb8cc2 */.elementor-14 .elementor-element.elementor-element-6bcb8cc2{margin-bottom:6px!important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18d340d4 */.elementor-14 .elementor-element.elementor-element-18d340d4 p{margin:0}.elementor-14 .elementor-element.elementor-element-18d340d4 p+p{margin-top:12px}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b2b82bf */.elementor-14 .elementor-element.elementor-element-b2b82bf>.elementor-element-populated,.elementor-14 .elementor-element.elementor-element-b2b82bf>.elementor-column-wrap{background-color:#FFFFFF!important}.elementor-14 .elementor-element.elementor-element-b2b82bf>.elementor-element-populated{border-left:4px solid #6FBF4A;border-radius:18px;box-shadow:0 14px 30px -22px rgba(10,23,48,.4);transition:.3s}.elementor-14 .elementor-element.elementor-element-b2b82bf:hover>.elementor-element-populated{transform:translateX(6px)}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-b2b82bf{margin-bottom:14px}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f335a04 */.elementor-14 .elementor-element.elementor-element-1f335a04{margin-bottom:6px!important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e0dff6e */.elementor-14 .elementor-element.elementor-element-1e0dff6e p{margin:0}.elementor-14 .elementor-element.elementor-element-1e0dff6e p+p{margin-top:12px}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7bf8f78 */.elementor-14 .elementor-element.elementor-element-7bf8f78>.elementor-element-populated,.elementor-14 .elementor-element.elementor-element-7bf8f78>.elementor-column-wrap{background-color:#FFFFFF!important}.elementor-14 .elementor-element.elementor-element-7bf8f78>.elementor-element-populated{border-left:4px solid #6FBF4A;border-radius:18px;box-shadow:0 14px 30px -22px rgba(10,23,48,.4);transition:.3s}.elementor-14 .elementor-element.elementor-element-7bf8f78:hover>.elementor-element-populated{transform:translateX(6px)}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-7bf8f78{margin-bottom:14px}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77922852 */.elementor-14 .elementor-element.elementor-element-77922852{margin-bottom:6px!important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23c1a678 */.elementor-14 .elementor-element.elementor-element-23c1a678 p{margin:0}.elementor-14 .elementor-element.elementor-element-23c1a678 p+p{margin-top:12px}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e0f137f */.elementor-14 .elementor-element.elementor-element-e0f137f>.elementor-element-populated,.elementor-14 .elementor-element.elementor-element-e0f137f>.elementor-column-wrap{background-color:#FFFFFF!important}.elementor-14 .elementor-element.elementor-element-e0f137f>.elementor-element-populated{border-left:4px solid #6FBF4A;border-radius:18px;box-shadow:0 14px 30px -22px rgba(10,23,48,.4);transition:.3s}.elementor-14 .elementor-element.elementor-element-e0f137f:hover>.elementor-element-populated{transform:translateX(6px)}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-e0f137f{margin-bottom:14px}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-36f67bb7 */@media(max-width:1080px){.elementor-14 .elementor-element.elementor-element-36f67bb7>.elementor-element-populated{padding-left:10px;margin-top:40px}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-73130ff2 */.elementor-14 .elementor-element.elementor-element-73130ff2{background-color:#F2F6FA!important}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-394ac6ba */.elementor-14 .elementor-element.elementor-element-394ac6ba .elementor-counter{text-align:center}.elementor-14 .elementor-element.elementor-element-394ac6ba .elementor-counter-title{margin-top:6px}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-400994e7 */.elementor-14 .elementor-element.elementor-element-400994e7{border-right:1px solid rgba(255,255,255,.1)}@media(max-width:1080px){.elementor-14 .elementor-element.elementor-element-400994e7{border-right:0}}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-5504b28b */.elementor-14 .elementor-element.elementor-element-5504b28b .elementor-counter{text-align:center}.elementor-14 .elementor-element.elementor-element-5504b28b .elementor-counter-title{margin-top:6px}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4651caaf */.elementor-14 .elementor-element.elementor-element-4651caaf{border-right:1px solid rgba(255,255,255,.1)}@media(max-width:1080px){.elementor-14 .elementor-element.elementor-element-4651caaf{border-right:0}}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-459ef9f6 */.elementor-14 .elementor-element.elementor-element-459ef9f6 .elementor-counter{text-align:center}.elementor-14 .elementor-element.elementor-element-459ef9f6 .elementor-counter-title{margin-top:6px}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-12f49b7b */.elementor-14 .elementor-element.elementor-element-12f49b7b{border-right:1px solid rgba(255,255,255,.1)}@media(max-width:1080px){.elementor-14 .elementor-element.elementor-element-12f49b7b{border-right:0}}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-507a3fb */.elementor-14 .elementor-element.elementor-element-507a3fb .elementor-counter{text-align:center}.elementor-14 .elementor-element.elementor-element-507a3fb .elementor-counter-title{margin-top:6px}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-496b8c43 */@media(max-width:1080px){.elementor-14 .elementor-element.elementor-element-496b8c43{border-right:0}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9ad0421 */.elementor-14 .elementor-element.elementor-element-9ad0421>.elementor-element-populated,.elementor-14 .elementor-element.elementor-element-9ad0421>.elementor-column-wrap{background-color:#162C53!important}.elementor-14 .elementor-element.elementor-element-9ad0421>.elementor-element-populated{border-radius:22px;overflow:hidden}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5ec1d941 */.elementor-14 .elementor-element.elementor-element-5ec1d941{background-color:#F2F6FA!important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1cbbee */.elementor-14 .elementor-element.elementor-element-a1cbbee p{margin:0}.elementor-14 .elementor-element.elementor-element-a1cbbee p+p{margin-top:12px}.elementor-14 .elementor-element.elementor-element-a1cbbee{margin-bottom:16px!important}.elementor-14 .elementor-element.elementor-element-a1cbbee p{display:inline-flex;align-items:center;gap:10px;font-family:'Outfit',sans-serif;font-weight:600;font-size:12.5px;line-height:1;letter-spacing:.18em;text-transform:uppercase;color:#4FA32F}.elementor-14 .elementor-element.elementor-element-a1cbbee p:before{content:"";width:34px;height:3px;border-radius:3px;background:#6FBF4A}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e6ff2a4 */.elementor-14 .elementor-element.elementor-element-3e6ff2a4{max-width:640px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d020025 */.elementor-14 .elementor-element.elementor-element-d020025 p{margin:0}.elementor-14 .elementor-element.elementor-element-d020025 p+p{margin-top:12px}.elementor-14 .elementor-element.elementor-element-d020025{max-width:420px}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3727adbf */.elementor-14 .elementor-element.elementor-element-3727adbf .elementor-element-populated{justify-content:flex-end}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4cb6e064 */.elementor-14 .elementor-element.elementor-element-4cb6e064{background-color:#FFFFFF!important}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-31a0848e */.elementor-14 .elementor-element.elementor-element-31a0848e img{width:100%;height:478px;object-fit:cover;border-radius:20px}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-31a0848e img{height:190px}}.elementor-14 .elementor-element.elementor-element-31a0848e figure{position:relative;margin:0}.elementor-14 .elementor-element.elementor-element-31a0848e figcaption{position:absolute;left:16px;bottom:16px;width:auto;margin:0;background:rgba(10,23,48,.78);color:#fff;font:600 12.5px/1 'Outfit',sans-serif;padding:8px 14px;border-radius:99px;letter-spacing:.04em;text-align:left}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-250806d9 */.elementor-14 .elementor-element.elementor-element-250806d9{margin-bottom:18px!important}.elementor-14 .elementor-element.elementor-element-250806d9 img{width:100%;height:230px;object-fit:cover;border-radius:20px}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-250806d9 img{height:190px}}.elementor-14 .elementor-element.elementor-element-250806d9 figure{position:relative;margin:0}.elementor-14 .elementor-element.elementor-element-250806d9 figcaption{position:absolute;left:16px;bottom:16px;width:auto;margin:0;background:rgba(10,23,48,.78);color:#fff;font:600 12.5px/1 'Outfit',sans-serif;padding:8px 14px;border-radius:99px;letter-spacing:.04em;text-align:left}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab16343 */.elementor-14 .elementor-element.elementor-element-ab16343 img{width:100%;height:230px;object-fit:cover;border-radius:20px}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-ab16343 img{height:190px}}.elementor-14 .elementor-element.elementor-element-ab16343 figure{position:relative;margin:0}.elementor-14 .elementor-element.elementor-element-ab16343 figcaption{position:absolute;left:16px;bottom:16px;width:auto;margin:0;background:rgba(10,23,48,.78);color:#fff;font:600 12.5px/1 'Outfit',sans-serif;padding:8px 14px;border-radius:99px;letter-spacing:.04em;text-align:left}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-53c2bdee */.elementor-14 .elementor-element.elementor-element-53c2bdee{margin-bottom:18px!important}.elementor-14 .elementor-element.elementor-element-53c2bdee img{width:100%;height:230px;object-fit:cover;border-radius:20px}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-53c2bdee img{height:190px}}.elementor-14 .elementor-element.elementor-element-53c2bdee figure{position:relative;margin:0}.elementor-14 .elementor-element.elementor-element-53c2bdee figcaption{position:absolute;left:16px;bottom:16px;width:auto;margin:0;background:rgba(10,23,48,.78);color:#fff;font:600 12.5px/1 'Outfit',sans-serif;padding:8px 14px;border-radius:99px;letter-spacing:.04em;text-align:left}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-29eebb7b */.elementor-14 .elementor-element.elementor-element-29eebb7b img{width:100%;height:230px;object-fit:cover;border-radius:20px}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-29eebb7b img{height:190px}}.elementor-14 .elementor-element.elementor-element-29eebb7b figure{position:relative;margin:0}.elementor-14 .elementor-element.elementor-element-29eebb7b figcaption{position:absolute;left:16px;bottom:16px;width:auto;margin:0;background:rgba(10,23,48,.78);color:#fff;font:600 12.5px/1 'Outfit',sans-serif;padding:8px 14px;border-radius:99px;letter-spacing:.04em;text-align:left}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-581c615a */.elementor-14 .elementor-element.elementor-element-581c615a{background-color:#FFFFFF!important}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-581c615a .elementor-column{margin-bottom:12px}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39928fe1 */.elementor-14 .elementor-element.elementor-element-39928fe1 img{width:100%;height:230px;object-fit:cover;border-radius:20px}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-39928fe1 img{height:190px}}.elementor-14 .elementor-element.elementor-element-39928fe1 figure{position:relative;margin:0}.elementor-14 .elementor-element.elementor-element-39928fe1 figcaption{position:absolute;left:16px;bottom:16px;width:auto;margin:0;background:rgba(10,23,48,.78);color:#fff;font:600 12.5px/1 'Outfit',sans-serif;padding:8px 14px;border-radius:99px;letter-spacing:.04em;text-align:left}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3dd0b851 */.elementor-14 .elementor-element.elementor-element-3dd0b851{background-color:#FFFFFF!important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7efdd37e */.elementor-14 .elementor-element.elementor-element-7efdd37e p{margin:0}.elementor-14 .elementor-element.elementor-element-7efdd37e p+p{margin-top:12px}.elementor-14 .elementor-element.elementor-element-7efdd37e{margin-bottom:16px!important}.elementor-14 .elementor-element.elementor-element-7efdd37e p{display:inline-flex;align-items:center;gap:10px;font-family:'Outfit',sans-serif;font-weight:600;font-size:12.5px;line-height:1;letter-spacing:.18em;text-transform:uppercase;color:#4FA32F}.elementor-14 .elementor-element.elementor-element-7efdd37e p:before{content:"";width:34px;height:3px;border-radius:3px;background:#6FBF4A}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3077b88a */.elementor-14 .elementor-element.elementor-element-3077b88a{max-width:640px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-62ac2e6c */.elementor-14 .elementor-element.elementor-element-62ac2e6c p{margin:0}.elementor-14 .elementor-element.elementor-element-62ac2e6c p+p{margin-top:12px}.elementor-14 .elementor-element.elementor-element-62ac2e6c{max-width:420px}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-18e2e70c */.elementor-14 .elementor-element.elementor-element-18e2e70c .elementor-element-populated{justify-content:flex-end}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4d6db944 */.elementor-14 .elementor-element.elementor-element-4d6db944{background-color:#0A1730!important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f12276d */.elementor-14 .elementor-element.elementor-element-6f12276d p{margin:0}.elementor-14 .elementor-element.elementor-element-6f12276d p+p{margin-top:12px}.elementor-14 .elementor-element.elementor-element-6f12276d{margin-bottom:16px!important}.elementor-14 .elementor-element.elementor-element-6f12276d{letter-spacing:4px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-710f7016 */.elementor-14 .elementor-element.elementor-element-710f7016 p{margin:0}.elementor-14 .elementor-element.elementor-element-710f7016 p+p{margin-top:12px}.elementor-14 .elementor-element.elementor-element-710f7016{margin-bottom:26px!important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-84679d3 */.elementor-14 .elementor-element.elementor-element-84679d3 p{margin:0}.elementor-14 .elementor-element.elementor-element-84679d3 p+p{margin-top:12px}.elementor-14 .elementor-element.elementor-element-84679d3 p{width:48px;height:48px;border-radius:50%;background:#6FBF4A;display:flex;align-items:center;justify-content:center;font:800 16px/1 'Outfit',sans-serif}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-333ac3f0 */.elementor-14 .elementor-element.elementor-element-333ac3f0{margin-bottom:0px!important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3568478b */.elementor-14 .elementor-element.elementor-element-3568478b p{margin:0}.elementor-14 .elementor-element.elementor-element-3568478b p+p{margin-top:12px}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-52b18ecd */.elementor-14 .elementor-element.elementor-element-52b18ecd>.elementor-element-populated,.elementor-14 .elementor-element.elementor-element-52b18ecd>.elementor-column-wrap{background-color:rgba(255,255,255,0.05)!important}.elementor-14 .elementor-element.elementor-element-52b18ecd>.elementor-element-populated{border:1px solid rgba(255,255,255,.1);border-radius:22px;transition:.4s}.elementor-14 .elementor-element.elementor-element-52b18ecd:hover>.elementor-element-populated{background-color:rgba(255,255,255,.1)!important}@media(max-width:1080px){.elementor-14 .elementor-element.elementor-element-52b18ecd{margin-bottom:20px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-564ef1ff */.elementor-14 .elementor-element.elementor-element-564ef1ff p{margin:0}.elementor-14 .elementor-element.elementor-element-564ef1ff p+p{margin-top:12px}.elementor-14 .elementor-element.elementor-element-564ef1ff{margin-bottom:16px!important}.elementor-14 .elementor-element.elementor-element-564ef1ff{letter-spacing:4px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15ca188a */.elementor-14 .elementor-element.elementor-element-15ca188a p{margin:0}.elementor-14 .elementor-element.elementor-element-15ca188a p+p{margin-top:12px}.elementor-14 .elementor-element.elementor-element-15ca188a{margin-bottom:26px!important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46a3cead */.elementor-14 .elementor-element.elementor-element-46a3cead p{margin:0}.elementor-14 .elementor-element.elementor-element-46a3cead p+p{margin-top:12px}.elementor-14 .elementor-element.elementor-element-46a3cead p{width:48px;height:48px;border-radius:50%;background:#6FBF4A;display:flex;align-items:center;justify-content:center;font:800 16px/1 'Outfit',sans-serif}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b43c993 */.elementor-14 .elementor-element.elementor-element-3b43c993{margin-bottom:0px!important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-69ee9841 */.elementor-14 .elementor-element.elementor-element-69ee9841 p{margin:0}.elementor-14 .elementor-element.elementor-element-69ee9841 p+p{margin-top:12px}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-526471f9 */.elementor-14 .elementor-element.elementor-element-526471f9>.elementor-element-populated,.elementor-14 .elementor-element.elementor-element-526471f9>.elementor-column-wrap{background-color:rgba(255,255,255,0.05)!important}.elementor-14 .elementor-element.elementor-element-526471f9>.elementor-element-populated{border:1px solid rgba(111,191,74,.35);border-radius:22px;transition:.4s}.elementor-14 .elementor-element.elementor-element-526471f9:hover>.elementor-element-populated{background-color:rgba(255,255,255,.1)!important}@media(min-width:1081px){.elementor-14 .elementor-element.elementor-element-526471f9{margin-top:34px}}@media(max-width:1080px){.elementor-14 .elementor-element.elementor-element-526471f9{margin-bottom:20px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-797e13e4 */.elementor-14 .elementor-element.elementor-element-797e13e4 p{margin:0}.elementor-14 .elementor-element.elementor-element-797e13e4 p+p{margin-top:12px}.elementor-14 .elementor-element.elementor-element-797e13e4{margin-bottom:16px!important}.elementor-14 .elementor-element.elementor-element-797e13e4{letter-spacing:4px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2338f31c */.elementor-14 .elementor-element.elementor-element-2338f31c p{margin:0}.elementor-14 .elementor-element.elementor-element-2338f31c p+p{margin-top:12px}.elementor-14 .elementor-element.elementor-element-2338f31c{margin-bottom:26px!important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-640e0192 */.elementor-14 .elementor-element.elementor-element-640e0192 p{margin:0}.elementor-14 .elementor-element.elementor-element-640e0192 p+p{margin-top:12px}.elementor-14 .elementor-element.elementor-element-640e0192 p{width:48px;height:48px;border-radius:50%;background:#6FBF4A;display:flex;align-items:center;justify-content:center;font:800 16px/1 'Outfit',sans-serif}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-368d4d1f */.elementor-14 .elementor-element.elementor-element-368d4d1f{margin-bottom:0px!important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d8e2432 */.elementor-14 .elementor-element.elementor-element-1d8e2432 p{margin:0}.elementor-14 .elementor-element.elementor-element-1d8e2432 p+p{margin-top:12px}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-734707fa */.elementor-14 .elementor-element.elementor-element-734707fa>.elementor-element-populated,.elementor-14 .elementor-element.elementor-element-734707fa>.elementor-column-wrap{background-color:rgba(255,255,255,0.05)!important}.elementor-14 .elementor-element.elementor-element-734707fa>.elementor-element-populated{border:1px solid rgba(255,255,255,.1);border-radius:22px;transition:.4s}.elementor-14 .elementor-element.elementor-element-734707fa:hover>.elementor-element-populated{background-color:rgba(255,255,255,.1)!important}@media(max-width:1080px){.elementor-14 .elementor-element.elementor-element-734707fa{margin-bottom:20px}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5fa469ac */.elementor-14 .elementor-element.elementor-element-5fa469ac{background-color:#0A1730!important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-175d62d9 */.elementor-14 .elementor-element.elementor-element-175d62d9 p{margin:0}.elementor-14 .elementor-element.elementor-element-175d62d9 p+p{margin-top:12px}.elementor-14 .elementor-element.elementor-element-175d62d9{margin-bottom:16px!important}.elementor-14 .elementor-element.elementor-element-175d62d9 p{display:inline-flex;align-items:center;gap:10px;font-family:'Outfit',sans-serif;font-weight:600;font-size:12.5px;line-height:1;letter-spacing:.18em;text-transform:uppercase;color:#4FA32F}.elementor-14 .elementor-element.elementor-element-175d62d9 p:before{content:"";width:34px;height:3px;border-radius:3px;background:#6FBF4A}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d1aab35 */.elementor-14 .elementor-element.elementor-element-6d1aab35{margin-bottom:20px!important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32f746fe */.elementor-14 .elementor-element.elementor-element-32f746fe p{margin:0}.elementor-14 .elementor-element.elementor-element-32f746fe p+p{margin-top:12px}.elementor-14 .elementor-element.elementor-element-32f746fe{margin-bottom:26px!important}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5b5287d5 */@media(max-width:1080px){.elementor-14 .elementor-element.elementor-element-5b5287d5>.elementor-element-populated{padding-right:10px;margin-bottom:40px}}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-780fd13 */.elementor-14 .elementor-element.elementor-element-780fd13 .elementor-accordion-item{background:#fff;border:0!important;border-radius:18px;margin-bottom:14px;overflow:hidden;box-shadow:0 12px 26px -22px rgba(10,23,48,.5)}.elementor-14 .elementor-element.elementor-element-780fd13 .elementor-tab-title{padding:22px 26px!important;border:0!important}.elementor-14 .elementor-element.elementor-element-780fd13 .elementor-tab-content{padding:0 26px 24px!important;border:0!important}.elementor-14 .elementor-element.elementor-element-780fd13 .elementor-accordion-icon{color:#4FA32F}.elementor-14 .elementor-element.elementor-element-780fd13 .elementor-tab-title.elementor-active .elementor-accordion-icon{color:#0A1730}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3096f49c */.elementor-14 .elementor-element.elementor-element-3096f49c{background-color:#F2F6FA!important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2066956e */.elementor-14 .elementor-element.elementor-element-2066956e p{margin:0}.elementor-14 .elementor-element.elementor-element-2066956e p+p{margin-top:12px}.elementor-14 .elementor-element.elementor-element-2066956e{margin-bottom:16px!important}.elementor-14 .elementor-element.elementor-element-2066956e p{display:inline-flex;align-items:center;gap:10px;font-family:'Outfit',sans-serif;font-weight:600;font-size:12.5px;line-height:1;letter-spacing:.18em;text-transform:uppercase;color:#4FA32F}.elementor-14 .elementor-element.elementor-element-2066956e p:before{content:"";width:34px;height:3px;border-radius:3px;background:#6FBF4A}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58f6f2c3 */.elementor-14 .elementor-element.elementor-element-58f6f2c3{margin-bottom:20px!important}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-58f6f2c3 .elementor-heading-title{font-size:56px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8b6d9e */.elementor-14 .elementor-element.elementor-element-a8b6d9e p{margin:0}.elementor-14 .elementor-element.elementor-element-a8b6d9e p+p{margin-top:12px}.elementor-14 .elementor-element.elementor-element-a8b6d9e{margin-bottom:34px!important}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4f905801 */.elementor-14 .elementor-element.elementor-element-4f905801 .elementor-icon{width:52px;height:52px;border-radius:16px;display:flex;align-items:center;justify-content:center;padding:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-277841d3 */.elementor-14 .elementor-element.elementor-element-277841d3 p{margin:0}.elementor-14 .elementor-element.elementor-element-277841d3 p+p{margin-top:12px}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-143b2605 */.elementor-14 .elementor-element.elementor-element-143b2605 .elementor-icon{width:52px;height:52px;border-radius:16px;display:flex;align-items:center;justify-content:center;padding:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-29c5ade0 */.elementor-14 .elementor-element.elementor-element-29c5ade0 p{margin:0}.elementor-14 .elementor-element.elementor-element-29c5ade0 p+p{margin-top:12px}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2eb8d7b2 */.elementor-14 .elementor-element.elementor-element-2eb8d7b2 .elementor-icon{width:52px;height:52px;border-radius:16px;display:flex;align-items:center;justify-content:center;padding:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b230d97 */.elementor-14 .elementor-element.elementor-element-4b230d97 p{margin:0}.elementor-14 .elementor-element.elementor-element-4b230d97 p+p{margin-top:12px}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-46d4bfe4 */@media(max-width:1080px){.elementor-14 .elementor-element.elementor-element-46d4bfe4>.elementor-element-populated{margin-bottom:50px}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e99c3b5 */.elementor-14 .elementor-element.elementor-element-e99c3b5{margin-bottom:6px!important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31a5c549 */.elementor-14 .elementor-element.elementor-element-31a5c549 p{margin:0}.elementor-14 .elementor-element.elementor-element-31a5c549 p+p{margin-top:12px}.elementor-14 .elementor-element.elementor-element-31a5c549{margin-bottom:24px!important}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-40abd4f4 */.elementor-14 .elementor-element.elementor-element-40abd4f4>.elementor-element-populated,.elementor-14 .elementor-element.elementor-element-40abd4f4>.elementor-column-wrap{background-color:#FFFFFF!important}.elementor-14 .elementor-element.elementor-element-40abd4f4>.elementor-element-populated{border-radius:28px;box-shadow:0 40px 80px -30px rgba(0,0,0,.65)}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-40abd4f4>.elementor-element-populated{padding:28px 22px}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-304c920f */.elementor-14 .elementor-element.elementor-element-304c920f{background-color:#162C53!important}.elementor-14 .elementor-element.elementor-element-304c920f{background:linear-gradient(135deg,#162C53,#0A1730)!important;overflow:hidden}/* End custom CSS */