.elementor-317 .elementor-element.elementor-element-38e0aa8e{--display:flex;--min-height:650px;--justify-content:center;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-38e0aa8e:not(.elementor-motion-effects-element-type-background), .elementor-317 .elementor-element.elementor-element-38e0aa8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#052F50;background-image:url("https://jorgesuarezingenieria.com/wp-content/uploads/2026/09/hero-global.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-317 .elementor-element.elementor-element-38e0aa8e::before, .elementor-317 .elementor-element.elementor-element-38e0aa8e > .elementor-background-video-container::before, .elementor-317 .elementor-element.elementor-element-38e0aa8e > .e-con-inner > .elementor-background-video-container::before, .elementor-317 .elementor-element.elementor-element-38e0aa8e > .elementor-background-slideshow::before, .elementor-317 .elementor-element.elementor-element-38e0aa8e > .e-con-inner > .elementor-background-slideshow::before, .elementor-317 .elementor-element.elementor-element-38e0aa8e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, #045CB4A8 0%, #021D44 100%);}.elementor-317 .elementor-element.elementor-element-79ba0b4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-317 .elementor-element.elementor-element-3fc24864{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:250px;}.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-317 .elementor-element.elementor-element-2e9d39f0{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;color:#FFFFFF;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-317 .elementor-element.elementor-element-2421f4e5{text-align:start;}.elementor-317 .elementor-element.elementor-element-2421f4e5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:800;color:#FFFFFF;}.elementor-317 .elementor-element.elementor-element-58466c86{font-family:"Poppins", Sans-serif;font-size:17px;color:rgba(255,255,255,.82);}.elementor-317 .elementor-element.elementor-element-2caff923{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-317 .elementor-element.elementor-element-2a808882 .elementor-button{background-color:#D01418;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-317 .elementor-element.elementor-element-2a808882 .elementor-button:hover, .elementor-317 .elementor-element.elementor-element-2a808882 .elementor-button:focus{color:var( --e-global-color-astglobalcolor2 );}.elementor-317 .elementor-element.elementor-element-2a808882 .elementor-button:hover svg, .elementor-317 .elementor-element.elementor-element-2a808882 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-317 .elementor-element.elementor-element-23083366 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-317 .elementor-element.elementor-element-23083366 .elementor-button:hover, .elementor-317 .elementor-element.elementor-element-23083366 .elementor-button:focus{color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-317 .elementor-element.elementor-element-23083366 .elementor-button:hover svg, .elementor-317 .elementor-element.elementor-element-23083366 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-317 .elementor-element.elementor-element-ad8a40d{--display:flex;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-317 .elementor-element.elementor-element-64dad994{--display:flex;}.elementor-317 .elementor-element.elementor-element-64dad994:not(.elementor-motion-effects-element-type-background), .elementor-317 .elementor-element.elementor-element-64dad994 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-317 .elementor-element.elementor-element-7b5042b8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-317 .elementor-element.elementor-element-29dc3d68{--display:flex;}.elementor-317 .elementor-element.elementor-element-29dc3d68:not(.elementor-motion-effects-element-type-background), .elementor-317 .elementor-element.elementor-element-29dc3d68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jorgesuarezingenieria.com/wp-content/uploads/2026/09/hero-global-2.webp");background-repeat:no-repeat;background-size:cover;}.elementor-317 .elementor-element.elementor-element-20d5ac5{--spacer-size:50px;}.elementor-317 .elementor-element.elementor-element-3a477cbf{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-317 .elementor-element.elementor-element-3a477cbf:not(.elementor-motion-effects-element-type-background), .elementor-317 .elementor-element.elementor-element-3a477cbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-317 .elementor-element.elementor-element-7c16f67a{text-align:start;}.elementor-317 .elementor-element.elementor-element-7c16f67a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:800;line-height:37px;color:var( --e-global-color-astglobalcolor2 );}.elementor-317 .elementor-element.elementor-element-cde6981{font-family:"Poppins", Sans-serif;font-size:15px;color:#123A5D;}.elementor-317 .elementor-element.elementor-element-cde6981 p{margin-block-end:2px;}.elementor-317 .elementor-element.elementor-element-10f2f0be{font-family:"Poppins", Sans-serif;font-size:15px;color:#123A5D;}.elementor-317 .elementor-element.elementor-element-10f2f0be p{margin-block-end:2px;}.elementor-317 .elementor-element.elementor-element-5307cdee{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#123A5D;}.elementor-317 .elementor-element.elementor-element-5307cdee p{margin-block-end:2px;}.elementor-317 .elementor-element.elementor-element-6a4971da{--display:flex;--overlay-opacity:0.14;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-6a4971da:not(.elementor-motion-effects-element-type-background), .elementor-317 .elementor-element.elementor-element-6a4971da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCCCCC1F;}.elementor-317 .elementor-element.elementor-element-6a4971da::before, .elementor-317 .elementor-element.elementor-element-6a4971da > .elementor-background-video-container::before, .elementor-317 .elementor-element.elementor-element-6a4971da > .e-con-inner > .elementor-background-video-container::before, .elementor-317 .elementor-element.elementor-element-6a4971da > .elementor-background-slideshow::before, .elementor-317 .elementor-element.elementor-element-6a4971da > .e-con-inner > .elementor-background-slideshow::before, .elementor-317 .elementor-element.elementor-element-6a4971da > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://jorgesuarezingenieria.com/wp-content/uploads/2026/09/mapa-mundo.jpg");--background-overlay:'';}.elementor-317 .elementor-element.elementor-element-2cde391d{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-317 .elementor-element.elementor-element-e285c38{--display:flex;}.elementor-317 .elementor-element.elementor-element-20136f46{text-align:start;}.elementor-317 .elementor-element.elementor-element-20136f46 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:800;color:var( --e-global-color-astglobalcolor2 );}.elementor-317 .elementor-element.elementor-element-205d103c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-317 .elementor-element.elementor-element-205d103c:not(.elementor-motion-effects-element-type-background), .elementor-317 .elementor-element.elementor-element-205d103c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-317 .elementor-element.elementor-element-1676413f{--display:flex;}.elementor-317 .elementor-element.elementor-element-1676413f:not(.elementor-motion-effects-element-type-background), .elementor-317 .elementor-element.elementor-element-1676413f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jorgesuarezingenieria.com/wp-content/uploads/2026/09/global-hero-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-317 .elementor-element.elementor-element-f0e3c87{--spacer-size:50px;}.elementor-317 .elementor-element.elementor-element-5258cbb7{--display:flex;}.elementor-317 .elementor-element.elementor-element-6481ded8{font-family:"Poppins", Sans-serif;font-size:46px;font-weight:800;color:var( --e-global-color-d035287 );}.elementor-317 .elementor-element.elementor-element-6481ded8 p{margin-block-end:0px;}.elementor-317 .elementor-element.elementor-element-56808074{text-align:start;}.elementor-317 .elementor-element.elementor-element-56808074 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-astglobalcolor1 );}.elementor-317 .elementor-element.elementor-element-2b5519d3{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-astglobalcolor7 );}.elementor-317 .elementor-element.elementor-element-1865dcd1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-317 .elementor-element.elementor-element-1865dcd1:not(.elementor-motion-effects-element-type-background), .elementor-317 .elementor-element.elementor-element-1865dcd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-317 .elementor-element.elementor-element-2816f4bb{--display:flex;}.elementor-317 .elementor-element.elementor-element-2816f4bb:not(.elementor-motion-effects-element-type-background), .elementor-317 .elementor-element.elementor-element-2816f4bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jorgesuarezingenieria.com/wp-content/uploads/2026/09/global-hero-2.webp");background-position:center center;background-size:cover;}.elementor-317 .elementor-element.elementor-element-2816f4bb.e-con{--order:2;}.elementor-317 .elementor-element.elementor-element-4372105{--spacer-size:50px;}.elementor-317 .elementor-element.elementor-element-5706a075{--display:flex;}.elementor-317 .elementor-element.elementor-element-5706a075.e-con{--order:1;}.elementor-317 .elementor-element.elementor-element-46685271{font-family:"Poppins", Sans-serif;font-size:46px;font-weight:800;color:var( --e-global-color-d035287 );}.elementor-317 .elementor-element.elementor-element-46685271 p{margin-block-end:0px;}.elementor-317 .elementor-element.elementor-element-72968dfa{text-align:start;}.elementor-317 .elementor-element.elementor-element-72968dfa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-317 .elementor-element.elementor-element-a9c34c7{font-family:"Poppins", Sans-serif;font-size:14px;color:#63758F;}.elementor-317 .elementor-element.elementor-element-6bb523a5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-317 .elementor-element.elementor-element-6bb523a5:not(.elementor-motion-effects-element-type-background), .elementor-317 .elementor-element.elementor-element-6bb523a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-317 .elementor-element.elementor-element-74a9366c{--display:flex;}.elementor-317 .elementor-element.elementor-element-74a9366c:not(.elementor-motion-effects-element-type-background), .elementor-317 .elementor-element.elementor-element-74a9366c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jorgesuarezingenieria.com/wp-content/uploads/2026/09/global-hero-3.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-317 .elementor-element.elementor-element-11a763c{--spacer-size:50px;}.elementor-317 .elementor-element.elementor-element-63e38fc9{--display:flex;}.elementor-317 .elementor-element.elementor-element-27c0a436{font-family:"Poppins", Sans-serif;font-size:46px;font-weight:800;color:var( --e-global-color-d035287 );}.elementor-317 .elementor-element.elementor-element-27c0a436 p{margin-block-end:0px;}.elementor-317 .elementor-element.elementor-element-2de7dc98{text-align:start;}.elementor-317 .elementor-element.elementor-element-2de7dc98 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-astglobalcolor1 );}.elementor-317 .elementor-element.elementor-element-3e44637e{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-astglobalcolor7 );}.elementor-317 .elementor-element.elementor-element-2f826a11{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-317 .elementor-element.elementor-element-2f826a11:not(.elementor-motion-effects-element-type-background), .elementor-317 .elementor-element.elementor-element-2f826a11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-317 .elementor-element.elementor-element-1701a8d2{--display:flex;}.elementor-317 .elementor-element.elementor-element-1701a8d2:not(.elementor-motion-effects-element-type-background), .elementor-317 .elementor-element.elementor-element-1701a8d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jorgesuarezingenieria.com/wp-content/uploads/2026/09/global-hero-4.webp");background-position:center center;background-size:cover;}.elementor-317 .elementor-element.elementor-element-1701a8d2.e-con{--order:2;}.elementor-317 .elementor-element.elementor-element-973fa48{--spacer-size:50px;}.elementor-317 .elementor-element.elementor-element-435fcab7{--display:flex;}.elementor-317 .elementor-element.elementor-element-435fcab7.e-con{--order:1;}.elementor-317 .elementor-element.elementor-element-1f5493f8{font-family:"Poppins", Sans-serif;font-size:46px;font-weight:800;color:var( --e-global-color-d035287 );}.elementor-317 .elementor-element.elementor-element-1f5493f8 p{margin-block-end:0px;}.elementor-317 .elementor-element.elementor-element-5e2e6065{text-align:start;}.elementor-317 .elementor-element.elementor-element-5e2e6065 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-317 .elementor-element.elementor-element-4eab9f1f{font-family:"Poppins", Sans-serif;font-size:14px;color:#63758F;}.elementor-317 .elementor-element.elementor-element-f85f47c{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-317 .elementor-element.elementor-element-f85f47c:not(.elementor-motion-effects-element-type-background), .elementor-317 .elementor-element.elementor-element-f85f47c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-317 .elementor-element.elementor-element-7e62a44c{--display:flex;}.elementor-317 .elementor-element.elementor-element-3abe29cb{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:700;color:#0567A8;}.elementor-317 .elementor-element.elementor-element-643f1280{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;}.elementor-317 .elementor-element.elementor-element-641d6d86{width:100%;max-width:100%;text-align:start;}.elementor-317 .elementor-element.elementor-element-641d6d86 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:800;line-height:38px;color:#123A5D;}.elementor-317 .elementor-element.elementor-element-54b2c863{width:100%;max-width:100%;columns:1;text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;color:#40576A;}.elementor-317 .elementor-element.elementor-element-54b2c863 p{margin-block-end:0px;}.elementor-317 .elementor-element.elementor-element-19d8ce2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-317 .elementor-element.elementor-element-75c06e0b{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-317 .elementor-element.elementor-element-75c06e0b:not(.elementor-motion-effects-element-type-background), .elementor-317 .elementor-element.elementor-element-75c06e0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D2952;}.elementor-317 .elementor-element.elementor-element-bda7e5c{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-d035287 );}.elementor-317 .elementor-element.elementor-element-4b54459d{text-align:start;}.elementor-317 .elementor-element.elementor-element-4b54459d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:700;color:#FFFFFF;}.elementor-317 .elementor-element.elementor-element-44116c93{font-family:"Poppins", Sans-serif;font-size:14px;color:rgba(255,255,255,.9);}.elementor-317 .elementor-element.elementor-element-75bc8ac8{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-317 .elementor-element.elementor-element-75bc8ac8:not(.elementor-motion-effects-element-type-background), .elementor-317 .elementor-element.elementor-element-75bc8ac8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-317 .elementor-element.elementor-element-4fa0e8d0{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-d035287 );}.elementor-317 .elementor-element.elementor-element-756ce35{text-align:start;}.elementor-317 .elementor-element.elementor-element-756ce35 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:700;color:#123A5D;}.elementor-317 .elementor-element.elementor-element-78caf584{font-family:"Poppins", Sans-serif;font-size:14px;color:#40576A;}.elementor-317 .elementor-element.elementor-element-748395f7{--display:flex;--overlay-opacity:0.89;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-317 .elementor-element.elementor-element-748395f7:not(.elementor-motion-effects-element-type-background), .elementor-317 .elementor-element.elementor-element-748395f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D2952;background-image:url("https://jorgesuarezingenieria.com/wp-content/uploads/2026/09/contrataciones-para-el-estado.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-317 .elementor-element.elementor-element-748395f7::before, .elementor-317 .elementor-element.elementor-element-748395f7 > .elementor-background-video-container::before, .elementor-317 .elementor-element.elementor-element-748395f7 > .e-con-inner > .elementor-background-video-container::before, .elementor-317 .elementor-element.elementor-element-748395f7 > .elementor-background-slideshow::before, .elementor-317 .elementor-element.elementor-element-748395f7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-317 .elementor-element.elementor-element-748395f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#001A33;--background-overlay:'';}.elementor-317 .elementor-element.elementor-element-6a789856{--display:flex;}.elementor-317 .elementor-element.elementor-element-4eb731a4{--display:flex;}.elementor-317 .elementor-element.elementor-element-3174540{--display:flex;}.elementor-317 .elementor-element.elementor-element-78979cb8{text-align:start;}.elementor-317 .elementor-element.elementor-element-78979cb8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:800;color:#FFFFFF;}.elementor-317 .elementor-element.elementor-element-233a8779{--display:flex;}.elementor-317 .elementor-element.elementor-element-59908c19{font-family:"Poppins", Sans-serif;font-size:15px;color:rgba(255,255,255,.86);}.elementor-317 .elementor-element.elementor-element-7f27cc7d .elementor-button{background-color:#D01418;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-317 .elementor-element.elementor-element-7f27cc7d .elementor-button:hover, .elementor-317 .elementor-element.elementor-element-7f27cc7d .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor1 );}@media(min-width:768px){.elementor-317 .elementor-element.elementor-element-6a4971da{--content-width:1350px;}}@media(max-width:767px){.elementor-317 .elementor-element.elementor-element-3fc24864{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-317 .elementor-element.elementor-element-2421f4e5 .elementor-heading-title{font-size:25px;}.elementor-317 .elementor-element.elementor-element-20d5ac5{--spacer-size:50px;}.elementor-317 .elementor-element.elementor-element-3a477cbf{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-317 .elementor-element.elementor-element-7c16f67a .elementor-heading-title{font-size:25px;line-height:1em;}.elementor-317 .elementor-element.elementor-element-6a4971da{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-317 .elementor-element.elementor-element-20136f46 .elementor-heading-title{font-size:25px;}.elementor-317 .elementor-element.elementor-element-f0e3c87{--spacer-size:100px;}.elementor-317 .elementor-element.elementor-element-56808074 .elementor-heading-title{font-size:20px;}.elementor-317 .elementor-element.elementor-element-2816f4bb.e-con{--order:1;}.elementor-317 .elementor-element.elementor-element-4372105{--spacer-size:100px;}.elementor-317 .elementor-element.elementor-element-72968dfa .elementor-heading-title{font-size:20px;}.elementor-317 .elementor-element.elementor-element-11a763c{--spacer-size:100px;}.elementor-317 .elementor-element.elementor-element-2de7dc98 .elementor-heading-title{font-size:20px;}.elementor-317 .elementor-element.elementor-element-1701a8d2.e-con{--order:1;}.elementor-317 .elementor-element.elementor-element-973fa48{--spacer-size:100px;}.elementor-317 .elementor-element.elementor-element-5e2e6065 .elementor-heading-title{font-size:20px;}.elementor-317 .elementor-element.elementor-element-641d6d86 .elementor-heading-title{font-size:25px;line-height:1em;}.elementor-317 .elementor-element.elementor-element-75c06e0b{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-317 .elementor-element.elementor-element-75bc8ac8{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-317 .elementor-element.elementor-element-748395f7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-317 .elementor-element.elementor-element-78979cb8 .elementor-heading-title{font-size:25px;}}/* Start custom CSS for container, class: .elementor-element-38e0aa8e */.elementor-317 .elementor-element.elementor-element-38e0aa8e{font-family:Poppins,Arial,sans-serif;color:#40576A}
.elementor-317 .elementor-element.elementor-element-38e0aa8e *{box-sizing:border-box}
.elementor-317 .elementor-element.elementor-element-38e0aa8e a{text-decoration:none}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-container{width:min(1180px,calc(100% - 60px));margin:0 auto}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-hero{min-height:720px;background:#052F50;color:#fff;position:relative;overflow:hidden}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-hero:before{content:"";position:absolute;inset:0;width:57%;background:linear-gradient(90deg,rgba(5,47,80,.98),rgba(5,47,80,.94)),url("https://images.unsplash.com/photo-1497366754035-f200968a6e72?auto=format&fit=crop&w=1500&q=88") center/cover}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-hero:after{content:"";position:absolute;left:52%;top:0;width:11%;height:100%;background:#052F50;transform:skewX(-10deg);transform-origin:top;z-index:1}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-hero-inner{min-height:720px;display:flex;align-items:center;position:relative;z-index:3}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-hero-photo{position:absolute;right:0;top:0;width:50%;height:100%;object-fit:cover;object-position:center}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-hero-copy{width:56%;padding:90px 0}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-eyebrow{display:flex;align-items:center;gap:13px;font-size:13px;font-weight:600;letter-spacing:4px;text-transform:uppercase;color:#fff;margin-bottom:28px}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-eyebrow i{width:30px;height:2px;background:#E34D55;display:block}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-hero h1{font-size:62px;line-height:1.08;letter-spacing:-2.2px;margin:0 0 25px;font-weight:800;color:#fff}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-hero-sub{font-size:17px;line-height:1.85;max-width:650px;color:rgba(255,255,255,.82);margin:0 0 36px}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 25px;font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-btn-red{background:#D01418;color:#fff}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-btn-outline{border:1px solid rgba(255,255,255,.55);color:#fff;margin-left:10px;background:transparent}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-what{padding:105px 0;background:#fff;position:relative}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-label{font-size:13px;letter-spacing:3px;font-weight:700;color:#0567A8;text-transform:uppercase;margin-bottom:28px}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-what-layout{display:grid;grid-template-columns:48% 52%;min-height:500px;position:relative;align-items:stretch}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-what-image{min-height:500px;background:url("https://images.unsplash.com/photo-1521737604893-d14cc237f11d?auto=format&fit=crop&w=1500&q=90") center/cover}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-what-panel{background:#D01418;color:#fff;margin:40px 0 0 -70px;padding:58px 65px 60px;position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-what-panel .mg-number{font-size:14px;letter-spacing:3px;font-weight:600;margin-bottom:20px;opacity:.8}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-what-panel h2{font-size:43px;line-height:1.15;margin:0 0 28px;font-weight:800;letter-spacing:-1px;color:#fff}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-what-panel p{font-size:15px;line-height:1.9;margin:0 0 17px;color:rgba(255,255,255,.94)}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-highlight{margin-top:10px;padding-top:20px;border-top:1px solid rgba(255,255,255,.35);font-weight:600;font-size:14px;line-height:1.65}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-services{padding:105px 0 90px;background:#F4F7FA}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-services-header{display:flex;justify-content:space-between;gap:50px;align-items:end;margin-bottom:58px}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-services-header h2{margin:0;color:#123A5D;font-size:45px;line-height:1.12;letter-spacing:-1.3px;max-width:620px}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-services-header h2 em{font-style:normal;color:#0567A8}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-services-header p{max-width:400px;margin:0;font-size:14px;line-height:1.8}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-service{display:grid;grid-template-columns:1fr 1fr;min-height:455px;margin-bottom:2px;background:#fff}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-service.alt{background:#f7f9fb}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-service-image{min-height:455px;background-size:cover;background-position:center}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-service-copy{padding:58px 65px;display:flex;flex-direction:column;justify-content:center}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-service.alt .mg-service-copy{order:-1}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-service-number{font-size:46px;line-height:1;font-weight:300;-webkit-text-stroke:1px #E34D55;color:transparent;margin-bottom:8px}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-service h3{color:#123A5D;font-size:30px;line-height:1.18;margin:0 0 20px;font-weight:700}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-service p{font-size:14px;line-height:1.8;margin:0;color:#40576A}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-operation{padding:100px 0;background:#fff}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-operation-head{display:grid;grid-template-columns:42% 58%;gap:70px;margin-bottom:55px}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-operation-head h2{margin:0;color:#123A5D;font-size:44px;line-height:1.12;letter-spacing:-1.2px}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-operation-head h2 em{font-style:normal;color:#0567A8}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-operation-head p{margin:0;font-size:15px;line-height:1.9}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-operation-grid{display:grid;grid-template-columns:1fr 1fr;gap:2px}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-operation-card{padding:48px 50px;background:#052F50;color:#fff;min-height:300px}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-operation-card.light{background:#eef3f7;color:#123A5D}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-operation-card .mg-num{font-size:14px;letter-spacing:3px;font-weight:700;margin-bottom:22px;color:#E34D55}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-operation-card h3{font-size:25px;line-height:1.25;margin:0 0 18px;color:inherit}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-operation-card p{font-size:14px;line-height:1.85;margin:0;color:inherit;opacity:.9}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-closing{min-height:430px;padding:90px 0;position:relative;color:#fff;overflow:hidden;background:linear-gradient(90deg,rgba(5,58,99,.96),rgba(5,58,99,.72)),url("https://images.unsplash.com/photo-1551836022-d5d88e9218df?auto=format&fit=crop&w=1800&q=88") center/cover}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-closing-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:end}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-closing h2{font-size:45px;line-height:1.12;margin:0;letter-spacing:-1px;color:#fff}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-closing p{font-size:15px;line-height:1.9;margin:0 0 28px;color:rgba(255,255,255,.86)}
@media(max-width:950px){
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-hero:before{width:100%;background:linear-gradient(90deg,rgba(5,47,80,.98),rgba(5,47,80,.82)),url("https://images.unsplash.com/photo-1497366754035-f200968a6e72?auto=format&fit=crop&w=1500&q=88") center/cover}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-hero:after,.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-hero-photo{display:none}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-hero-copy{width:100%}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-what-layout,.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-service,.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-operation-head,.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-closing-grid{grid-template-columns:1fr}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-what-panel{margin:-55px 25px 0;padding:45px}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-service.alt .mg-service-copy{order:initial}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-service-image{min-height:360px}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-operation-head{gap:25px}
}
@media(max-width:650px){
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-container{width:calc(100% - 30px)}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-hero,.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-hero-inner{min-height:650px}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-hero h1{font-size:42px;letter-spacing:-1.3px}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-hero-sub{font-size:14px}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-btn{width:100%;margin:0 0 10px}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-btn-outline{margin-left:0}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-what,.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-services,.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-operation{padding:70px 0}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-what-image{min-height:330px}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-what-panel{margin:-35px 12px 0;padding:34px 28px}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-what-panel h2{font-size:32px}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-services-header{display:block;margin-bottom:40px}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-services-header h2,.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-operation-head h2,.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-closing h2{font-size:34px}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-service-copy{padding:40px 28px}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-service h3{font-size:26px}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-service-number{font-size:40px}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-operation-grid{grid-template-columns:1fr}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-operation-card{padding:38px 28px}
.elementor-317 .elementor-element.elementor-element-38e0aa8e .mg-closing{padding:70px 0}
}/* End custom CSS */