.elementor-1286 .elementor-element.elementor-element-a96982a .elementor-repeater-item-a8f6ed6 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://ojo-cuidao.es/wp-content/uploads/2026/09/ChatGPT-Image-2-sept-2026-10_24_18.png);background-size:cover;}.elementor-1286 .elementor-element.elementor-element-a96982a .elementor-repeater-item-a8f6ed6 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-1286 .elementor-element.elementor-element-a96982a .elementor-repeater-item-a8f6ed6 .swiper-slide-contents{margin-right:auto;}.elementor-1286 .elementor-element.elementor-element-a96982a .elementor-repeater-item-f812406 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://ojo-cuidao.es/wp-content/uploads/2026/09/ChatGPT-Image-2-sept-2026-11_09_22.png);background-size:cover;}.elementor-1286 .elementor-element.elementor-element-a96982a .elementor-repeater-item-f812406 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-1286 .elementor-element.elementor-element-a96982a .elementor-repeater-item-f812406 .swiper-slide-contents{margin-right:auto;}.elementor-1286 .elementor-element.elementor-element-a96982a .elementor-repeater-item-ac8658e .swiper-slide-bg{background-color:#833ca3;background-image:url(https://ojo-cuidao.es/wp-content/uploads/2026/09/ChatGPT-Image-2-sept-2026-11_15_25.png);background-size:cover;}.elementor-1286 .elementor-element.elementor-element-a96982a .elementor-repeater-item-ac8658e .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-1286 .elementor-element.elementor-element-a96982a .elementor-repeater-item-ac8658e .swiper-slide-contents{margin-right:auto;}.elementor-1286 .elementor-element.elementor-element-a96982a .swiper-slide{transition-duration:calc(5000ms*1.2);height:620px;}.elementor-1286 .elementor-element.elementor-element-a96982a .elementor-slide-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:lowercase;letter-spacing:0.5px;color:#FFFFFF;background-image:linear-gradient(180deg, #02010100 1%, #F2295B00 100%);border-color:#FFFFFF;}.elementor-1286 .elementor-element.elementor-element-a96982a .elementor-slide-button:hover{background-color:transparent;color:#111111;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-1286 .elementor-element.elementor-element-a96982a .swiper-slide-contents{max-width:100%;}.elementor-1286 .elementor-element.elementor-element-a96982a .swiper-slide-inner{text-align:center;}.elementor-1286 .elementor-element.elementor-element-a96982a .elementor-slide-heading{font-family:"Montserrat", Sans-serif;font-size:46px;font-weight:400;text-transform:uppercase;line-height:1.5em;letter-spacing:0px;}.elementor-1286 .elementor-element.elementor-element-a96982a .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:18px;}.elementor-1286 .elementor-element.elementor-element-a96982a .elementor-slide-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;letter-spacing:0px;}.elementor-1286 .elementor-element.elementor-element-5801d46{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1286 .elementor-element.elementor-element-35dffca{text-align:center;}.elementor-1286 .elementor-element.elementor-element-35dffca .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:40px;font-weight:600;letter-spacing:0.01em;word-spacing:0.2em;}.elementor-1286 .elementor-element.elementor-element-1f61894 img{width:100%;max-width:100%;height:600px;object-fit:cover;object-position:center center;}.elementor-1286 .elementor-element.elementor-element-baf5e8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;padding:0px 0px 0px 0px;}.elementor-1286 .elementor-element.elementor-element-baf5e8a .elementor-heading-title{font-family:"Montserrat", Sans-serif;}.elementor-1286 .elementor-element.elementor-element-81d8542 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #111111 0%, #111111 100%);padding:12px 18px 12px 18px;}.elementor-1286 .elementor-element.elementor-element-81d8542{background-color:transparent;background-image:linear-gradient(180deg, #11111100 0%, #11111100 100%);}.elementor-1286 .elementor-element.elementor-element-99d1fcf img{width:100%;max-width:100%;height:600px;object-fit:cover;object-position:center center;}.elementor-1286 .elementor-element.elementor-element-686c481{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;padding:0px 0px 0px 0px;}.elementor-1286 .elementor-element.elementor-element-686c481 .elementor-heading-title{font-family:"Montserrat", Sans-serif;}.elementor-1286 .elementor-element.elementor-element-3f802bd .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #111111 0%, #111111 100%);padding:12px 18px 12px 18px;}.elementor-1286 .elementor-element.elementor-element-3f802bd{background-color:transparent;background-image:linear-gradient(180deg, #11111100 0%, #11111100 100%);}.elementor-1286 .elementor-element.elementor-element-c4aae86 img{width:100%;max-width:100%;height:600px;object-fit:cover;object-position:center center;}.elementor-1286 .elementor-element.elementor-element-4609fdf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;padding:0px 0px 0px 0px;}.elementor-1286 .elementor-element.elementor-element-4609fdf .elementor-heading-title{font-family:"Montserrat", Sans-serif;}.elementor-1286 .elementor-element.elementor-element-c1b1d4f .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #111111 0%, #111111 100%);padding:12px 18px 12px 18px;}.elementor-1286 .elementor-element.elementor-element-c1b1d4f{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;background-image:linear-gradient(180deg, #11111100 0%, #11111100 100%);}.elementor-1286 .elementor-element.elementor-element-43de465 img{width:100%;max-width:100%;height:600px;object-fit:cover;object-position:center center;}.elementor-1286 .elementor-element.elementor-element-0586ef3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;padding:0px 0px 0px 0px;}.elementor-1286 .elementor-element.elementor-element-0586ef3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;}.elementor-1286 .elementor-element.elementor-element-9aa082f .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #111111 0%, #111111 100%);padding:12px 18px 12px 18px;}.elementor-1286 .elementor-element.elementor-element-9aa082f{background-color:transparent;background-image:linear-gradient(180deg, #11111100 0%, #11111100 100%);}.elementor-1286 .elementor-element.elementor-element-6af1d51 .elementor-heading-title{font-size:18px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-1286 .elementor-element.elementor-element-536c449 .elementor-heading-title{font-size:18px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-1286 .elementor-element.elementor-element-b36c6dc .elementor-heading-title{font-size:18px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-1286 .elementor-element.elementor-element-a96982a .swiper-slide{height:560px;}.elementor-1286 .elementor-element.elementor-element-a96982a .elementor-slide-heading{font-size:30px;line-height:1.8em;}.elementor-1286 .elementor-element.elementor-element-a96982a .elementor-slide-description{font-size:16px;line-height:1.3em;}.elementor-1286 .elementor-element.elementor-element-a96982a .elementor-slide-button{font-size:12px;}.elementor-1286 .elementor-element.elementor-element-5801d46{--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-1286 .elementor-element.elementor-element-35dffca .elementor-heading-title{font-size:32px;}.elementor-1286 .elementor-element.elementor-element-1f61894.elementor-element{--order:1;}.elementor-1286 .elementor-element.elementor-element-1f61894 img{width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-1286 .elementor-element.elementor-element-baf5e8a .elementor-heading-title{font-size:24px;}.elementor-1286 .elementor-element.elementor-element-99d1fcf img{width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-1286 .elementor-element.elementor-element-686c481 .elementor-heading-title{font-size:24px;}.elementor-1286 .elementor-element.elementor-element-c4aae86 img{width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-1286 .elementor-element.elementor-element-4609fdf .elementor-heading-title{font-size:24px;}.elementor-1286 .elementor-element.elementor-element-43de465 img{width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-1286 .elementor-element.elementor-element-0586ef3 .elementor-heading-title{font-size:24px;}.elementor-1286 .elementor-element.elementor-element-6af1d51 .elementor-heading-title{font-size:16px;}.elementor-1286 .elementor-element.elementor-element-536c449 .elementor-heading-title{font-size:16px;}.elementor-1286 .elementor-element.elementor-element-b36c6dc .elementor-heading-title{font-size:16px;}}/* Start custom CSS for slides, class: .elementor-element-a96982a */@media (max-width: 767px) {
    .elementor-1286 .elementor-element.elementor-element-a96982a .swiper-slide-inner {
        align-items: flex-start !important;
        justify-content: flex-start !important;
        padding: 28px 22px !important;
    }

    .elementor-1286 .elementor-element.elementor-element-a96982a .swiper-slide-contents {
        max-width: 100% !important;
        text-align: left !important;
    }
}
@media (max-width: 767px) {
    .elementor-1286 .elementor-element.elementor-element-a96982a .swiper-slide[data-swiper-slide-index="1"] .swiper-slide-bg {
        background-size: auto 150% !important;
        background-position: center 30% !important;
    }
}
@media (max-width: 767px) {
    .elementor-1286 .elementor-element.elementor-element-a96982a .swiper-slide[data-swiper-slide-index="0"] .swiper-slide-bg {
        background-size: auto 118% !important;
        background-position: 38% 48% !important;
    }
}
.elementor-1286 .elementor-element.elementor-element-a96982a .swiper-pagination {
    position: absolute !important;
    bottom: 16px !important;
    left: 0 !important;
    width: 100% !important;
}

.elementor-1286 .elementor-element.elementor-element-a96982a .swiper-pagination-bullet {
    background: #FFFFFF !important;
    opacity: 0.45;
}

.elementor-1286 .elementor-element.elementor-element-a96982a .swiper-pagination-bullet-active {
    background: #FFFFFF !important;
    opacity: 1;
}
.elementor-1286 .elementor-element.elementor-element-a96982a .swiper-slide[data-swiper-slide-index="2"] .swiper-slide-bg {
    background-position: center 90% !important;
}/* End custom CSS */