.elementor-4468 .elementor-element.elementor-element-6c2fcb5e:not(.elementor-motion-effects-element-type-background), .elementor-4468 .elementor-element.elementor-element-6c2fcb5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;background-image:url("https://www.cartajima.es/wp-content/uploads/2025/07/cabRuta.jpg");background-position:center center;background-size:cover;}.elementor-4468 .elementor-element.elementor-element-6c2fcb5e > .elementor-container{min-height:100vh;}.elementor-4468 .elementor-element.elementor-element-6c2fcb5e > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4468 .elementor-element.elementor-element-6c2fcb5e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4468 .elementor-element.elementor-element-f6cc736 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4468 .elementor-element.elementor-element-f6cc736{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 0px 110px 0px;}.elementor-4468 .elementor-element.elementor-element-f6cc736 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4468 .elementor-element.elementor-element-c550d8b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4468 .elementor-element.elementor-element-c550d8b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4468 .elementor-element.elementor-element-a4b378b{margin:0vw -3vw calc(var(--kit-widget-spacing, 0px) + 0vw) 3vw;}.elementor-4468 .elementor-element.elementor-element-4893c96 > .elementor-element-populated{margin:0vw 3vw 0vw 0vw;--e-column-margin-right:3vw;--e-column-margin-left:0vw;}.elementor-4468 .elementor-element.elementor-element-3d42720:not(.elementor-motion-effects-element-type-background), .elementor-4468 .elementor-element.elementor-element-3d42720 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-4468 .elementor-element.elementor-element-3d42720{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 70px 100px 70px;}.elementor-4468 .elementor-element.elementor-element-3d42720 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4468 .elementor-element.elementor-element-864fba1 .cs-subtitle{color:#4AC1E0;font-size:15px;font-weight:600;letter-spacing:0px;}.elementor-4468 .elementor-element.elementor-element-864fba1 .cs-title{color:#3C3C3B;font-size:25px;font-weight:500;}.elementor-4468 .elementor-element.elementor-element-864fba1 .cs-title-text{color:#3C3C3B;font-size:13px;font-weight:500;}.elementor-4468 .elementor-element.elementor-element-1fe63b3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4468 .elementor-element.elementor-element-1fe63b3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 110px 0px;}.elementor-4468 .elementor-element.elementor-element-1fe63b3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4468 .elementor-element.elementor-element-dc3060b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0vw 0vw 0vw 3vw;--e-column-margin-right:0vw;--e-column-margin-left:3vw;}.elementor-4468 .elementor-element.elementor-element-dc3060b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4468 .elementor-element.elementor-element-dc3060b{z-index:9;}.elementor-4468 .elementor-element.elementor-element-d4b8dac:not(.elementor-motion-effects-element-type-background), .elementor-4468 .elementor-element.elementor-element-d4b8dac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-4468 .elementor-element.elementor-element-d4b8dac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 70px 100px 70px;}.elementor-4468 .elementor-element.elementor-element-d4b8dac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4468 .elementor-element.elementor-element-ed3e78e .cs-subtitle{color:#4AC1E0;font-size:15px;font-weight:600;letter-spacing:0px;}.elementor-4468 .elementor-element.elementor-element-ed3e78e .cs-title{color:#3C3C3B;font-size:25px;font-weight:500;}.elementor-4468 .elementor-element.elementor-element-ed3e78e .cs-title-text{color:#3C3C3B;font-size:13px;font-weight:500;}.elementor-4468 .elementor-element.elementor-element-533a5d1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4468 .elementor-element.elementor-element-533a5d1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4468 .elementor-element.elementor-element-9492af4{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) -3vw;}.elementor-4468 .elementor-element.elementor-element-25bfc47 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4468 .elementor-element.elementor-element-25bfc47{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 110px 0px;}.elementor-4468 .elementor-element.elementor-element-25bfc47 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4468 .elementor-element.elementor-element-671cddc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4468 .elementor-element.elementor-element-671cddc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4468 .elementor-element.elementor-element-7ec4d76{margin:0vw -3vw calc(var(--kit-widget-spacing, 0px) + 0vw) 3vw;}.elementor-4468 .elementor-element.elementor-element-3724b47 > .elementor-element-populated{margin:0vw 3vw 0vw 0vw;--e-column-margin-right:3vw;--e-column-margin-left:0vw;}.elementor-4468 .elementor-element.elementor-element-93038a6:not(.elementor-motion-effects-element-type-background), .elementor-4468 .elementor-element.elementor-element-93038a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-4468 .elementor-element.elementor-element-93038a6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 70px 100px 70px;}.elementor-4468 .elementor-element.elementor-element-93038a6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4468 .elementor-element.elementor-element-3526e18 .cs-subtitle{color:#4AC1E0;font-size:15px;font-weight:600;letter-spacing:0px;}.elementor-4468 .elementor-element.elementor-element-3526e18 .cs-title{color:#3C3C3B;font-size:25px;font-weight:500;}.elementor-4468 .elementor-element.elementor-element-3526e18 .cs-title-text{color:#3C3C3B;font-size:13px;font-weight:500;}.elementor-4468 .elementor-element.elementor-element-43f4805 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4468 .elementor-element.elementor-element-43f4805{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 110px 0px;}.elementor-4468 .elementor-element.elementor-element-43f4805 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4468 .elementor-element.elementor-element-104cc1c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0vw 0vw 0vw 3vw;--e-column-margin-right:0vw;--e-column-margin-left:3vw;}.elementor-4468 .elementor-element.elementor-element-104cc1c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4468 .elementor-element.elementor-element-104cc1c{z-index:9;}.elementor-4468 .elementor-element.elementor-element-e4f4504:not(.elementor-motion-effects-element-type-background), .elementor-4468 .elementor-element.elementor-element-e4f4504 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-4468 .elementor-element.elementor-element-e4f4504{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 70px 100px 70px;}.elementor-4468 .elementor-element.elementor-element-e4f4504 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4468 .elementor-element.elementor-element-f23159b .cs-subtitle{color:#4AC1E0;font-size:15px;font-weight:600;letter-spacing:0px;}.elementor-4468 .elementor-element.elementor-element-f23159b .cs-title{color:#3C3C3B;font-size:25px;font-weight:500;}.elementor-4468 .elementor-element.elementor-element-f23159b .cs-title-text{color:#3C3C3B;font-size:13px;font-weight:500;}.elementor-4468 .elementor-element.elementor-element-8282d63 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4468 .elementor-element.elementor-element-8282d63 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4468 .elementor-element.elementor-element-bba6be1{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) -3vw;}.elementor-4468 .elementor-element.elementor-element-6df6a25 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4468 .elementor-element.elementor-element-6df6a25{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 110px 0px;}.elementor-4468 .elementor-element.elementor-element-6df6a25 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4468 .elementor-element.elementor-element-184dee6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4468 .elementor-element.elementor-element-184dee6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4468 .elementor-element.elementor-element-515712e{margin:0vw -3vw calc(var(--kit-widget-spacing, 0px) + 0vw) 3vw;}.elementor-4468 .elementor-element.elementor-element-6788399 > .elementor-element-populated{margin:0vw 3vw 0vw 0vw;--e-column-margin-right:3vw;--e-column-margin-left:0vw;}.elementor-4468 .elementor-element.elementor-element-8cf9c30:not(.elementor-motion-effects-element-type-background), .elementor-4468 .elementor-element.elementor-element-8cf9c30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-4468 .elementor-element.elementor-element-8cf9c30{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 70px 100px 70px;}.elementor-4468 .elementor-element.elementor-element-8cf9c30 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4468 .elementor-element.elementor-element-cf86d72 .cs-subtitle{color:#4AC1E0;font-size:15px;font-weight:600;letter-spacing:0px;}.elementor-4468 .elementor-element.elementor-element-cf86d72 .cs-title{color:#3C3C3B;font-size:25px;font-weight:500;}.elementor-4468 .elementor-element.elementor-element-cf86d72 .cs-title-text{color:#3C3C3B;font-size:13px;font-weight:500;}.elementor-4468 .elementor-element.elementor-element-44e0c41{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 90px 0px;}.elementor-4468 .elementor-element.elementor-element-44e0c41 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-4468 .elementor-element.elementor-element-ed4494d.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-4468 .elementor-element.elementor-element-ed4494d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-4468 .elementor-element.elementor-element-ed4494d.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-4468 .elementor-element.elementor-element-da07303{width:auto;max-width:auto;}.elementor-4468 .elementor-element.elementor-element-da07303 > .elementor-widget-container{margin:0vw 3vw 0vw 0vw;}.elementor-4468 .elementor-element.elementor-element-da07303.elementor-element{--order:99999 /* order end hack */;}.elementor-4468 .elementor-element.elementor-element-da07303 .button{--btn-bg:#EE907B;--btn-bg-hover:#4AC1E0;font-size:16px;font-weight:600;}.elementor-4468 .elementor-element.elementor-element-ea34fe2{width:auto;max-width:auto;}.elementor-4468 .elementor-element.elementor-element-ea34fe2 > .elementor-widget-container{margin:0vw 3vw 0vw 0vw;}.elementor-4468 .elementor-element.elementor-element-ea34fe2.elementor-element{--order:-99999 /* order start hack */;}.elementor-4468 .elementor-element.elementor-element-ea34fe2 .button{--btn-bg:#EE907B;--btn-bg-hover:#4AC1E0;font-size:16px;font-weight:600;}@media(max-width:1023px) and (min-width:768px){.elementor-4468 .elementor-element.elementor-element-c550d8b{width:100%;}.elementor-4468 .elementor-element.elementor-element-4893c96{width:100%;}.elementor-4468 .elementor-element.elementor-element-dc3060b{width:100%;}.elementor-4468 .elementor-element.elementor-element-533a5d1{width:100%;}.elementor-4468 .elementor-element.elementor-element-671cddc{width:100%;}.elementor-4468 .elementor-element.elementor-element-3724b47{width:100%;}.elementor-4468 .elementor-element.elementor-element-104cc1c{width:100%;}.elementor-4468 .elementor-element.elementor-element-8282d63{width:100%;}.elementor-4468 .elementor-element.elementor-element-184dee6{width:100%;}.elementor-4468 .elementor-element.elementor-element-6788399{width:100%;}.elementor-4468 .elementor-element.elementor-element-ed4494d{width:100%;}}@media(max-width:1279px){.elementor-4468 .elementor-element.elementor-element-6c2fcb5e > .elementor-container{min-height:50vh;}}@media(max-width:1023px){.elementor-4468 .elementor-element.elementor-element-6c2fcb5e > .elementor-container{min-height:50vh;}.elementor-4468 .elementor-element.elementor-element-f6cc736{padding:80px 0px 80px 0px;}.elementor-4468 .elementor-element.elementor-element-a4b378b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4468 .elementor-element.elementor-element-4893c96 > .elementor-element-populated{margin:0vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;}.elementor-4468 .elementor-element.elementor-element-1fe63b3{padding:0px 0px 80px 0px;}.elementor-4468 .elementor-element.elementor-element-dc3060b > .elementor-element-populated{margin:0vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;}.elementor-4468 .elementor-element.elementor-element-9492af4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4468 .elementor-element.elementor-element-25bfc47{padding:0px 0px 80px 0px;}.elementor-4468 .elementor-element.elementor-element-7ec4d76{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4468 .elementor-element.elementor-element-3724b47 > .elementor-element-populated{margin:0vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;}.elementor-4468 .elementor-element.elementor-element-43f4805{padding:0px 0px 80px 0px;}.elementor-4468 .elementor-element.elementor-element-104cc1c > .elementor-element-populated{margin:0vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;}.elementor-4468 .elementor-element.elementor-element-bba6be1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4468 .elementor-element.elementor-element-6df6a25{padding:0px 0px 80px 0px;}.elementor-4468 .elementor-element.elementor-element-515712e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4468 .elementor-element.elementor-element-6788399 > .elementor-element-populated{margin:0vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;}.elementor-4468 .elementor-element.elementor-element-44e0c41{padding:80px 0px 50px 0px;}.elementor-4468 .elementor-element.elementor-element-ed4494d.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-4468 .elementor-element.elementor-element-ed4494d > .elementor-element-populated{padding:5px 0px 0px 0px;}}@media(max-width:767px){.elementor-4468 .elementor-element.elementor-element-6c2fcb5e > .elementor-container{min-height:20vh;}.elementor-4468 .elementor-element.elementor-element-4893c96 > .elementor-element-populated{margin:0vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;}.elementor-4468 .elementor-element.elementor-element-3d42720{padding:60px 20px 0px 20px;}.elementor-4468 .elementor-element.elementor-element-1fe63b3{padding:0px 0px 80px 0px;}.elementor-4468 .elementor-element.elementor-element-dc3060b > .elementor-element-populated{margin:0vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;}.elementor-4468 .elementor-element.elementor-element-d4b8dac{padding:60px 20px 0px 20px;}.elementor-4468 .elementor-element.elementor-element-3724b47 > .elementor-element-populated{margin:0vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;}.elementor-4468 .elementor-element.elementor-element-93038a6{padding:60px 20px 0px 20px;}.elementor-4468 .elementor-element.elementor-element-104cc1c > .elementor-element-populated{margin:0vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;}.elementor-4468 .elementor-element.elementor-element-e4f4504{padding:60px 20px 0px 20px;}.elementor-4468 .elementor-element.elementor-element-6df6a25{padding:0px 0px 80px 0px;}.elementor-4468 .elementor-element.elementor-element-6788399 > .elementor-element-populated{margin:0vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;}.elementor-4468 .elementor-element.elementor-element-8cf9c30{padding:60px 20px 0px 20px;}.elementor-4468 .elementor-element.elementor-element-44e0c41{padding:0px 0px 50px 0px;}}