.elementor-348 .elementor-element.elementor-element-668d4fb{--display:flex;--min-height:100vh;--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:flex-end;--align-items:center;--border-radius:0px 0px 80px 80px;--padding-top:100px;--padding-bottom:40px;--padding-left:70px;--padding-right:70px;--z-index:0;}.elementor-348 .elementor-element.elementor-element-668d4fb:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-668d4fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#868686;background-image:url("https://grupoarcos.net/wp-content/uploads/2025/07/s1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-348 .elementor-element.elementor-element-4c0afd8{--display:flex;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-57b2596{width:initial;max-width:initial;text-align:center;}.elementor-348 .elementor-element.elementor-element-57b2596 .elementor-heading-title{font-family:var( --e-global-typography-9b524aa-font-family ), Sans-serif;font-size:var( --e-global-typography-9b524aa-font-size );font-weight:var( --e-global-typography-9b524aa-font-weight );line-height:var( --e-global-typography-9b524aa-line-height );color:var( --e-global-color-29a75d7 );}.elementor-348 .elementor-element.elementor-element-c2cb432{width:var( --container-widget-width, 850px );max-width:850px;--container-widget-width:850px;--container-widget-flex-grow:0;text-align:center;}.elementor-348 .elementor-element.elementor-element-c2cb432 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:58px;font-weight:600;line-height:1.2;color:var( --e-global-color-29a75d7 );}.elementor-348 .elementor-element.elementor-element-e7708eb{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:center;}.elementor-348 .elementor-element.elementor-element-e7708eb .elementor-heading-title{font-family:var( --e-global-typography-1e0cb1c-font-family ), Sans-serif;font-size:var( --e-global-typography-1e0cb1c-font-size );font-weight:var( --e-global-typography-1e0cb1c-font-weight );line-height:var( --e-global-typography-1e0cb1c-line-height );color:var( --e-global-color-29a75d7 );}.elementor-348 .elementor-element.elementor-element-0ea1cc4{--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-between;--align-items:center;}.elementor-348 .elementor-element.elementor-element-6ec4052{--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:flex-start;}.elementor-348 .elementor-element.elementor-element-3e603a3 .elementor-heading-title{font-family:var( --e-global-typography-e59c591-font-family ), Sans-serif;font-size:var( --e-global-typography-e59c591-font-size );font-weight:var( --e-global-typography-e59c591-font-weight );line-height:var( --e-global-typography-e59c591-line-height );color:var( --e-global-color-29a75d7 );}.elementor-348 .elementor-element.elementor-element-266454a{--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:center;--align-items:center;}.elementor-348 .elementor-element.elementor-element-6dcbbaa .elementor-button:hover, .elementor-348 .elementor-element.elementor-element-6dcbbaa .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-29a75d7 );}.elementor-348 .elementor-element.elementor-element-6dcbbaa .elementor-button:hover svg, .elementor-348 .elementor-element.elementor-element-6dcbbaa .elementor-button:focus svg{fill:var( --e-global-color-29a75d7 );}.elementor-348 .elementor-element.elementor-element-6dcbbaa .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-29a75d7 );}.elementor-348 .elementor-element.elementor-element-b86095e{--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-end;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-348 .elementor-element.elementor-element-c9243e3 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-e59c591-font-family ), Sans-serif;font-size:var( --e-global-typography-e59c591-font-size );font-weight:var( --e-global-typography-e59c591-font-weight );line-height:var( --e-global-typography-e59c591-line-height );fill:var( --e-global-color-29a75d7 );color:var( --e-global-color-29a75d7 );border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-29a75d7 );border-radius:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-348 .elementor-element.elementor-element-c9243e3 .elementor-button:hover, .elementor-348 .elementor-element.elementor-element-c9243e3 .elementor-button:focus{color:var( --e-global-color-989e3ab );}.elementor-348 .elementor-element.elementor-element-c9243e3 .elementor-button:hover svg, .elementor-348 .elementor-element.elementor-element-c9243e3 .elementor-button:focus svg{fill:var( --e-global-color-989e3ab );}.elementor-348 .elementor-element.elementor-element-861d927{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-348 .elementor-element.elementor-element-8faef34{--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-between;--align-items:flex-end;}.elementor-348 .elementor-element.elementor-element-59ab948{width:initial;max-width:initial;}.elementor-348 .elementor-element.elementor-element-f716b44 .elementor-button{background-color:var( --e-global-color-0c2f8b8 );fill:var( --e-global-color-29a75d7 );color:var( --e-global-color-29a75d7 );}.elementor-348 .elementor-element.elementor-element-f716b44 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-348 .elementor-element.elementor-element-8ac5e65{--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-348 .elementor-element.elementor-element-96db8e7{--display:flex;--min-height:300px;--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;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-348 .elementor-element.elementor-element-96db8e7:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-96db8e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-348 .elementor-element.elementor-element-3c81a64 .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-29a75d7 );}.elementor-348 .elementor-element.elementor-element-47fedfd{--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-between;--align-items:flex-end;}.elementor-348 .elementor-element.elementor-element-59bd704 .elementor-heading-title{font-family:var( --e-global-typography-1e0cb1c-font-family ), Sans-serif;font-size:var( --e-global-typography-1e0cb1c-font-size );font-weight:var( --e-global-typography-1e0cb1c-font-weight );line-height:var( --e-global-typography-1e0cb1c-line-height );color:var( --e-global-color-29a75d7 );}.elementor-348 .elementor-element.elementor-element-3b91724 img{width:60px;}.elementor-348 .elementor-element.elementor-element-5fc77e7{--display:flex;--min-height:300px;--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;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-348 .elementor-element.elementor-element-5fc77e7:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-5fc77e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-348 .elementor-element.elementor-element-d1f7cd6{--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-between;--align-items:center;}.elementor-348 .elementor-element.elementor-element-d1f5fcb .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-29a75d7 );}.elementor-348 .elementor-element.elementor-element-fcc0cdf{--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-between;--align-items:flex-end;}.elementor-348 .elementor-element.elementor-element-3b66b22 .elementor-heading-title{font-family:var( --e-global-typography-1e0cb1c-font-family ), Sans-serif;font-size:var( --e-global-typography-1e0cb1c-font-size );font-weight:var( --e-global-typography-1e0cb1c-font-weight );line-height:var( --e-global-typography-1e0cb1c-line-height );color:var( --e-global-color-29a75d7 );}.elementor-348 .elementor-element.elementor-element-1428e1a img{width:60px;}.elementor-348 .elementor-element.elementor-element-23d8ba1{--display:flex;--min-height:300px;--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;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-348 .elementor-element.elementor-element-23d8ba1:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-23d8ba1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-348 .elementor-element.elementor-element-a27b872{--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-between;--align-items:center;}.elementor-348 .elementor-element.elementor-element-df7686b .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-29a75d7 );}.elementor-348 .elementor-element.elementor-element-7341da1{--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-between;--align-items:flex-end;}.elementor-348 .elementor-element.elementor-element-b4c5063 .elementor-heading-title{font-family:var( --e-global-typography-1e0cb1c-font-family ), Sans-serif;font-size:var( --e-global-typography-1e0cb1c-font-size );font-weight:var( --e-global-typography-1e0cb1c-font-weight );line-height:var( --e-global-typography-1e0cb1c-line-height );color:var( --e-global-color-29a75d7 );}.elementor-348 .elementor-element.elementor-element-d18f462 img{width:60px;}.elementor-348 .elementor-element.elementor-element-be29989{--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;--overflow:hidden;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:110px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-8177a01{--display:flex;--position:absolute;top:0px;}body:not(.rtl) .elementor-348 .elementor-element.elementor-element-8177a01{left:0px;}body.rtl .elementor-348 .elementor-element.elementor-element-8177a01{right:0px;}.elementor-348 .elementor-element.elementor-element-8b75545{--display:flex;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--border-radius:70px 70px 70px 70px;--padding-top:100px;--padding-bottom:100px;--padding-left:70px;--padding-right:70px;--z-index:9;}.elementor-348 .elementor-element.elementor-element-8b75545:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-8b75545 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-348 .elementor-element.elementor-element-2503ea3{--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-between;--align-items:flex-end;}.elementor-348 .elementor-element.elementor-element-f229238 .elementor-heading-title{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 );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-29a75d7 );}.elementor-348 .elementor-element.elementor-element-a0dca42 .elementor-button{background-color:var( --e-global-color-0c2f8b8 );fill:var( --e-global-color-29a75d7 );color:var( --e-global-color-29a75d7 );}.elementor-348 .elementor-element.elementor-element-a0dca42{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-348 .elementor-element.elementor-element-a0dca42 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-348 .elementor-element.elementor-element-98647f7{--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-between;--align-items:flex-start;}.elementor-348 .elementor-element.elementor-element-de29f79{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;}.elementor-348 .elementor-element.elementor-element-de29f79:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-de29f79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-36075f0 );background:url("https://grupoarcos.net/wp-content/uploads/2025/09/Frame-2609204.png") 50% 50%;background-size:cover;}body:not(.rtl) .elementor-348 .elementor-element.elementor-element-bce9591{left:0px;}body.rtl .elementor-348 .elementor-element.elementor-element-bce9591{right:0px;}.elementor-348 .elementor-element.elementor-element-bce9591{top:0px;z-index:0;}.elementor-348 .elementor-element.elementor-element-bc26f3f{--display:flex;--min-height:100%;--justify-content:flex-end;--overlay-opacity:0.3;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:9;}.elementor-348 .elementor-element.elementor-element-bc26f3f:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-bc26f3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://grupoarcos.net/wp-content/uploads/2025/09/Frame-2609204.png");background-position:center center;background-size:cover;}.elementor-348 .elementor-element.elementor-element-bc26f3f::before, .elementor-348 .elementor-element.elementor-element-bc26f3f > .elementor-background-video-container::before, .elementor-348 .elementor-element.elementor-element-bc26f3f > .e-con-inner > .elementor-background-video-container::before, .elementor-348 .elementor-element.elementor-element-bc26f3f > .elementor-background-slideshow::before, .elementor-348 .elementor-element.elementor-element-bc26f3f > .e-con-inner > .elementor-background-slideshow::before, .elementor-348 .elementor-element.elementor-element-bc26f3f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}body:not(.rtl) .elementor-348 .elementor-element.elementor-element-50dd016{left:50%;}body.rtl .elementor-348 .elementor-element.elementor-element-50dd016{right:50%;}.elementor-348 .elementor-element.elementor-element-50dd016{top:50%;}.elementor-348 .elementor-element.elementor-element-50dd016 img{width:100px;}.elementor-348 .elementor-element.elementor-element-0c3eacc{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-348 .elementor-element.elementor-element-4219f69 img{width:150px;}.elementor-348 .elementor-element.elementor-element-74ce04d > .elementor-widget-container{border-style:none;}.elementor-348 .elementor-element.elementor-element-74ce04d .elementor-heading-title{font-family:var( --e-global-typography-e59c591-font-family ), Sans-serif;font-size:var( --e-global-typography-e59c591-font-size );font-weight:var( --e-global-typography-e59c591-font-weight );line-height:var( --e-global-typography-e59c591-line-height );color:var( --e-global-color-29a75d7 );}.elementor-348 .elementor-element.elementor-element-a5cd74c{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;top:60px;}body:not(.rtl) .elementor-348 .elementor-element.elementor-element-a5cd74c{right:0px;}body.rtl .elementor-348 .elementor-element.elementor-element-a5cd74c{left:0px;}.elementor-348 .elementor-element.elementor-element-3eb318f{--display:flex;--min-height:400px;--border-radius:30px 30px 30px 30px;}.elementor-348 .elementor-element.elementor-element-3eb318f:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-3eb318f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://grupoarcos.net/wp-content/uploads/2025/07/Frame-2609205-1.png");background-position:center center;background-size:cover;}.elementor-348 .elementor-element.elementor-element-518b072{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-348 .elementor-element.elementor-element-fb3f2b9{--display:flex;}.elementor-348 .elementor-element.elementor-element-3e75f7b .elementor-heading-title{font-family:var( --e-global-typography-896f3ce-font-family ), Sans-serif;font-size:var( --e-global-typography-896f3ce-font-size );font-weight:var( --e-global-typography-896f3ce-font-weight );line-height:var( --e-global-typography-896f3ce-line-height );color:var( --e-global-color-29a75d7 );}.elementor-348 .elementor-element.elementor-element-8f68a82 .elementor-heading-title{font-family:var( --e-global-typography-93d1624-font-family ), Sans-serif;font-size:var( --e-global-typography-93d1624-font-size );font-weight:var( --e-global-typography-93d1624-font-weight );line-height:var( --e-global-typography-93d1624-line-height );color:var( --e-global-color-29a75d7 );}.elementor-348 .elementor-element.elementor-element-a75afbd{--display:flex;}.elementor-348 .elementor-element.elementor-element-2726f4b .elementor-heading-title{font-family:var( --e-global-typography-896f3ce-font-family ), Sans-serif;font-size:var( --e-global-typography-896f3ce-font-size );font-weight:var( --e-global-typography-896f3ce-font-weight );line-height:var( --e-global-typography-896f3ce-line-height );color:var( --e-global-color-29a75d7 );}.elementor-348 .elementor-element.elementor-element-1f4e4b3 .elementor-heading-title{font-family:var( --e-global-typography-93d1624-font-family ), Sans-serif;font-size:var( --e-global-typography-93d1624-font-size );font-weight:var( --e-global-typography-93d1624-font-weight );line-height:var( --e-global-typography-93d1624-line-height );color:var( --e-global-color-29a75d7 );}.elementor-348 .elementor-element.elementor-element-a5c7be4{--display:flex;}.elementor-348 .elementor-element.elementor-element-782dc28 .elementor-heading-title{font-family:var( --e-global-typography-896f3ce-font-family ), Sans-serif;font-size:var( --e-global-typography-896f3ce-font-size );font-weight:var( --e-global-typography-896f3ce-font-weight );line-height:var( --e-global-typography-896f3ce-line-height );color:var( --e-global-color-29a75d7 );}.elementor-348 .elementor-element.elementor-element-27b6b7f .elementor-heading-title{font-family:var( --e-global-typography-93d1624-font-family ), Sans-serif;font-size:var( --e-global-typography-93d1624-font-size );font-weight:var( --e-global-typography-93d1624-font-weight );line-height:var( --e-global-typography-93d1624-line-height );color:var( --e-global-color-29a75d7 );}.elementor-348 .elementor-element.elementor-element-83458a9{--display:flex;--position:absolute;--min-height:50%;bottom:0px;}.elementor-348 .elementor-element.elementor-element-83458a9:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-83458a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-989e3ab ) 0%, var( --e-global-color-29a75d7 ) 100%);}body:not(.rtl) .elementor-348 .elementor-element.elementor-element-83458a9{left:0px;}body.rtl .elementor-348 .elementor-element.elementor-element-83458a9{right:0px;}.elementor-348 .elementor-element.elementor-element-e606d83 .elementor-heading-title{font-family:var( --e-global-typography-e59c591-font-family ), Sans-serif;font-size:var( --e-global-typography-e59c591-font-size );font-weight:var( --e-global-typography-e59c591-font-weight );line-height:var( --e-global-typography-e59c591-line-height );color:var( --e-global-color-29a75d7 );}.elementor-348 .elementor-element.elementor-element-a687b88{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--overflow:hidden;--border-radius:0px 0px 80px 80px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:220px;--padding-bottom:100px;--padding-left:70px;--padding-right:70px;}.elementor-348 .elementor-element.elementor-element-a687b88:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-a687b88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-29a75d7 );}.elementor-348 .elementor-element.elementor-element-9733283{--display:flex;--position:absolute;top:0px;}body:not(.rtl) .elementor-348 .elementor-element.elementor-element-9733283{left:0px;}body.rtl .elementor-348 .elementor-element.elementor-element-9733283{right:0px;}.elementor-348 .elementor-element.elementor-element-cd2c06e{--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-between;--align-items:flex-end;}.elementor-348 .elementor-element.elementor-element-88632a9{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-348 .elementor-element.elementor-element-2e1792d .elementor-button{background-color:var( --e-global-color-0c2f8b8 );fill:var( --e-global-color-29a75d7 );color:var( --e-global-color-29a75d7 );}.elementor-348 .elementor-element.elementor-element-2e1792d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-348 .elementor-element.elementor-element-782ec5c{--swiper-slides-to-display:1;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:30px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:10px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:30px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:10px;--arrow-size:60px;}.elementor-348 .elementor-element.elementor-element-782ec5c .swiper-slide > .elementor-element{height:100%;}body:not(.rtl) .elementor-348 .elementor-element.elementor-element-16896df{left:0px;}body.rtl .elementor-348 .elementor-element.elementor-element-16896df{right:0px;}.elementor-348 .elementor-element.elementor-element-16896df{top:0px;z-index:-1;}.elementor-348 .elementor-element.elementor-element-8a9d29b{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-348 .elementor-element.elementor-element-233e520 .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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-348 .elementor-element.elementor-element-817084e{--display:flex;}.elementor-348 .elementor-element.elementor-element-dad3628{--display:flex;--position:absolute;--min-height:100%;top:0px;--z-index:9;}.elementor-348 .elementor-element.elementor-element-dad3628:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-dad3628 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-29a75d7 ) 0%, #FFFFFF00 100%);}body:not(.rtl) .elementor-348 .elementor-element.elementor-element-dad3628{left:0px;}body.rtl .elementor-348 .elementor-element.elementor-element-dad3628{right:0px;}.elementor-348 .elementor-element.elementor-element-e6f2163{--display:flex;--position:absolute;--min-height:100%;top:0px;--z-index:9;}.elementor-348 .elementor-element.elementor-element-e6f2163:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-e6f2163 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(-90deg, var( --e-global-color-29a75d7 ) 0%, #FFFFFF00 100%);}body:not(.rtl) .elementor-348 .elementor-element.elementor-element-e6f2163{right:0px;}body.rtl .elementor-348 .elementor-element.elementor-element-e6f2163{left:0px;}.elementor-348 .elementor-element.elementor-element-962eb87{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-348 .elementor-element.elementor-element-962eb87:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-962eb87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-989e3ab );}.elementor-348 .elementor-element.elementor-element-c724c75{--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-between;--align-items:flex-end;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-348 .elementor-element.elementor-element-c74c449 .elementor-button{background-color:var( --e-global-color-0c2f8b8 );fill:var( --e-global-color-29a75d7 );color:var( --e-global-color-29a75d7 );}.elementor-348 .elementor-element.elementor-element-c74c449 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-348 .elementor-element.elementor-element-ffce9e8{--swiper-slides-to-display:4;--swiper-slides-gap:20px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-348 .elementor-element.elementor-element-ffce9e8 .swiper-slide > .elementor-element{height:100%;}.elementor-348 .elementor-element.elementor-element-15413e8{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-348 .elementor-element.elementor-element-15413e8:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-15413e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-989e3ab );}.elementor-348 .elementor-element.elementor-element-cc30c01{--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;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-348 .elementor-element.elementor-element-b2b5764{--display:flex;}.elementor-348 .elementor-element.elementor-element-719098f{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-348 .elementor-element.elementor-element-d5698fe img{border-radius:18px 18px 18px 18px;}.elementor-348 .elementor-element.elementor-element-7c8c1df img{border-radius:18px 18px 18px 18px;}.elementor-348 .elementor-element.elementor-element-3a7f07a img{border-radius:18px 18px 18px 18px;}.elementor-348 .elementor-element.elementor-element-72f51ec img{border-radius:18px 18px 18px 18px;}.elementor-348 .elementor-element.elementor-element-692008b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-348 .elementor-element.elementor-element-491f99b{--display:flex;--justify-content:space-between;}.elementor-348 .elementor-element.elementor-element-21a072a{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-348 .elementor-element.elementor-element-b515112 .elementor-heading-title{font-family:var( --e-global-typography-1e0cb1c-font-family ), Sans-serif;font-size:var( --e-global-typography-1e0cb1c-font-size );font-weight:var( --e-global-typography-1e0cb1c-font-weight );line-height:var( --e-global-typography-1e0cb1c-line-height );}.elementor-348 .elementor-element.elementor-element-53e5dbb .elementor-heading-title{font-family:var( --e-global-typography-1e0cb1c-font-family ), Sans-serif;font-size:var( --e-global-typography-1e0cb1c-font-size );font-weight:var( --e-global-typography-1e0cb1c-font-weight );line-height:var( --e-global-typography-1e0cb1c-line-height );}.elementor-348 .elementor-element.elementor-element-729aa83 .elementor-button{background-color:var( --e-global-color-0c2f8b8 );fill:var( --e-global-color-29a75d7 );color:var( --e-global-color-29a75d7 );}.elementor-348 .elementor-element.elementor-element-729aa83 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-348 .elementor-element.elementor-element-0035b67{--display:flex;}.elementor-348 .elementor-element.elementor-element-b36b903{--display:flex;--justify-content:space-between;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-348 .elementor-element.elementor-element-b36b903:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-b36b903 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-348 .elementor-element.elementor-element-69adb8b .elementor-heading-title{font-family:var( --e-global-typography-1e0cb1c-font-family ), Sans-serif;font-size:var( --e-global-typography-1e0cb1c-font-size );font-weight:var( --e-global-typography-1e0cb1c-font-weight );line-height:var( --e-global-typography-1e0cb1c-line-height );color:var( --e-global-color-29a75d7 );}.elementor-348 .elementor-element.elementor-element-6871ad2 .elementor-heading-title{font-family:var( --e-global-typography-fb75ccb-font-family ), Sans-serif;font-size:var( --e-global-typography-fb75ccb-font-size );font-weight:var( --e-global-typography-fb75ccb-font-weight );line-height:var( --e-global-typography-fb75ccb-line-height );color:var( --e-global-color-29a75d7 );}.elementor-348 .elementor-element.elementor-element-5627ec1{--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-348 .elementor-element.elementor-element-1a64db4{--display:flex;--justify-content:space-between;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-348 .elementor-element.elementor-element-1a64db4:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-1a64db4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-348 .elementor-element.elementor-element-ac3cfc6 .elementor-heading-title{font-family:var( --e-global-typography-1e0cb1c-font-family ), Sans-serif;font-size:var( --e-global-typography-1e0cb1c-font-size );font-weight:var( --e-global-typography-1e0cb1c-font-weight );line-height:var( --e-global-typography-1e0cb1c-line-height );color:var( --e-global-color-29a75d7 );}.elementor-348 .elementor-element.elementor-element-e411642 .elementor-heading-title{font-family:var( --e-global-typography-fb75ccb-font-family ), Sans-serif;font-size:var( --e-global-typography-fb75ccb-font-size );font-weight:var( --e-global-typography-fb75ccb-font-weight );line-height:var( --e-global-typography-fb75ccb-line-height );color:var( --e-global-color-29a75d7 );}.elementor-348 .elementor-element.elementor-element-c8b42c2{--display:flex;--justify-content:space-between;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-348 .elementor-element.elementor-element-c8b42c2:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-c8b42c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-348 .elementor-element.elementor-element-12e19a5 .elementor-heading-title{font-family:var( --e-global-typography-1e0cb1c-font-family ), Sans-serif;font-size:var( --e-global-typography-1e0cb1c-font-size );font-weight:var( --e-global-typography-1e0cb1c-font-weight );line-height:var( --e-global-typography-1e0cb1c-line-height );color:var( --e-global-color-29a75d7 );}.elementor-348 .elementor-element.elementor-element-92269a9 .elementor-heading-title{font-family:var( --e-global-typography-fb75ccb-font-family ), Sans-serif;font-size:var( --e-global-typography-fb75ccb-font-size );font-weight:var( --e-global-typography-fb75ccb-font-weight );line-height:var( --e-global-typography-fb75ccb-line-height );color:var( --e-global-color-29a75d7 );}.elementor-348 .elementor-element.elementor-element-a662edc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-348 .elementor-element.elementor-element-a662edc:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-a662edc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-989e3ab );}.elementor-348 .elementor-element.elementor-element-49ffd2c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--border-radius:40px 40px 40px 40px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-348 .elementor-element.elementor-element-49ffd2c:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-49ffd2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-36075f0 );background-image:url("https://grupoarcos.net/wp-content/uploads/2025/07/Banner.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-348 .elementor-element.elementor-element-164125f{width:initial;max-width:initial;}.elementor-348 .elementor-element.elementor-element-164125f .elementor-heading-title{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 );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-29a75d7 );}.elementor-348 .elementor-element.elementor-element-93db339{--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-between;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-348 .elementor-element.elementor-element-93db339:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-93db339 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-348 .elementor-element.elementor-element-8030940{width:var( --container-widget-width, 870px );max-width:870px;--container-widget-width:870px;--container-widget-flex-grow:0;}.elementor-348 .elementor-element.elementor-element-8030940 .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 );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-29a75d7 );}.elementor-348 .elementor-element.elementor-element-439806a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-348 .elementor-element.elementor-element-439806a .elementor-button{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}body.elementor-page-348:not(.elementor-motion-effects-element-type-background), body.elementor-page-348 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-989e3ab );}:root{--page-title-display:none;}@media(max-width:1199px){.elementor-348 .elementor-element.elementor-element-668d4fb{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:0px 0px 40px 40px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-348 .elementor-element.elementor-element-4c0afd8{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-348 .elementor-element.elementor-element-57b2596{width:100%;max-width:100%;}.elementor-348 .elementor-element.elementor-element-57b2596 .elementor-heading-title{font-size:var( --e-global-typography-9b524aa-font-size );line-height:var( --e-global-typography-9b524aa-line-height );}.elementor-348 .elementor-element.elementor-element-c2cb432{width:100%;max-width:100%;}.elementor-348 .elementor-element.elementor-element-c2cb432 .elementor-heading-title{font-size:30px;}.elementor-348 .elementor-element.elementor-element-e7708eb .elementor-heading-title{font-size:var( --e-global-typography-1e0cb1c-font-size );line-height:var( --e-global-typography-1e0cb1c-line-height );}.elementor-348 .elementor-element.elementor-element-0ea1cc4{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-348 .elementor-element.elementor-element-3e603a3{text-align:center;}.elementor-348 .elementor-element.elementor-element-3e603a3 .elementor-heading-title{font-size:var( --e-global-typography-e59c591-font-size );line-height:var( --e-global-typography-e59c591-line-height );}.elementor-348 .elementor-element.elementor-element-b86095e{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;}.elementor-348 .elementor-element.elementor-element-c9243e3 .elementor-button{font-size:var( --e-global-typography-e59c591-font-size );line-height:var( --e-global-typography-e59c591-line-height );}.elementor-348 .elementor-element.elementor-element-861d927{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-348 .elementor-element.elementor-element-8faef34{--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-348 .elementor-element.elementor-element-59ab948{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-348 .elementor-element.elementor-element-8ac5e65{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-348 .elementor-element.elementor-element-3c81a64 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-348 .elementor-element.elementor-element-59bd704 .elementor-heading-title{font-size:var( --e-global-typography-1e0cb1c-font-size );line-height:var( --e-global-typography-1e0cb1c-line-height );}.elementor-348 .elementor-element.elementor-element-d1f5fcb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-348 .elementor-element.elementor-element-3b66b22 .elementor-heading-title{font-size:var( --e-global-typography-1e0cb1c-font-size );line-height:var( --e-global-typography-1e0cb1c-line-height );}.elementor-348 .elementor-element.elementor-element-df7686b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-348 .elementor-element.elementor-element-b4c5063 .elementor-heading-title{font-size:var( --e-global-typography-1e0cb1c-font-size );line-height:var( --e-global-typography-1e0cb1c-line-height );}.elementor-348 .elementor-element.elementor-element-be29989{--padding-top:80px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-8b75545{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-348 .elementor-element.elementor-element-2503ea3{--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-348 .elementor-element.elementor-element-f229238{text-align:center;}.elementor-348 .elementor-element.elementor-element-f229238 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-348 .elementor-element.elementor-element-a0dca42{width:100%;max-width:100%;}.elementor-348 .elementor-element.elementor-element-98647f7{--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-348 .elementor-element.elementor-element-74ce04d .elementor-heading-title{font-size:var( --e-global-typography-e59c591-font-size );line-height:var( --e-global-typography-e59c591-line-height );}.elementor-348 .elementor-element.elementor-element-3eb318f:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-3eb318f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://grupoarcos.net/wp-content/uploads/2025/07/Frame-2609231.png");}.elementor-348 .elementor-element.elementor-element-3eb318f{--min-height:300px;}.elementor-348 .elementor-element.elementor-element-518b072{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-348 .elementor-element.elementor-element-3e75f7b{text-align:center;}.elementor-348 .elementor-element.elementor-element-3e75f7b .elementor-heading-title{font-size:var( --e-global-typography-896f3ce-font-size );line-height:var( --e-global-typography-896f3ce-line-height );}.elementor-348 .elementor-element.elementor-element-8f68a82{text-align:center;}.elementor-348 .elementor-element.elementor-element-8f68a82 .elementor-heading-title{font-size:var( --e-global-typography-93d1624-font-size );line-height:var( --e-global-typography-93d1624-line-height );}.elementor-348 .elementor-element.elementor-element-2726f4b{text-align:center;}.elementor-348 .elementor-element.elementor-element-2726f4b .elementor-heading-title{font-size:var( --e-global-typography-896f3ce-font-size );line-height:var( --e-global-typography-896f3ce-line-height );}.elementor-348 .elementor-element.elementor-element-1f4e4b3{text-align:center;}.elementor-348 .elementor-element.elementor-element-1f4e4b3 .elementor-heading-title{font-size:var( --e-global-typography-93d1624-font-size );line-height:var( --e-global-typography-93d1624-line-height );}.elementor-348 .elementor-element.elementor-element-782dc28{text-align:center;}.elementor-348 .elementor-element.elementor-element-782dc28 .elementor-heading-title{font-size:var( --e-global-typography-896f3ce-font-size );line-height:var( --e-global-typography-896f3ce-line-height );}.elementor-348 .elementor-element.elementor-element-27b6b7f{text-align:center;}.elementor-348 .elementor-element.elementor-element-27b6b7f .elementor-heading-title{font-size:var( --e-global-typography-93d1624-font-size );line-height:var( --e-global-typography-93d1624-line-height );}.elementor-348 .elementor-element.elementor-element-e606d83{text-align:center;}.elementor-348 .elementor-element.elementor-element-e606d83 .elementor-heading-title{font-size:var( --e-global-typography-e59c591-font-size );line-height:var( --e-global-typography-e59c591-line-height );}.elementor-348 .elementor-element.elementor-element-a687b88{--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-348 .elementor-element.elementor-element-cd2c06e{--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-348 .elementor-element.elementor-element-88632a9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-348 .elementor-element.elementor-element-782ec5c{--swiper-slides-to-display:1;--arrow-prev-left-position:0px;--arrow-next-right-position:0px;--arrow-size:50px;}.elementor-348 .elementor-element.elementor-element-233e520{text-align:center;}.elementor-348 .elementor-element.elementor-element-233e520 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-348 .elementor-element.elementor-element-962eb87{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-348 .elementor-element.elementor-element-c724c75{--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-348 .elementor-element.elementor-element-4fc2932{text-align:center;}.elementor-348 .elementor-element.elementor-element-ffce9e8{--swiper-slides-to-display:2;}.elementor-348 .elementor-element.elementor-element-15413e8{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-348 .elementor-element.elementor-element-cc30c01{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-348 .elementor-element.elementor-element-241d821{text-align:center;}.elementor-348 .elementor-element.elementor-element-719098f{--grid-auto-flow:row;}.elementor-348 .elementor-element.elementor-element-692008b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-348 .elementor-element.elementor-element-491f99b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-348 .elementor-element.elementor-element-21a072a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-348 .elementor-element.elementor-element-b515112{text-align:center;}.elementor-348 .elementor-element.elementor-element-b515112 .elementor-heading-title{font-size:var( --e-global-typography-1e0cb1c-font-size );line-height:var( --e-global-typography-1e0cb1c-line-height );}.elementor-348 .elementor-element.elementor-element-53e5dbb{text-align:center;}.elementor-348 .elementor-element.elementor-element-53e5dbb .elementor-heading-title{font-size:var( --e-global-typography-1e0cb1c-font-size );line-height:var( --e-global-typography-1e0cb1c-line-height );}.elementor-348 .elementor-element.elementor-element-69adb8b{text-align:center;}.elementor-348 .elementor-element.elementor-element-69adb8b .elementor-heading-title{font-size:var( --e-global-typography-1e0cb1c-font-size );line-height:var( --e-global-typography-1e0cb1c-line-height );}.elementor-348 .elementor-element.elementor-element-6871ad2{text-align:center;}.elementor-348 .elementor-element.elementor-element-6871ad2 .elementor-heading-title{font-size:var( --e-global-typography-fb75ccb-font-size );line-height:var( --e-global-typography-fb75ccb-line-height );}.elementor-348 .elementor-element.elementor-element-ac3cfc6{text-align:center;}.elementor-348 .elementor-element.elementor-element-ac3cfc6 .elementor-heading-title{font-size:var( --e-global-typography-1e0cb1c-font-size );line-height:var( --e-global-typography-1e0cb1c-line-height );}.elementor-348 .elementor-element.elementor-element-e411642{text-align:center;}.elementor-348 .elementor-element.elementor-element-e411642 .elementor-heading-title{font-size:var( --e-global-typography-fb75ccb-font-size );line-height:var( --e-global-typography-fb75ccb-line-height );}.elementor-348 .elementor-element.elementor-element-12e19a5{text-align:center;}.elementor-348 .elementor-element.elementor-element-12e19a5 .elementor-heading-title{font-size:var( --e-global-typography-1e0cb1c-font-size );line-height:var( --e-global-typography-1e0cb1c-line-height );}.elementor-348 .elementor-element.elementor-element-92269a9{text-align:center;}.elementor-348 .elementor-element.elementor-element-92269a9 .elementor-heading-title{font-size:var( --e-global-typography-fb75ccb-font-size );line-height:var( --e-global-typography-fb75ccb-line-height );}.elementor-348 .elementor-element.elementor-element-a662edc{--padding-top:80px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-348 .elementor-element.elementor-element-49ffd2c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:80px 80px;--row-gap:80px;--column-gap:80px;--border-radius:40px 40px 40px 40px;--padding-top:60px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-348 .elementor-element.elementor-element-164125f{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;text-align:center;}.elementor-348 .elementor-element.elementor-element-164125f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-348 .elementor-element.elementor-element-93db339{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-348 .elementor-element.elementor-element-8030940{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-348 .elementor-element.elementor-element-8030940 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-348 .elementor-element.elementor-element-668d4fb{--padding-top:80px;--padding-bottom:80px;--padding-left:12px;--padding-right:12px;}.elementor-348 .elementor-element.elementor-element-57b2596 .elementor-heading-title{font-size:var( --e-global-typography-9b524aa-font-size );line-height:var( --e-global-typography-9b524aa-line-height );}.elementor-348 .elementor-element.elementor-element-c2cb432 .elementor-heading-title{font-size:28px;}.elementor-348 .elementor-element.elementor-element-e7708eb .elementor-heading-title{font-size:var( --e-global-typography-1e0cb1c-font-size );line-height:var( --e-global-typography-1e0cb1c-line-height );}.elementor-348 .elementor-element.elementor-element-3e603a3 .elementor-heading-title{font-size:var( --e-global-typography-e59c591-font-size );line-height:var( --e-global-typography-e59c591-line-height );}.elementor-348 .elementor-element.elementor-element-266454a{--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:space-evenly;}.elementor-348 .elementor-element.elementor-element-b86095e{--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:space-evenly;}.elementor-348 .elementor-element.elementor-element-c9243e3 .elementor-button{font-size:var( --e-global-typography-e59c591-font-size );line-height:var( --e-global-typography-e59c591-line-height );}.elementor-348 .elementor-element.elementor-element-861d927{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-348 .elementor-element.elementor-element-3c81a64 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-348 .elementor-element.elementor-element-59bd704 .elementor-heading-title{font-size:var( --e-global-typography-1e0cb1c-font-size );line-height:var( --e-global-typography-1e0cb1c-line-height );}.elementor-348 .elementor-element.elementor-element-d1f5fcb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-348 .elementor-element.elementor-element-3b66b22 .elementor-heading-title{font-size:var( --e-global-typography-1e0cb1c-font-size );line-height:var( --e-global-typography-1e0cb1c-line-height );}.elementor-348 .elementor-element.elementor-element-df7686b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-348 .elementor-element.elementor-element-b4c5063 .elementor-heading-title{font-size:var( --e-global-typography-1e0cb1c-font-size );line-height:var( --e-global-typography-1e0cb1c-line-height );}.elementor-348 .elementor-element.elementor-element-be29989{--padding-top:60px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-8b75545{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:50px 50px 50px 50px;--padding-top:60px;--padding-bottom:60px;--padding-left:12px;--padding-right:12px;}.elementor-348 .elementor-element.elementor-element-f229238 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-348 .elementor-element.elementor-element-bc26f3f{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-348 .elementor-element.elementor-element-50dd016 img{width:22vw;}.elementor-348 .elementor-element.elementor-element-0c3eacc{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-348 .elementor-element.elementor-element-4219f69 img{width:120px;}.elementor-348 .elementor-element.elementor-element-74ce04d{text-align:center;}.elementor-348 .elementor-element.elementor-element-74ce04d .elementor-heading-title{font-size:var( --e-global-typography-e59c591-font-size );line-height:var( --e-global-typography-e59c591-line-height );}.elementor-348 .elementor-element.elementor-element-3eb318f{--min-height:140px;}.elementor-348 .elementor-element.elementor-element-3e75f7b .elementor-heading-title{font-size:var( --e-global-typography-896f3ce-font-size );line-height:var( --e-global-typography-896f3ce-line-height );}.elementor-348 .elementor-element.elementor-element-8f68a82 .elementor-heading-title{font-size:var( --e-global-typography-93d1624-font-size );line-height:var( --e-global-typography-93d1624-line-height );}.elementor-348 .elementor-element.elementor-element-2726f4b .elementor-heading-title{font-size:var( --e-global-typography-896f3ce-font-size );line-height:var( --e-global-typography-896f3ce-line-height );}.elementor-348 .elementor-element.elementor-element-1f4e4b3 .elementor-heading-title{font-size:var( --e-global-typography-93d1624-font-size );line-height:var( --e-global-typography-93d1624-line-height );}.elementor-348 .elementor-element.elementor-element-782dc28 .elementor-heading-title{font-size:var( --e-global-typography-896f3ce-font-size );line-height:var( --e-global-typography-896f3ce-line-height );}.elementor-348 .elementor-element.elementor-element-27b6b7f .elementor-heading-title{font-size:var( --e-global-typography-93d1624-font-size );line-height:var( --e-global-typography-93d1624-line-height );}.elementor-348 .elementor-element.elementor-element-e606d83 .elementor-heading-title{font-size:var( --e-global-typography-e59c591-font-size );line-height:var( --e-global-typography-e59c591-line-height );}.elementor-348 .elementor-element.elementor-element-a687b88{--border-radius:0px 0px 40px 40px;--padding-top:0px;--padding-bottom:80px;--padding-left:12px;--padding-right:12px;}.elementor-348 .elementor-element.elementor-element-782ec5c{--swiper-slides-to-display:1;}.elementor-348 .elementor-element.elementor-element-233e520{text-align:center;}.elementor-348 .elementor-element.elementor-element-233e520 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-348 .elementor-element.elementor-element-dad3628{--width:40px;}.elementor-348 .elementor-element.elementor-element-e6f2163{--width:40px;}.elementor-348 .elementor-element.elementor-element-962eb87{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-348 .elementor-element.elementor-element-ffce9e8{--swiper-slides-to-display:1;}.elementor-348 .elementor-element.elementor-element-15413e8{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-348 .elementor-element.elementor-element-719098f{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-348 .elementor-element.elementor-element-b515112 .elementor-heading-title{font-size:var( --e-global-typography-1e0cb1c-font-size );line-height:var( --e-global-typography-1e0cb1c-line-height );}.elementor-348 .elementor-element.elementor-element-53e5dbb .elementor-heading-title{font-size:var( --e-global-typography-1e0cb1c-font-size );line-height:var( --e-global-typography-1e0cb1c-line-height );}.elementor-348 .elementor-element.elementor-element-69adb8b .elementor-heading-title{font-size:var( --e-global-typography-1e0cb1c-font-size );line-height:var( --e-global-typography-1e0cb1c-line-height );}.elementor-348 .elementor-element.elementor-element-6871ad2 .elementor-heading-title{font-size:var( --e-global-typography-fb75ccb-font-size );line-height:var( --e-global-typography-fb75ccb-line-height );}.elementor-348 .elementor-element.elementor-element-ac3cfc6 .elementor-heading-title{font-size:var( --e-global-typography-1e0cb1c-font-size );line-height:var( --e-global-typography-1e0cb1c-line-height );}.elementor-348 .elementor-element.elementor-element-e411642 .elementor-heading-title{font-size:var( --e-global-typography-fb75ccb-font-size );line-height:var( --e-global-typography-fb75ccb-line-height );}.elementor-348 .elementor-element.elementor-element-12e19a5 .elementor-heading-title{font-size:var( --e-global-typography-1e0cb1c-font-size );line-height:var( --e-global-typography-1e0cb1c-line-height );}.elementor-348 .elementor-element.elementor-element-92269a9 .elementor-heading-title{font-size:var( --e-global-typography-fb75ccb-font-size );line-height:var( --e-global-typography-fb75ccb-line-height );}.elementor-348 .elementor-element.elementor-element-a662edc{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-348 .elementor-element.elementor-element-49ffd2c{--gap:80px 80px;--row-gap:80px;--column-gap:80px;--border-radius:20px 20px 20px 20px;--padding-top:80px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-348 .elementor-element.elementor-element-164125f{width:100%;max-width:100%;text-align:center;}.elementor-348 .elementor-element.elementor-element-164125f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-348 .elementor-element.elementor-element-93db339{--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:20px;--padding-left:20px;--padding-right:20px;}.elementor-348 .elementor-element.elementor-element-8030940{text-align:center;}.elementor-348 .elementor-element.elementor-element-8030940 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(min-width:768px){.elementor-348 .elementor-element.elementor-element-6ec4052{--width:33%;}.elementor-348 .elementor-element.elementor-element-b86095e{--width:33%;}.elementor-348 .elementor-element.elementor-element-3eb318f{--width:20%;}.elementor-348 .elementor-element.elementor-element-dad3628{--width:80px;}.elementor-348 .elementor-element.elementor-element-e6f2163{--width:80px;}.elementor-348 .elementor-element.elementor-element-b2b5764{--width:45%;}.elementor-348 .elementor-element.elementor-element-719098f{--width:55%;}.elementor-348 .elementor-element.elementor-element-491f99b{--width:45%;}.elementor-348 .elementor-element.elementor-element-0035b67{--width:55%;}}@media(max-width:1199px) and (min-width:768px){.elementor-348 .elementor-element.elementor-element-de29f79{--width:100%;}.elementor-348 .elementor-element.elementor-element-3eb318f{--width:100%;}.elementor-348 .elementor-element.elementor-element-b2b5764{--width:100%;}.elementor-348 .elementor-element.elementor-element-719098f{--width:100%;}.elementor-348 .elementor-element.elementor-element-491f99b{--width:100%;}.elementor-348 .elementor-element.elementor-element-0035b67{--width:100%;}}@media(min-width:1600px){.elementor-348 .elementor-element.elementor-element-57b2596 .elementor-heading-title{font-size:var( --e-global-typography-9b524aa-font-size );line-height:var( --e-global-typography-9b524aa-line-height );}.elementor-348 .elementor-element.elementor-element-c2cb432 .elementor-heading-title{font-size:68px;}.elementor-348 .elementor-element.elementor-element-e7708eb{--container-widget-width:780px;--container-widget-flex-grow:0;width:var( --container-widget-width, 780px );max-width:780px;}.elementor-348 .elementor-element.elementor-element-e7708eb .elementor-heading-title{font-size:var( --e-global-typography-1e0cb1c-font-size );line-height:var( --e-global-typography-1e0cb1c-line-height );}.elementor-348 .elementor-element.elementor-element-3e603a3 .elementor-heading-title{font-size:var( --e-global-typography-e59c591-font-size );line-height:var( --e-global-typography-e59c591-line-height );}.elementor-348 .elementor-element.elementor-element-c9243e3 .elementor-button{font-size:var( --e-global-typography-e59c591-font-size );line-height:var( --e-global-typography-e59c591-line-height );}.elementor-348 .elementor-element.elementor-element-59ab948{--container-widget-width:1200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1200px );max-width:1200px;}.elementor-348 .elementor-element.elementor-element-3c81a64 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-348 .elementor-element.elementor-element-59bd704 .elementor-heading-title{font-size:var( --e-global-typography-1e0cb1c-font-size );line-height:var( --e-global-typography-1e0cb1c-line-height );}.elementor-348 .elementor-element.elementor-element-d1f5fcb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-348 .elementor-element.elementor-element-3b66b22 .elementor-heading-title{font-size:var( --e-global-typography-1e0cb1c-font-size );line-height:var( --e-global-typography-1e0cb1c-line-height );}.elementor-348 .elementor-element.elementor-element-df7686b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-348 .elementor-element.elementor-element-b4c5063 .elementor-heading-title{font-size:var( --e-global-typography-1e0cb1c-font-size );line-height:var( --e-global-typography-1e0cb1c-line-height );}.elementor-348 .elementor-element.elementor-element-f229238 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-348 .elementor-element.elementor-element-74ce04d .elementor-heading-title{font-size:var( --e-global-typography-e59c591-font-size );line-height:var( --e-global-typography-e59c591-line-height );}.elementor-348 .elementor-element.elementor-element-3e75f7b .elementor-heading-title{font-size:var( --e-global-typography-896f3ce-font-size );line-height:var( --e-global-typography-896f3ce-line-height );}.elementor-348 .elementor-element.elementor-element-8f68a82 .elementor-heading-title{font-size:var( --e-global-typography-93d1624-font-size );line-height:var( --e-global-typography-93d1624-line-height );}.elementor-348 .elementor-element.elementor-element-2726f4b .elementor-heading-title{font-size:var( --e-global-typography-896f3ce-font-size );line-height:var( --e-global-typography-896f3ce-line-height );}.elementor-348 .elementor-element.elementor-element-1f4e4b3 .elementor-heading-title{font-size:var( --e-global-typography-93d1624-font-size );line-height:var( --e-global-typography-93d1624-line-height );}.elementor-348 .elementor-element.elementor-element-782dc28 .elementor-heading-title{font-size:var( --e-global-typography-896f3ce-font-size );line-height:var( --e-global-typography-896f3ce-line-height );}.elementor-348 .elementor-element.elementor-element-27b6b7f .elementor-heading-title{font-size:var( --e-global-typography-93d1624-font-size );line-height:var( --e-global-typography-93d1624-line-height );}.elementor-348 .elementor-element.elementor-element-e606d83 .elementor-heading-title{font-size:var( --e-global-typography-e59c591-font-size );line-height:var( --e-global-typography-e59c591-line-height );}.elementor-348 .elementor-element.elementor-element-88632a9{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-348 .elementor-element.elementor-element-782ec5c{--swiper-slides-to-display:3;}.elementor-348 .elementor-element.elementor-element-233e520 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-348 .elementor-element.elementor-element-ffce9e8{--swiper-slides-to-display:3;}.elementor-348 .elementor-element.elementor-element-719098f{--grid-auto-flow:row;}.elementor-348 .elementor-element.elementor-element-b515112 .elementor-heading-title{font-size:var( --e-global-typography-1e0cb1c-font-size );line-height:var( --e-global-typography-1e0cb1c-line-height );}.elementor-348 .elementor-element.elementor-element-53e5dbb .elementor-heading-title{font-size:var( --e-global-typography-1e0cb1c-font-size );line-height:var( --e-global-typography-1e0cb1c-line-height );}.elementor-348 .elementor-element.elementor-element-69adb8b .elementor-heading-title{font-size:var( --e-global-typography-1e0cb1c-font-size );line-height:var( --e-global-typography-1e0cb1c-line-height );}.elementor-348 .elementor-element.elementor-element-6871ad2 .elementor-heading-title{font-size:var( --e-global-typography-fb75ccb-font-size );line-height:var( --e-global-typography-fb75ccb-line-height );}.elementor-348 .elementor-element.elementor-element-ac3cfc6 .elementor-heading-title{font-size:var( --e-global-typography-1e0cb1c-font-size );line-height:var( --e-global-typography-1e0cb1c-line-height );}.elementor-348 .elementor-element.elementor-element-e411642 .elementor-heading-title{font-size:var( --e-global-typography-fb75ccb-font-size );line-height:var( --e-global-typography-fb75ccb-line-height );}.elementor-348 .elementor-element.elementor-element-12e19a5 .elementor-heading-title{font-size:var( --e-global-typography-1e0cb1c-font-size );line-height:var( --e-global-typography-1e0cb1c-line-height );}.elementor-348 .elementor-element.elementor-element-92269a9 .elementor-heading-title{font-size:var( --e-global-typography-fb75ccb-font-size );line-height:var( --e-global-typography-fb75ccb-line-height );}.elementor-348 .elementor-element.elementor-element-164125f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-348 .elementor-element.elementor-element-8030940 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}/* Start custom CSS for container, class: .elementor-element-4c0afd8 */.elementor-348 .elementor-element.elementor-element-4c0afd8 {
    flex: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e603a3 */.elementor-348 .elementor-element.elementor-element-3e603a3 strong{
    font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ec4052 */@media(max-width:767px){
    .elementor-348 .elementor-element.elementor-element-6ec4052 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-266454a */.elementor-348 .elementor-element.elementor-element-266454a {
    flex: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59ab948 */.elementor-348 .elementor-element.elementor-element-59ab948 {
    flex: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59bd704 */.elementor-348 .elementor-element.elementor-element-59bd704 {
    flex: 1;
    max-width: 300px !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3b91724 */.elementor-348 .elementor-element.elementor-element-3b91724 img {
      transition:300ms !important;
}

.elementor-348 .elementor-element.elementor-element-3b91724:hover img {
      transform: rotate(45.5deg) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96db8e7 */@media(min-width:1200px) {
    .elementor-348 .elementor-element.elementor-element-96db8e7 {
        aspect-ratio: 4/4.2;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b66b22 */.elementor-348 .elementor-element.elementor-element-3b66b22 {
    flex: 1;
    max-width: 300px !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1428e1a */.elementor-348 .elementor-element.elementor-element-1428e1a img {
      transition:300ms !important;
}

.elementor-348 .elementor-element.elementor-element-1428e1a:hover img {
      transform: rotate(45.5deg) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fc77e7 */@media(min-width:1200px) {
    .elementor-348 .elementor-element.elementor-element-5fc77e7 {
        aspect-ratio: 4/4.2;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b4c5063 */.elementor-348 .elementor-element.elementor-element-b4c5063 {
    flex: 1;
    max-width: 300px !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d18f462 */.elementor-348 .elementor-element.elementor-element-d18f462 img {
      transition:300ms !important;
}

.elementor-348 .elementor-element.elementor-element-d18f462:hover img {
      transform: rotate(45.5deg) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23d8ba1 */@media(min-width:1200px) {
    .elementor-348 .elementor-element.elementor-element-23d8ba1 {
        aspect-ratio: 4/4.2;
    }
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-494 */.elementor-348 .elementor-element.elementor-global-494 {
    overflow-x: hidden;
}

.cro-slider {
  width: 100vw;
  height: auto;
  margin: auto;
  overflow: hidden;
  display: flex;
  gap: 70px;
}


.cro-slider .cro-slider__slide-track {
  animation: swiper 90s linear infinite;
  -webkit-animation: swiper 90s linear infinite;
  display: flex;
  align-items: center;
  gap: 70px;
}


 .cro-slider__slide {
    width: fit-content;
    display: flex;
    align-items: center;
    white-space: nowrap;
    font-size: 150px;
    line-height: 1;
    color: #6CC4C7;
    opacity: .3
 }


@keyframes swiper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }


  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
    
@media(max-width:1199px){
    .cro-slider__slide {
        font-size: 100px;
     }
}

@media(max-width:767px){
    .cro-slider__slide {
        font-size: 70px;
     }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f229238 */.elementor-348 .elementor-element.elementor-element-f229238 h2 {
    font-weight: 600 !important;
}

.elementor-348 .elementor-element.elementor-element-f229238 {
    flex: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-50dd016 */.elementor-348 .elementor-element.elementor-element-50dd016 {
    transform: translate(-50%, -50%);
    cursor: pointer;
    border-radius: 50%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74ce04d */.elementor-348 .elementor-element.elementor-element-74ce04d {
    cursor: pointer;
}

.elementor-348 .elementor-element.elementor-element-74ce04d h6 {
  text-decoration: underline;
  text-underline-offset: 6px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc26f3f */.video-overlay {
    z-index: 9;
    background: rgba(0,0,0,0.5);
    transition: background.3s;
}

.video-overlay .play-btn, .video-overlay .play-text, .video-overlay-row, .video-overlay-children {
    transition: all .3s;
}

.video-playing .video-overlay {
    background: transparent;
    background-image: none !important;
}

.video-playing .video-overlay::before {
    display: none !important;
}

.video-playing .video-overlay .play-btn, .video-playing .video-overlay .video-overlay-children {
    opacity: 0;
}

.video-playing.video-container {
    cursor: pointer;
}

.video-playing .video-overlay-row {
    transform: translateY(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de29f79 */.elementor-348 .elementor-element.elementor-element-de29f79 {
    aspect-ratio: 16/9;
    flex: 1;
}

@media(max-width:767px) {
    .elementor-348 .elementor-element.elementor-element-de29f79 {
        aspect-ratio: 5/7;
    }
}

.elementor-348 .elementor-element.elementor-element-de29f79 video {
    height: 100% !important;
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e606d83 */.elementor-348 .elementor-element.elementor-element-e606d83 strong{
    font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-513 */.elementor-348 .elementor-element.elementor-global-513 {
    overflow-x: hidden;
}

.cro-slider {
  width: 100vw;
  height: auto;
  margin: auto;
  overflow: hidden;
  display: flex;
  gap: 70px;
}


.cro-slider .cro-slider__slide-track {
  animation: swiper 90s linear infinite;
  -webkit-animation: swiper 90s linear infinite;
  display: flex;
  align-items: center;
  gap: 70px;
}


 .cro-slider__slide {
    width: fit-content;
    display: flex;
    align-items: center;
    white-space: nowrap;
    font-size: 150px;
    line-height: 1;
    color: #6CC4C7;
    opacity: .3
 }


@keyframes swiper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }


  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
    
@media(max-width:1199px){
    .cro-slider__slide {
        font-size: 100px;
     }
}

@media(max-width:767px){
    .cro-slider__slide {
        font-size: 70px;
     }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4fc2932 */.elementor-348 .elementor-element.elementor-element-4fc2932 {
    flex: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b515112 */.elementor-348 .elementor-element.elementor-element-b515112 h5 {
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-53e5dbb */.elementor-348 .elementor-element.elementor-element-53e5dbb h5 {
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-69adb8b */.elementor-348 .elementor-element.elementor-element-69adb8b h5 {
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac3cfc6 */.elementor-348 .elementor-element.elementor-element-ac3cfc6 h5 {
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-12e19a5 */.elementor-348 .elementor-element.elementor-element-12e19a5 h5 {
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-164125f */.elementor-348 .elementor-element.elementor-element-164125f h2 {
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8030940 */.elementor-348 .elementor-element.elementor-element-8030940 {
    flex: 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-439806a */.elementor-348 .elementor-element.elementor-element-439806a svg rect {
    fill: #2E64B3 !important;
}
.elementor-348 .elementor-element.elementor-element-439806a svg path {
    fill: white;
}/* End custom CSS */