@font-face{font-family:Repsol-bold;src:url(/assets/fonts/rps/SoleRepsolDisplay_W_Md.woff)}@font-face{font-family:Repsol-regular;src:url(/assets/fonts/rps/SoleRepsolDisplay_W_Rg.woff)}@font-face{font-family:SoleRepsolText_W_Rg;src:url(/assets/fonts/rps/SoleRepsolText_W_Rg.woff)}.c-font-repsol{font-family:SoleRepsolText_W_Rg}.c-font-repsol-bold{font-family:Repsol-bold}.c-font-repsol-regular{font-family:Repsol-regular}.display-waylet{display:block!important}.c-hor-nav-toggler{display:none}@font-face{font-family:icon;src:url(/assets/rps-icons-font/icons.woff) format("woff");font-weight:100;font-style:normal;font-display:block}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;border-radius:4px}.navbar-toggle .menu-bar{display:block;width:22px;height:2px;border-radius:1px}.c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu{text-align:left!important}.c-layout-footer.c-layout-footer-3{display:block!important}footer.c-layout-footer.c-layout-footer-3 div.container.c-padding-t-100.c-bg-white{display:none}.c-layout-header.c-layout-header-6{display:block!important}footer.c-layout-footer.c-layout-footer-3 div.c-postfooter.c-padding-b-90-sm.c-padding-b-70-mobile{display:none}header.c-layout-header.c-layout-header-6 div.c-topbar div.container nav.c-top-menu ul.c-links.c-theme-ul{display:none!important}.c-layout-header.c-layout-header-6 .c-navbar{line-height:0;box-shadow:0 1px 2px rgba(0,0,0,.02);background-color:#fff!important;border-bottom:solid 1px #ddd}.c-layout-header-6 .c-navbar .c-mega-menu>.nav.navbar-nav>li:hover>a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler)::after,.c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu>.nav.navbar-nav>li.c-active>a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler)::after,.c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu>.nav.navbar-nav>li:active>a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler)::after,.c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu>.nav.navbar-nav>li:focus>a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler)::after{background:0 0!important}.c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link{padding:25px 35px 22px 0;min-height:67px!important;font-weight:500!important}.c-layout-header.c-layout-header-6 .c-topbar .c-top-menu>.c-ext>li.c-lang>a{background-color:#b0e1e7!important;color:#464646!important;letter-spacing:normal;font-weight:500;font-size:1.35rem!important}.c-layout-header.c-layout-header-6.hide-travel{display:none!important}.c-layout-header.c-layout-header-6 .c-topbar .c-top-menu>.c-ext>li.c-lang>a::before{font-family:icon;height:auto;margin-top:0;margin-right:0;content:"";font-weight:300;font-size:1.9rem;color:#00809a;cursor:pointer;margin-left:auto}.c-layout-header.c-layout-header-6 .c-topbar .c-top-menu>.c-ext>li.c-lang.c-open.dropdown-submenu>a::before,.c-layout-header.c-layout-header-6 .c-topbar .c-top-menu>.c-ext>li.c-lang.c-open>a.dropdown-toggle::before{position:absolute;display:inline-block;font-size:1.9rem;font-family:icon;line-height:18px;right:-30px;margin-right:0;content:"";font-weight:300;color:#00809a}.c-layout-header.c-layout-header-6 .c-topbar .c-top-menu>.c-ext>li.c-lang>p{font-weight:500!important}.c-layout-header.c-layout-header-6 .c-topbar .c-top-menu>.c-ext>li.c-lang>.dropdown-menu>li>span a span.badge{color:#fff!important}@media (max-width:991px){.c-layout-header.c-layout-header-6 .c-topbar{padding:0;position:fixed;width:100%;z-index:99999999999999!important;background-color:#fff;border-bottom:1px solid #dfe4e8}.c-layout-header .c-topbar{margin:0;height:60px}.c-hor-nav-toggler{display:block!important}.c-layout-header .c-topbar .c-top-menu>.c-ext>li.c-lang{margin:5px 40px 0 15px!important}.button-menu{position:absolute;top:16px;right:20px;width:24px;height:24px;background-color:#fff;border:0}.button-menu__line{position:absolute;z-index:3;top:0;left:4px;width:16px;height:100%;border-radius:1px;transition:transform .3192s cubic-bezier(.04,.04,.12,.96) .1008s}.button-menu__line--top .button-menu__line-item{transform:translateY(-6px)}.button-menu__line--middle{transition:opacity .192s cubic-bezier(.04,.04,.12,.96) .1008s}.button-menu__line--bottom .button-menu__line-item{transform:translateY(6px)}.button-menu__line-item{display:block;width:100%;height:2px;top:11px;background:#00809a;position:absolute;z-index:1;transition:transform .1806s cubic-bezier(.04,.04,.12,.96)}.button-menu--opened{background-color:#00809a;z-index:4;border-radius:50%}.button-menu--opened .button-menu__line-item{background-color:#f2f2f2}.button-menu--opened .button-menu__line{width:14px;left:5px}.button-menu--opened .button-menu__line--top{transform:rotate(45deg)}.button-menu--opened .button-menu__line--top .button-menu__line-item{transform:translate(0)}.button-menu--opened .button-menu__line--middle{opacity:0}.button-menu--opened .button-menu__line--bottom{transform:rotate(-45deg)}.button-menu--opened .button-menu__line--bottom .button-menu__line-item{transform:translate(0)}.c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li.c-openH>.dropdown-menu{display:block}.c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li.c-openH>.c-active.c-link.dropdown-toggle,.c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li.c-openH>.c-link.dropdown-toggle{display:none}.c-layout-header .c-navbar.c-bg-blueTC{position:fixed;width:100%;left:0;top:60px;bottom:0;padding-top:0;display:flex;flex-direction:column;background:#f2f2f2!important;transform:translateX(-100%);transition:transform .2s ease-in-out,opacity .35s ease-in-out;z-index:99999999;opacity:0;overflow-y:auto}.c-navbar.c-bg-blueTC.opened{transform:translateX(0);opacity:1}.c-layout-header-6 .c-navbar .c-mega-menu>.nav.navbar-nav>li:hover>a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler)::after,.c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu>.nav.navbar-nav>li.c-active>a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler)::after,.c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu>.nav.navbar-nav>li:active>a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler)::after,.c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu>.nav.navbar-nav>li:focus>a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler)::after{background:0 0!important}.c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li .dropdown-submenu>a::after,.c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li a.dropdown-toggle::after{position:relative;float:right;font-family:icon;height:auto;margin-top:0;margin-right:0;content:"";font-weight:300;font-size:1.9rem;color:#00809a;cursor:pointer;margin-left:auto}.c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li .c-open.dropdown-submenu>a::after,.c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li .c-open>a.dropdown-toggle::after,.c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li.c-open.dropdown-submenu>a::after,.c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li.c-open>a.dropdown-toggle::after{margin-right:0;content:""}.c-theme-nav li.c-active>a:not(.btn){color:#464646!important}.mnu-mobile .c-link.dropdown-toggle{display:flex;width:100%;padding:1rem 3.5rem!important;font-weight:500;font-size:1.7rem!important;line-height:1.8rem!important;font-family:SoleRepsolText_W_Rg!important;border-bottom:1px solid #ddd;color:#464646!important;display:flex;text-transform:none!important;letter-spacing:normal!important}.c-layout-header .c-navbar .c-mega-menu.c-fonts-uppercase>.nav.navbar-nav>li .dropdown-menu>li>h3{display:flex;width:100%;padding:1.5rem 3.5rem!important;font-weight:500;font-size:1.7rem!important;line-height:1.8rem!important;font-family:Repsol-regular!important;border-bottom:1px solid #ddd;color:#001e37!important;display:flex;text-transform:none!important;letter-spacing:normal!important}.c-layout-header .c-navbar .c-mega-menu.c-fonts-uppercase>.nav.navbar-nav>li .dropdown-menu>li>a{display:flex;width:100%;padding:1.5rem 3.5rem!important;font-weight:400;font-size:1.7rem!important;line-height:1.8rem!important;font-family:SoleRepsolText_W_Rg!important;border-bottom:1px solid #ddd;color:#464646!important;display:flex;text-transform:none!important;letter-spacing:normal!important}.c-layout-header .c-navbar>.container{position:relative;padding:0;margin:0 0}.c-layout-header .c-navbar .c-mega-menu{padding:0 0}.c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li .dropdown-menu{background:#fff;max-height:600px;overflow:hidden;transition:max-height .2s ease}.c-layout-header .c-navbar .c-mega-menu.c-mega-menu-light>.nav.navbar-nav>li .dropdown-menu>li.c-active>a,.c-layout-header .c-navbar .c-mega-menu.c-mega-menu-light>.nav.navbar-nav>li .dropdown-menu>li:hover>a{color:#464646!important;font-family:SoleRepsolText_W_Rg;background-color:#fff}.header__subitem{padding:.5rem;border-bottom:1px solid #ddd}.c-layout-header .c-navbar .c-mega-menu.c-mega-menu-light>.nav.navbar-nav>li .dropdown-menu>li>h3 a:hover{color:#464646!important}.c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link{min-height:37px!important}.c-layout-header.c-layout-header-6 .c-topbar .c-top-menu>.c-ext>li.c-lang.c-open>.dropdown-menu{display:block;float:none!important;left:0;width:100vw;min-width:100vw;position:fixed;top:60px;margin:0}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#fff!important;background-color:#ececec}}.c-layout-header.c-layout-header-6 .c-topbar .c-top-menu>.c-ext>li.c-lang .dropdown-menu>li>a{display:flex;width:100%;padding:1.5rem 2rem!important;font-weight:400;font-size:1.7rem!important;line-height:1.8rem!important;font-family:SoleRepsolText_W_Rg!important;border-bottom:1px solid #ddd;color:#464646!important;display:flex;text-transform:none!important;letter-spacing:normal!important}.c-layout-header.c-layout-header-6 .c-topbar .c-top-menu>.c-ext>li.c-lang>.dropdown-menu>li.c-active>a,.c-layout-header.c-layout-header-6 .c-topbar .c-top-menu>.c-ext>li.c-lang>.dropdown-menu>li:hover>a{color:#464646!important;font-family:SoleRepsolText_W_Rg;background-color:#fafafa}.c-layout-header.c-layout-header-6 .c-topbar .c-top-menu>.c-ext>li.c-lang>.dropdown-menu span{color:#464646!important;font-family:SoleRepsolText_W_Rg}.c-layout-header.c-layout-header-6 .c-topbar .c-top-menu>.c-ext>li.c-lang>.dropdown-menu span.c-font-sbold{font-weight:500!important}.nav>li,.nav>li>a:focus{color:#fff}@media (min-width:1024px){.button-menu{display:none}.c-layout-header.c-layout-header-6 .c-topbar .c-top-menu>.c-ext>li.c-lang>.dropdown-menu{background:#f2f0ee;box-shadow:1px 1px 8px rgba(0,0,0,.2)}}@media screen and (min-width:768px){.c-layout-breadcrumbs-1{display:inherit!important}}.dropdown-menu.c-menu-type-classic .c-sombra{background-color:#fff;padding-bottom:15px!important}.c-layout-footer.c-layout-footer-3 .c-prefooter{padding:0 0 20px 0;color:#757575;margin-top:0;box-shadow:0 2px 8px rgba(28,3,3,.097)}.c-prefooter .col-lg-12.col-md-12.col-sm-12.col-xs-12.c-margin-t-60{margin-top:30px!important}.c-layout-footer.c-layout-footer-3 .c-prefooter .c-container{margin-bottom:10px!important}.btn.working{cursor:not-allowed;background-color:#c0c7cb;border-color:#c0c7cb;text-decoration:blink;-webkit-animation-name:blinker;animation-name:blinker;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-direction:alternate;animation-direction:alternate}body{display:flex;flex-direction:column}.c-layout-page{flex-grow:1}.inbenta-bot--firefox-89 .c-layout-header-fixed.c-layout-header-topbar .c-layout-page{margin-top:124px!important}#mnu-disfrutar a.c-link{color:#016a7f!important}#mnu-disfrutar a.c-link:hover{color:#00404d}.c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li .dropdown-submenu>a::before,.c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li a.dropdown-toggle::before{color:#00404d!important}.c-layout-header .c-navbar .c-mega-menu.c-mega-menu-light>.nav.navbar-nav>li .dropdown-menu>li>h3::after{position:absolute;display:inline-block;font-size:16px;font-family:icon;line-height:18px;right:15px;content:"";font-weight:400;color:#001e37}.c-layout-header .c-navbar .c-mega-menu.c-fonts-uppercase>.nav.navbar-nav>li .dropdown-menu>li>h3 a{font-size:16px;font-weight:400!important;color:#383e45!important}@media (min-width:991px){.c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li .dropdown-menu>li>a{padding:10px 15px 10px 40px}.c-layout-header .c-navbar .c-mega-menu.c-mega-menu-light>.nav.navbar-nav>li .dropdown-menu>li.c-bordered-bottom{border-bottom:none!important}.c-layout-header .c-navbar .c-mega-menu.c-mega-menu-light>.nav.navbar-nav>li .dropdown-menu>li.c-bordered-top{border-top:none!important}.c-layout-header .c-navbar .c-mega-menu.c-mega-menu-light>.nav.navbar-nav>li .dropdown-menu>li>a{color:#383e45;background-color:#fff}.c-layout-header .c-navbar .c-mega-menu.c-mega-menu-light>.nav.navbar-nav>li .dropdown-menu>li>h3:hover{color:#016a7f!important;background-color:#f8f8f8;font-weight:500!important}.c-layout-header .c-navbar .c-mega-menu.c-mega-menu-light>.nav.navbar-nav>li .dropdown-menu>li>h3:hover a{font-weight:500!important}}#onetrust-consent-sdk{display:block}.topbar.bg-dark{background-color:#fff!important;border-bottom:1px solid #ddd}.topbar-dark .topbar-link,.topbar-dark .topbar-text{color:#001e37;font-family:SoleRepsolText_W_Rg}.topbar{font-size:1.6rem}.topbar-text .text-light.ff-numeric{color:#001e37!important;font-family:SoleRepsolText_W_Rg;font-size:1.8rem}.navbar-light .nav-link>i,.navbar-toolbar i,.topbar-text i{color:#fff!important}.navbar-light .navbar-nav .nav-link{color:#001e37}@media (min-width:991px){.widget-list-item{padding-right:3rem}.navbar-expand-lg .navbar-nav .nav-link{padding-left:0}}.brand-logo{background:url(/assets/base/img/layout/logos/logo_repsol_mobile40_2025.webp) no-repeat}.logo-registro{background:url(/assets/base/img/layout/logos/repsol-logo-registro-peq.png) no-repeat;width:280px;height:59px;background-size:contain}.logo-brand{content:url(/assets/base/img/layout/logos/logo_duo_2025.webp);width:88px;padding-left:5px}.logo-canvas{content:url(/assets/base/img/layout/logos/logoduo_2025.webp);width:150px;padding-bottom:10px}@media (min-width:992px){.brand-logo-rps{background:url(/assets/base/img/layout/logos/logo-repsol-travel-duo_2025.webp) no-repeat}}@media (min-width:992px){.brand-logo-rps{-moz-box-sizing:border-box;box-sizing:border-box;background:url(/assets/base/img/layout/logos/logo-duo-2025.webp) no-repeat;width:270px;height:30px!important;padding-left:270px;max-width:270px!important;background-size:270px}.navbar-brand .logo-brand{content:url(/assets/base/img/layout/logos/logo-repsol-travel-duo_2025.webp)}.navbar-expand-lg .offcanvas{max-width:100%!important}}.navbar-light .nav-item::after{left:0}.home_2023 .topbar{font-size:.9rem}.home_2023 .topbar-text .text-light.ff-numeric{color:#ff6200!important;font-family:SoleRepsolText_W_Rg;font-size:1rem}.home_2023 .dropdown-menu>li>a:focus,.home_2023 .dropdown-menu>li>a:hover{text-decoration:none;color:#001e37!important;background-color:transparent}.home_2023 .offcanvas-body{background-color:#fff}.home_2023 .dropdown-menu li{line-height:1rem}@media (max-width:992px){.topbar{display:none}}ul.c-font-13{font-size:13px!important;line-height:1.7rem!important}