.elementor-9 .elementor-element.elementor-element-6a33d08{--display:flex;--min-height:745px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-6a33d08:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-6a33d08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://codecrewsv.com/wp-content/uploads/2025/04/HERO-CCS-1024x576.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-f9e68eb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-9 .elementor-element.elementor-element-f9e68eb.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-972e731.elementor-element{--align-self:flex-end;}.elementor-9 .elementor-element.elementor-element-972e731 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:70px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-c440d4a{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-9 .elementor-element.elementor-element-011f291 > .elementor-widget-container{padding:115px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-dfdfcf8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-dfdfcf8:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-dfdfcf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-a12a748 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:35px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-aa61a1c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 15px;--row-gap:0px;--column-gap:15px;}.elementor-9 .elementor-element.elementor-element-aa61a1c:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-aa61a1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#04183A;}.elementor-9 .elementor-element.elementor-element-6fc84a4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--background-transition:0.3s;border-style:solid;--border-style:solid;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.2);--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-6fc84a4:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-6fc84a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#182A49;}.elementor-9 .elementor-element.elementor-element-6fc84a4.e-con:hover{--e-con-transform-scale:1.05;}.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-9 .elementor-element.elementor-element-86835f6 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-86835f6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-86835f6.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-86835f6.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-86835f6.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-86835f6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-9ab765a{text-align:center;}.elementor-9 .elementor-element.elementor-element-9ab765a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-d8ab4b1{--spacer-size:25px;}.elementor-9 .elementor-element.elementor-element-3543b52{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;}.elementor-9 .elementor-element.elementor-element-3543b52.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-3543b52 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-secondary );}.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-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.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-9 .elementor-element.elementor-element-4d3622b{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:5px;}.elementor-9 .elementor-element.elementor-element-4d3622b .elementor-divider-separator{width:20%;}.elementor-9 .elementor-element.elementor-element-4d3622b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-78a9ae2{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:justify;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-78a9ae2.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-11f0500{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--background-transition:0.3s;border-style:solid;--border-style:solid;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.2);--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-11f0500:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-11f0500 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#182A49;}.elementor-9 .elementor-element.elementor-element-11f0500.e-con:hover{--e-con-transform-scale:1.05;}.elementor-9 .elementor-element.elementor-element-f1cd887 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-f1cd887.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-f1cd887.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-f1cd887.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-f1cd887.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-f1cd887.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-e5a7ce0{text-align:center;}.elementor-9 .elementor-element.elementor-element-e5a7ce0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-e85301f{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;}.elementor-9 .elementor-element.elementor-element-e85301f.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-e85301f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-04c74e1{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:5px;}.elementor-9 .elementor-element.elementor-element-04c74e1 .elementor-divider-separator{width:20%;}.elementor-9 .elementor-element.elementor-element-04c74e1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9 .elementor-element.elementor-element-ad34b28{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:justify;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-ad34b28.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-ff1833b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--background-transition:0.3s;border-style:solid;--border-style:solid;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.2);--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-ff1833b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-ff1833b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#182A49;}.elementor-9 .elementor-element.elementor-element-ff1833b.e-con:hover{--e-con-transform-scale:1.05;}.elementor-9 .elementor-element.elementor-element-c6e8bd9 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-c6e8bd9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-c6e8bd9.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-c6e8bd9.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-c6e8bd9.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-c6e8bd9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-6212f4b{text-align:center;}.elementor-9 .elementor-element.elementor-element-6212f4b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-1767b36{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;}.elementor-9 .elementor-element.elementor-element-1767b36.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-1767b36 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-38619e9{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:5px;}.elementor-9 .elementor-element.elementor-element-38619e9 .elementor-divider-separator{width:20%;}.elementor-9 .elementor-element.elementor-element-38619e9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9 .elementor-element.elementor-element-16a09e7{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:justify;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-16a09e7.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-d4896b0{--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:20px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-d4896b0:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-d4896b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9 .elementor-element.elementor-element-45e7018 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:35px 0px 35px 0px;}.elementor-9 .elementor-element.elementor-element-45e7018 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-45e7018 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-45e7018{width:var( --container-widget-width, 101.555% );max-width:101.555%;--container-widget-width:101.555%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-45e7018.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-45e7018 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-45e7018 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-9 .elementor-element.elementor-element-f470d04{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-e38f5b1{text-align:left;}.elementor-9 .elementor-element.elementor-element-e38f5b1 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:35px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:var( --e-global-color-secondary );}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9 .elementor-element.elementor-element-710d47b.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-9 .elementor-element.elementor-element-710d47b .swiper-pagination-bullet-active, .elementor-9 .elementor-element.elementor-element-710d47b .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-9 .elementor-element.elementor-element-710d47b .swiper-pagination-fraction{color:var( --e-global-color-astglobalcolor1 );}.elementor-9 .elementor-element.elementor-element-710d47b .elementor-swiper-button{font-size:20px;}.elementor-9 .elementor-element.elementor-element-710d47b .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-secondary );opacity:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-ebd6193 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:35px 0px 35px 0px;}.elementor-9 .elementor-element.elementor-element-ebd6193 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-ebd6193 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-ebd6193{width:var( --container-widget-width, 101.555% );max-width:101.555%;--container-widget-width:101.555%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-ebd6193.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-ebd6193 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-ebd6193 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-9 .elementor-element.elementor-element-fd50f98{--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;--justify-content:space-between;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-fd50f98:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-fd50f98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-fd50f98.e-con{--align-self:center;}.elementor-9 .elementor-element.elementor-element-b4543e2.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-b4543e2{text-align:left;}.elementor-9 .elementor-element.elementor-element-b4543e2 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:35px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-12ef6f4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-9 .elementor-element.elementor-element-12ef6f4:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-12ef6f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-331670a{--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;--align-items:center;}.elementor-9 .elementor-element.elementor-element-4e2666c{--display:flex;}.elementor-9 .elementor-element.elementor-element-4e2666c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-676f034 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-de40832 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-52c4eb5{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-13581b6 img{max-width:100%;border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-9b7631e{--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;--align-items:center;}.elementor-9 .elementor-element.elementor-element-aa602b5{--display:flex;}.elementor-9 .elementor-element.elementor-element-aa602b5.e-con{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-9012474 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-4b3992e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-4c79252{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-f22771e img{max-width:100%;border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-92faf9f{--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;--align-items:center;}.elementor-9 .elementor-element.elementor-element-03c4d1e{--display:flex;}.elementor-9 .elementor-element.elementor-element-03c4d1e.e-con{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-31c3c74 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-78a4fc9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-67bf0a5{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-8531e93.elementor-element{--order:99999 /* order end hack */;}.elementor-9 .elementor-element.elementor-element-8531e93 img{max-width:100%;border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-592e10d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-592e10d:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-592e10d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-8fffa69{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-8fffa69 .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-8fffa69 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9 .elementor-element.elementor-element-78b8df8 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:35px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-f8b2cc9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-b4f8f4d{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-27eed2a{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-27eed2a .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-27eed2a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9 .elementor-element.elementor-element-0c2808a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-0c2808a:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-0c2808a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-9cc0a41 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:35px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-0702037 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;text-transform:none;letter-spacing:0.5px;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-26d3cca{--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:space-evenly;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;--background-transition:0.3s;--overlay-opacity:0.2;}.elementor-9 .elementor-element.elementor-element-26d3cca:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-26d3cca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-26d3cca::before, .elementor-9 .elementor-element.elementor-element-26d3cca > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-26d3cca > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-26d3cca > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-26d3cca > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-26d3cca > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-03e3ef7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-ae16d11{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-acb0060{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-b1ce036{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-eb290de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-89d621a{--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;}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-6a33d08{--width:100%;}.elementor-9 .elementor-element.elementor-element-f9e68eb{--width:50%;}.elementor-9 .elementor-element.elementor-element-c440d4a{--width:50%;}.elementor-9 .elementor-element.elementor-element-aa61a1c{--content-width:1600px;}.elementor-9 .elementor-element.elementor-element-6fc84a4{--width:25%;}.elementor-9 .elementor-element.elementor-element-11f0500{--width:25%;}.elementor-9 .elementor-element.elementor-element-ff1833b{--width:25%;}.elementor-9 .elementor-element.elementor-element-4e2666c{--width:51%;}.elementor-9 .elementor-element.elementor-element-aa602b5{--width:51%;}.elementor-9 .elementor-element.elementor-element-03c4d1e{--width:51%;}.elementor-9 .elementor-element.elementor-element-03e3ef7{--width:33.3333%;}.elementor-9 .elementor-element.elementor-element-ae16d11{--width:33.3333%;}.elementor-9 .elementor-element.elementor-element-acb0060{--width:33.3333%;}.elementor-9 .elementor-element.elementor-element-b1ce036{--width:33.3333%;}.elementor-9 .elementor-element.elementor-element-eb290de{--width:33.3333%;}.elementor-9 .elementor-element.elementor-element-89d621a{--width:33.3333%;}}@media(max-width:1024px) and (min-width:768px){.elementor-9 .elementor-element.elementor-element-6fc84a4{--width:500px;}.elementor-9 .elementor-element.elementor-element-11f0500{--width:500px;}.elementor-9 .elementor-element.elementor-element-ff1833b{--width:500px;}}@media(min-width:1025px){.elementor-9 .elementor-element.elementor-element-6a33d08:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-6a33d08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-6a33d08{--min-height:500px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-9 .elementor-element.elementor-element-972e731 .elementor-heading-title{font-size:45px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-a12a748 .elementor-heading-title{font-size:30px;}.elementor-9 .elementor-element.elementor-element-aa61a1c{--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-6fc84a4{--min-height:0px;--justify-content:center;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-11f0500{--min-height:0px;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-e85301f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-9 .elementor-element.elementor-element-ff1833b{--min-height:0px;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-1767b36 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );}.elementor-9 .elementor-element.elementor-element-710d47b.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-9 .elementor-element.elementor-element-b4543e2 .elementor-heading-title{font-size:30px;}.elementor-9 .elementor-element.elementor-element-676f034 .elementor-heading-title{font-size:32px;}.elementor-9 .elementor-element.elementor-element-9012474 .elementor-heading-title{font-size:32px;}.elementor-9 .elementor-element.elementor-element-31c3c74 .elementor-heading-title{font-size:32px;}.elementor-9 .elementor-element.elementor-element-78b8df8 .elementor-heading-title{font-size:30px;}.elementor-9 .elementor-element.elementor-element-9cc0a41 .elementor-heading-title{font-size:30px;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-6a33d08{--min-height:425px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-9 .elementor-element.elementor-element-972e731.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-972e731{text-align:center;}.elementor-9 .elementor-element.elementor-element-972e731 .elementor-heading-title{font-size:32px;letter-spacing:0.5px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-011f291 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-011f291.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-dfdfcf8.e-con{--align-self:center;}.elementor-9 .elementor-element.elementor-element-a12a748{text-align:center;}.elementor-9 .elementor-element.elementor-element-a12a748 .elementor-heading-title{font-size:28px;letter-spacing:0.5px;}.elementor-9 .elementor-element.elementor-element-aa61a1c{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-9ab765a .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-3543b52 .elementor-heading-title{font-size:16px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-e5a7ce0 .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-e85301f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-9 .elementor-element.elementor-element-6212f4b .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-1767b36 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-9 .elementor-element.elementor-element-45e7018{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-9 .elementor-element.elementor-element-45e7018.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-45e7018 .elementor-button{font-size:15px;}.elementor-9 .elementor-element.elementor-element-e38f5b1 .elementor-heading-title{font-size:32px;letter-spacing:0.5px;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );}.elementor-9 .elementor-element.elementor-element-710d47b.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-9 .elementor-element.elementor-element-ebd6193{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-9 .elementor-element.elementor-element-ebd6193.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-ebd6193 .elementor-button{font-size:15px;}.elementor-9 .elementor-element.elementor-element-fd50f98{--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-b4543e2.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-b4543e2{text-align:left;}.elementor-9 .elementor-element.elementor-element-b4543e2 .elementor-heading-title{font-size:28px;letter-spacing:0.5px;}.elementor-9 .elementor-element.elementor-element-331670a{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-676f034 .elementor-heading-title{font-size:28px;letter-spacing:0.5px;}.elementor-9 .elementor-element.elementor-element-de40832 .elementor-heading-title{font-size:22px;letter-spacing:0.5px;}.elementor-9 .elementor-element.elementor-element-52c4eb5{font-size:15px;}.elementor-9 .elementor-element.elementor-element-9012474 .elementor-heading-title{font-size:28px;letter-spacing:0.5px;}.elementor-9 .elementor-element.elementor-element-4b3992e .elementor-heading-title{font-size:22px;letter-spacing:0.5px;}.elementor-9 .elementor-element.elementor-element-4c79252{font-size:15px;}.elementor-9 .elementor-element.elementor-element-92faf9f{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-31c3c74 .elementor-heading-title{font-size:28px;letter-spacing:0.5px;}.elementor-9 .elementor-element.elementor-element-78a4fc9 .elementor-heading-title{font-size:22px;letter-spacing:0.5px;}.elementor-9 .elementor-element.elementor-element-67bf0a5{font-size:15px;}.elementor-9 .elementor-element.elementor-element-78b8df8 .elementor-heading-title{font-size:28px;letter-spacing:0.5px;}.elementor-9 .elementor-element.elementor-element-f8b2cc9 .elementor-heading-title{font-size:22px;letter-spacing:0.5px;}.elementor-9 .elementor-element.elementor-element-b4f8f4d{font-size:15px;}.elementor-9 .elementor-element.elementor-element-9cc0a41{text-align:center;}.elementor-9 .elementor-element.elementor-element-9cc0a41 .elementor-heading-title{font-size:28px;letter-spacing:0.5px;}.elementor-9 .elementor-element.elementor-element-0702037{text-align:center;}.elementor-9 .elementor-element.elementor-element-0702037 .elementor-heading-title{font-size:22px;letter-spacing:0.5px;}.elementor-9 .elementor-element.elementor-element-03e3ef7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-ae051f2 img{max-width:50%;}.elementor-9 .elementor-element.elementor-element-ef9e2e0 img{max-width:50%;}.elementor-9 .elementor-element.elementor-element-2a9361a img{max-width:50%;}.elementor-9 .elementor-element.elementor-element-5f6162d img{max-width:50%;}.elementor-9 .elementor-element.elementor-element-7eca327 img{max-width:50%;}.elementor-9 .elementor-element.elementor-element-004f80e img{max-width:50%;}}/* Start custom CSS for container, class: .elementor-element-6fc84a4 */.tarjeta-servicio {
  background-color: #0A1834; /* fondo de la tarjeta, cambia si quieres */
  padding: 20px;
  border-radius: 16px;
  box-shadow: 0 2px 10px rgba(255, 255, 255, 0.05); /* sombra muy sutil */
  transition: all 0.3s ease;
  border: 1px solid #FFFFFF; /* Fallback sólido */
  border: 1px solid rgba(255, 255, 255, 0.1); /* borde sutil */
}

.tarjeta-servicio:hover {
  transform: translateY(-8px);
  box-shadow: 0 8px 24px rgba(255, 255, 255, 0.12);
  background-color: #112142; /* opcional: un tono más clarito al pasar mouse */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11f0500 */.tarjeta-servicio {
  background-color: #0A1834; /* fondo de la tarjeta, cambia si quieres */
  padding: 20px;
  border-radius: 16px;
  box-shadow: 0 2px 10px rgba(255, 255, 255, 0.05); /* sombra muy sutil */
  transition: all 0.3s ease;
  border: 1px solid #FFFFFF; /* Fallback sólido */
  border: 1px solid rgba(255, 255, 255, 0.1); /* borde sutil */
}

.tarjeta-servicio:hover {
  transform: translateY(-8px);
  box-shadow: 0 8px 24px rgba(255, 255, 255, 0.12);
  background-color: #112142; /* opcional: un tono más clarito al pasar mouse */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff1833b */.tarjeta-servicio {
  background-color: #0A1834; /* fondo de la tarjeta, cambia si quieres */
  padding: 20px;
  border-radius: 16px;
  box-shadow: 0 2px 10px rgba(255, 255, 255, 0.05); /* sombra muy sutil */
  transition: all 0.3s ease;
  border: 1px solid #FFFFFF; /* Fallback sólido */
  border: 1px solid rgba(255, 255, 255, 0.1); /* borde sutil */
}

.tarjeta-servicio:hover {
  transform: translateY(-8px);
  box-shadow: 0 8px 24px rgba(255, 255, 255, 0.12);
  background-color: #112142; /* opcional: un tono más clarito al pasar mouse */
}/* End custom CSS */