.elementor-1030 .elementor-element.elementor-element-4dc0c48 > .elementor-container{max-width:1200px;}.elementor-1030 .elementor-element.elementor-element-4dc0c48:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-4dc0c48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001224;background-image:url("https://johnempuerto.com/wp-content/uploads/2026/04/hero-3.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-1030 .elementor-element.elementor-element-4dc0c48 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00122400 87%, #001224 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1030 .elementor-element.elementor-element-4dc0c48{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 100px 0px;}.elementor-1030 .elementor-element.elementor-element-34ceaed > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-a3978b8 > .elementor-container{max-width:815px;}.elementor-1030 .elementor-element.elementor-element-a3978b8{margin-top:0px;margin-bottom:75px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-9ad6fc6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-8103c0d > .elementor-container{max-width:255px;}.elementor-1030 .elementor-element.elementor-element-8103c0d{padding:20px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-1030 .elementor-element.elementor-element-d11cfa1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1030 .elementor-element.elementor-element-d11cfa1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1030 .elementor-element.elementor-element-d11cfa1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1030 .elementor-element.elementor-element-c8148e1{text-align:start;}.elementor-1030 .elementor-element.elementor-element-c8148e1 img{width:100%;}.elementor-1030 .elementor-element.elementor-element-d4c344a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:2px;}.elementor-1030 .elementor-element.elementor-element-d4c344a > .elementor-element-populated{padding:0px 0px 0px 10px;}.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-1030 .elementor-element.elementor-element-79fb948{text-align:start;font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:500;line-height:20px;color:#FFFFFFE3;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-79fb948 p{margin-block-end:0px;}.elementor-1030 .elementor-element.elementor-element-764bce2{--e-rating-icon-font-size:10px;--e-rating-gap:5px;--e-rating-icon-marked-color:#F9BD00;padding:2px 0px 0px 0px;width:initial;max-width:initial;}.elementor-1030 .elementor-element.elementor-element-fbb4a1f{text-align:start;font-family:"Inter Tight", Sans-serif;font-size:11px;font-weight:500;line-height:15px;color:#FFFFFFA1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;padding:0px 0px 0px 0px;width:auto;max-width:auto;align-self:flex-start;}.elementor-1030 .elementor-element.elementor-element-fbb4a1f p{margin-block-end:0px;}.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-1030 .elementor-element.elementor-element-2e1d42a{text-align:center;margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-2e1d42a .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:107px;font-weight:700;line-height:95px;letter-spacing:-2.5px;color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-2da6e9f{text-align:center;font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFFDB;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 100px 0px 100px;}.elementor-1030 .elementor-element.elementor-element-2da6e9f p{margin-block-end:0px;}.elementor-1030 .elementor-element.elementor-element-08d5ccd > .elementor-container{max-width:400px;}.elementor-1030 .elementor-element.elementor-element-08d5ccd{margin-top:-120px;margin-bottom:0px;padding:0px 0px 50px 0px;}.elementor-1030 .elementor-element.elementor-element-f032872 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-ba64369:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-ba64369 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#012136;}.elementor-1030 .elementor-element.elementor-element-ba64369:hover{background-color:#002842;border-style:solid;border-width:10px 10px 10px 10px;border-color:#00203E;}.elementor-1030 .elementor-element.elementor-element-ba64369{border-style:solid;border-width:10px 10px 10px 10px;border-color:#00162B;box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.12);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-1030 .elementor-element.elementor-element-ba64369, .elementor-1030 .elementor-element.elementor-element-ba64369 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-1030 .elementor-element.elementor-element-ba64369 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1030 .elementor-element.elementor-element-fc4804a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1030 .elementor-element.elementor-element-fc4804a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1030 .elementor-element.elementor-element-fc4804a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-93a3f94 img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-bc-flex-widget .elementor-1030 .elementor-element.elementor-element-f561eec.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1030 .elementor-element.elementor-element-f561eec.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1030 .elementor-element.elementor-element-f561eec > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:5px;}.elementor-1030 .elementor-element.elementor-element-f561eec > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-1030 .elementor-element.elementor-element-39ae083{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1030 .elementor-element.elementor-element-39ae083 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:17px;font-weight:600;line-height:20px;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-da7291a{text-align:start;font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#FFFFFFDB;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1030 .elementor-element.elementor-element-da7291a p{margin-block-end:0px;}.elementor-bc-flex-widget .elementor-1030 .elementor-element.elementor-element-4b0ccc9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1030 .elementor-element.elementor-element-4b0ccc9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1030 .elementor-element.elementor-element-4b0ccc9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.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-1030 .elementor-element.elementor-element-615817d .elementor-icon-wrapper{text-align:end;}.elementor-1030 .elementor-element.elementor-element-615817d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-615817d.elementor-view-framed .elementor-icon, .elementor-1030 .elementor-element.elementor-element-615817d.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-615817d.elementor-view-framed .elementor-icon, .elementor-1030 .elementor-element.elementor-element-615817d.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-615817d .elementor-icon{font-size:20px;}.elementor-1030 .elementor-element.elementor-element-615817d .elementor-icon svg{height:20px;}.elementor-1030 .elementor-element.elementor-element-a450d32:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-a450d32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001224;}.elementor-1030 .elementor-element.elementor-element-a450d32{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 0px 25px 0px;}.elementor-1030 .elementor-element.elementor-element-a450d32 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1030 .elementor-element.elementor-element-f9f22bb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1030 .elementor-element.elementor-element-0c67148 .elementor-main-swiper{height:350px;}.elementor-1030 .elementor-element.elementor-element-0c67148.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:40px;}.elementor-1030 .elementor-element.elementor-element-0c67148 .elementor-main-swiper .swiper-slide{border-width:13px 13px 13px 13px;border-radius:10px;border-color:#00162B;}.elementor-1030 .elementor-element.elementor-element-0c67148 .elementor-swiper-button{font-size:20px;}.elementor-1030 .elementor-element.elementor-element-6b57660 > .elementor-container{max-width:1200px;}.elementor-1030 .elementor-element.elementor-element-6b57660:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-6b57660 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001224;}.elementor-1030 .elementor-element.elementor-element-6b57660{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 25px 0px;}.elementor-1030 .elementor-element.elementor-element-6b57660 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1030 .elementor-element.elementor-element-ddef580 > .elementor-element-populated{padding:0px 50px 0px 0px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-1030 .elementor-element.elementor-element-0304aed .elementor-button-content-wrapper{flex-direction:row;}.elementor-1030 .elementor-element.elementor-element-0304aed .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-1030 .elementor-element.elementor-element-0304aed .elementor-button{font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:400;letter-spacing:-0.1px;fill:#FFFFFF;color:#FFFFFF;background-color:#18CDFD12;transition-duration:0.1s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3E3E3E4D;border-radius:50px 50px 50px 50px;padding:9px 18px 9px 18px;}.elementor-1030 .elementor-element.elementor-element-0304aed .elementor-button:hover, .elementor-1030 .elementor-element.elementor-element-0304aed .elementor-button:focus{color:#FFFFFF;border-color:#292929B3;}.elementor-1030 .elementor-element.elementor-element-0304aed .elementor-button:hover svg, .elementor-1030 .elementor-element.elementor-element-0304aed .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-0304aed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-1030 .elementor-element.elementor-element-b9dbe8c{text-align:start;}.elementor-1030 .elementor-element.elementor-element-b9dbe8c .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:48px;font-weight:700;line-height:50px;letter-spacing:-1.5px;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-1030 .elementor-element.elementor-element-dd20864.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1030 .elementor-element.elementor-element-dd20864.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1030 .elementor-element.elementor-element-dd20864 > .elementor-element-populated{padding:0px 0px 0px 275px;}.elementor-1030 .elementor-element.elementor-element-22aa4c0{text-align:start;font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFFDB;}.elementor-1030 .elementor-element.elementor-element-22aa4c0 p{margin-block-end:0px;}.elementor-1030 .elementor-element.elementor-element-4a943cc > .elementor-container{max-width:1200px;}.elementor-1030 .elementor-element.elementor-element-4a943cc:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-4a943cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001224;background-image:url("https://johnempuerto.com/wp-content/uploads/2026/04/light.png");background-position:0px 0px;background-repeat:no-repeat;background-size:70% auto;}.elementor-1030 .elementor-element.elementor-element-4a943cc{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 0px 25px 0px;}.elementor-1030 .elementor-element.elementor-element-4a943cc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1030 .elementor-element.elementor-element-dbd2c41 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-fcd8199{margin-top:0px;margin-bottom:5px;}.elementor-1030 .elementor-element.elementor-element-c18f80f > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-5ed53e5 > .elementor-container{min-height:320px;}.elementor-1030 .elementor-element.elementor-element-5ed53e5:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-5ed53e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0DBAE8 0%, #086EEA 100%);}.elementor-1030 .elementor-element.elementor-element-5ed53e5:hover{background-color:transparent;background-image:linear-gradient(180deg, #0BC4F6 0%, #0570F2 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8C8C854;}.elementor-1030 .elementor-element.elementor-element-5ed53e5 > .elementor-background-overlay{background-image:url("https://johnempuerto.com/wp-content/uploads/2026/05/web-development-bg-2-1.png");background-position:center right;background-repeat:no-repeat;background-size:contain;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1030 .elementor-element.elementor-element-5ed53e5{border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8C8C854;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:10px;}.elementor-1030 .elementor-element.elementor-element-5ed53e5, .elementor-1030 .elementor-element.elementor-element-5ed53e5 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-bc-flex-widget .elementor-1030 .elementor-element.elementor-element-791e66c.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1030 .elementor-element.elementor-element-791e66c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1030 .elementor-element.elementor-element-791e66c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-1030 .elementor-element.elementor-element-791e66c > .elementor-element-populated{padding:65px 45px 65px 50px;}.elementor-1030 .elementor-element.elementor-element-d6b5ead .elementor-icon-wrapper{text-align:start;}.elementor-1030 .elementor-element.elementor-element-d6b5ead.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-d6b5ead.elementor-view-framed .elementor-icon, .elementor-1030 .elementor-element.elementor-element-d6b5ead.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-d6b5ead.elementor-view-framed .elementor-icon, .elementor-1030 .elementor-element.elementor-element-d6b5ead.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-d6b5ead .elementor-icon{font-size:25px;}.elementor-1030 .elementor-element.elementor-element-d6b5ead .elementor-icon svg{height:25px;}.elementor-1030 .elementor-element.elementor-element-d6b5ead{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1030 .elementor-element.elementor-element-de66432{text-align:start;}.elementor-1030 .elementor-element.elementor-element-de66432 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:30px;font-weight:500;line-height:35px;letter-spacing:-0.7px;color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-f1ee3c4{text-align:start;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFFDB;}.elementor-1030 .elementor-element.elementor-element-f1ee3c4 p{margin-block-end:0px;}.elementor-1030 .elementor-element.elementor-element-ca4fca8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1030 .elementor-element.elementor-element-ca4fca8 .elementor-button{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;line-height:15px;text-shadow:0px 0px 5px rgba(0, 0, 0, 0.06);fill:#FFFFFFBA;color:#FFFFFFBA;background-color:#18CDFD00;transition-duration:0.2s;border-radius:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-1030 .elementor-element.elementor-element-ca4fca8 .elementor-button:hover, .elementor-1030 .elementor-element.elementor-element-ca4fca8 .elementor-button:focus{color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-ca4fca8 .elementor-button:hover svg, .elementor-1030 .elementor-element.elementor-element-ca4fca8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-ca4fca8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-e841882 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-ee22064 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-ee2af53 > .elementor-container{min-height:320px;}.elementor-1030 .elementor-element.elementor-element-ee2af53:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-ee2af53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1D30;background-image:url("https://johnempuerto.com/wp-content/uploads/2026/05/email-design-1.png");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-1030 .elementor-element.elementor-element-ee2af53:hover{background-color:#102136;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8C8C826;}.elementor-1030 .elementor-element.elementor-element-ee2af53{border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8C8C817;transition:background 0.1s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1030 .elementor-element.elementor-element-ee2af53, .elementor-1030 .elementor-element.elementor-element-ee2af53 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-1030 .elementor-element.elementor-element-ee2af53 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1030 .elementor-element.elementor-element-6159632.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1030 .elementor-element.elementor-element-6159632.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1030 .elementor-element.elementor-element-6159632 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-1030 .elementor-element.elementor-element-6159632 > .elementor-element-populated, .elementor-1030 .elementor-element.elementor-element-6159632 > .elementor-element-populated > .elementor-background-overlay, .elementor-1030 .elementor-element.elementor-element-6159632 > .elementor-background-slideshow{border-radius:0px 0px 15px 15px;}.elementor-1030 .elementor-element.elementor-element-6159632 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 25px 0px 25px;}.elementor-1030 .elementor-element.elementor-element-6159632 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1030 .elementor-element.elementor-element-f619690 .elementor-icon-wrapper{text-align:start;}.elementor-1030 .elementor-element.elementor-element-f619690.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-f619690.elementor-view-framed .elementor-icon, .elementor-1030 .elementor-element.elementor-element-f619690.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-f619690.elementor-view-framed .elementor-icon, .elementor-1030 .elementor-element.elementor-element-f619690.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-f619690 .elementor-icon{font-size:25px;}.elementor-1030 .elementor-element.elementor-element-f619690 .elementor-icon svg{height:25px;}.elementor-1030 .elementor-element.elementor-element-f619690{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1030 .elementor-element.elementor-element-73dcec4{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1030 .elementor-element.elementor-element-73dcec4 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:30px;font-weight:500;line-height:35px;letter-spacing:-0.7px;color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-fccf4d0{text-align:start;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFFDB;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1030 .elementor-element.elementor-element-fccf4d0 p{margin-block-end:0px;}.elementor-1030 .elementor-element.elementor-element-cbbe5db .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1030 .elementor-element.elementor-element-cbbe5db .elementor-button{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;line-height:15px;text-shadow:0px 0px 5px rgba(0, 0, 0, 0.06);fill:#FFFFFFBA;color:#FFFFFFBA;background-color:#18CDFD00;transition-duration:0.2s;border-radius:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-1030 .elementor-element.elementor-element-cbbe5db .elementor-button:hover, .elementor-1030 .elementor-element.elementor-element-cbbe5db .elementor-button:focus{color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-cbbe5db .elementor-button:hover svg, .elementor-1030 .elementor-element.elementor-element-cbbe5db .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-cbbe5db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-1030 .elementor-element.elementor-element-117b62e.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1030 .elementor-element.elementor-element-117b62e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1030 .elementor-element.elementor-element-117b62e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-1030 .elementor-element.elementor-element-117b62e > .elementor-element-populated, .elementor-1030 .elementor-element.elementor-element-117b62e > .elementor-element-populated > .elementor-background-overlay, .elementor-1030 .elementor-element.elementor-element-117b62e > .elementor-background-slideshow{border-radius:0px 0px 15px 15px;}.elementor-1030 .elementor-element.elementor-element-117b62e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-117b62e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1030 .elementor-element.elementor-element-050e775{margin-top:5px;margin-bottom:0px;}.elementor-1030 .elementor-element.elementor-element-4c2667a > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-9fa1cc8 > .elementor-container{min-height:320px;}.elementor-1030 .elementor-element.elementor-element-9fa1cc8:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-9fa1cc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1D30;background-image:url("https://johnempuerto.com/wp-content/uploads/2026/05/branding-1.png");background-position:center right;background-repeat:no-repeat;background-size:37% auto;}.elementor-1030 .elementor-element.elementor-element-9fa1cc8:hover{background-color:#102136;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8C8C826;}.elementor-1030 .elementor-element.elementor-element-9fa1cc8{border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8C8C817;transition:background 0.1s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1030 .elementor-element.elementor-element-9fa1cc8, .elementor-1030 .elementor-element.elementor-element-9fa1cc8 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-1030 .elementor-element.elementor-element-9fa1cc8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1030 .elementor-element.elementor-element-5e4bfde.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1030 .elementor-element.elementor-element-5e4bfde.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1030 .elementor-element.elementor-element-5e4bfde > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-1030 .elementor-element.elementor-element-5e4bfde > .elementor-element-populated, .elementor-1030 .elementor-element.elementor-element-5e4bfde > .elementor-element-populated > .elementor-background-overlay, .elementor-1030 .elementor-element.elementor-element-5e4bfde > .elementor-background-slideshow{border-radius:0px 0px 15px 15px;}.elementor-1030 .elementor-element.elementor-element-5e4bfde > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 25px 0px 25px;}.elementor-1030 .elementor-element.elementor-element-5e4bfde > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1030 .elementor-element.elementor-element-4fbad8e .elementor-icon-wrapper{text-align:start;}.elementor-1030 .elementor-element.elementor-element-4fbad8e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-4fbad8e.elementor-view-framed .elementor-icon, .elementor-1030 .elementor-element.elementor-element-4fbad8e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-4fbad8e.elementor-view-framed .elementor-icon, .elementor-1030 .elementor-element.elementor-element-4fbad8e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-4fbad8e .elementor-icon{font-size:25px;}.elementor-1030 .elementor-element.elementor-element-4fbad8e .elementor-icon svg{height:25px;}.elementor-1030 .elementor-element.elementor-element-4fbad8e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1030 .elementor-element.elementor-element-e2fb5fd{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1030 .elementor-element.elementor-element-e2fb5fd .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:30px;font-weight:500;line-height:35px;letter-spacing:-0.7px;color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-9c3a83e{text-align:start;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFFDB;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1030 .elementor-element.elementor-element-9c3a83e p{margin-block-end:0px;}.elementor-1030 .elementor-element.elementor-element-282dbd0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1030 .elementor-element.elementor-element-282dbd0 .elementor-button{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;line-height:15px;text-shadow:0px 0px 5px rgba(0, 0, 0, 0.06);fill:#FFFFFFBA;color:#FFFFFFBA;background-color:#18CDFD00;transition-duration:0.2s;border-radius:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-1030 .elementor-element.elementor-element-282dbd0 .elementor-button:hover, .elementor-1030 .elementor-element.elementor-element-282dbd0 .elementor-button:focus{color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-282dbd0 .elementor-button:hover svg, .elementor-1030 .elementor-element.elementor-element-282dbd0 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-282dbd0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-1030 .elementor-element.elementor-element-6f1829f.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1030 .elementor-element.elementor-element-6f1829f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1030 .elementor-element.elementor-element-6f1829f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-1030 .elementor-element.elementor-element-6f1829f > .elementor-element-populated, .elementor-1030 .elementor-element.elementor-element-6f1829f > .elementor-element-populated > .elementor-background-overlay, .elementor-1030 .elementor-element.elementor-element-6f1829f > .elementor-background-slideshow{border-radius:0px 0px 15px 15px;}.elementor-1030 .elementor-element.elementor-element-6f1829f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-6f1829f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1030 .elementor-element.elementor-element-27c39b9 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-6430d29 > .elementor-container{min-height:320px;}.elementor-1030 .elementor-element.elementor-element-6430d29:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-6430d29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1D30;background-image:url("https://johnempuerto.com/wp-content/uploads/2026/05/ecommerce-1-1.png");background-position:115% 0px;background-repeat:no-repeat;background-size:contain;}.elementor-1030 .elementor-element.elementor-element-6430d29:hover{background-color:#102136;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8C8C826;}.elementor-1030 .elementor-element.elementor-element-6430d29{border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8C8C817;transition:background 0.1s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1030 .elementor-element.elementor-element-6430d29, .elementor-1030 .elementor-element.elementor-element-6430d29 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-1030 .elementor-element.elementor-element-6430d29 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1030 .elementor-element.elementor-element-84eecb9.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1030 .elementor-element.elementor-element-84eecb9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1030 .elementor-element.elementor-element-84eecb9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-1030 .elementor-element.elementor-element-84eecb9 > .elementor-element-populated{padding:65px 40px 65px 50px;}.elementor-1030 .elementor-element.elementor-element-95704c7 .elementor-icon-wrapper{text-align:start;}.elementor-1030 .elementor-element.elementor-element-95704c7.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-95704c7.elementor-view-framed .elementor-icon, .elementor-1030 .elementor-element.elementor-element-95704c7.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-95704c7.elementor-view-framed .elementor-icon, .elementor-1030 .elementor-element.elementor-element-95704c7.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-95704c7 .elementor-icon{font-size:25px;}.elementor-1030 .elementor-element.elementor-element-95704c7 .elementor-icon svg{height:25px;}.elementor-1030 .elementor-element.elementor-element-95704c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1030 .elementor-element.elementor-element-f32ff0c{text-align:start;}.elementor-1030 .elementor-element.elementor-element-f32ff0c .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:30px;font-weight:500;line-height:35px;letter-spacing:-0.7px;color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-edd8f54{text-align:start;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFFDB;}.elementor-1030 .elementor-element.elementor-element-edd8f54 p{margin-block-end:0px;}.elementor-1030 .elementor-element.elementor-element-c84f7a6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1030 .elementor-element.elementor-element-c84f7a6 .elementor-button{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;line-height:15px;text-shadow:0px 0px 5px rgba(0, 0, 0, 0.06);fill:#FFFFFFBA;color:#FFFFFFBA;background-color:#18CDFD00;transition-duration:0.2s;border-radius:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-1030 .elementor-element.elementor-element-c84f7a6 .elementor-button:hover, .elementor-1030 .elementor-element.elementor-element-c84f7a6 .elementor-button:focus{color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-c84f7a6 .elementor-button:hover svg, .elementor-1030 .elementor-element.elementor-element-c84f7a6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-c84f7a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-eecf3dd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-de5e57c > .elementor-container{max-width:1200px;}.elementor-1030 .elementor-element.elementor-element-de5e57c:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-de5e57c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001224;background-image:url("https://johnempuerto.com/wp-content/uploads/2026/04/light.png");background-position:-300px -30px;background-repeat:no-repeat;background-size:contain;}.elementor-1030 .elementor-element.elementor-element-de5e57c{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-1030 .elementor-element.elementor-element-de5e57c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1030 .elementor-element.elementor-element-4d0fed9.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-1030 .elementor-element.elementor-element-4d0fed9 .elementor-main-swiper{width:100%;}.elementor-1030 .elementor-element.elementor-element-4d0fed9 .elementor-main-swiper .swiper-slide{padding:0px 0px 25px 0px;}.elementor-1030 .elementor-element.elementor-element-4d0fed9.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-1030 .elementor-element.elementor-element-4d0fed9.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:0px;}.elementor-1030 .elementor-element.elementor-element-4d0fed9.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:0px;}.elementor-1030 .elementor-element.elementor-element-4d0fed9.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-4d0fed9.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:0px;}.elementor-1030 .elementor-element.elementor-element-4d0fed9 .elementor-testimonial__text{font-family:"Roboto", Sans-serif;font-weight:400;font-style:normal;}.elementor-1030 .elementor-element.elementor-element-4d0fed9 .elementor-testimonial__name{font-family:"Roboto", Sans-serif;font-weight:600;font-style:normal;}.elementor-1030 .elementor-element.elementor-element-4d0fed9 .elementor-testimonial__title{font-family:"Roboto Slab", Sans-serif;font-weight:400;font-style:normal;}body.rtl .elementor-1030 .elementor-element.elementor-element-4d0fed9.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-1030 .elementor-element.elementor-element-4d0fed9.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-1030 .elementor-element.elementor-element-4d0fed9.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-1030 .elementor-element.elementor-element-4d0fed9.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:0px;margin-right:0;}body:not(.rtl) .elementor-1030 .elementor-element.elementor-element-4d0fed9.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-1030 .elementor-element.elementor-element-4d0fed9.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-1030 .elementor-element.elementor-element-4d0fed9.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-1030 .elementor-element.elementor-element-4d0fed9.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:0px;margin-left:0;}.elementor-1030 .elementor-element.elementor-element-4d0fed9.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-1030 .elementor-element.elementor-element-4d0fed9.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-1030 .elementor-element.elementor-element-4d0fed9.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:0px;}.elementor-1030 .elementor-element.elementor-element-4d0fed9 .elementor-swiper-button{font-size:20px;}.elementor-1030 .elementor-element.elementor-element-4d0fed9 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#18CDFD14;opacity:1;}.elementor-1030 .elementor-element.elementor-element-4d0fed9 .swiper-pagination-bullet-active, .elementor-1030 .elementor-element.elementor-element-4d0fed9 .swiper-pagination-progressbar-fill{background-color:#35B0E7;}.elementor-1030 .elementor-element.elementor-element-4d0fed9 .swiper-pagination-fraction{color:#35B0E7;}.elementor-1030 .elementor-element.elementor-element-32220c6 > .elementor-container{max-width:1200px;}.elementor-1030 .elementor-element.elementor-element-32220c6{padding:50px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-a7455ba > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-2616c67{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;}.elementor-1030 .elementor-element.elementor-element-2616c67 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:20px;letter-spacing:1.5px;color:#1D395D;}.elementor-1030 .elementor-element.elementor-element-879387d{--e-image-carousel-slides-to-show:6;}.elementor-1030 .elementor-element.elementor-element-879387d .swiper-wrapper{display:flex;align-items:center;}.elementor-1030 .elementor-element.elementor-element-dafbeb9 > .elementor-container{max-width:645px;}.elementor-1030 .elementor-element.elementor-element-dafbeb9:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-dafbeb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001224;}.elementor-1030 .elementor-element.elementor-element-dafbeb9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 50px 0px;}.elementor-1030 .elementor-element.elementor-element-dafbeb9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1030 .elementor-element.elementor-element-aa084aa > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-297351b .elementor-button-content-wrapper{flex-direction:row;}.elementor-1030 .elementor-element.elementor-element-297351b .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-1030 .elementor-element.elementor-element-297351b .elementor-button{font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:400;letter-spacing:-0.1px;fill:#FFFFFF;color:#FFFFFF;background-color:#18CDFD12;transition-duration:0.1s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3E3E3E4D;border-radius:50px 50px 50px 50px;padding:9px 18px 9px 18px;}.elementor-1030 .elementor-element.elementor-element-297351b .elementor-button:hover, .elementor-1030 .elementor-element.elementor-element-297351b .elementor-button:focus{color:#FFFFFF;border-color:#292929B3;}.elementor-1030 .elementor-element.elementor-element-297351b .elementor-button:hover svg, .elementor-1030 .elementor-element.elementor-element-297351b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-297351b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-1030 .elementor-element.elementor-element-5ca3dcc{text-align:center;}.elementor-1030 .elementor-element.elementor-element-5ca3dcc .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:53px;font-weight:700;line-height:60px;letter-spacing:-1.5px;color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-7ae216a{text-align:center;font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFFDB;margin:0px 100px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;}.elementor-1030 .elementor-element.elementor-element-7ae216a p{margin-block-end:0px;}.elementor-1030 .elementor-element.elementor-element-4315c23:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-4315c23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001224;}.elementor-1030 .elementor-element.elementor-element-4315c23{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 200px 50px 200px;}.elementor-1030 .elementor-element.elementor-element-4315c23 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1030 .elementor-element.elementor-element-bac2ec3.elementor-arrows-yes .elementor-main-swiper{width:calc( 60% - 40px );}.elementor-1030 .elementor-element.elementor-element-bac2ec3 .elementor-main-swiper{width:60%;}.elementor-1030 .elementor-element.elementor-element-bac2ec3 .elementor-main-swiper .swiper-slide{border-width:0px 0px 0px 0px;padding:0px 0px 50px 0px;}.elementor-1030 .elementor-element.elementor-element-bac2ec3.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-1030 .elementor-element.elementor-element-bac2ec3.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:0px;}.elementor-1030 .elementor-element.elementor-element-bac2ec3.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:0px;}.elementor-1030 .elementor-element.elementor-element-bac2ec3.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-bac2ec3.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:0px;}.elementor-1030 .elementor-element.elementor-element-bac2ec3 .elementor-testimonial__text{font-family:"Roboto", Sans-serif;font-weight:400;font-style:normal;}.elementor-1030 .elementor-element.elementor-element-bac2ec3 .elementor-testimonial__name{font-family:"Roboto", Sans-serif;font-weight:600;font-style:normal;}.elementor-1030 .elementor-element.elementor-element-bac2ec3 .elementor-testimonial__title{font-family:"Roboto Slab", Sans-serif;font-weight:400;font-style:normal;}body.rtl .elementor-1030 .elementor-element.elementor-element-bac2ec3.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-1030 .elementor-element.elementor-element-bac2ec3.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-1030 .elementor-element.elementor-element-bac2ec3.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-1030 .elementor-element.elementor-element-bac2ec3.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:0px;margin-right:0;}body:not(.rtl) .elementor-1030 .elementor-element.elementor-element-bac2ec3.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-1030 .elementor-element.elementor-element-bac2ec3.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-1030 .elementor-element.elementor-element-bac2ec3.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-1030 .elementor-element.elementor-element-bac2ec3.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:0px;margin-left:0;}.elementor-1030 .elementor-element.elementor-element-bac2ec3.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-1030 .elementor-element.elementor-element-bac2ec3.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-1030 .elementor-element.elementor-element-bac2ec3.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:0px;}.elementor-1030 .elementor-element.elementor-element-bac2ec3 .elementor-swiper-button{font-size:20px;}.elementor-1030 .elementor-element.elementor-element-bac2ec3 .swiper-pagination-bullet{height:10px;width:10px;}.elementor-1030 .elementor-element.elementor-element-bac2ec3 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-1030 .elementor-element.elementor-element-bac2ec3 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#18CDFD14;opacity:1;}.elementor-1030 .elementor-element.elementor-element-bac2ec3 .swiper-pagination-bullet-active, .elementor-1030 .elementor-element.elementor-element-bac2ec3 .swiper-pagination-progressbar-fill{background-color:#35B0E7;}.elementor-1030 .elementor-element.elementor-element-bac2ec3 .swiper-pagination-fraction{color:#35B0E7;}.elementor-1030 .elementor-element.elementor-element-9b60e37 > .elementor-container{max-width:1200px;}.elementor-1030 .elementor-element.elementor-element-9b60e37:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-9b60e37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #002069 25%, #00081F 70%);}.elementor-1030 .elementor-element.elementor-element-9b60e37{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 0px 100px 0px;}.elementor-1030 .elementor-element.elementor-element-9b60e37 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1030 .elementor-element.elementor-element-9b60e37 > .elementor-shape-top .elementor-shape-fill{fill:#001224;}.elementor-1030 .elementor-element.elementor-element-9b60e37 > .elementor-shape-top svg{width:calc(130% + 1.3px);height:120px;}.elementor-bc-flex-widget .elementor-1030 .elementor-element.elementor-element-0d9a1b0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1030 .elementor-element.elementor-element-0d9a1b0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1030 .elementor-element.elementor-element-0d9a1b0 > .elementor-element-populated{padding:0px 15px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-adf9287{text-align:start;}.elementor-1030 .elementor-element.elementor-element-adf9287 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:48px;font-weight:700;line-height:50px;letter-spacing:-1.5px;color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-56ecbe2{text-align:start;font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFFDB;}.elementor-1030 .elementor-element.elementor-element-56ecbe2 p{margin-block-end:0px;}.elementor-bc-flex-widget .elementor-1030 .elementor-element.elementor-element-6baca57.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1030 .elementor-element.elementor-element-6baca57.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1030 .elementor-element.elementor-element-6baca57 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 90px;}.elementor-1030 .elementor-element.elementor-element-c72c53c{margin-top:0px;margin-bottom:25px;}.elementor-1030 .elementor-element.elementor-element-c638a8c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:15px;}.elementor-1030 .elementor-element.elementor-element-c638a8c > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-1030 .elementor-element.elementor-element-e6eaa17{text-align:start;padding:10px 20px 10px 15px;background-color:transparent;background-image:linear-gradient(90deg, #086EEA94 10%, #086EEA00 35%);border-radius:10px 10px 10px 10px;}.elementor-1030 .elementor-element.elementor-element-e6eaa17 img{width:23%;}.elementor-1030 .elementor-element.elementor-element-2d0cdd4{text-align:start;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1030 .elementor-element.elementor-element-2d0cdd4 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:500;line-height:25px;letter-spacing:-0.7px;color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-3da65fd{text-align:start;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFFAD;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1030 .elementor-element.elementor-element-3da65fd p{margin-block-end:0px;}.elementor-1030 .elementor-element.elementor-element-09cc172 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:15px;}.elementor-1030 .elementor-element.elementor-element-09cc172 > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-1030 .elementor-element.elementor-element-f888722{text-align:start;padding:10px 20px 10px 15px;background-color:transparent;background-image:linear-gradient(90deg, #086EEA94 10%, #086EEA00 35%);border-radius:10px 10px 10px 10px;}.elementor-1030 .elementor-element.elementor-element-f888722 img{width:16%;}.elementor-1030 .elementor-element.elementor-element-389a83a{text-align:start;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1030 .elementor-element.elementor-element-389a83a .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:500;line-height:25px;letter-spacing:-0.7px;color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-160651a{text-align:start;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFFAD;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1030 .elementor-element.elementor-element-160651a p{margin-block-end:0px;}.elementor-1030 .elementor-element.elementor-element-6f23f2c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:15px;}.elementor-1030 .elementor-element.elementor-element-6f23f2c > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-1030 .elementor-element.elementor-element-ddd6500{text-align:start;padding:10px 20px 10px 15px;background-color:transparent;background-image:linear-gradient(90deg, #086EEA94 10%, #086EEA00 35%);border-radius:10px 10px 10px 10px;}.elementor-1030 .elementor-element.elementor-element-ddd6500 img{width:16%;}.elementor-1030 .elementor-element.elementor-element-b366cd0{text-align:start;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1030 .elementor-element.elementor-element-b366cd0 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:500;line-height:25px;letter-spacing:-0.7px;color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-cbcd53c{text-align:start;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFFAD;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1030 .elementor-element.elementor-element-cbcd53c p{margin-block-end:0px;}.elementor-1030 .elementor-element.elementor-element-89c636f{margin-top:25px;margin-bottom:0px;}.elementor-1030 .elementor-element.elementor-element-11869a0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:15px;}.elementor-1030 .elementor-element.elementor-element-11869a0 > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-1030 .elementor-element.elementor-element-2ad276e{text-align:start;padding:10px 20px 10px 15px;background-color:transparent;background-image:linear-gradient(90deg, #086EEA94 10%, #086EEA00 35%);border-radius:10px 10px 10px 10px;}.elementor-1030 .elementor-element.elementor-element-2ad276e img{width:16%;}.elementor-1030 .elementor-element.elementor-element-705e29f{text-align:start;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1030 .elementor-element.elementor-element-705e29f .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:500;line-height:25px;letter-spacing:-0.7px;color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-2fb1d17{text-align:start;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFFAD;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1030 .elementor-element.elementor-element-2fb1d17 p{margin-block-end:0px;}.elementor-1030 .elementor-element.elementor-element-1383351 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:15px;}.elementor-1030 .elementor-element.elementor-element-1383351 > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-1030 .elementor-element.elementor-element-b1b456e{text-align:start;padding:10px 20px 10px 15px;background-color:transparent;background-image:linear-gradient(90deg, #086EEA94 10%, #086EEA00 35%);border-radius:10px 10px 10px 10px;}.elementor-1030 .elementor-element.elementor-element-b1b456e img{width:16%;}.elementor-1030 .elementor-element.elementor-element-94a6cf7{text-align:start;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1030 .elementor-element.elementor-element-94a6cf7 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:500;line-height:25px;letter-spacing:-0.7px;color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-08af99e{text-align:start;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFFAD;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1030 .elementor-element.elementor-element-08af99e p{margin-block-end:0px;}.elementor-1030 .elementor-element.elementor-element-9fca623 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:15px;}.elementor-1030 .elementor-element.elementor-element-9fca623 > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-1030 .elementor-element.elementor-element-ee821d8{text-align:start;padding:10px 20px 10px 15px;background-color:transparent;background-image:linear-gradient(90deg, #086EEA94 10%, #086EEA00 35%);border-radius:10px 10px 10px 10px;}.elementor-1030 .elementor-element.elementor-element-ee821d8 img{width:16%;}.elementor-1030 .elementor-element.elementor-element-23d8ed4{text-align:start;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1030 .elementor-element.elementor-element-23d8ed4 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:500;line-height:25px;letter-spacing:-0.7px;color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-7e357cf{text-align:start;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFFAD;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1030 .elementor-element.elementor-element-7e357cf p{margin-block-end:0px;}.elementor-1030 .elementor-element.elementor-element-6f9d05b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-746da3c.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-1030 .elementor-element.elementor-element-746da3c .elementor-main-swiper{width:100%;}.elementor-1030 .elementor-element.elementor-element-746da3c .elementor-main-swiper .swiper-slide{padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-746da3c.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-1030 .elementor-element.elementor-element-746da3c.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:0px;}.elementor-1030 .elementor-element.elementor-element-746da3c.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:0px;}.elementor-1030 .elementor-element.elementor-element-746da3c.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-746da3c.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:0px;}.elementor-1030 .elementor-element.elementor-element-746da3c .elementor-testimonial__text{font-family:"Roboto", Sans-serif;font-weight:400;font-style:normal;}.elementor-1030 .elementor-element.elementor-element-746da3c .elementor-testimonial__name{font-family:"Roboto", Sans-serif;font-weight:600;font-style:normal;}.elementor-1030 .elementor-element.elementor-element-746da3c .elementor-testimonial__title{font-family:"Roboto Slab", Sans-serif;font-weight:400;font-style:normal;}body.rtl .elementor-1030 .elementor-element.elementor-element-746da3c.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-1030 .elementor-element.elementor-element-746da3c.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-1030 .elementor-element.elementor-element-746da3c.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-1030 .elementor-element.elementor-element-746da3c.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:0px;margin-right:0;}body:not(.rtl) .elementor-1030 .elementor-element.elementor-element-746da3c.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-1030 .elementor-element.elementor-element-746da3c.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-1030 .elementor-element.elementor-element-746da3c.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-1030 .elementor-element.elementor-element-746da3c.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:0px;margin-left:0;}.elementor-1030 .elementor-element.elementor-element-746da3c.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-1030 .elementor-element.elementor-element-746da3c.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-1030 .elementor-element.elementor-element-746da3c.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:0px;}.elementor-1030 .elementor-element.elementor-element-746da3c .elementor-swiper-button{font-size:20px;}.elementor-1030 .elementor-element.elementor-element-3e3a177 > .elementor-container{max-width:1200px;}.elementor-1030 .elementor-element.elementor-element-3e3a177:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-3e3a177 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00081F;}.elementor-1030 .elementor-element.elementor-element-3e3a177{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-3e3a177 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1030 .elementor-element.elementor-element-7fe11fc{--divider-border-style:solid;--divider-color:#C8C8C81C;--divider-border-width:1px;}.elementor-1030 .elementor-element.elementor-element-7fe11fc .elementor-divider-separator{width:100%;}.elementor-1030 .elementor-element.elementor-element-7fe11fc .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1030 .elementor-element.elementor-element-74bea92 > .elementor-container{max-width:1200px;}.elementor-1030 .elementor-element.elementor-element-74bea92:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-74bea92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00081F 0%, #001224 31%);}.elementor-1030 .elementor-element.elementor-element-74bea92{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:125px 0px 100px 0px;}.elementor-1030 .elementor-element.elementor-element-74bea92 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1030 .elementor-element.elementor-element-4c06bdc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-a2f7bfe{margin-top:0px;margin-bottom:65px;}.elementor-1030 .elementor-element.elementor-element-3399fdc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-1030 .elementor-element.elementor-element-3399fdc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-a0f7ba2 .elementor-button{font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:400;letter-spacing:-0.1px;fill:#FFFFFF;color:#FFFFFF;background-color:#18CDFD12;transition-duration:0.1s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3E3E3E4D;border-radius:50px 50px 50px 50px;padding:9px 18px 9px 18px;}.elementor-1030 .elementor-element.elementor-element-a0f7ba2 .elementor-button:hover, .elementor-1030 .elementor-element.elementor-element-a0f7ba2 .elementor-button:focus{color:#FFFFFF;border-color:#292929B3;}.elementor-1030 .elementor-element.elementor-element-a0f7ba2 .elementor-button:hover svg, .elementor-1030 .elementor-element.elementor-element-a0f7ba2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-a0f7ba2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-1030 .elementor-element.elementor-element-39721fe{text-align:center;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-1030 .elementor-element.elementor-element-39721fe .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:48px;font-weight:700;line-height:50px;letter-spacing:-1.5px;color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-798bdba{text-align:center;font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFFDB;margin:0px 325px calc(var(--kit-widget-spacing, 0px) + 0px) 325px;}.elementor-1030 .elementor-element.elementor-element-798bdba p{margin-block-end:0px;}.elementor-1030 .elementor-element.elementor-element-9706147 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-1030 .elementor-element.elementor-element-9706147:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1030 .elementor-element.elementor-element-9706147 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1D30;}.elementor-1030 .elementor-element.elementor-element-9706147 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201010D;box-shadow:0px 0px 20px 1px rgba(0, 0, 0, 0.22);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 20px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 20px 0px;}.elementor-1030 .elementor-element.elementor-element-9706147 > .elementor-element-populated, .elementor-1030 .elementor-element.elementor-element-9706147 > .elementor-element-populated > .elementor-background-overlay, .elementor-1030 .elementor-element.elementor-element-9706147 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-1030 .elementor-element.elementor-element-9706147:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0DBAE81F;}.elementor-1030 .elementor-element.elementor-element-9706147 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1030 .elementor-element.elementor-element-f7cd069 img{border-radius:10px 10px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-f7cd069{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-1030 .elementor-element.elementor-element-2d37cd1{text-align:start;margin:15px 35px calc(var(--kit-widget-spacing, 0px) + 0px) 35px;}.elementor-1030 .elementor-element.elementor-element-2d37cd1 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:25px;font-weight:500;line-height:35px;letter-spacing:-0.7px;color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-2425cbb{text-align:start;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFFDB;margin:10px 35px calc(var(--kit-widget-spacing, 0px) + 0px) 35px;}.elementor-1030 .elementor-element.elementor-element-2425cbb p{margin-block-end:15px;}.elementor-1030 .elementor-element.elementor-element-597609b .elementor-button{font-family:"Inter Tight", Sans-serif;font-size:13px;font-weight:400;letter-spacing:-0.3px;fill:#FFFFFFA3;color:#FFFFFFA3;background-color:#18CDFD0A;transition-duration:0.1s;border-style:none;border-radius:5px 5px 5px 5px;padding:7px 10px 7px 10px;}.elementor-1030 .elementor-element.elementor-element-597609b .elementor-button:hover, .elementor-1030 .elementor-element.elementor-element-597609b .elementor-button:focus{color:#FFFFFFA3;}.elementor-1030 .elementor-element.elementor-element-597609b .elementor-button:hover svg, .elementor-1030 .elementor-element.elementor-element-597609b .elementor-button:focus svg{fill:#FFFFFFA3;}.elementor-1030 .elementor-element.elementor-element-597609b{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 5px) 35px;width:auto;max-width:auto;}.elementor-1030 .elementor-element.elementor-element-ced9992 .elementor-button{font-family:"Inter Tight", Sans-serif;font-size:13px;font-weight:400;letter-spacing:-0.3px;fill:#FFFFFFA3;color:#FFFFFFA3;background-color:#18CDFD0A;transition-duration:0.1s;border-style:none;border-radius:5px 5px 5px 5px;padding:7px 10px 7px 10px;}.elementor-1030 .elementor-element.elementor-element-ced9992 .elementor-button:hover, .elementor-1030 .elementor-element.elementor-element-ced9992 .elementor-button:focus{color:#FFFFFFA3;}.elementor-1030 .elementor-element.elementor-element-ced9992 .elementor-button:hover svg, .elementor-1030 .elementor-element.elementor-element-ced9992 .elementor-button:focus svg{fill:#FFFFFFA3;}.elementor-1030 .elementor-element.elementor-element-ced9992{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;width:auto;max-width:auto;}.elementor-1030 .elementor-element.elementor-element-4213679 .elementor-button{font-family:"Inter Tight", Sans-serif;font-size:13px;font-weight:400;letter-spacing:-0.3px;fill:#FFFFFFA3;color:#FFFFFFA3;background-color:#18CDFD0A;transition-duration:0.1s;border-style:none;border-radius:5px 5px 5px 5px;padding:7px 10px 7px 10px;}.elementor-1030 .elementor-element.elementor-element-4213679 .elementor-button:hover, .elementor-1030 .elementor-element.elementor-element-4213679 .elementor-button:focus{color:#FFFFFFA3;}.elementor-1030 .elementor-element.elementor-element-4213679 .elementor-button:hover svg, .elementor-1030 .elementor-element.elementor-element-4213679 .elementor-button:focus svg{fill:#FFFFFFA3;}.elementor-1030 .elementor-element.elementor-element-4213679{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;width:auto;max-width:auto;}.elementor-1030 .elementor-element.elementor-element-3ef339f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-1030 .elementor-element.elementor-element-3ef339f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1030 .elementor-element.elementor-element-3ef339f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1D30;}.elementor-1030 .elementor-element.elementor-element-3ef339f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201010D;box-shadow:0px 0px 20px 1px rgba(0, 0, 0, 0.22);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 25px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 20px 0px;}.elementor-1030 .elementor-element.elementor-element-3ef339f > .elementor-element-populated, .elementor-1030 .elementor-element.elementor-element-3ef339f > .elementor-element-populated > .elementor-background-overlay, .elementor-1030 .elementor-element.elementor-element-3ef339f > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-1030 .elementor-element.elementor-element-3ef339f:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0DBAE81F;}.elementor-1030 .elementor-element.elementor-element-3ef339f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1030 .elementor-element.elementor-element-0b929fd img{border-radius:10px 10px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-0b929fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-1030 .elementor-element.elementor-element-28f0b9a{text-align:start;margin:15px 35px calc(var(--kit-widget-spacing, 0px) + 0px) 35px;}.elementor-1030 .elementor-element.elementor-element-28f0b9a .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:25px;font-weight:500;line-height:35px;letter-spacing:-0.7px;color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-43be3d6{text-align:start;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFFDB;margin:10px 35px calc(var(--kit-widget-spacing, 0px) + 0px) 35px;}.elementor-1030 .elementor-element.elementor-element-43be3d6 p{margin-block-end:15px;}.elementor-1030 .elementor-element.elementor-element-601023c .elementor-button{font-family:"Inter Tight", Sans-serif;font-size:13px;font-weight:400;letter-spacing:-0.3px;fill:#FFFFFFA3;color:#FFFFFFA3;background-color:#18CDFD0A;transition-duration:0.1s;border-style:none;border-radius:5px 5px 5px 5px;padding:7px 10px 7px 10px;}.elementor-1030 .elementor-element.elementor-element-601023c .elementor-button:hover, .elementor-1030 .elementor-element.elementor-element-601023c .elementor-button:focus{color:#FFFFFFA3;}.elementor-1030 .elementor-element.elementor-element-601023c .elementor-button:hover svg, .elementor-1030 .elementor-element.elementor-element-601023c .elementor-button:focus svg{fill:#FFFFFFA3;}.elementor-1030 .elementor-element.elementor-element-601023c{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 5px) 35px;width:auto;max-width:auto;}.elementor-1030 .elementor-element.elementor-element-2d33db7 .elementor-button{font-family:"Inter Tight", Sans-serif;font-size:13px;font-weight:400;letter-spacing:-0.3px;fill:#FFFFFFA3;color:#FFFFFFA3;background-color:#18CDFD0A;transition-duration:0.1s;border-style:none;border-radius:5px 5px 5px 5px;padding:7px 10px 7px 10px;}.elementor-1030 .elementor-element.elementor-element-2d33db7 .elementor-button:hover, .elementor-1030 .elementor-element.elementor-element-2d33db7 .elementor-button:focus{color:#FFFFFFA3;}.elementor-1030 .elementor-element.elementor-element-2d33db7 .elementor-button:hover svg, .elementor-1030 .elementor-element.elementor-element-2d33db7 .elementor-button:focus svg{fill:#FFFFFFA3;}.elementor-1030 .elementor-element.elementor-element-2d33db7{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;width:auto;max-width:auto;}.elementor-1030 .elementor-element.elementor-element-6b59da7 .elementor-button{font-family:"Inter Tight", Sans-serif;font-size:13px;font-weight:400;letter-spacing:-0.3px;fill:#FFFFFFA3;color:#FFFFFFA3;background-color:#18CDFD0A;transition-duration:0.1s;border-style:none;border-radius:5px 5px 5px 5px;padding:7px 10px 7px 10px;}.elementor-1030 .elementor-element.elementor-element-6b59da7 .elementor-button:hover, .elementor-1030 .elementor-element.elementor-element-6b59da7 .elementor-button:focus{color:#FFFFFFA3;}.elementor-1030 .elementor-element.elementor-element-6b59da7 .elementor-button:hover svg, .elementor-1030 .elementor-element.elementor-element-6b59da7 .elementor-button:focus svg{fill:#FFFFFFA3;}.elementor-1030 .elementor-element.elementor-element-6b59da7{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;width:auto;max-width:auto;}.elementor-1030 .elementor-element.elementor-element-9bee4a8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-1030 .elementor-element.elementor-element-9bee4a8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1030 .elementor-element.elementor-element-9bee4a8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #0E1D30 85%, #0E1D30A6 100%);}.elementor-1030 .elementor-element.elementor-element-9bee4a8 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201010D;box-shadow:0px 0px 20px 1px rgba(0, 0, 0, 0.22);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 25px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 20px 0px;}.elementor-1030 .elementor-element.elementor-element-9bee4a8 > .elementor-element-populated, .elementor-1030 .elementor-element.elementor-element-9bee4a8 > .elementor-element-populated > .elementor-background-overlay, .elementor-1030 .elementor-element.elementor-element-9bee4a8 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-1030 .elementor-element.elementor-element-9bee4a8:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0DBAE81F;}.elementor-1030 .elementor-element.elementor-element-9bee4a8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1030 .elementor-element.elementor-element-7084d28 img{border-radius:10px 10px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-7084d28{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-1030 .elementor-element.elementor-element-57ae38c{text-align:start;margin:15px 35px calc(var(--kit-widget-spacing, 0px) + 0px) 35px;}.elementor-1030 .elementor-element.elementor-element-57ae38c .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:25px;font-weight:500;line-height:35px;letter-spacing:-0.7px;color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-c1979f8{text-align:start;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFFDB;margin:10px 35px calc(var(--kit-widget-spacing, 0px) + 0px) 35px;}.elementor-1030 .elementor-element.elementor-element-c1979f8 p{margin-block-end:15px;}.elementor-1030 .elementor-element.elementor-element-60df501 .elementor-button{font-family:"Inter Tight", Sans-serif;font-size:13px;font-weight:400;letter-spacing:-0.3px;fill:#FFFFFFA3;color:#FFFFFFA3;background-color:#18CDFD0A;transition-duration:0.1s;border-style:none;border-radius:5px 5px 5px 5px;padding:7px 10px 7px 10px;}.elementor-1030 .elementor-element.elementor-element-60df501 .elementor-button:hover, .elementor-1030 .elementor-element.elementor-element-60df501 .elementor-button:focus{color:#FFFFFFA3;}.elementor-1030 .elementor-element.elementor-element-60df501 .elementor-button:hover svg, .elementor-1030 .elementor-element.elementor-element-60df501 .elementor-button:focus svg{fill:#FFFFFFA3;}.elementor-1030 .elementor-element.elementor-element-60df501{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 5px) 35px;width:auto;max-width:auto;}.elementor-1030 .elementor-element.elementor-element-1f3fd4f .elementor-button{font-family:"Inter Tight", Sans-serif;font-size:13px;font-weight:400;letter-spacing:-0.3px;fill:#FFFFFFA3;color:#FFFFFFA3;background-color:#18CDFD0A;transition-duration:0.1s;border-style:none;border-radius:5px 5px 5px 5px;padding:7px 10px 7px 10px;}.elementor-1030 .elementor-element.elementor-element-1f3fd4f .elementor-button:hover, .elementor-1030 .elementor-element.elementor-element-1f3fd4f .elementor-button:focus{color:#FFFFFFA3;}.elementor-1030 .elementor-element.elementor-element-1f3fd4f .elementor-button:hover svg, .elementor-1030 .elementor-element.elementor-element-1f3fd4f .elementor-button:focus svg{fill:#FFFFFFA3;}.elementor-1030 .elementor-element.elementor-element-1f3fd4f{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;width:auto;max-width:auto;}.elementor-1030 .elementor-element.elementor-element-9008e9d .elementor-button{font-family:"Inter Tight", Sans-serif;font-size:13px;font-weight:400;letter-spacing:-0.3px;fill:#FFFFFFA3;color:#FFFFFFA3;background-color:#18CDFD0A;transition-duration:0.1s;border-style:none;border-radius:5px 5px 5px 5px;padding:7px 10px 7px 10px;}.elementor-1030 .elementor-element.elementor-element-9008e9d .elementor-button:hover, .elementor-1030 .elementor-element.elementor-element-9008e9d .elementor-button:focus{color:#FFFFFFA3;}.elementor-1030 .elementor-element.elementor-element-9008e9d .elementor-button:hover svg, .elementor-1030 .elementor-element.elementor-element-9008e9d .elementor-button:focus svg{fill:#FFFFFFA3;}.elementor-1030 .elementor-element.elementor-element-9008e9d{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;width:auto;max-width:auto;align-self:flex-start;}.elementor-1030 .elementor-element.elementor-element-8bdb273 .elementor-button{font-family:"Inter Tight", Sans-serif;font-size:19px;font-weight:600;text-shadow:0px 0px 5px rgba(0, 0, 0, 0.06);background-color:transparent;background-image:linear-gradient(180deg, #18CDFD 0%, #0C7AFF 100%);box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 0.07);transition-duration:0.2s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8C8C854;border-radius:7px 7px 7px 7px;padding:18px 24px 18px 24px;}.elementor-1030 .elementor-element.elementor-element-8bdb273 .elementor-button:hover, .elementor-1030 .elementor-element.elementor-element-8bdb273 .elementor-button:focus{box-shadow:0px 0px 15px 0px rgba(24, 205.00000000000009, 252.99999999999997, 0.49);}.elementor-1030 .elementor-element.elementor-element-8bdb273{margin:75px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1030 .elementor-element.elementor-element-2cf70fb > .elementor-container{max-width:1200px;}.elementor-1030 .elementor-element.elementor-element-2cf70fb:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-2cf70fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001224;}.elementor-1030 .elementor-element.elementor-element-2cf70fb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-2cf70fb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1030 .elementor-element.elementor-element-2d54dab{--divider-border-style:solid;--divider-color:#C8C8C81C;--divider-border-width:1px;}.elementor-1030 .elementor-element.elementor-element-2d54dab .elementor-divider-separator{width:100%;}.elementor-1030 .elementor-element.elementor-element-2d54dab .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1030 .elementor-element.elementor-element-82231d4 > .elementor-container{max-width:1200px;}.elementor-1030 .elementor-element.elementor-element-82231d4:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-82231d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001224;}.elementor-1030 .elementor-element.elementor-element-82231d4{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 0px 25px 0px;}.elementor-1030 .elementor-element.elementor-element-82231d4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1030 .elementor-element.elementor-element-0089bf1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1030 .elementor-element.elementor-element-0089bf1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1030 .elementor-element.elementor-element-0089bf1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-7406521 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1030 .elementor-element.elementor-element-7406521 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-1030 .elementor-element.elementor-element-7406521 .elementor-button{font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:400;letter-spacing:-0.1px;fill:#FFFFFF;color:#FFFFFF;background-color:#18CDFD12;transition-duration:0.1s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3E3E3E4D;border-radius:50px 50px 50px 50px;padding:9px 18px 9px 18px;}.elementor-1030 .elementor-element.elementor-element-7406521 .elementor-button:hover, .elementor-1030 .elementor-element.elementor-element-7406521 .elementor-button:focus{color:#FFFFFF;border-color:#292929B3;}.elementor-1030 .elementor-element.elementor-element-7406521 .elementor-button:hover svg, .elementor-1030 .elementor-element.elementor-element-7406521 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-7406521{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-1030 .elementor-element.elementor-element-64e5b62{text-align:start;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1030 .elementor-element.elementor-element-64e5b62 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:48px;font-weight:700;line-height:50px;letter-spacing:-1.5px;color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-a63a027{text-align:start;font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFFDB;padding:5px 50px 10px 0px;}.elementor-1030 .elementor-element.elementor-element-a63a027 p{margin-block-end:0px;}.elementor-1030 .elementor-element.elementor-element-6b637e6{margin-top:0px;margin-bottom:35px;padding:0px 50px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-94ee341 > .elementor-element-populated{padding:0px 25px 0px 0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1030 .elementor-element.elementor-element-cced124 .elementor-counter-title{justify-content:start;color:#FFFFFFDB;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;line-height:25px;letter-spacing:-0.5px;}.elementor-1030 .elementor-element.elementor-element-cced124 .elementor-counter{gap:5px;}.elementor-1030 .elementor-element.elementor-element-cced124 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:#FFFFFF;font-family:"Inter Tight", Sans-serif;font-size:40px;font-weight:600;}.elementor-bc-flex-widget .elementor-1030 .elementor-element.elementor-element-ef9ad55.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1030 .elementor-element.elementor-element-ef9ad55.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1030 .elementor-element.elementor-element-ef9ad55 > .elementor-element-populated{padding:0px 15px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-b38e5e9 .elementor-counter-title{justify-content:start;color:#FFFFFFDB;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;line-height:25px;letter-spacing:-0.5px;}.elementor-1030 .elementor-element.elementor-element-b38e5e9 .elementor-counter{gap:5px;}.elementor-1030 .elementor-element.elementor-element-b38e5e9 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:#FFFFFF;font-family:"Inter Tight", Sans-serif;font-size:40px;font-weight:600;}.elementor-bc-flex-widget .elementor-1030 .elementor-element.elementor-element-b656860.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1030 .elementor-element.elementor-element-b656860.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1030 .elementor-element.elementor-element-b656860 > .elementor-element-populated{padding:0px 35px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-2840beb .elementor-counter-title{justify-content:start;color:#FFFFFFDB;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;line-height:25px;letter-spacing:-0.5px;}.elementor-1030 .elementor-element.elementor-element-2840beb .elementor-counter{gap:5px;}.elementor-1030 .elementor-element.elementor-element-2840beb .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:#FFFFFF;font-family:"Inter Tight", Sans-serif;font-size:40px;font-weight:600;}.elementor-1030 .elementor-element.elementor-element-dffacae .elementor-button{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:600;text-shadow:0px 0px 5px rgba(0, 0, 0, 0.06);background-color:transparent;background-image:linear-gradient(180deg, #18CDFD 0%, #0C7AFF 100%);box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 0.22);transition-duration:0.2s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8C8C854;border-radius:10px 10px 10px 10px;padding:12px 20px 12px 20px;}.elementor-1030 .elementor-element.elementor-element-dffacae .elementor-button:hover, .elementor-1030 .elementor-element.elementor-element-dffacae .elementor-button:focus{box-shadow:0px 0px 15px 0px rgba(24, 205.00000000000009, 252.99999999999997, 0.49);}.elementor-1030 .elementor-element.elementor-element-dffacae{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-1030 .elementor-element.elementor-element-c888b1d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1030 .elementor-element.elementor-element-c888b1d .elementor-button{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:600;text-shadow:0px 0px 5px rgba(0, 0, 0, 0.06);fill:#FFFFFF;color:#FFFFFF;background-color:#18CDFD00;transition-duration:0.2s;border-radius:0px 0px 0px 0px;padding:12px 0px 12px 0px;}.elementor-1030 .elementor-element.elementor-element-c888b1d .elementor-button:hover, .elementor-1030 .elementor-element.elementor-element-c888b1d .elementor-button:focus{color:#18CDFD;}.elementor-1030 .elementor-element.elementor-element-c888b1d .elementor-button:hover svg, .elementor-1030 .elementor-element.elementor-element-c888b1d .elementor-button:focus svg{fill:#18CDFD;}.elementor-1030 .elementor-element.elementor-element-c888b1d{padding:0px 0px 0px 15px;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;align-self:center;}.elementor-1030 .elementor-element.elementor-element-565eeb0 > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-1030 .elementor-element.elementor-element-50d5066:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-50d5066 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001224;background-image:url("https://johnempuerto.com/wp-content/uploads/2026/04/light.png");background-position:15% 15px;background-repeat:no-repeat;background-size:100% auto;}.elementor-1030 .elementor-element.elementor-element-50d5066 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1030 .elementor-element.elementor-element-50d5066{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 0px 50px 0px;}.elementor-1030 .elementor-element.elementor-element-b3fda7e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-cf6390d > .elementor-container{max-width:500px;}.elementor-1030 .elementor-element.elementor-element-cf6390d{padding:0px 0px 50px 0px;}.elementor-1030 .elementor-element.elementor-element-d4a0b89{text-align:center;}.elementor-1030 .elementor-element.elementor-element-d4a0b89 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:48px;font-weight:700;line-height:50px;letter-spacing:-1.5px;color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-4c4b279{text-align:center;font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFFDB;}.elementor-1030 .elementor-element.elementor-element-4c4b279 p{margin-block-end:0px;}.elementor-1030 .elementor-element.elementor-element-abca734:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-abca734 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://johnempuerto.com/wp-content/uploads/2026/04/63500be893819d3273fa2487_icons-group.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1030 .elementor-element.elementor-element-abca734 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00122400 30%, #001224 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1030 .elementor-element.elementor-element-abca734, .elementor-1030 .elementor-element.elementor-element-abca734 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-1030 .elementor-element.elementor-element-abca734{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-83f6d0a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-d3aceff{--spacer-size:585px;}.elementor-1030 .elementor-element.elementor-element-d8c21ef > .elementor-container{max-width:1200px;}.elementor-1030 .elementor-element.elementor-element-d8c21ef:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-d8c21ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001224;}.elementor-1030 .elementor-element.elementor-element-d8c21ef{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:125px 0px 50px 0px;}.elementor-1030 .elementor-element.elementor-element-d8c21ef > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1030 .elementor-element.elementor-element-f8c6007 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-bdd65e8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-527117e .elementor-button-content-wrapper{flex-direction:row;}.elementor-1030 .elementor-element.elementor-element-527117e .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-1030 .elementor-element.elementor-element-527117e .elementor-button{font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:400;letter-spacing:-0.1px;fill:#FFFFFF;color:#FFFFFF;background-color:#18CDFD12;transition-duration:0.1s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3E3E3E4D;border-radius:50px 50px 50px 50px;padding:9px 18px 9px 18px;}.elementor-1030 .elementor-element.elementor-element-527117e .elementor-button:hover, .elementor-1030 .elementor-element.elementor-element-527117e .elementor-button:focus{color:#FFFFFF;border-color:#292929B3;}.elementor-1030 .elementor-element.elementor-element-527117e .elementor-button:hover svg, .elementor-1030 .elementor-element.elementor-element-527117e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-527117e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-1030 .elementor-element.elementor-element-7c6952d{text-align:center;}.elementor-1030 .elementor-element.elementor-element-7c6952d .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:48px;font-weight:700;line-height:50px;letter-spacing:-1.5px;color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-fd39024{text-align:center;font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFFDB;}.elementor-1030 .elementor-element.elementor-element-fd39024 p{margin-block-end:0px;}.elementor-1030 .elementor-element.elementor-element-a6f2b3e > .elementor-container{max-width:1280px;}.elementor-1030 .elementor-element.elementor-element-a6f2b3e:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-a6f2b3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001224;}.elementor-1030 .elementor-element.elementor-element-a6f2b3e{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-a6f2b3e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1030 .elementor-element.elementor-element-4621f78.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-1030 .elementor-element.elementor-element-4621f78 .elementor-main-swiper{width:100%;}.elementor-1030 .elementor-element.elementor-element-4621f78 .elementor-main-swiper .swiper-slide{padding:0px 0px 45px 0px;}.elementor-1030 .elementor-element.elementor-element-4621f78.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-1030 .elementor-element.elementor-element-4621f78.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:0px;}.elementor-1030 .elementor-element.elementor-element-4621f78.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:0px;}.elementor-1030 .elementor-element.elementor-element-4621f78.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:0px;}.elementor-1030 .elementor-element.elementor-element-4621f78.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:0px;}.elementor-1030 .elementor-element.elementor-element-4621f78 .elementor-testimonial__text{font-family:"Roboto", Sans-serif;font-weight:400;font-style:normal;}.elementor-1030 .elementor-element.elementor-element-4621f78 .elementor-testimonial__name{font-family:"Roboto", Sans-serif;font-weight:600;font-style:normal;}.elementor-1030 .elementor-element.elementor-element-4621f78 .elementor-testimonial__title{font-family:"Roboto Slab", Sans-serif;font-weight:400;font-style:normal;}body.rtl .elementor-1030 .elementor-element.elementor-element-4621f78.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-1030 .elementor-element.elementor-element-4621f78.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-1030 .elementor-element.elementor-element-4621f78.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-1030 .elementor-element.elementor-element-4621f78.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:0px;margin-right:0;}body:not(.rtl) .elementor-1030 .elementor-element.elementor-element-4621f78.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-1030 .elementor-element.elementor-element-4621f78.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-1030 .elementor-element.elementor-element-4621f78.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-1030 .elementor-element.elementor-element-4621f78.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:0px;margin-left:0;}.elementor-1030 .elementor-element.elementor-element-4621f78.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-1030 .elementor-element.elementor-element-4621f78.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-1030 .elementor-element.elementor-element-4621f78.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:0px;}.elementor-1030 .elementor-element.elementor-element-4621f78 .elementor-swiper-button{font-size:20px;}.elementor-1030 .elementor-element.elementor-element-4621f78 .swiper-pagination-bullet{height:10px;width:10px;}.elementor-1030 .elementor-element.elementor-element-4621f78 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-1030 .elementor-element.elementor-element-4621f78 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#18CDFD14;opacity:1;}.elementor-1030 .elementor-element.elementor-element-4621f78 .swiper-pagination-bullet-active, .elementor-1030 .elementor-element.elementor-element-4621f78 .swiper-pagination-progressbar-fill{background-color:#35B0E7;}.elementor-1030 .elementor-element.elementor-element-4621f78 .swiper-pagination-fraction{color:#35B0E7;}.elementor-1030 .elementor-element.elementor-element-94399ca > .elementor-container{max-width:1200px;}.elementor-1030 .elementor-element.elementor-element-94399ca{padding:75px 0px 50px 0px;}.elementor-1030 .elementor-element.elementor-element-663eccf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1030 .elementor-element.elementor-element-663eccf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #18CDFD 0%, #0C7AFF 100%);}.elementor-1030 .elementor-element.elementor-element-663eccf > .elementor-element-populated, .elementor-1030 .elementor-element.elementor-element-663eccf > .elementor-element-populated > .elementor-background-overlay, .elementor-1030 .elementor-element.elementor-element-663eccf > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-1030 .elementor-element.elementor-element-663eccf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 50px;}.elementor-1030 .elementor-element.elementor-element-663eccf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1030 .elementor-element.elementor-element-722e8cb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1030 .elementor-element.elementor-element-722e8cb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1030 .elementor-element.elementor-element-623f692.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1030 .elementor-element.elementor-element-623f692.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1030 .elementor-element.elementor-element-623f692 > .elementor-element-populated{padding:35px 65px 35px 0px;}.elementor-1030 .elementor-element.elementor-element-c7cc5aa{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1030 .elementor-element.elementor-element-c7cc5aa .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:61px;font-weight:700;line-height:70px;letter-spacing:-1.5px;color:#FFFFFF;}.elementor-1030 .elementor-element.elementor-element-0d8a9dc{text-align:start;font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFFDB;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1030 .elementor-element.elementor-element-0d8a9dc p{margin-block-end:0px;}.elementor-1030 .elementor-element.elementor-element-805f5f7 .elementor-button{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:600;text-shadow:0px 0px 5px rgba(0, 0, 0, 0.06);background-color:transparent;background-image:linear-gradient(180deg, #18CDFD 0%, #2CBEFC 100%);box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 0.07);transition-duration:0.2s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8C8C854;border-radius:10px 10px 10px 10px;padding:12px 20px 12px 20px;}.elementor-1030 .elementor-element.elementor-element-805f5f7 .elementor-button:hover, .elementor-1030 .elementor-element.elementor-element-805f5f7 .elementor-button:focus{box-shadow:0px 0px 15px 0px rgba(24, 205.00000000000009, 252.99999999999997, 0.49);}.elementor-1030 .elementor-element.elementor-element-805f5f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1030 .elementor-element.elementor-element-54e3dc3{text-align:start;width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-1030 .elementor-element.elementor-element-54e3dc3 img{width:100%;}.elementor-1030 .elementor-element.elementor-element-e219fa1{text-align:start;font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFFD1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 10px;width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-1030 .elementor-element.elementor-element-e219fa1 p{margin-block-end:0px;}.elementor-bc-flex-widget .elementor-1030 .elementor-element.elementor-element-3399393.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1030 .elementor-element.elementor-element-3399393.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1030 .elementor-element.elementor-element-3399393 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-f663b93 .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-1030 .elementor-element.elementor-element-f663b93{border-radius:0px 15px 15px 0px;}:root{--page-title-display:none;}body.elementor-page-1030:not(.elementor-motion-effects-element-type-background), body.elementor-page-1030 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001224;}@media(max-width:1024px){.elementor-1030 .elementor-element.elementor-element-4dc0c48{padding:125px 25px 15px 25px;}.elementor-1030 .elementor-element.elementor-element-79fb948{font-size:18px;margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-fbb4a1f{font-size:18px;margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-2e1d42a .elementor-heading-title{font-size:50px;line-height:1em;}.elementor-1030 .elementor-element.elementor-element-2da6e9f{font-size:18px;padding:0px 50px 0px 50px;}.elementor-1030 .elementor-element.elementor-element-08d5ccd{padding:125px 25px 15px 25px;}.elementor-1030 .elementor-element.elementor-element-39ae083 .elementor-heading-title{font-size:35px;line-height:1em;}.elementor-1030 .elementor-element.elementor-element-39ae083{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;}.elementor-1030 .elementor-element.elementor-element-da7291a{font-size:18px;margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-a450d32{padding:125px 25px 15px 25px;}.elementor-1030 .elementor-element.elementor-element-0c67148.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1030 .elementor-element.elementor-element-6b57660{padding:15px 25px 15px 25px;}.elementor-1030 .elementor-element.elementor-element-ddef580 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-b9dbe8c .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-1030 .elementor-element.elementor-element-dd20864 > .elementor-element-populated{padding:0px 0px 0px 25px;}.elementor-1030 .elementor-element.elementor-element-22aa4c0{font-size:18px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-4a943cc:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-4a943cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1030 .elementor-element.elementor-element-4a943cc{padding:25px 25px 15px 25px;}.elementor-1030 .elementor-element.elementor-element-de66432 .elementor-heading-title{font-size:35px;line-height:1em;}.elementor-1030 .elementor-element.elementor-element-f1ee3c4{font-size:18px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-ee2af53{margin-top:0px;margin-bottom:0px;}.elementor-1030 .elementor-element.elementor-element-73dcec4 .elementor-heading-title{font-size:35px;line-height:1em;}.elementor-1030 .elementor-element.elementor-element-fccf4d0{font-size:18px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-9fa1cc8{margin-top:0px;margin-bottom:0px;}.elementor-1030 .elementor-element.elementor-element-e2fb5fd .elementor-heading-title{font-size:35px;line-height:1em;}.elementor-1030 .elementor-element.elementor-element-9c3a83e{font-size:18px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-6430d29:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-6430d29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}.elementor-1030 .elementor-element.elementor-element-6430d29{margin-top:0px;margin-bottom:0px;}.elementor-1030 .elementor-element.elementor-element-f32ff0c .elementor-heading-title{font-size:35px;line-height:1em;}.elementor-1030 .elementor-element.elementor-element-edd8f54{font-size:18px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-de5e57c:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-de5e57c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1030 .elementor-element.elementor-element-de5e57c{padding:125px 25px 50px 25px;}.elementor-1030 .elementor-element.elementor-element-2616c67 .elementor-heading-title{font-size:35px;line-height:1em;}.elementor-1030 .elementor-element.elementor-element-879387d{--e-image-carousel-slides-to-show:3;}.elementor-1030 .elementor-element.elementor-element-dafbeb9{padding:15px 25px 15px 25px;}.elementor-1030 .elementor-element.elementor-element-aa084aa > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-5ca3dcc .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-1030 .elementor-element.elementor-element-7ae216a{font-size:18px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-9b60e37{padding:15px 25px 15px 25px;}.elementor-1030 .elementor-element.elementor-element-0d9a1b0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-adf9287 .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-1030 .elementor-element.elementor-element-56ecbe2{font-size:18px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-6baca57 > .elementor-element-populated{padding:0px 0px 0px 25px;}.elementor-1030 .elementor-element.elementor-element-2d0cdd4 .elementor-heading-title{font-size:35px;line-height:1em;}.elementor-1030 .elementor-element.elementor-element-3da65fd{font-size:18px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-389a83a .elementor-heading-title{font-size:35px;line-height:1em;}.elementor-1030 .elementor-element.elementor-element-160651a{font-size:18px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-b366cd0 .elementor-heading-title{font-size:35px;line-height:1em;}.elementor-1030 .elementor-element.elementor-element-cbcd53c{font-size:18px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-705e29f .elementor-heading-title{font-size:35px;line-height:1em;}.elementor-1030 .elementor-element.elementor-element-2fb1d17{font-size:18px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-94a6cf7 .elementor-heading-title{font-size:35px;line-height:1em;}.elementor-1030 .elementor-element.elementor-element-08af99e{font-size:18px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-23d8ed4 .elementor-heading-title{font-size:35px;line-height:1em;}.elementor-1030 .elementor-element.elementor-element-7e357cf{font-size:18px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-74bea92{padding:15px 25px 15px 25px;}.elementor-1030 .elementor-element.elementor-element-4c06bdc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-39721fe .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-1030 .elementor-element.elementor-element-798bdba{font-size:18px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-2d37cd1 .elementor-heading-title{font-size:35px;line-height:1em;}.elementor-1030 .elementor-element.elementor-element-2d37cd1{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;}.elementor-1030 .elementor-element.elementor-element-2425cbb{font-size:18px;margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-28f0b9a .elementor-heading-title{font-size:35px;line-height:1em;}.elementor-1030 .elementor-element.elementor-element-28f0b9a{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;}.elementor-1030 .elementor-element.elementor-element-43be3d6{font-size:18px;margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-57ae38c .elementor-heading-title{font-size:35px;line-height:1em;}.elementor-1030 .elementor-element.elementor-element-57ae38c{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;}.elementor-1030 .elementor-element.elementor-element-c1979f8{font-size:18px;margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-82231d4{padding:15px 25px 15px 25px;}.elementor-1030 .elementor-element.elementor-element-0089bf1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-64e5b62 .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-1030 .elementor-element.elementor-element-a63a027{font-size:18px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-565eeb0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-50d5066:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-50d5066 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}.elementor-1030 .elementor-element.elementor-element-50d5066{padding:15px 25px 15px 25px;}.elementor-1030 .elementor-element.elementor-element-b3fda7e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-d4a0b89 .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-1030 .elementor-element.elementor-element-4c4b279{font-size:18px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-d8c21ef{padding:15px 25px 15px 25px;}.elementor-1030 .elementor-element.elementor-element-f8c6007 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-7c6952d .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-1030 .elementor-element.elementor-element-fd39024{font-size:18px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-a6f2b3e{padding:125px 25px 50px 25px;}.elementor-1030 .elementor-element.elementor-element-c7cc5aa .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-1030 .elementor-element.elementor-element-0d8a9dc{font-size:18px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-e219fa1{font-size:18px;margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-1030 .elementor-element.elementor-element-4dc0c48:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-4dc0c48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:cover;}.elementor-1030 .elementor-element.elementor-element-4dc0c48{padding:25px 25px 25px 25px;}.elementor-1030 .elementor-element.elementor-element-34ceaed > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-a3978b8{margin-top:0px;margin-bottom:0px;}.elementor-1030 .elementor-element.elementor-element-8103c0d{margin-top:0px;margin-bottom:0px;padding:25px 50px 0px 50px;}.elementor-1030 .elementor-element.elementor-element-d11cfa1{width:45%;}.elementor-1030 .elementor-element.elementor-element-c8148e1{padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-d4c344a{width:53%;}.elementor-bc-flex-widget .elementor-1030 .elementor-element.elementor-element-d4c344a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1030 .elementor-element.elementor-element-d4c344a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1030 .elementor-element.elementor-element-d4c344a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:4px;}.elementor-1030 .elementor-element.elementor-element-d4c344a > .elementor-element-populated{padding:0px 0px 0px 7px;}.elementor-1030 .elementor-element.elementor-element-79fb948{font-size:13px;line-height:1.1em;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-764bce2{--e-rating-gap:5px;padding:0px 0px 0px 0px;--container-widget-width:68%;--container-widget-flex-grow:0;width:var( --container-widget-width, 68% );max-width:68%;}.elementor-1030 .elementor-element.elementor-element-fbb4a1f{font-size:11px;line-height:1.5em;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;align-self:flex-end;}.elementor-1030 .elementor-element.elementor-element-2e1d42a .elementor-heading-title{font-size:55px;line-height:1em;letter-spacing:-2px;}.elementor-1030 .elementor-element.elementor-element-2e1d42a{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-2da6e9f{font-size:16px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-08d5ccd{margin-top:0px;margin-bottom:0px;padding:15px 25px 15px 25px;}.elementor-1030 .elementor-element.elementor-element-f032872 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-ba64369{padding:15px 15px 15px 15px;}.elementor-1030 .elementor-element.elementor-element-fc4804a{width:20%;}.elementor-1030 .elementor-element.elementor-element-f561eec{width:70%;}.elementor-1030 .elementor-element.elementor-element-f561eec > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:5px;}.elementor-1030 .elementor-element.elementor-element-f561eec > .elementor-element-populated{padding:0px 0px 0px 10px;}.elementor-1030 .elementor-element.elementor-element-39ae083 .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-1030 .elementor-element.elementor-element-39ae083{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1030 .elementor-element.elementor-element-da7291a{font-size:11px;line-height:1.3em;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-4b0ccc9{width:10%;}.elementor-1030 .elementor-element.elementor-element-615817d .elementor-icon{font-size:15px;}.elementor-1030 .elementor-element.elementor-element-615817d .elementor-icon svg{height:15px;}.elementor-1030 .elementor-element.elementor-element-a450d32{padding:35px 25px 15px 25px;}.elementor-1030 .elementor-element.elementor-element-f9f22bb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-0c67148 .elementor-main-swiper{height:200px;width:100%;}.elementor-1030 .elementor-element.elementor-element-0c67148.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1030 .elementor-element.elementor-element-6b57660{padding:90px 25px 15px 25px;}.elementor-1030 .elementor-element.elementor-element-ddef580 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-0304aed .elementor-button{font-size:13px;padding:9px 15px 9px 15px;}.elementor-1030 .elementor-element.elementor-element-0304aed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1030 .elementor-element.elementor-element-b9dbe8c{text-align:center;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 5px) 10px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-b9dbe8c .elementor-heading-title{font-size:35px;line-height:1em;}.elementor-1030 .elementor-element.elementor-element-dd20864 > .elementor-element-populated{padding:10px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-22aa4c0{text-align:center;font-size:16px;margin:0px 27px calc(var(--kit-widget-spacing, 0px) + 0px) 27px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-4a943cc:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-4a943cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:1000px auto;}.elementor-1030 .elementor-element.elementor-element-4a943cc{padding:25px 25px 50px 25px;}.elementor-1030 .elementor-element.elementor-element-c18f80f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1030 .elementor-element.elementor-element-791e66c > .elementor-element-populated{padding:35px 25px 35px 25px;}.elementor-1030 .elementor-element.elementor-element-de66432 .elementor-heading-title{font-size:25px;line-height:1em;}.elementor-1030 .elementor-element.elementor-element-f1ee3c4{font-size:15px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-ca4fca8 .elementor-button{font-size:16px;letter-spacing:-0.5px;border-radius:100px 100px 100px 100px;padding:10px 0px 10px 0px;}.elementor-1030 .elementor-element.elementor-element-ee22064 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1030 .elementor-element.elementor-element-6159632 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:35px 25px 35px 25px;}.elementor-1030 .elementor-element.elementor-element-f619690{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1030 .elementor-element.elementor-element-73dcec4 .elementor-heading-title{font-size:25px;line-height:1em;}.elementor-1030 .elementor-element.elementor-element-73dcec4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1030 .elementor-element.elementor-element-fccf4d0{font-size:15px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-cbbe5db .elementor-button{font-size:16px;letter-spacing:-0.5px;border-radius:100px 100px 100px 100px;padding:10px 0px 10px 0px;}.elementor-1030 .elementor-element.elementor-element-117b62e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:35px 25px 35px 25px;}.elementor-1030 .elementor-element.elementor-element-4c2667a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1030 .elementor-element.elementor-element-5e4bfde > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:35px 25px 35px 25px;}.elementor-1030 .elementor-element.elementor-element-4fbad8e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1030 .elementor-element.elementor-element-e2fb5fd .elementor-heading-title{font-size:25px;line-height:1em;}.elementor-1030 .elementor-element.elementor-element-e2fb5fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1030 .elementor-element.elementor-element-9c3a83e{font-size:15px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-282dbd0 .elementor-button{font-size:16px;letter-spacing:-0.5px;border-radius:100px 100px 100px 100px;padding:10px 0px 10px 0px;}.elementor-1030 .elementor-element.elementor-element-6f1829f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:35px 25px 35px 25px;}.elementor-1030 .elementor-element.elementor-element-27c39b9 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1030 .elementor-element.elementor-element-6430d29:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-6430d29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}.elementor-1030 .elementor-element.elementor-element-84eecb9 > .elementor-element-populated{padding:35px 25px 35px 25px;}.elementor-1030 .elementor-element.elementor-element-f32ff0c .elementor-heading-title{font-size:25px;line-height:1em;}.elementor-1030 .elementor-element.elementor-element-edd8f54{font-size:15px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-c84f7a6 .elementor-button{font-size:16px;letter-spacing:-0.5px;border-radius:100px 100px 100px 100px;padding:10px 0px 10px 0px;}.elementor-1030 .elementor-element.elementor-element-de5e57c:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-de5e57c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:contain;}.elementor-1030 .elementor-element.elementor-element-de5e57c{padding:25px 25px 50px 25px;}.elementor-1030 .elementor-element.elementor-element-fe73d78 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-4d0fed9.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-1030 .elementor-element.elementor-element-4d0fed9 .elementor-main-swiper{width:100%;}.elementor-1030 .elementor-element.elementor-element-4d0fed9 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;height:10px;width:10px;}.elementor-1030 .elementor-element.elementor-element-4d0fed9 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-1030 .elementor-element.elementor-element-32220c6{padding:10px 0px 25px 0px;}.elementor-1030 .elementor-element.elementor-element-07fe54b{margin-top:15px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-a7455ba > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-2616c67 .elementor-heading-title{font-size:15px;line-height:1em;}.elementor-1030 .elementor-element.elementor-element-2616c67{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-1030 .elementor-element.elementor-element-879387d{--e-image-carousel-slides-to-show:3;}.elementor-1030 .elementor-element.elementor-element-879387d .swiper-wrapper{display:flex;align-items:center;}.elementor-1030 .elementor-element.elementor-element-879387d .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-dafbeb9{padding:50px 25px 15px 25px;}.elementor-1030 .elementor-element.elementor-element-aa084aa > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-297351b .elementor-button{font-size:13px;padding:9px 15px 9px 15px;}.elementor-1030 .elementor-element.elementor-element-297351b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1030 .elementor-element.elementor-element-5ca3dcc{text-align:center;margin:0px 37px calc(var(--kit-widget-spacing, 0px) + 5px) 37px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-5ca3dcc .elementor-heading-title{font-size:35px;line-height:1em;}.elementor-1030 .elementor-element.elementor-element-7ae216a{text-align:center;font-size:16px;margin:0px 40px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-4315c23{padding:15px 25px 100px 25px;}.elementor-1030 .elementor-element.elementor-element-bac2ec3.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-1030 .elementor-element.elementor-element-bac2ec3 .elementor-main-swiper{width:100%;}.elementor-1030 .elementor-element.elementor-element-bac2ec3 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;height:10px;width:10px;}.elementor-1030 .elementor-element.elementor-element-bac2ec3 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-1030 .elementor-element.elementor-element-9b60e37{padding:115px 25px 15px 25px;}.elementor-1030 .elementor-element.elementor-element-0d9a1b0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:15px;}.elementor-1030 .elementor-element.elementor-element-0d9a1b0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-adf9287{text-align:start;margin:0px 60px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-adf9287 .elementor-heading-title{font-size:35px;line-height:1em;}.elementor-1030 .elementor-element.elementor-element-56ecbe2{text-align:start;font-size:16px;margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-6baca57 > .elementor-element-populated{padding:10px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-c638a8c{width:50%;}.elementor-1030 .elementor-element.elementor-element-c638a8c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-1030 .elementor-element.elementor-element-c638a8c > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1030 .elementor-element.elementor-element-e6eaa17 img{width:17%;}.elementor-1030 .elementor-element.elementor-element-e6eaa17{padding:10px 20px 10px 10px;background-color:transparent;background-image:linear-gradient(90deg, #086EEA94 10%, #086EEA00 30%);}.elementor-1030 .elementor-element.elementor-element-2d0cdd4 .elementor-heading-title{font-size:23px;line-height:1em;}.elementor-1030 .elementor-element.elementor-element-2d0cdd4{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1030 .elementor-element.elementor-element-3da65fd{font-size:15px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-09cc172{width:50%;}.elementor-1030 .elementor-element.elementor-element-09cc172 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1030 .elementor-element.elementor-element-f888722 img{width:13%;}.elementor-1030 .elementor-element.elementor-element-f888722{padding:10px 20px 10px 10px;background-color:transparent;background-image:linear-gradient(90deg, #086EEA94 10%, #086EEA00 30%);}.elementor-1030 .elementor-element.elementor-element-389a83a .elementor-heading-title{font-size:23px;line-height:1em;}.elementor-1030 .elementor-element.elementor-element-389a83a{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1030 .elementor-element.elementor-element-160651a{font-size:15px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-6f23f2c{width:50%;}.elementor-1030 .elementor-element.elementor-element-6f23f2c > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1030 .elementor-element.elementor-element-ddd6500 img{width:15%;}.elementor-1030 .elementor-element.elementor-element-ddd6500{padding:10px 20px 10px 10px;background-color:transparent;background-image:linear-gradient(90deg, #086EEA94 10%, #086EEA00 30%);}.elementor-1030 .elementor-element.elementor-element-b366cd0 .elementor-heading-title{font-size:23px;line-height:1em;}.elementor-1030 .elementor-element.elementor-element-b366cd0{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1030 .elementor-element.elementor-element-cbcd53c{font-size:15px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-89c636f{margin-top:0px;margin-bottom:0px;}.elementor-1030 .elementor-element.elementor-element-11869a0{width:50%;}.elementor-1030 .elementor-element.elementor-element-11869a0 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1030 .elementor-element.elementor-element-2ad276e img{width:13%;}.elementor-1030 .elementor-element.elementor-element-2ad276e{padding:10px 20px 10px 10px;background-color:transparent;background-image:linear-gradient(90deg, #086EEA94 10%, #086EEA00 30%);}.elementor-1030 .elementor-element.elementor-element-705e29f .elementor-heading-title{font-size:23px;line-height:1em;}.elementor-1030 .elementor-element.elementor-element-705e29f{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1030 .elementor-element.elementor-element-2fb1d17{font-size:15px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-1383351{width:50%;}.elementor-1030 .elementor-element.elementor-element-1383351 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1030 .elementor-element.elementor-element-b1b456e img{width:14%;}.elementor-1030 .elementor-element.elementor-element-b1b456e{padding:10px 20px 10px 10px;background-color:transparent;background-image:linear-gradient(90deg, #086EEA94 10%, #086EEA00 30%);}.elementor-1030 .elementor-element.elementor-element-94a6cf7 .elementor-heading-title{font-size:23px;line-height:1em;}.elementor-1030 .elementor-element.elementor-element-94a6cf7{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1030 .elementor-element.elementor-element-08af99e{font-size:15px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-9fca623{width:50%;}.elementor-1030 .elementor-element.elementor-element-9fca623 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1030 .elementor-element.elementor-element-ee821d8 img{width:14%;}.elementor-1030 .elementor-element.elementor-element-ee821d8{padding:10px 20px 10px 10px;background-color:transparent;background-image:linear-gradient(90deg, #086EEA94 10%, #086EEA00 30%);}.elementor-1030 .elementor-element.elementor-element-23d8ed4 .elementor-heading-title{font-size:23px;line-height:1em;}.elementor-1030 .elementor-element.elementor-element-23d8ed4{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1030 .elementor-element.elementor-element-7e357cf{font-size:15px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-5f8109f{margin-top:30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-746da3c.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-1030 .elementor-element.elementor-element-746da3c .elementor-main-swiper{width:100%;}.elementor-1030 .elementor-element.elementor-element-746da3c .elementor-swiper-button{font-size:0px;}.elementor-1030 .elementor-element.elementor-element-746da3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-3e3a177{padding:25px 25px 0px 25px;}.elementor-1030 .elementor-element.elementor-element-74bea92{padding:50px 25px 50px 25px;}.elementor-1030 .elementor-element.elementor-element-4c06bdc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-a2f7bfe{margin-top:0px;margin-bottom:40px;}.elementor-1030 .elementor-element.elementor-element-3399fdc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-1030 .elementor-element.elementor-element-a0f7ba2 .elementor-button{font-size:13px;padding:9px 15px 9px 15px;}.elementor-1030 .elementor-element.elementor-element-a0f7ba2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1030 .elementor-element.elementor-element-39721fe{text-align:center;margin:0px 35px calc(var(--kit-widget-spacing, 0px) + 0px) 35px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-39721fe .elementor-heading-title{font-size:35px;line-height:1em;}.elementor-1030 .elementor-element.elementor-element-798bdba{text-align:center;font-size:16px;margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-440cbd3{margin-top:0px;margin-bottom:0px;}.elementor-1030 .elementor-element.elementor-element-9706147 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:5px;}.elementor-1030 .elementor-element.elementor-element-9706147 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-2d37cd1 .elementor-heading-title{font-size:25px;line-height:1em;}.elementor-1030 .elementor-element.elementor-element-2d37cd1{margin:0px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;}.elementor-1030 .elementor-element.elementor-element-2425cbb{font-size:15px;margin:10px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-597609b .elementor-button{font-size:13px;border-radius:8px 8px 8px 8px;padding:8px 8px 8px 8px;}.elementor-1030 .elementor-element.elementor-element-597609b{margin:0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;}.elementor-1030 .elementor-element.elementor-element-ced9992 .elementor-button{font-size:13px;border-radius:8px 8px 8px 8px;padding:8px 8px 8px 8px;}.elementor-1030 .elementor-element.elementor-element-ced9992{margin:0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1030 .elementor-element.elementor-element-4213679 .elementor-button{font-size:13px;border-radius:8px 8px 8px 8px;padding:8px 8px 8px 8px;}.elementor-1030 .elementor-element.elementor-element-4213679{margin:0px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;align-self:flex-start;}.elementor-1030 .elementor-element.elementor-element-3ef339f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:5px;}.elementor-1030 .elementor-element.elementor-element-3ef339f > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-28f0b9a .elementor-heading-title{font-size:25px;line-height:1em;}.elementor-1030 .elementor-element.elementor-element-28f0b9a{margin:0px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;}.elementor-1030 .elementor-element.elementor-element-43be3d6{font-size:15px;margin:10px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-601023c .elementor-button{font-size:13px;border-radius:8px 8px 8px 8px;padding:8px 8px 8px 8px;}.elementor-1030 .elementor-element.elementor-element-601023c{margin:0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;}.elementor-1030 .elementor-element.elementor-element-2d33db7 .elementor-button{font-size:13px;border-radius:8px 8px 8px 8px;padding:8px 8px 8px 8px;}.elementor-1030 .elementor-element.elementor-element-2d33db7{margin:0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;align-self:flex-start;}.elementor-1030 .elementor-element.elementor-element-6b59da7 .elementor-button{font-size:13px;border-radius:8px 8px 8px 8px;padding:8px 8px 8px 8px;}.elementor-1030 .elementor-element.elementor-element-6b59da7{margin:0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;align-self:flex-start;}.elementor-1030 .elementor-element.elementor-element-9bee4a8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:5px;}.elementor-1030 .elementor-element.elementor-element-9bee4a8 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-57ae38c .elementor-heading-title{font-size:25px;line-height:1em;}.elementor-1030 .elementor-element.elementor-element-57ae38c{margin:0px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;}.elementor-1030 .elementor-element.elementor-element-c1979f8{font-size:15px;margin:10px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-60df501 .elementor-button{font-size:13px;border-radius:8px 8px 8px 8px;padding:8px 8px 8px 8px;}.elementor-1030 .elementor-element.elementor-element-60df501{margin:0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;}.elementor-1030 .elementor-element.elementor-element-1f3fd4f .elementor-button{font-size:13px;border-radius:8px 8px 8px 8px;padding:8px 8px 8px 8px;}.elementor-1030 .elementor-element.elementor-element-1f3fd4f{margin:0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1030 .elementor-element.elementor-element-9008e9d .elementor-button{font-size:13px;border-radius:8px 8px 8px 8px;padding:8px 8px 8px 8px;}.elementor-1030 .elementor-element.elementor-element-9008e9d{margin:0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;align-self:flex-start;}.elementor-1030 .elementor-element.elementor-element-8bdb273 .elementor-button{font-size:16px;letter-spacing:-0.5px;background-color:transparent;background-image:linear-gradient(169deg, #18CDFD 0%, #0C7AFF 100%);border-width:1px 1px 1px 1px;border-radius:7px 7px 7px 7px;padding:15px 50px 15px 50px;}.elementor-1030 .elementor-element.elementor-element-8bdb273{margin:65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1030 .elementor-element.elementor-element-2cf70fb{padding:25px 25px 15px 25px;}.elementor-1030 .elementor-element.elementor-element-82231d4{padding:25px 25px 50px 25px;}.elementor-1030 .elementor-element.elementor-element-0089bf1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-1030 .elementor-element.elementor-element-0089bf1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:45px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-7406521 .elementor-button{font-size:13px;padding:9px 15px 9px 15px;}.elementor-1030 .elementor-element.elementor-element-7406521{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1030 .elementor-element.elementor-element-64e5b62{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-64e5b62 .elementor-heading-title{font-size:35px;line-height:1em;}.elementor-1030 .elementor-element.elementor-element-a63a027{text-align:start;font-size:16px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 0px;}.elementor-1030 .elementor-element.elementor-element-6b637e6{padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-94ee341{width:33%;}.elementor-1030 .elementor-element.elementor-element-94ee341 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-cced124 .elementor-counter-number-wrapper{font-size:25px;}.elementor-1030 .elementor-element.elementor-element-cced124 .elementor-counter-title{font-size:13px;line-height:1.5em;letter-spacing:-0.1px;}.elementor-1030 .elementor-element.elementor-element-ef9ad55{width:35%;}.elementor-1030 .elementor-element.elementor-element-ef9ad55 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 5px;}.elementor-1030 .elementor-element.elementor-element-b38e5e9 .elementor-counter-number-wrapper{font-size:25px;}.elementor-1030 .elementor-element.elementor-element-b38e5e9 .elementor-counter-title{font-size:13px;line-height:1.5em;letter-spacing:-0.4px;}.elementor-1030 .elementor-element.elementor-element-b656860{width:31%;}.elementor-1030 .elementor-element.elementor-element-b656860 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 15px;}.elementor-1030 .elementor-element.elementor-element-2840beb .elementor-counter-number-wrapper{font-size:25px;}.elementor-1030 .elementor-element.elementor-element-2840beb .elementor-counter-title{font-size:13px;line-height:1.5em;letter-spacing:-0.1px;}.elementor-1030 .elementor-element.elementor-element-dffacae .elementor-button{font-size:16px;letter-spacing:-0.5px;background-color:transparent;background-image:linear-gradient(169deg, #18CDFD 0%, #0C7AFF 100%);border-width:1px 1px 1px 1px;border-radius:7px 7px 7px 7px;padding:12px 20px 12px 20px;}.elementor-1030 .elementor-element.elementor-element-dffacae{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-1030 .elementor-element.elementor-element-c888b1d .elementor-button{font-size:16px;letter-spacing:-0.5px;border-radius:100px 100px 100px 100px;padding:10px 0px 10px 0px;}.elementor-1030 .elementor-element.elementor-element-c888b1d{padding:0px 0px 0px 0px;--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-1030 .elementor-element.elementor-element-565eeb0{width:100%;}.elementor-1030 .elementor-element.elementor-element-565eeb0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-50d5066:not(.elementor-motion-effects-element-type-background), .elementor-1030 .elementor-element.elementor-element-50d5066 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:140% auto;}.elementor-1030 .elementor-element.elementor-element-50d5066{padding:50px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-b3fda7e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-cf6390d{padding:0px 30px 30px 30px;}.elementor-1030 .elementor-element.elementor-element-53ab0d4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-1030 .elementor-element.elementor-element-53ab0d4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-d4a0b89{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-d4a0b89 .elementor-heading-title{font-size:35px;line-height:1em;}.elementor-1030 .elementor-element.elementor-element-4c4b279{text-align:center;font-size:16px;margin:0px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-abca734 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00122400 40%, #001224 100%);opacity:1;}.elementor-1030 .elementor-element.elementor-element-abca734{padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-83f6d0a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-d3aceff{--spacer-size:170px;}.elementor-1030 .elementor-element.elementor-element-d8c21ef{padding:75px 25px 15px 25px;}.elementor-1030 .elementor-element.elementor-element-f8c6007 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-bdd65e8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-1030 .elementor-element.elementor-element-527117e .elementor-button{font-size:13px;padding:9px 15px 9px 15px;}.elementor-1030 .elementor-element.elementor-element-527117e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1030 .elementor-element.elementor-element-7c6952d{text-align:center;margin:5px 35px calc(var(--kit-widget-spacing, 0px) + 3px) 35px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-7c6952d .elementor-heading-title{font-size:35px;line-height:1em;}.elementor-1030 .elementor-element.elementor-element-fd39024{text-align:center;font-size:16px;margin:0px 40px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-a6f2b3e{padding:30px 20px 50px 20px;}.elementor-1030 .elementor-element.elementor-element-314adad > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-4621f78.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-1030 .elementor-element.elementor-element-4621f78 .elementor-main-swiper{width:100%;}.elementor-1030 .elementor-element.elementor-element-4621f78 .elementor-swiper-button{font-size:0px;}.elementor-1030 .elementor-element.elementor-element-4621f78 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;height:10px;width:10px;}.elementor-1030 .elementor-element.elementor-element-4621f78 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-1030 .elementor-element.elementor-element-94399ca{padding:25px 25px 15px 25px;}.elementor-1030 .elementor-element.elementor-element-663eccf > .elementor-element-populated{padding:0px 0px 35px 0px;}.elementor-1030 .elementor-element.elementor-element-623f692 > .elementor-element-populated{padding:40px 15px 0px 15px;}.elementor-1030 .elementor-element.elementor-element-c7cc5aa{text-align:center;margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-c7cc5aa .elementor-heading-title{font-size:35px;line-height:1em;}.elementor-1030 .elementor-element.elementor-element-0d8a9dc{text-align:center;font-size:16px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-1030 .elementor-element.elementor-element-805f5f7 .elementor-button{font-size:16px;letter-spacing:-0.5px;background-color:transparent;background-image:linear-gradient(169deg, #18CDFD 0%, #2CBEFC 100%);border-width:1px 1px 1px 1px;border-radius:7px 7px 7px 7px;padding:12px 50px 12px 50px;}.elementor-1030 .elementor-element.elementor-element-805f5f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1030 .elementor-element.elementor-element-54e3dc3{padding:0px 0px 0px 20px;--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-1030 .elementor-element.elementor-element-e219fa1{font-size:12px;line-height:1.1em;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 5px 0px 5px;--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-1030 .elementor-element.elementor-element-3399393 > .elementor-element-populated, .elementor-1030 .elementor-element.elementor-element-3399393 > .elementor-element-populated > .elementor-background-overlay, .elementor-1030 .elementor-element.elementor-element-3399393 > .elementor-background-slideshow{border-radius:15px 15px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-3399393 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-f663b93{border-radius:15px 15px 0px 0px;}}@media(min-width:768px){.elementor-1030 .elementor-element.elementor-element-d11cfa1{width:52.289%;}.elementor-1030 .elementor-element.elementor-element-d4c344a{width:47.711%;}.elementor-1030 .elementor-element.elementor-element-fc4804a{width:20%;}.elementor-1030 .elementor-element.elementor-element-f561eec{width:69.333%;}.elementor-1030 .elementor-element.elementor-element-4b0ccc9{width:10%;}.elementor-1030 .elementor-element.elementor-element-ddef580{width:46.962%;}.elementor-1030 .elementor-element.elementor-element-dd20864{width:53.038%;}.elementor-1030 .elementor-element.elementor-element-c18f80f{width:59.956%;}.elementor-1030 .elementor-element.elementor-element-791e66c{width:58.387%;}.elementor-1030 .elementor-element.elementor-element-e841882{width:41.54%;}.elementor-1030 .elementor-element.elementor-element-ee22064{width:40%;}.elementor-1030 .elementor-element.elementor-element-6159632{width:58.718%;}.elementor-1030 .elementor-element.elementor-element-117b62e{width:41.171%;}.elementor-1030 .elementor-element.elementor-element-4c2667a{width:41.914%;}.elementor-1030 .elementor-element.elementor-element-5e4bfde{width:59.805%;}.elementor-1030 .elementor-element.elementor-element-6f1829f{width:40.09%;}.elementor-1030 .elementor-element.elementor-element-27c39b9{width:58.042%;}.elementor-1030 .elementor-element.elementor-element-84eecb9{width:65.082%;}.elementor-1030 .elementor-element.elementor-element-eecf3dd{width:34.845%;}.elementor-1030 .elementor-element.elementor-element-0d9a1b0{width:22.254%;}.elementor-1030 .elementor-element.elementor-element-6baca57{width:77.746%;}.elementor-1030 .elementor-element.elementor-element-3399fdc{width:100%;}.elementor-1030 .elementor-element.elementor-element-0089bf1{width:50%;}.elementor-1030 .elementor-element.elementor-element-565eeb0{width:50%;}.elementor-1030 .elementor-element.elementor-element-bdd65e8{width:100%;}.elementor-1030 .elementor-element.elementor-element-623f692{width:46.684%;}.elementor-1030 .elementor-element.elementor-element-3399393{width:53.316%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1030 .elementor-element.elementor-element-791e66c{width:100%;}.elementor-1030 .elementor-element.elementor-element-e841882{width:100%;}.elementor-1030 .elementor-element.elementor-element-84eecb9{width:100%;}.elementor-1030 .elementor-element.elementor-element-eecf3dd{width:100%;}}/* Start custom CSS for media-carousel, class: .elementor-element-0c67148 */.elementor-1030 .elementor-element.elementor-element-0c67148{
    position: relative;
    overflow: hidden;
}

/* marquee animation */
.elementor-1030 .elementor-element.elementor-element-0c67148 .swiper-wrapper{
    display:flex;
    animation: logo-marquee 5s linear infinite;
}

@keyframes logo-marquee{
    from{
        transform: translateX(0);
    }
    to{
        transform: translateX(-50%);
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-de5e57c */.elementor-1030 .elementor-element.elementor-element-de5e57c{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-879387d */.elementor-1030 .elementor-element.elementor-element-879387d{
    position: relative;
    overflow: hidden;
}

/* marquee animation */
.elementor-1030 .elementor-element.elementor-element-879387d .swiper-wrapper{
    display:flex;
    animation: logo-marquee 5s linear infinite;
}

@keyframes logo-marquee{
    from{
        transform: translateX(0);
    }
    to{
        transform: translateX(-50%);
    }
}

/* fade edges */
.elementor-1030 .elementor-element.elementor-element-879387d:before,
.elementor-1030 .elementor-element.elementor-element-879387d:after{
    content:"";
    position:absolute;
    top:0;
    bottom:0;
    width:120px;
    z-index:2;
    pointer-events:none;
}

.elementor-1030 .elementor-element.elementor-element-879387d:before{
    left:0;
    background:linear-gradient(to right, #001224, transparent);
}

.elementor-1030 .elementor-element.elementor-element-879387d:after{
    right:0;
    background:linear-gradient(to left, #001224, transparent);
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-bac2ec3 *//* ============================
   MEDIA CAROUSEL - PEEK EFFECT
   Outscale Studios
   ============================ */

/* Allow side slides to be visible outside the carousel container */
.works-carousel.elementor-widget-testimonial-carousel .swiper,
.works-carousel.elementor-widget-testimonial-carousel .swiper-container {
  overflow: visible !important;
}

/* Prevent the section/column from clipping the overflow */
.works-carousel.elementor-widget-testimonial-carousel {
  overflow: visible !important;
}

/* Dim and slightly shrink non-active slides */
.works-carousel.elementor-widget-testimonial-carousel .swiper-slide:not(.swiper-slide-active) {
  opacity: 0.5;
  transform: scale(0.98);
  transition: all 0.4s ease;
  filter: brightness(0.7);
}

/* Full opacity and size for the active (center) slide */
.works-carousel.elementor-widget-testimonial-carousel .swiper-slide-active {
  opacity: 1 !important;
  transform: scale(1) !important;
  filter: brightness(1) !important;
  transition: all 0.4s ease;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4315c23 */.elementor-1030 .elementor-element.elementor-element-4315c23{
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-746da3c *//* EACH SLIDE */
.peek-slider .swiper-slide {
    width: 90% !important; /* controls how much next card shows */
    opacity: 0.6;
    transition: all 0.3s ease;
}
/* ACTIVE SLIDE */
.peek-slider .swiper-slide-active {
    opacity: 1;
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9b60e37 */.elementor-1030 .elementor-element.elementor-element-9b60e37 {
  overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6b637e6 */.elementor-1030 .elementor-element.elementor-element-6b637e6 .elementor-counter-number,
.elementor-1030 .elementor-element.elementor-element-6b637e6 .elementor-counter-number-prefix,
.elementor-1030 .elementor-element.elementor-element-6b637e6 .elementor-counter-number-suffix{
  background: linear-gradient(135deg, #1bc9fe 0%, #1bc9fe 30%, #0a86fa 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS */.gradient-text {
  background: linear-gradient(135deg, #1bc9fe 0%, #1bc9fe 30%, #0a86fa 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text; /* For non-WebKit browsers */
  color: transparent;
}/* End custom CSS */