/*
Fuentes integradas en el css común proveniente de https://fonts.googleapis.com/css?family=Open+Sans:400,600,700
con modificaciones para llamar solo a las font-face que necesitemos.

Tarea VC-6244

    Created on : 23-ene-2018, 13:44:48
    Author     : Jesús Muñoz Rebollo
*/@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:block;src:local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v15/u-WUoqrET9fUeobQW7jkRRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:block;src:local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v15/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2212, U+2215}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:block;src:local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v15/MTP_ySUJH_bn48VBG8sNSj0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:block;src:local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v15/MTP_ySUJH_bn48VBG8sNSugdm0LZdjqr5-oayXSOefg.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2212, U+2215}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:block;src:local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v15/k3k702ZOKiLJc3WVjuplzD0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:block;src:local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v15/k3k702ZOKiLJc3WVjuplzOgdm0LZdjqr5-oayXSOefg.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2212, U+2215}
body{position:relative;background-color:#f8f8f8;font-family:"Open Sans", sans-serif;font-style:normal;font-size:14px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:600}h2,.h2{font-size:21px;margin-bottom:20px;margin-top:30px;font-weight:600}h4,.h4{font-size:16px;line-height:21px}.spacer{height:20px}.btn{font-weight:400;box-shadow:0 -1px 0 rgba(0, 0, 0, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.2);border:medium none transparent;border-radius:4px;letter-spacing:0px}.btn:hover{background-color:#006d8c;color:#fff !important;border-color:#006670}.t-under{text-decoration:underline}.breadcrumb{list-style:outside none none;margin-bottom:20px;padding:0px;background:none}@media screen and (max-width: 768px){.breadcrumb{white-space:nowrap;flex-wrap:nowrap;overflow-y:hidden;overflow-x:auto;max-width:100%}.breadcrumb::-webkit-scrollbar{display:none}}.pagination{margin-top:0px}.pagination>.active>a,.pagination>li>a,.pagination li>span{background-color:#fff;border:1px solid #ddd;color:#00abbd}.pagination>.active>a:hover,.pagination>li>a:hover,.pagination li>span:hover{background-color:#00abbd;border:1px solid #ddd;color:#fff}.paginacionActive{background-color:#00abbd !important;border:1px solid #ddd;color:#fff !important}.pagination li>span{cursor:pointer}.img-rounded{border-radius:4px}.mt0{margin-top:0px !important}.text-normal{font-weight:normal}.tit21{font-size:21px !important}.mr10{margin-right:10px}.mr20{margin-right:20px}.mr30{margin-right:30px}.text14{font-size:14px}header{margin-bottom:0 !important;padding:0;width:100%}header .container{margin-top:0px !important}header .navbar-toggle .icon-bar{background-color:#fff}header .bg-white{background-color:#ffffff;text-transform:uppercase;border-radius:15px;color:#000}header .bg-white:hover{color:#006d8c;background-color:#ffffff}header .telf{color:#fff;font-weight:600;text-transform:uppercase}header a.iconos{color:#fff;padding:0px}header a.iconos:hover{color:#008997;background:none}header .navbar-nav>li>a{padding-bottom:0px;padding-top:0px}header .dropdown dd,header .dropdown dt{line-height:1.129}header .telf a{color:#fff;font-weight:600;text-transform:uppercase}@media screen and (max-width: 991px) and (min-height: 0px) and (max-height: 250px){#menu-navbar-vc .scrollChild{height:100px !important}}@media screen and (max-width: 991px) and (min-height: 251px) and (max-height: 290px){#menu-navbar-vc .scrollChild{height:115px !important}}@media screen and (max-width: 991px) and (min-height: 291px) and (max-height: 330px){#menu-navbar-vc .scrollChild{height:155px !important}}@media screen and (max-width: 991px) and (min-height: 331px) and (max-height: 370px){#menu-navbar-vc .scrollChild{height:192px !important}}@media screen and (max-width: 991px) and (min-height: 460px){#menu-navbar-vc .scrollChild{height:500px !important}}header .telf a{font-size:18px;font-weight:normal;padding:0px}header .telf>a:hover,header .telf>a:focus{background:none !important;color:#ddd !important}header .navbar-header .visible-xs .telf{position:relative;padding:4px;margin-left:15px}header .navbar-header .visible-xs .telf a:hover{text-decoration:none}header .navbar-toggle{margin-top:0px;margin-bottom:0px}header .navbar-toggle:hover .icon-bar{background-color:#b5e9ef}.m0{margin:0px !important}header .navbar-header .visible-xs .logo{max-width:245px}header .btn-group-vertical button{text-transform:uppercase;font-weight:normal}header .jumboback{margin-bottom:0}.buscador{margin-bottom:20px !important;margin-top:20px !important}.logo{float:left;height:65px !important}header .dropdown{margin-bottom:0px;margin-top:0px}.navbar-vc{border-radius:0px}.vc-nav-brand{position:relative;text-decoration:none;color:#333333;width:20%}#menu-navbar-vc .dropdown-toggle:hover,#menu-navbar-vc .dropdown-toggle:focus{background-color:#33bbca;color:#fff}#menu-navbar-vc .dropdown-toggle.enlace{padding-left:0px;padding-right:0px}#menu-navbar-vc .dropdown-toggle.enlace a{font-size:13px;border-radius:4px;padding-top:7px;padding-left:12px;padding-right:12px;padding-bottom:3px;background-color:transparent;color:#fff !important}#menu-navbar-vc .dropdown-toggle.enlace:hover a{background-color:#33bbca;color:#fff !important}.vc-menu-contactar{vertical-align:middle;border:0;width:30px;height:33px;padding:8px 165px}#menu-navbar-vc{overflow-y:hidden}#menu-navbar-vc ul.dropdown-menu li>a:hover{background-color:#4fc2cf;color:#fff}#menu-navbar-vc ul.dropdown-menu li>a:focus{background-color:#00abbd;color:#fff}header .menu_header .bordemas{border-left:1px solid #4fc2cf;height:32px;margin-top:5px}.menu_header .dropdown-menu>li{height:41px}.menu_header .dropdown-menu>li>a{clear:both;color:#333;display:block;font-weight:400;line-height:1.42857;padding:8px 15px;white-space:nowrap;letter-spacing:0.5px;font-size:14px}header .menu_header .dropdown-menu{min-width:106px;text-align:center}header .menu_header .dropdown-menu .divider{background-color:#e5e5e5;height:1px;margin:0px 0;overflow:hidden}header .menu_header .dropdown-submenu>.dropdown-menu{border-top-right-radius:0;margin-top:-1px;margin-right:-1px;box-shadow:0 6px 12px rgba(0, 0, 0, 0.176)}header .menu_header li.dropdown.open span{background-color:#33bbca !important;color:#fff}@media (min-width: 992px){header .menu_header>li>span{color:#fff !important;font-size:14px;font-weight:400;letter-spacing:0.5px;padding:10px 20px;text-transform:capitalize;line-height:20px;display:block}header .menu_header>li>span i{margin-left:8px}.menu_header{float:none !important;margin-left:-20px}#menu-navbar-vc .dropdown-toggle.enlace a{font-size:14px;padding:10px 20px}#menu-navbar-vc .dropdown:hover .dropdown-menu{display:block;margin-top:0}header .vc-nav-brand{width:190px}header .vc-menu-contactar{display:inline-block}#bloqueo_menu-navbar-vc{width:100%;height:0px !important;background:transparent;position:fixed;height:0px;z-index:5}body{overflow-y:visible}header .menu_cabecera{background-color:#00abbd}header .navbar-vc{border:none}.menu_header .dropdown{border:none}header .vc-menu-contactar{padding:0px 53px;background-image:url("https://www.vayacruceros.com/img/spriteCabecera.png");background-repeat:no-repeat;background-position:0px -71px;opacity:0.9}header .vc-menu-contactar:hover,header .horario:hover{border-bottom:2px solid #f0d68c}header .horario{padding:0px 52px;background-image:url("https://www.vayacruceros.com/img/spriteCabecera.png");background-repeat:no-repeat;background-position:0px -91px;margin-left:25px;opacity:0.9}header .te_llamamos{padding:8px 15px;background-image:url("https://www.vayacruceros.com/img/spriteCabecera.png");background-repeat:no-repeat;background-position:15px -117px;background-color:#efb71a;width:168px;border-radius:4px;height:36px !important;margin-left:25px}header .te_llamamos:hover{background-color:#d3a011}header .vc-menu-contactar{height:25px}}@media (max-width: 991px){header .menu_header>li>span{color:#fff !important;font-size:13px;font-weight:400;letter-spacing:0.8px;margin-top:2px;padding:7px 12px;text-transform:uppercase;line-height:20px;display:block}#menu-navbar-vc .dropdown-toggle{font-size:13px;border-radius:4px;padding-top:7px;padding-bottom:3px;background-color:transparent}.navbar-vc{background-color:#00abbd;border-radius:0px}#menu-navbar-vc .scrollChild{height:300px;overflow-x:hidden}header .vc-menu-contactar{width:100%;background-position:11px 10px;height:44px}header .te_llamamos{width:100%;background-position:11px -26px;height:44px}.vc-menu-contactar{display:block;background-color:#33bbca}.navbar-vc .navbar-collapse.collapse{display:block !important;overflow:visible !important;padding-bottom:0;height:100vh !important}.navbar-vc .navbar-nav{margin:7.5px -15px}.navbar-vc .nav>li{display:block;position:relative}.navbar-vc .nav>li>span{display:block;padding:10px 15px;position:relative}.navbar-vc .navbar-nav>li{float:none}.navbar-vc .navbar-nav .open .dropdown-menu{background-color:transparent;border:0 none;box-shadow:none;float:none;margin-top:0;position:static;width:auto}.navbar-vc .open>.dropdown-menu{display:block}.navbar-vc .dropdown-menu{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0, 0, 0, 0.15);border-radius:4px;box-shadow:0 6px 12px rgba(0, 0, 0, 0.176);display:none;float:left;font-size:14px;left:0;list-style:outside none none;margin:2px 0 0;min-width:160px;position:absolute;text-align:left;top:100%;z-index:1000}#menu-navbar-vc{background-color:#33bbcd;width:350px !important;display:block;position:absolute;z-index:1049;margin-left:-120%;top:51px;border:none;box-shadow:none;left:12px}#menu-navbar-vc .menucontacto{float:none !important;border-bottom:1px solid #eaeaea;padding-bottom:15px}#menu-navbar-vc .menucontacto .vc-menu-contactar{display:block}#menu-navbar-vc ul.nav.navbar-nav.navbar-right{float:none !important}#menu-navbar-vc ul.nav.navbar-nav.navbar-right .dropdown{border-bottom:1px solid #4fc2cf;border-radius:0px}#menu-navbar-vc img{padding:7px 41px 7px 13px}#menu-navbar-vc span:hover{background-color:#4fc2cf}#menu-navbar-vc span:focus{background-color:#00abbd}#menu-navbar-vc span:hover img{background-color:#4fc2cf}#menu-navbar-vc span:focus img{background-color:#00abbd}#menu-navbar-vc ul.nav.navbar-nav.navbar-right .dropdown span:hover{background-color:#4fc2cf}#menu-navbar-vc ul.nav.navbar-nav.navbar-right .dropdown span:focus{background-color:#00abbd}#menu-navbar-vc ul.nav.navbar-nav.navbar-right .dropdown span{margin-top:0px;padding:10px 25px 10px 15px;margin-left:15px}#menu-navbar-vc .menu_header .dropdown-menu>li>a{margin-left:15px}#bloqueo_menu-navbar-vc{width:100%;background:transparent;position:fixed;height:0px;z-index:5}.vc-nav-brand{text-align:center;width:100%}.navbar-vc .navbar-toggle{display:block !important;margin-right:0px}.navbar-vc .navbar-toggle .icon-bar{border-radius:1px;display:block !important;height:2px;width:25px}header .menu_header .dropdown-menu{text-align:left}.menu_header .dropdown-menu>li>a{clear:both;color:#fff !important;display:block;font-weight:400 !important;letter-spacing:0.5px;line-height:1.42857;padding:10px 15px !important;white-space:nowrap;border-top:1px solid #4fc2cf;text-indent:10px}.menu_header .dropdown-menu>li{height:41px}.navbar-vc .navbar-nav .open .dropdown-menu{border-radius:0;box-shadow:0 6px 12px rgba(0, 0, 0, 0.176)}#menu-navbar-vc .dropdown-toggle{border-radius:0px}#menu-navbar-vc .dropdown-toggle.enlace{padding-left:0px !important;padding-right:0px !important;padding-top:0px !important;padding-bottom:0px !important;height:40px}#menu-navbar-vc .dropdown-toggle.enlace:hover a{background-color:#4fc2cf !important}#menu-navbar-vc .dropdown-toggle.enlace a{padding:11px 40% 12px 15px;position:relative;top:10px}#menu-navbar-vc .dropdown-toggle.enlace a:hover{background-color:#4fc2cf !important;border-radius:0px}.navbar-vc .navbar-nav .dropdown-toggle:hover{background-color:#4fc2cf !important;border-radius:0px}.navbar-vc .navbar-nav .open .dropdown-toggle{background-color:#00abbd !important;border-radius:0px}header .menu_header i{font-size:20px;float:right}#menu-navbar-vc .scrollParent{overflow:hidden}#menu-navbar-vc .scrollChild{overflow-y:scroll !important}header .vc-menu-contactar{padding:8px 78px;background-image:url("https://www.vayacruceros.com/img/spriteCabecera.png");background-repeat:no-repeat;background-position:11px 11px}header .te_llamamos{padding:8px 110px;background-image:url("https://www.vayacruceros.com/img/spriteCabecera.png");background-repeat:no-repeat;background-position:11px -25px}header .lupa{cursor:pointer}}.navbar-vc .navbar-nav .dropdown.open .dropdown-toggle .fa-angle-down{transform:scale(1, -1)}.navbar-vc .navbar-right .ofertas .dropdown-menu{right:0;left:auto}.navbar-vc .navbar-right .dropdown-menu{right:auto;left:0}.dropdown{border:1px solid transparent;border-radius:50px}.dropdown dd,.dropdown dt,.dropdown ul{margin:0px;padding:0px}.dropdown dd{position:relative}.dropdown a,.dropdown a:visited{color:black;text-decoration:none;outline:none}.dropdown a:hover{color:black}.dropdown dt{border:1px solid transparent;border-radius:50px}.dropdown dt a:hover{background-color:#eee;color:#006d8c}.dropdown dt a{border:1px solid transparent;border-radius:50px;background:white no-repeat scroll right center;display:block;padding-right:5px;border:1px solid black;width:150px;font-weight:400}.dropdown dt a span{cursor:pointer;display:block;padding:2px}.dropdown dd ul{background:transparent none repeat scroll 0 0;color:black;display:none;left:1px;padding:1px 0px;position:absolute;top:0px;width:auto;min-width:150px;list-style:none}.dropdown span.value{display:none}.dropdown dd ul li a{border:1px solid black;border-radius:50px;padding:2px;display:block;background-color:white}.dropdown dd ul li a:hover{background-color:#eee;color:#006d8c}.dropdown img.flag{width:30px;border:none;vertical-align:middle;margin-top:-3px;margin-left:-2px;margin-right:10px}.jumboback{margin-bottom:15px;padding-left:0px;padding-top:0px;position:relative;background-color:#00abbd}/* @media (min-width: 992px) {
  .mainimage {
    background: url("https://www.vayacruceros.com/img/cover-g.jpg") no-repeat
      scroll 50% 50% !important;
    height: 100%;
    margin-bottom: 15px;
    background-size: cover !important;
  }
} *//* @media (min-width: 768px) and (max-width: 991px) {
  .mainimage {
    background: url("https://www.vayacruceros.com/img/cover-m.jpg") no-repeat
      scroll 50% 50% !important;
    height: 100%;
    margin-bottom: 15px;
    background-size: cover !important;
  }
}

@media (max-width: 767px) {
  .mainimage {
    background: none #daf0f1 !important;
    height: 100%;
    margin-bottom: 15px;
    background-size: cover !important;
  }
}

.mainiNoImage {
  margin-bottom: 15px;
  background-color: #00abbd !important;
} */.fondo-lujo{background:#00abbd url("https://www.vayacruceros.com/img/cruceros-lujo/fondo-lujo.jpg") no-repeat scroll 50% 50% !important}.buscador h2,.buscador .h2{color:#333;font-size:21px;margin-top:0;letter-spacing:0px}.pixelblack60{background:url(https://www.vayacruceros.com/img/pixelblack60.png);width:100%;z-index:2}.pixelblack25{background:url(https://www.vayacruceros.com/img/pixelblack25.png);width:100%;z-index:2}.panel-transwhite{background:url(https://www.vayacruceros.com/img/pixelwhite2.png)}.mainimage .mainbanner{background:rgba(0, 0, 0, 0) url("//www.vayacruceros.com/img/pixelblack40.png") repeat scroll 0 0;padding:20px 20px 20px 20px;border-radius:4px;margin-top:53px}.mainbanner{color:#fff;text-align:right}.mainbanner h2{font-size:23px;margin-top:0px}.mainbanner .precio{font-size:36px}.mainbanner .precio p{font-size:12px;text-transform:uppercase;color:#fff}.mainbanner .boton{margin-bottom:20px}.buscador{box-shadow:0px 0px 8px 0px rgba(50, 50, 50, 0.43)}.buscador h1{font-size:24px;margin-top:0px;color:#00abbd}.buscador a:hover{color:#008997}.buscador{color:#777;font-size:14px}.modulo3destacados h4,.comment h4{font-weight:600;display:inline}.modulo3destacados h4 a{font-weight:400;font-size:18px}.modulo3destacados .mainimg:hover,.mainbanner .mainimg div:hover,.modulo3destacados .mainimg div:hover{box-shadow:0 0 0.6em 1px rgba(0, 171, 189, 0.5)}.modulo3destacados .desde{font-size:12px}.modulo3destacados .price{padding-top:3px !important}.modulo3destacados .precioDestacado{text-align:center;font-weight:600;display:block}.modulo3destacados .mainimg a .img-rounded,.resumen .mainimg a .img-rounded,.resumen_ficha .mainimg a .img-rounded{width:100% !important}.modulo3destacados .mainimg .btn .img-rounded,.resumen .mainimg .btn,.resumen_ficha .mainimg .btn{margin-top:15px}.round_icon{margin-top:5px}.round_icon .ico_color{font-weight:600}.carousel{background-color:#e6e6e6;margin-top:15px}.mainbanner .mainimg .img-rounded{width:100% !important}@media screen and (max-width: 768px){.mainbanner .mainimg .img-rounded{margin-bottom:20px;background-position:50% 0}}.carousel .price{background-image:none;background-color:#efb71a;width:100px;height:100px;position:absolute;left:205px;top:100px;font-size:25px !important;text-align:center;font-weight:600;padding-top:25px !important}.mainbanner .price{background-image:none;background-color:#efb71a;width:105px;height:105px;position:absolute;right:43px;top:100px;font-size:25px;text-align:center;color:#000;text-transform:uppercase;padding-top:8px;padding-left:4px}.carousel .mainimg:hover{box-shadow:none}.mainbanner .round_icon,.resumen_ficha .round_icon{margin-top:0px}.mainbanner .precio-box{color:#333;margin-bottom:0px;margin-top:13px}.ofer-line .container h2{margin-top:15px !important}.fa-circle{color:#b7b7b7}.menu-pestanas{margin-bottom:20px}.menu-pestanas>li>a{border-left:1px solid #fff;border-bottom:1px solid #fff;border-right:1px solid #fff;font-size:14px}.menu-pestanas>li>a{background-color:#b7b7b7;background-repeat:repeat-x;color:#fff;margin-bottom:0;padding-bottom:10px;padding-top:10px}.menu-pestanas>li>a:hover,.menu-pestanas>.active>a,.menu-pestanas>li>a:focus{background-color:#00abbd !important}.menu-pestanas>li:first-child>a{border-radius:4px 0px 0px 4px;-moz-border-radius:4px 0px 0px 4px;-webkit-border-radius:4px 0px 0px 4px;border:0px solid #000000}.menu-pestanas>li:last-child>a{border-radius:0px 4px 4px 0px;-moz-border-radius:0px 4px 4px 0px;-webkit-border-radius:0px 4px 4px 0px;border:0px solid #000000}@media screen and (max-width: 767px){.menu-pestanas>li:first-child>a{border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px}.menu-pestanas>li:last-child>a{border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px}.menu-pestanas>li>a{border-bottom:1px solid #fff;border-top:1px solid #fff;font-size:14px;border-left:none;border-right:none}}.menu-pestanas{width:100%;margin-bottom:20px;margin-top:20px}.menu-pestanas table{width:100%}.menu-pestanas table td{background-color:#606060;text-align:center;border-left:2px solid #fff;padding:10px 5px;color:#fff;text-transform:uppercase;cursor:pointer}.menu-pestanas table td:first-child{border-left:none}.menu-pestanas table td:hover{background-color:#00abbd !important}.menu-pestanas table .active:hover{background-color:#00abbd !important}.menu-pestanas table .active{background-color:#00abbd !important}.menu-pestanas table td a{text-decoration:none;font-weight:400;color:#fff}.imagenes-buscador{background-position:50% 0 !important;background-size:100% !important;height:138px !important;background:rgba(0, 0, 0, 0)}.ico-navi span:hover,.ico-navi img:hover,.panel .ico-navi:hover span{opacity:0.7;filter:alpha(opacity=70)}.comment .media{margin-bottom:20px}.comment img{width:90px;height:90px}.comment p{color:#7b7b7b}.comment .puntuacion,.puntuacion_big .puntuacion{font-weight:700;font-size:18px}.comment .puntuacion .num{font-size:23px;font-weight:600}.comment .puntuacion .num span{font-size:14px}.comment .puntuacion i{font-size:14px}.text-oferta i{color:#efb71a;font-weight:600}.comment .puntuacion .num{font-size:23px;font-weight:600}.comment .puntuacion .num span{font-size:14px}.comment .puntuacion i{font-size:14px}.text-oferta i{color:#efb71a}.modulospie{background-color:#daf0f1;margin-top:40px;padding-top:40px;border-top:0px solid #00abbd;background-image:none}.modulospie .iconosabsolute{text-align:center;position:absolute;top:-40px;left:42%}.modulospie .iconosabsolute{text-align:center;position:absolute;top:-35px;left:41%;right:50%;width:65px;font-size:11px}.modulospie .video .iconosabsolute{left:45%}.modulospie h2{margin-top:40px;margin-bottom:10px;font-size:18px}.modulospie .noticias h2{margin-top:40px;margin-bottom:10px;font-size:18px;height:75px !important;vertical-align:bottom;display:table-cell;width:100%;text-align:center}@media screen and (max-width: 991px){.modulospie h2{margin-top:30px;margin-bottom:0px;font-size:18px}.modulospie .video h2{margin-bottom:10px}.modulospie .noticias h2{margin-top:30px;margin-bottom:0px;font-size:18px;height:auto !important;vertical-align:bottom;display:block;width:100%;text-align:center}}.modulospie .thumbnail{margin-top:50px;margin-bottom:20px;position:relative;box-shadow:0 1px 2px rgba(25, 25, 25, 0.2);border:none}.modulospie .thumbnail a{font-weight:600}.modulospie .thumbnail p:last-child{margin-bottom:0px;margin-top:10px}.modulospie .panel .iconosabsolute{left:46%}.modulospie .redes{margin-top:40px}.modulospie .contenido{height:100px;overflow:hidden;text-align:left}.modulospie .caption{text-align:left}@media screen and (max-width: 480px){.modulospie h3{margin-top:0px}}@media screen and (min-width: 992px){.modulospie .thumbnail{margin-top:50px;margin-bottom:20px;position:relative;height:470px}}.footer_top .footerMetodosPago ul li{vertical-align:top}.footer_top .footerMetodosPago ul li ul div{text-transform:uppercase;font-size:11px;width:55px}.links4col h3{font-weight:600}.links4col a{color:#7b7b7b;font-size:12px}.links4col ul{margin-bottom:20px}.links4col .tc{display:table-cell;margin-bottom:20px}.links4col .tc ul{display:table;margin:0 auto}@media screen and (max-width: 480px){.links4col .col-xs-6{width:100%}.links4col .tc ul{display:table;margin:0}}.links4col .panelnarrow h3{font-size:18px !important}.links4col .panelnarrow a:hover{color:#33bbca;text-decoration:none}@media (min-width: 768px) and (max-width: 991px){.links4col .panel{border:none !important}}.rdos{border-bottom:1px solid #ddd;margin-bottom:20px;padding-bottom:10px}.rdos .mainimg .img-rounded{width:100% !important}.rdos h2{margin-top:0px;margin-bottom:0px;display:inline}.rdos .boton .btn{margin-top:10px;margin-left:15px}.text-oferta{color:#7b7b7b;font-style:italic;font-weight:600}.cajaprecio{font-size:12px;text-align:right;margin-bottom:5px}.cajaprecio .backg{background-color:#efb71a;border-bottom:1px solid #fff;padding-right:5px}.carousel .price{background-color:#efb71a;padding-top:5px;font-size:12px}.cajaprecio .precio,.mainbanner .price{background-color:#efb71a;padding-right:5px;padding-top:5px;font-size:12px}.cajaprecio .precio span{font-size:36px;font-weight:600;margin-bottom:0px;padding-bottom:0px}.mainbanner .price span,.carousel .price span{font-size:25px;font-weight:600;margin-bottom:0px;padding-bottom:0px;line-height:27px}.cajaprecio .precio span span,.mainbanner .price span span{font-size:21px}.precio-box{background:#efb71a;font-size:25px;text-align:center;font-weight:600;padding:5px 0px;border-radius:4px 4px 4px 4px;-moz-border-radius:4px 4px 4px 4px;-webkit-border-radius:4px 4px 4px 4px;border:0px solid #000000;margin-bottom:20px !important;font-weight:700}.precio-box div{font-size:12px}.modulo3destacados .desde .precioDestacado{font-size:25px;font-weight:600;text-align:center}.dispo .table{text-align:center}.tarifas td{white-space:nowrap}.tarifas td:first-child{text-align:left;white-space:normal}.tarifas th:first-child{text-align:left}.tarifas td:first-child a:hover{text-decoration:none;cursor:pointer}.dispo .table th,.itinerario .table th{text-align:left;font-weight:400}.dispo .table>tbody>tr>td{border-bottom:1px solid #ddd;background-color:#f5f5f5}.dispo_bgw .table>tbody>tr{background-color:#ffffff;border-bottom:1px solid #ddd}.dispo .table>tbody>.trcategoria{background-color:#fff}.itinerario .table>tbody>tr{border-bottom:1px solid #ddd}.dispo .table>th{background-color:#f5f5f5;text-transform:uppercase;text-align:center;border-bottom:none}.dispo .table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border-top:0px solid #ddd}.itinerario .table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border-top:0px solid #ddd}.dispo .table>tbody+tbody{border-top:0px solid #ddd;font-weight:700}.dispo .table .precio{font-weight:600;cursor:pointer}.dispo .table .text-muted div{text-decoration:line-through}.dispo .table .precio:hover a{color:#006d8c;text-decoration:underline}.preciosSeleccionadosTarifa-Top,.preciosSeleccionadosTarifa-Mid,.preciosSeleccionadosTarifa-Bot{border:2px solid #efb71a !important;width:10px;padding:7px 5px !important}.preciosSeleccionadosTarifa-Top{border-width:1px 1px 0px 1px !important;cursor:default !important}.preciosSeleccionadosTarifa-Mid{border-width:0px 1px 0px 1px !important}.preciosSeleccionadosTarifa-Bot{border-width:0px 1px 1px 1px !important}td.preciosSeleccionadosTarifa-Bot a,td.preciosSeleccionadosTarifa-Mid a{background:#efb71a !important;padding:5px 20px 5px 20px !important;color:#333333;border:medium none transparent;border-radius:4px;box-shadow:0 -1px 0 rgba(0, 0, 0, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.2);font-weight:600;margin:0px 10px}td.preciosSeleccionadosTarifa-Bot a:hover,td.preciosSeleccionadosTarifa-Mid a:hover{background:#e2ad19 !important;color:#333333 !important;text-decoration:none !important}td.preciosSeleccionadosTarifa-Bot:hover a,td.preciosSeleccionadosTarifa-Mid:hover a{background:#e2ad19 !important;color:#333333 !important;text-decoration:none !important}td.preciosSeleccionadosTarifa-Top{color:#e2ad19;text-decoration:underline;font-weight:600}td.preciosSeleccionadosTarifa-Top:hover{cursor:none}.preciosSeleccionadosTarifa-Mid.preciodestacado a{color:#333333 !important}.preciosSeleccionadosTarifa-Mid.preciodestacado:hover a{color:#333333 !important}.dispo .table .active a{color:#000}.dispo .boton{margin-bottom:20px}.dispo .table .categoria{color:#efb71a;margin-left:10px;padding-left:10px;padding-right:5px;border-left:4px solid #efb71a;width:1.28571em}.dispo .table>tbody>.trcategoria>td{border-top:0px}.dispo .table a>.iconocab{color:#000}.preciodestacado{cursor:pointer}.dispo .table .precio .azul,.dispo .table .preciodestacado .azul,.preciodestacado .azulTemp{color:#00abbd}.dispo .table .precio:hover .azul,.dispo .table .preciodestacado:hover .azul,.dispo .table .preciodestacado:hover .azulTemp{color:#006d8c !important;text-decoration:underline}.preciodestacado i{color:black;cursor:pointer !important}.precioDestacado i{color:black;cursor:pointer !important}.precioDestacado i:hover{color:black !important}a .iconocab{font-weight:600}.dispo .table a i:hover{color:#006d8c}.dispo .table .preciodestacado a i:hover{color:#333}a .iconocab:hover i{color:#006d8c}.rdos .logo{position:absolute;bottom:10px;margin-bottom:0px}.crucerosdesde .boton{margin-bottom:10px;margin-top:10px}.mediaimg .media-body{text-align:justify}.mediaimg .media-object{border-radius:6px}.mediaimg .media-left{padding-right:20px}@media screen and (max-width: 768px){.cajaprecio .precio ul{margin-left:-5px;padding-top:5px}.cajaprecio .precio ul li{display:inline-block}.menu-pestanas{font-size:12px}.mediaimg .media-left{display:block;padding-bottom:20px}h2 .fa-stack{margin-top:-5px}}.iconos img{height:30px !important}a.iconos:hover{filter:brightness(80%) !important}.itinerario .table{text-align:center}.chevronlink{text-align:right}.zonaitinerario{position:absolute;top:10px;left:25px;border:4px solid #fff;width:190px}.pl15{padding-left:15px}.fichatec table{margin:0 auto}.fichatec th,.fichatec td{background:#f5f5f5;border-bottom:1px solid #ddd;border-top:none}.fichatec .table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border-top:0px solid #ddd}.datospasajero{margin-bottom:0px}.datospasajero .form-control{margin-bottom:0px;margin-top:4px}.datospasajero .form-inline select{width:47%;display:inline;margin-right:4px}.subtit{font-style:italic;color:#efb71a}.checknewsletter i{color:#00abbd}.checknewsletter li{margin:7px 0px}.newsletter-indent{padding-left:1em !important;text-indent:-0.5em !important}.checkresumen i{color:#efb71a}.checkresumen h3{font-weight:600}.checkresumen_com{text-transform:capitalize;color:#000;text-align:center;font-weight:600;margin-bottom:30px}.checkresumen_com i{color:#b7b7b7}.checkresumen_com span{font-size:18px}.checkresumen_com ul:first-child{text-align:left}@media screen and (max-width: 768px){.checkresumen_com span{font-size:14px !important}.checkresumen_com div{font-size:12px;font-weight:400}}.mainbanner .pill{background:#fff;padding:4px 0px 2px 2px;border-radius:4px}.mainbanner a{color:#fff}.mainbanner a:hover{color:#008997}.imgofertas .datos,.imgllamar .datos,.banner-navi,.imgAvisoBajadaPrecio .datos{background:url("//www.vayacruceros.com/img/pixelblack60.png") repeat scroll 0 0 rgba(0, 0, 0, 0);bottom:0;color:#fff;padding:15px 15px 10px;position:absolute;width:100%}.imgofertas{background:url("//www.vayacruceros.com/img/banner_usuarios.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0)}.imgofertas,.imgllamar,.imgAvisoBajadaPrecio{height:290px;margin-bottom:20px;padding:0;position:relative;text-align:center}.tit24{font-size:23px}.imgllamar{background:url("//www.vayacruceros.com/img/banner_llamar.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0)}.text-banner h2{font-size:55px;line-height:60px}.backcat{background-color:#efb71a;font-size:14px;text-transform:uppercase;font-weight:600;padding:2px 5px}.spacer2{height:60px}resumen_ficha .precio,.resumen .precio{border:2px solid #efb71a;font-size:14px;padding:0px 5px;margin-bottom:0px;text-align:left;border-radius:4px}.resumen_ficha .precio .table,.resumen .precio .table{margin-bottom:0px}.resumen_ficha .precio .table th,.resumen .precio .table th{border-top:#efb71a solid 2px;vertical-align:baseline;padding:0px;color:#efb71a}.resumen_ficha .precio .table td,.resumen .precio .table td{border-top:none;vertical-align:baseline;padding:0px 0px 5px 0px}.resumen_ficha .precio .table .text-right p,.resumen .precio .table .text-right p{font-size:14px;font-weight:700}.resumen_ficha .precio .table .pfinal,.resumen .precio .table .pfinal{font-size:25px;font-weight:700}.resumen h3{font-size:23px}.resumen h2,.resumen_ficha h2,.resumen h1,.resumen_ficha h1{margin:0px;display:inline-block}.resumen hr,.resumen_ficha hr{margin:10px 0px 10px 0px}.resumen p{margin-bottom:0px}.resumen,.resumen_ficha{padding:15px 15px 0px 15px}.resumen .panel,.resumen_ficha .panel{margin-bottom:15px}.resumen_ficha .precio-box{margin-bottom:0px}@media screen and (max-width: 992px){.resumen .precio{margin-top:10px}.resumen_ficha .mainimg,.resumen .mainimg{margin-top:15px}.resumen_ficha .precio-box{margin-bottom:0px;margin-top:20px}}@media (min-width: 668px) and (max-width: 992px){.resumen .table-precio{width:35%}.resumen .lista-tecnica{width:65%}.resumen .precio{margin-top:0px}}.mainbanner .links a{color:#fff;padding:2px}.mainbanner .links a:hover{background:#fff;padding:2px;color:#000}.caja-zona img{width:170px;height:170px;margin-bottom:40px}.caja-zona img:hover{box-shadow:0 0 0.6em 1px rgba(0, 171, 189, 0.5)}.caja-zona h4{font-size:18px;margin-top:0px}.caja-zona p{padding-left:0px;color:#777}@media (min-width: 768px) and (max-width: 991px){.caja-zona img{margin-bottom:70px}}@media screen and (max-width: 767px){.caja-zona{margin-top:30px}.caja-zona p{margin-top:25px}.caja-zona .pull-left.mr30{margin-top:-15px;margin-right:15px}.caja-zona img{width:50px;height:50px;margin-bottom:0px}}.amarillo{background:#efb71a;padding:7px;font-size:21px;color:#000}.resumen .precio2{border:2px solid #efb71a;font-size:14px;padding:0px 15px;margin-bottom:20px;text-align:left}.resumen .precio2 .table{margin-bottom:0px}.resumen .precio2 .table th{border-top:#efb71a solid 2px;vertical-align:baseline;padding:0px;color:#efb71a}.resumen .precio2 .table td{border-top:none;vertical-align:baseline;padding:0px 0px 5px 0px}.resumen .precio2 .table .text-right{font-size:18px}.resumen .precio2 .table .pfinal{font-size:23px;font-weight:600}.resumen h3{font-size:18px;margin-bottom:5px;margin-top:5px}.mtop30{margin-top:30px}.form-vc img{margin-top:28px}.form-vc .form-inline select{width:32%}@media (max-width: 991px){.form-vc .form-inline select{display:inline}}.form-vc .well h2{margin-top:0px}.form-vc .form-group{margin-bottom:10px}.pagarahora{border:2px dashed #efb71a;font-weight:700;padding:5px 23px;border-radius:4px}.pagarahora span{font-size:25px}.resumen .precio2 .table .text-right{font-size:14px}.resumen .precio2 .table .pfinal{font-size:36px}.cajaprecio .border{border:2px dashed #efb71a;padding-top:5px;border-radius:4px}.cajaprecio .border li{font-weight:700}.cajaprecio .border span{font-size:25px}.preciogris{background-color:#f5f5f5;padding:5px;border-radius:4px}.preciogris li{margin-top:3px}.tit18{font-size:18px}.error{color:#fff;font-size:85px;line-height:100px;margin-bottom:45px}.error span{font-weight:600}.error a{border:2px #ffffff solid;padding:20px;color:#fff;font-size:31px}.error a:hover{border:2px #00abbd solid;color:#00abbd}.mainimage-error{background:url(https://www.vayacruceros.com/img/ofer-error.jpg) no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;height:100%}@media screen and (max-width: 992px){.jumboback .mainimage-error{background:no-repeat scroll 0 130px rgba(0, 0, 0, 0) !important;height:100%;border-bottom:6px solid #00abbd}}@media screen and (max-width: 480px){.error{font-size:45px;line-height:50px}.error a{font-size:23px;padding:10px}}.precioamarillo span{padding:0 15px;background:none repeat scroll 0 0 #efb71a;border:0 solid #000000;border-radius:4px;font-size:25px;font-weight:600;margin-bottom:20px;padding:5px;text-align:center}.logos_col4 a span,.logos_col4 a img{margin:10px 4px}.panel .logos_col4 a span{margin:0px}.logos_col4 .col-md-2{margin:20px 0px}.logos_col4 a img{display:inline-block;position:relative;vertical-align:middle}.banner_home_col4{background-color:#f5f5f5}.banner_home_col4 img{margin:0px auto 0px}.media .media-body .checkresumen_com{border-bottom:1px solid #ddd;margin-top:10px;padding-bottom:10px}.modal-title{line-height:1.42857;margin:0 !important}.bg-grey{background-color:#f5f5f5}.icon-menu .fa-circle{color:#00abbd}.icon-menu a:hover .fa-circle{color:#006d8c}.banner_home_col4 a img:hover{box-shadow:0 0 0.6em 1px rgba(0, 171, 189, 0.5)}.mt10{margin-top:10px}.grey{color:#b7b7b7 !important}@media (max-width: 767px){.icon-menu .fa-stack{font-size:25px}.icon-menu a{font-size:12px;line-height:15px !important}}.comment-home .checkresumen_com span{font-size:14px}.comment-home .checkresumen_com{margin-bottom:0px}.comment-home .media .media-body .checkresumen_com{border-top:1px solid #ddd;border-bottom:0px solid #ddd;margin-top:10px;padding-bottom:10px;padding-top:10px}.comment-home .media{margin-bottom:0px}@media (min-width: 1200px){.overflow_comments{height:90px;overflow:hidden}.comment-home .media{min-height:251px}.modulospie .thumbnail.video{height:497px}}@media (min-width: 992px) and (max-width: 1199px){.overflow_comments{height:90px;overflow:hidden}.comment-home .media{min-height:291px}.modulospie .thumbnail.video{height:434px}.info_util{height:104px !important}}.comment-home .comment .puntuacion,.puntuacion_big .puntuacion{font-size:18px;font-weight:700}.modulospie .thumbnail.guia_cruceros{height:auto}.modulospie .thumbnail.guia_cruceros .boton a{margin-top:10px;padding:8px 15px;text-shadow:none;font-size:16px}.info_util{background-image:url(../img/guia704.jpg);height:206px;max-width:100%;margin-left:auto;margin-right:auto;background-size:cover}.amarillo-color{color:#efb71a}@media (max-width: 768px){.form-mejorar{margin-top:15px}.tuopinion h2{font-size:18px}}@media (min-width: 768px) and (max-width: 991px){.form-mejorar{margin-top:15px}}.spanFormOpiniones span{color:#00abbd;cursor:pointer}.spanFormOpiniones span:hover{color:#006d8c}.ficha-excur{background:url(https://www.vayacruceros.com/img/cuevas_6039_1200x799.jpg);border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;padding:100px 200px}.ficha-excur .texto-tit{border:2px #ffffff solid;padding:25px;color:#fff;text-align:center;background:url(//www.vayacruceros.com/img/pixelblack40.png) repeat}.ficha-excur .texto-tit span{font-size:18px}.excursiones img{margin-top:35px}.excursiones ul{list-style:none;margin-left:-30px}.excursiones .ficha-excur h1{margin-top:0px}@media (min-width: 992px) and (max-width: 1199px){.ficha-excur{padding:100px 100px}}@media (min-width: 768px) and (max-width: 991px){.ficha-excur{padding:100px 100px}}@media (max-width: 767px){.ficha-excur{padding:100px 50px}}@media (max-width: 530px){.ficha-excur{padding:40px 10px}.ficha-excur .texto-tit{padding:10px}.ficha-excur .texto-tit span{font-size:14px}}.imgllamanos ul li .tlf{vertical-align:super;display:inline;font-size:24px}.imgllamanos ul li span{font-size:14px;text-align:left;display:block}.imgllamanos ul li span span{font-size:18px;display:inline;font-weight:600}.imgllamanos h3{margin-top:10px}.imgllamanos h3 a:hover{text-decoration:none}.imgllamanos h3 .mail{vertical-align:super;display:inline;font-size:18px !important}.imgllamanos ul.tit24{border-bottom:1px solid #dddddd;margin:0 auto;width:85%;padding-bottom:10px}.imgllamanos{background:rgba(0, 0, 0, 0) url(https://www.vayacruceros.com/img/horario1.jpg) repeat scroll 0 0;height:372px !important;margin-bottom:0px !important;padding:0;position:relative;text-align:center}.imgllamanos a{color:white}.imgpresu{background:rgba(0, 0, 0, 0) url(https://www.vayacruceros.com/img/presupuesto.jpg) repeat scroll 0 0;height:290px !important;padding:0;position:relative;text-align:center}.btn-default{background-color:#f5f5f5}.modulo3destacados .mainimg .btn-default,.resumen .mainimg .btn-default,.resumen_ficha .mainimg .btn-default{margin-top:10px}.llamargratis img{border:7px solid rgba(0, 0, 0, 0.15);left:30px;position:absolute;z-index:1}.llamargratis .btn-group i{color:#fff;font-size:18px}.llamargratis .btn-group{position:absolute;top:125px;z-index:99;width:100%}.llamargratis{bottom:165px;position:fixed;left:-120%;width:235px;padding:0;z-index:600}.llamargratis .dropdown-menu i{font-size:14px}.llamargratis .dropdown-menu{padding:13px}.llamargratis .dropdown-menu .btn-primary{margin-left:35px}.llamargratis .close{font-size:20px;left:auto;right:0;z-index:100;color:#fff;opacity:1;position:absolute;top:0;border-radius:0 4px 4px 0 !important;border-left:1px solid;padding:6px;background-color:#00abbd}.llamargratis .close:hover{background-color:#006d8c}.llamargratis div#caja_llamada{padding:0}.llamargratis .input-group-addon{background-color:#b7b7b7 !important;border:1px solid #ccc !important;border-radius:4px !important;color:#555 !important;font-size:14px !important;font-weight:400 !important;line-height:1 !important;padding:6px 12px !important;text-align:center !important;width:initial !important}.llamargratis .btn_llamada{padding:6px 9px}.llamargratis .btn{letter-spacing:0px !important;box-shadow:none}.llamargratis .btn-group>.btn+.dropdown-toggle{border-radius:0;padding-bottom:5px}.llamargratis .open>.dropdown-toggle.btn-primary{background-color:#00abbd;border-color:#006670;color:#fff}.llamargratis .btn-md:hover,.llamargratis .open>.dropdown-toggle.btn-primary:hover{background:#006d8c}@media (max-width: 767px){.imgllamanos .fa-2x{display:none}.llamargratis{bottom:199px}}.sesionAgente{font-size:12px;height:79px;position:absolute;right:5px;top:5px;width:260px;position:fixed;z-index:5}.sesionAgente img{height:64px;width:64px}.sesionAgente span{margin-left:10px;position:absolute;top:15px}.sesionAgente a{margin-top:30px}.imggrupos p{color:#ffffff}@media (max-width: 767px){.imggrupos .datos p{font-size:14px}.imggrupos .datos h4{font-size:18px}.banda{margin-top:0px}}@media (max-width: 530px){.imggrupos .datos p{font-size:14px;line-height:17px}imggrupos .datos h4{font-size:16px}.imggrupos .datos{padding:0px 5px 10px 5px}.banda{margin-top:0px}}a.tooltips{position:relative;display:inline}a.tooltips span.ventajasTxt{position:absolute;width:180px;color:#d4fffe;background:#00abbd;line-height:18px;padding:10px;text-align:center;visibility:hidden;border-radius:6px;box-shadow:0px 0px 7px #676767;text-transform:none}a.tooltips span.ventajasTxt:after{content:"";position:absolute;top:100%;left:50%;margin-left:-8px;width:0;height:0;border-top:8px solid #00abbd;border-right:8px solid transparent;border-left:8px solid transparent}a:hover.tooltips span.ventajasTxt{visibility:visible;bottom:30px;left:50%;margin-left:-76px;z-index:999}.ico-navi span:hover,.ico-navi:hover span,.ico-navi img:hover{opacity:0.7}.fa:hover{cursor:default}a .fa:hover{cursor:pointer}.banner-navi{border-radius:4px}.condcancel{padding-left:0px;text-align:justify}.modulospie .caption>li{list-style:inside none disc;margin-bottom:10px;margin-top:10px}.img-pad{padding-bottom:20px}.banner-compa{margin-bottom:20px;padding:0;position:relative;text-align:center;border-radius:4px;height:340px}.promo-navi h1{margin:0px 0px 20px 0px}.banner-compa .banner-navi p{font-size:14px !important}@media (max-width: 530px){.lista-tecnica .round_icon .ico_color{font-size:12px !important;font-weight:normal}.lista-tecnica .round_icon .puntuacion{font-size:12px !important;font-weight:normal}}@media (min-width: 992px) and (max-width: 1199px){.lista-tecnica .round_icon .ico_color{font-size:14px !important}}.contactanos{background:rgba(0, 0, 0, 0) url("//www.vayacruceros.com/img/contactanos.jpg") repeat scroll 0 -90px}.quienes{background:rgba(0, 0, 0, 0) url("//www.vayacruceros.com/img/quienes.jpg") repeat scroll 0 0}.modulos-box .iconosabsolute{left:42%;position:absolute;text-align:center;top:-40px}.val-top{vertical-align:top}.input-gris{color:#999}.info_llamar{background-image:url(https://www.vayacruceros.com/img/llamar-gratis.jpg);height:217px;max-width:433px;margin-left:auto;margin-right:auto}.cont-fon{background:url(https://www.vayacruceros.com/img/modulo.phone.jpg) no-repeat;width:100%}.error-500{line-height:80px;font-weight:600;font-size:80px}.error-500 span{font-size:65px;font-weight:normal}.promos{font-weight:600}.pag-contacto{background-image:url("//www.vayacruceros.com/img/pag-contact.jpg");height:205px;margin-left:auto;margin-right:auto;max-width:100%}.info_consulta{background-image:url("//www.vayacruceros.com/img/info-contact.jpg");height:205px;margin-left:auto;margin-right:auto;max-width:100%}.barritas{color:#ddd}.flecha.flechaVerde span[class^="txt"],.flecha.flechaVerde .fondoIco{background-color:#dff0d8}.flecha.flechaRoja span[class^="txt"],.flecha.flechaRoja .fondoIco{background-color:#f2dede}.flecha.flechaRotate span[class^="txt"],.flecha.flechaRotate .fondoIco{float:right !important}.flecha .fondoIco,.flecha span[class^="txt"]{display:inline-block;float:left}.flecha.flechaGrande span[class^="txt"]{padding:9px}.flecha.flechaVerde span[class^="txt"]{color:#3c763d;font-size:14px;font-weight:600}.flecha.flechaRoja span[class^="txt"]{color:#a94442;font-size:14px;font-weight:600}.txtGrande,.txtBGrande{line-height:18px}.flecha.flechaVerde.flechaRotate span[class^="punta"]{border-color:transparent #dff0d8 transparent transparent}.flecha.flechaRoja.flechaRotate span[class^="punta"]{border-color:transparent #f2dede transparent transparent}.flecha.flechaRotate [class^="punta"]{float:right}.flecha.flechaGrande [class^="punta"]{background-color:transparent;border-style:solid;border-width:18px;float:left}.flechaAbsolute{right:0;position:absolute;top:-7px;z-index:1}.flecha.flechaRotate{float:right}.buscador .btn-lg{padding:13px 16px;font-size:16px;text-shadow:none;display:inline-block;width:100%}.buscador h2{margin-bottom:12px;margin-top:-5px}.buscador .panel-body{padding:20px}.buscador .btn_buscadorAvanzado{text-align:right;font-size:14px;letter-spacing:0px;font-weight:600;margin-top:15px}.buscador .cruceros_encontrados{vertical-align:top;height:48px;display:table-cell;font-size:12px}.buscador .numero_encontrados{margin-top:-4px}.btn_span_buscador_mobile{margin:0px 0px 0px 12px;font-size:15px;font-weight:bold;color:white;position:relative;top:5px}.btn_span_buscador_mobile i{color:#ffffffb5;font-size:21px;margin-right:10px;cursor:pointer}.sorteo{background:url(https://www.vayacruceros.com/img/sorteo/cab-landing.jpg) rgba(0, 0, 0, 0) repeat scroll 0 0}.sorteoMaleta{background:url(https://www.vayacruceros.com/img/sorteo/sorteoMaleta/landing.jpg) rgba(0, 0, 0, 0) repeat scroll 0 0}.foto_vayaexperiencia{background:url(https://www.vayacruceros.com/img/sorteo/vayaexperiencia/cabecera.jpg) rgba(0, 0, 0, 0) repeat scroll 50% 0;margin-bottom:0px}.foto_vayaexperiencia h1{letter-spacing:1px;margin-bottom:5px;margin-top:0}.foto_vayaexperiencia small{color:#fff;display:block;margin-top:8px}.vayainterlineado li{margin:15px 0px}.carousel .resumen_ficha .mainimg div{height:100%;width:100%}.certi{text-align:center}.certi .certifi{font-size:50px;color:#efb71a}.form-vc .certi .certifi{color:#efb71a;font-size:35px}@media (max-width: 767px){h1{font-size:20px}.datospasajero .form-control{margin-bottom:0px;margin-top:7px}}.resumen,.resumen_ficha{padding:10px 10px 0;margin-bottom:0px}.btn-reserva{box-shadow:0 -1px 0 rgba(0, 0, 0, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.2);border:medium none transparent;border-radius:4px}.btn-reserva .precioDestacado{font-size:25px}.btn-reserva .pad5{padding:5px 5px}.btn-reserva .pad10{padding:10px 5px}.btn-reserva .btn-amarillo{background:#efb71a none repeat scroll 0 0;border-radius:4px;font-size:16px;margin-bottom:20px !important;font-weight:700;text-align:center;color:#333}.resumen .btn-reserva .btn-amarillo{background:#efb71a none repeat scroll 0 0;border-radius:4px;font-size:16px;margin-bottom:0px !important;font-weight:700;text-align:center;color:#333}.btn-reserva .btn-amarillo:hover{background-color:#e2ad19;text-decoration:none !important}.btn-reserva a:hover,.btn-reserva a:focus{text-decoration:none !important}.btn-presupuesto{text-shadow:0 1px 0 rgba(0, 0, 0, 0.35);box-shadow:0 -1px 0 rgba(0, 0, 0, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.2);border:medium none transparent;border-radius:4px}.btn-presupuesto .pedirPresupuesto{background:#00abbd none repeat scroll 0 0;border-radius:4px;font-size:16px;font-weight:600;padding:10px 0;text-align:center;color:#fff}.text12{font-size:12px}.text10{font-size:10px}.btn-presupuesto .pedirPresupuesto:hover{background-color:#006d8c;text-decoration:none !important}.btn-presupuesto a:hover,.btn-presupuesto a:focus{text-decoration:none !important}.btn-xs-6{padding-right:3px !important;padding-left:3px !important}.datospasajero .panel-body{padding:15px 15px 0px 15px}.underline{text-decoration:underline}@media (max-width: 530px){.datospasajero .col-xs-3{width:50%}}.mb20{margin-bottom:20px}@media screen and (min-width: 992px){.resumen .btn-reserva{margin-top:20px !important}}.fixedbtn .btn-presupuesto .pedirPresupuesto{border-radius:4px 4px 0px 0px !important;border:medium none transparent !important;box-shadow:0 1px 0 rgba(0, 0, 0, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.2) !important}#ouibounce-modal .modal{animation:0.3s ease 0s normal none 1 running popin;background-color:#fff;border-radius:4px;bottom:0;height:100%;left:0;margin:auto;position:absolute;right:0;top:0;width:500px;z-index:1}#ouibounce-modal .modal-title{border-radius:4px 4px 0 0;border-bottom:1px solid #e5e5e5;min-height:16.43px;padding:15px;background-color:#ffffff;border-radius:4px 4px 0 0;color:#333;font-size:21px;text-align:left}#ouibounce-modal h3{color:#333;font-size:1em;font-weight:600;margin:0.2em;text-transform:none}#ouibounce-modal p{display:inline-block;font-weight:600;margin-bottom:0px;max-width:100%;color:#333;font-size:14px}#ouibounce-modal form{margin-top:0px;text-align:left !important}#ouibounce-modal form input[type="text"]{border:1px solid #ccc;border-radius:4px;font-size:1.2em;padding:6px 12px;width:385px}.error_ouibounce{float:left;color:red;display:none;width:100%}#ouibounce-modal form input[type="submit"]{background-color:#00abbd;text-transform:none;padding:8px 12px 7px 12px;border:medium none transparent;border-radius:4px;box-shadow:0 -1px 0 rgba(0, 0, 0, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.2);font-weight:600;text-shadow:0 1px 0 rgba(0, 0, 0, 0.35)}#ouibounce-modal form input[type="submit"]:hover{background-color:#006d8c;border:medium none transparent}#ouibounce-modal .modal-body{font-size:0.9em;padding:20px}#ouibounce-modal .modal-footer{padding:20px 20px 0px 20px;border-top:none}#ouibounce-modal .modal-footer p{border-bottom:1px solid #b2b2b2;color:#b2b2b2;cursor:pointer;display:inline;text-transform:capitalize;font-weight:normal}.nuestrasventajas{text-align:center}.nuestrasventajas p{font-size:16px;font-weight:600}.nuestrasventajas .ventajasTxt{color:#666}.nuestrasventajas .fa-circle{color:#daf0f1}.nuestrasventajas .fa-stack-1x{text-shadow:0 1px 1px rgba(0, 0, 0, 0.65)}.nuestrasventajas .fa-stack{margin-bottom:10px}#politicaCookies{position:fixed;bottom:0;z-index:99999;width:100%;background-color:rgba(0, 0, 0, 0.61);color:white;font-size:13px}#formPoliticaCookies,#formPoliticaCookiesReducido{color:white;font-size:12px;padding-top:10px}#formPoliticaCookiesBajadaPrecio,#formPoliticaCookiesBajadaPrecioReducido{font-size:12px;padding-top:10px}#formPoliticaCookies a,#formPoliticaCookiesReducido a{color:white;font-size:12px;padding-top:10px;text-decoration:underline}@media (min-width: 768px){#formPoliticaCookies{display:block}#formPoliticaCookiesBajadaPrecio{display:block}#formPoliticaCookiesReducido{display:none}#formPoliticaCookiesBajadaPrecioReducido{display:none}}@media (max-width: 767px){#formPoliticaCookies{display:none}#formPoliticaCookiesBajadaPrecio{display:none}#formPoliticaCookiesReducido{display:block}#formPoliticaCookiesBajadaPrecioReducido{display:block}}#aceptarCookies{background-color:white;color:rgb(57, 57, 57)}#aceptarCookies:hover{color:black !important}#politicaCookies .btn{margin:5px 0}@media (min-width: 768px) and (max-width: 992px){.cookies_mob{width:60%;float:left;text-align:left;padding:3px 10px 3px 50px}#politicaCookies .btn{float:right;margin-right:50px}}@media (min-width: 445px) and (max-width: 767px){.cookies_mob{width:78%;float:left;text-align:left;padding:3px 0px 3px 10px}#politicaCookies .btn{float:right;margin-right:10px}}.presupuesto-form{margin-top:15px}.form-vc .subtit{font-size:14px;font-weight:normal;color:#777;font-style:italic}.miniresumen{border-bottom:1px solid #eee;padding-bottom:10px;color:#777;margin-bottom:0px;font-size:14px;font-weight:600}.carousel-control.draganddrop{background-color:#7ec8d0;border:medium none transparent;border-radius:50%;box-shadow:0px 0px 1px rgba(0, 0, 0, 0.5) inset, 0 0 4px rgba(0, 0, 0, 0.37);color:#fff;font-size:60px;font-weight:100;height:40px;line-height:30px;margin-left:-10px;margin-right:-10px;margin-top:-35px;opacity:0.75 !important;position:absolute;text-align:center;top:36px;width:40px}.carousel-control.draganddrop:hover{background-color:#33bbca}#carrousel_banners .carousel-control.left,#carrousel_banners .carousel-control.right,.galeria_opis .carousel-control.left,.galeria_opis .carousel-control.right{z-index:4 !important}.carousel-control.left,.carousel-control.right{z-index:3}.carousel-control.draganddrop.left,.carousel-control.draganddrop.right{background-image:none !important;filter:none !important;z-index:3}.carousel-control.draganddrop:hover{opacity:0.95 !important}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{color:#fff !important;font-size:20px !important;margin-top:-10px !important}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left:hover,.carousel-control .glyphicon-chevron-right:hover{color:#fff !important;font-size:20px !important;margin-top:-10px !important}.carousel-control .fa-chevron-left,.carousel-control .fa-chevron-right{display:inline-block;position:absolute;top:50%;z-index:4;left:16px}@media (min-width: 992px) and (max-width: 1199px){.carousel-control .fa-chevron-left,.carousel-control .fa-chevron-right{left:12px}}.carousel-control.draganddrop .fa-chevron-left,.carousel-control.draganddrop .fa-chevron-right{color:#fff !important;font-size:22px !important;margin-top:-10px !important;position:relative;top:-10px}.carousel-control.draganddrop .fa-chevron-left{left:-6px}.carousel-control.draganddrop .fa-chevron-right{left:7px}.presupuesto .enlaceCrucero{color:#fff !important;font-size:16px !important;font-weight:600 !important;display:block;padding:8px 15px}.presupuesto .enlaceCrucero:hover,.presupuesto .enlaceCrucero:active{text-decoration:none}.carousel-control .fa-chevron-left{left:15%}.carousel-control .fa-chevron-right{right:-5%}.galeria_fotos .carousel-control .fa-chevron-left{left:20%}.galeria_fotos .carousel-control .fa-chevron-right{right:-20%}@media (min-width: 1200px){#galeria_fotos .left{margin-left:278px}#galeria_fotos .right{margin-right:278px}.galeria_fotos{width:46%;margin:0px auto 20px auto}#carrousel_banners .carousel-control .fa-chevron-left{left:15%}#carrousel_banners .carousel-control .fa-chevron-right{right:0%;left:73px}}@media (min-width: 992px) and (max-width: 1199px){#galeria_fotos .left{margin-left:177px}#galeria_fotos .right{margin-right:177px}.galeria_fotos{width:56%;margin:0px auto 20px auto}#carrousel_banners .carousel-control .fa-chevron-left{left:15%}#carrousel_banners .carousel-control .fa-chevron-right{right:0%;left:60px}}@media (min-width: 768px) and (max-width: 991px){#galeria_fotos .left{margin-left:67px}#galeria_fotos .right{margin-right:67px}.galeria_fotos{width:74%;margin:0px auto 20px auto}#carrousel_banners .carousel-control .fa-chevron-left{left:15%}#carrousel_banners .carousel-control .fa-chevron-right{right:0%;left:73px}}@media (min-width: 531px) and (max-width: 767px){#galeria_fotos .left{margin-left:20px}#galeria_fotos .right{margin-right:20px}.galeria_fotos{max-width:533px;width:100%;margin:0 auto 20px}#carrousel_banners .carousel-control .fa-chevron-left{left:15%}#carrousel_banners .carousel-control .fa-chevron-right{right:0%;left:0px}#carrousel_banners_xs{max-width:360px;margin:30px auto 30px auto}}@media (max-width: 530px){.galeria_fotos{width:100%;margin:0 auto 20px}.galeria_fotos .carousel-control .fa-chevron-left{left:20%}.galeria_fotos .carousel-control .fa-chevron-right{right:0%}#carrousel_banners_xs{max-width:360px;margin:30px auto 30px auto}}.carousel-caption{padding-bottom:10px;bottom:0px}.ventajasanticipadas{text-align:left;margin-top:20px}.ventajasanticipadas span{float:left}.ventajasanticipadas .fa-stack{margin-bottom:0;margin-right:10px}.ventajasanticipadas .fa-stack-2x{background-color:#dddddd;border-radius:50%;height:47px;width:47px}@media (max-width: 767px){.ventajasanticipadas .fa-stack{margin-bottom:0;margin-right:0px;margin-top:0px;float:none;width:20px !important;height:20px !important}.ventajasanticipadas .fa-stack-1x{display:none}.ventajasanticipadas .fa-stack-2x{height:15px;width:15px}.ventajasanticipadas p{font-size:16px;margin-bottom:0;margin-top:-10px}}.titlanding{border-bottom:2px solid #00abbd;padding-bottom:10px;font-size:27px;font-weight:600;letter-spacing:0px;margin-bottom:30px}@media (min-width: 992px){.modulo3destacados .panel .col-md-4{margin-bottom:0px}}.modulo3destacados .panel .col-md-8 .row{margin-top:5px}.nuestrasventajas p small{font-size:12px;font-weight:400;display:block}@media (min-width: 992px){.col-md-20pc{width:20% !important}}.modulo3destacados .panel .col-md-8 h4 small{font-size:14px;color:#333;font-weight:600}.modulo3destacados .panel .col-md-8 small{font-size:12px}.btn-presupuesto .pedirPresupuesto-small{background:#00abbd none repeat scroll 0 0;border-radius:4px;color:#fff;font-size:14px;font-weight:600;padding:6px 0;text-align:center}.alertaBajadaPrecio div{background:#fff none repeat scroll 0 0;border-radius:4px;font-size:16px;font-weight:600;padding:10px 0;text-align:center;font-weight:600;text-shadow:0 1px 0 rgba(0, 0, 0, 0.35);box-shadow:0 -1px 0 rgba(0, 0, 0, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.2);border:medium none transparent}.alertaBajadaPrecio:hover{text-decoration:none}.tarifas .btn-presupuesto .pedirPresupuesto{font-size:14px;padding:5px 0}.tarifas .precioDestacado{font-size:18px}.tarifas .btn-amarillo{padding:2px 6px;background:#efb71a none repeat scroll 0 0;border-radius:4px;color:#333;font-weight:700;text-align:center;border:medium none transparent;box-shadow:0 -1px 0 rgba(0, 0, 0, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.2);margin-top:-5px}.tarifas th a:hover{text-decoration:none}.tarifas .btn-amarillo:hover,.cajalujo .btn-amarillo:hover{background-color:#e2ad19}.tarifas .btn-amarillo i,.cajalujo .btn-amarillo i{color:#333}.tarifas .lowp{text-transform:uppercase;font-weight:600;font-size:12px;margin-bottom:5px;margin-right:5px}.dispo .table .precio i{color:#333}.tarifas .preciodestacado,.tarifas .preciodestacadoTemp{font-weight:700}.tarifas{margin-bottom:10px}@media (max-width: 991px){.tarifas .btn-presupuesto .pedirPresupuesto{margin-top:20px;margin-bottom:0px}}@media (min-width: 992px) and (max-width: 1199px){#carrousel_banners .carousel-inner .col-md-6{margin-top:2px}}@media (min-width: 768px) and (max-width: 991px){#carrousel_banners .carousel-inner .col-md-6 .banner_home_col4 img{margin-top:6px !important}}.linkbox_lan h2{margin-top:20px}.linkbox_lan .media-heading{font-weight:600}.mainimage_lan{background:url("//www.vayacruceros.com/img/lan.jpg") rgba(0, 0, 0, 0) no-repeat scroll 50% 0 !important;height:100%}.mainimage_lan h1{text-shadow:0 1px 0 rgba(0, 0, 0, 0.35);color:#fff;font-size:27px}.header_navi{margin-bottom:20px;position:relative}.header_navi .navilogotag{position:absolute;right:0px;top:270px;/*background:url("//www.vayacruceros.com/img/pixelwhite2.png") repeat scroll 0 0;*/border-radius:4px 0px 0px 4px;padding:1px 3px 0px 5px}.header_navi .navi{text-align:center;color:#333;letter-spacing:1px;font-size:10px;text-transform:uppercase;margin:5px 0px 3px 0px;display:block}@media (min-width: 992px) and (max-width: 1199px){.header_navi .navilogotag{top:210px}}.links_nav{border:1px solid #ddd;border-radius:4px;margin-bottom:20px}.links_nav ul{margin-bottom:0px}.links_nav ul li a{border-bottom:1px dotted #ddd;padding:15px 15px 15px 15px;margin:0px;display:block;width:100%;height:100%}.links_nav ul a:last-child li{border-bottom:0px dotted #ddd}.links_nav ul li span{vertical-align:middle}.links_nav ul a:hover{text-decoration:none;cursor:pointer}.links_nav ul a:hover li{background-color:#f5f5f5 !important}.estiloH1{letter-spacing:0.7px}.mejores_barcos .thumbnail a>img{width:140px;float:left;margin-right:10px}.mejores_barcos ul li{color:#333;padding-left:10px}.mejores_barcos ul{background-color:#fff;padding:4px 0px}.mejores_barcos hr{margin:3px 0px}.mejores_barcos .h4{float:left}.mejores_barcos .valoracion{text-align:right;color:#777;font-size:23px;font-weight:600}.mejores_barcos .valoracion i{color:#efb71a}.mejores_barcos .thumbnail{padding:0px 8px 8px 8px}.mejores_barcos .thumbnail ul{background-color:#f5f5f5}.mejores_barcos .thumbnail .btn-amarillo:hover{background-color:#e2ad19}.mejores_barcos .btn-amarillo{background:#efb71a none repeat scroll 0 0;border:medium none transparent;border-radius:4px;box-shadow:0 -1px 0 rgba(0, 0, 0, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.2);color:#333;font-weight:600;margin-top:-5px;padding:2px 6px;text-align:center}.mejores_barcos .btn-amarillo .precioDestacado{font-size:16px}.rdos_navi{border-bottom:0px solid #ddd;margin-bottom:0px;padding-bottom:0px}.mejores_barcos a:hover{text-decoration:none !important}.todoslinks{text-align:center;padding:5px}.todoslinks ul{margin-bottom:0px}.todoslinks ul li{border-right:1px solid #ddd;margin-bottom:5px;margin-top:5px;padding-right:10px}.todoslinks ul li:last-child{border-right:0px solid #ddd}.checkresumen .fa-times{color:#777}.panelnarrow{padding:8px}.subtit_yel{color:#efb71a;font-weight:600;letter-spacing:1px;margin:10px 0}.inputFake{background-color:#ffffff;border:1px solid #d7d7d7;position:relative;border-radius:4px}.inputFake label{color:#999;display:inline;float:left;margin:0;padding:0 0 0 8px}.inputFake label.large{font-size:14px;line-height:36px}.input-append,.input-prepend,.input-group{font-size:inherit;position:relative}.llamargratis .input-group{display:inline-table !important;font-size:initial !important;position:initial !important}.inputFake .input-append,.inputFake .input-group{overflow:hidden}select.form-control.large,select.large,input.large[type="text"],input.large[type="password"],input.large[type="datetime"],input.large[type="datetime-local"],input.large[type="date"],input.large[type="month"],input.large[type="time"],input.large[type="week"],input.large[type="number"],input.large[type="email"],input.large[type="url"],input.large[type="search"],input.large[type="tel"],input.large[type="color"],.uneditable-input.large,input.form-control.input-lg[type="text"],input.form-control.input-lg[type="password"],select.form-control.input-lg,select.input-lg,input.input-lg[type="text"],input.input-lg[type="password"],input.input-lg[type="datetime"],input.input-lg[type="datetime-local"],input.input-lg[type="date"],input.input-lg[type="month"],input.input-lg[type="time"],input.input-lg[type="week"],input.input-lg[type="number"],input.input-lg[type="email"],input.input-lg[type="url"],input.input-lg[type="search"],input.input-lg[type="tel"],input.input-lg[type="color"],.uneditable-input.input-lg{box-shadow:0 3px 6px rgba(0, 0, 0, 0.08) inset;font-size:15px;height:36px;padding:6px}.llamargratis .input-group .add-on,.llamargratis .input-group .input-group-addon{display:table-cell !important;padding:5px !important;position:initial !important;width:28px !important}.input-append .add-on,.input-prepend .add-on,.input-group .add-on,.input-append .input-group-addon,.input-prepend .input-group-addon{background-color:#007dbe;border:0 none;border-radius:0;bottom:0;box-sizing:content-box;color:#ffffff;cursor:pointer;display:inline-block;font-size:14px;height:22px;line-height:inherit;padding:4px 0;position:absolute;right:-2px;text-align:center;text-shadow:none;width:28px;z-index:auto}.input-append .add-on.transparent,.input-prepend .add-on.transparent,.input-group .add-on.transparent,.input-append .input-group-addon.transparent,.input-prepend .input-group-addon.transparent,.input-group .input-group-addon.transparent{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border:0 none;color:#999;top:0}.input-append .add-on.large,.input-prepend .add-on.large,.input-group .add-on.large,.input-append .input-group-addon.large,.input-prepend .input-group-addon.large,.input-group .input-group-addon.large{font-size:18px;height:36px;width:40px}.inputFake .input-append input[type="text"],.inputFake .input-group input[type="text"],.inputFake .input-append input[type="password"],.inputFake .input-group input[type="password"]{background:transparent none repeat scroll 0 0 !important;border:medium none;box-shadow:none !important;overflow:hidden;padding:0 0 0 8px;text-indent:0;text-overflow:ellipsis;white-space:nowrap;width:85%}.inputFake select option,.inputFake select.form-control option,.inputFake select optgroup,select.form-control optgroup{padding:7px 5px;cursor:pointer}.inputFake select{left:-2px;opacity:0;position:absolute;top:0;cursor:pointer}.inputFake select:hover option,.inputFake select.form-control:hover option,select.form-control:hover optgroup{background-color:#f5f5f5 !important}.inputFake .fa{color:#00abbd}.alert-warning{padding:8px 10px}tr[data-cabina]{cursor:pointer}.rdos h3{font-size:21px;margin-bottom:0;margin-top:0}#eliminaFiltros:hover{cursor:pointer}.tag_item{border-color:#ccc;border-radius:4px;padding:2px 6px 2px 6px;margin:5px;cursor:default;white-space:nowrap;text-align:center;vertical-align:middle;line-height:1.428;display:inline-block;color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel .alert-warning{margin-bottom:10px;margin-top:10px}.rdos_navi .alert-warning{margin-bottom:10px}@media (max-width: 992px){.rdo-mapa{margin-bottom:30px}}.modulo3destacados .iconos-promo{margin-top:3px}.modulo3destacados .col-md-8 ul{margin-bottom:0px !important}.modulo3destacados .col-md-12 ul{margin-bottom:30px !important;line-height:25px}.iconos-promo li{padding:0px}.modulo3destacados .btn-reserva .btn-amarillo{margin-bottom:0px !important}.iconos-promo li i,.iconos-promo li span{cursor:pointer !important}.iconos-promo li i{cursor:pointer !important}.iconos-promo .popover-title{padding:8px 14px !important;margin:0 !important;font-size:14px !important;background-color:white !important;border-bottom:0px solid #ebebeb !important;border-radius:5px 5px 0 0 !important}.iconos-promo .popover-content{display:none}.iconos-promo .fa-stack-1x{text-shadow:none !important;color:#fff !important}.ofertas-top .rdo-mapa img{width:100% !important}@media screen and (max-width: 480px){.ofertas-top .rdo-mapa img{width:100% !important}.ofertas-top .text-info-box{display:block;width:100%;margin-top:10px}.ofertas-top .rdo-mapa img{min-width:200px;max-width:330px !important}}.ofertas-top .tarifas a{text-decoration:none}/* .mainimage-topBarcos {
  background: rgba(0, 0, 0, 0) url(//www.vayacruceros.com/img/cabecera2.jpg)
    no-repeat scroll 50% 0 !important;
  height: 100%;
} */.rdos_navi h2{margin:3px 20px 0px 0px;font-size:24px}.rdos_navi .ranking{margin:-8px 5px 0px -8px;font-size:24px}.rdos_navi .ranking .fa-stack-2x{color:#00abbd}.rdos_navi .ranking .fa-inverse{font-style:normal}.rdos_navi .ico-navi{margin-right:0px}.rdos_navi .nombre{margin-right:10px}.rdos_navi .subtit{margin:3px 0px 0px 0px;font-size:21px;display:inline-block}@media (max-width: 992px){.rdos_navi .comment{float:left}}@media (max-width: 767px){.rdos_navi .subtit{font-size:18px;font-weight:400}}@media (min-width: 992px){.rdos_navi .links_nav{margin-bottom:0px}}.rdos_navi .oferta h3{margin:0px 0px 5px 0px;border-bottom:1px solid #ddd;padding-bottom:8px}.rdos_navi .oferta h4{display:inline-block;margin-right:10px;margin-top:4px}.rdos_navi .oferta{margin-bottom:0px}.rdos_navi .links_nav ul li a{border-bottom:1px dotted #ddd;display:block;font-size:16px;height:100%;margin:0;padding:4px 6px 6px 6px;width:100%;text-decoration:none}.rdos_navi .links_nav ul li a .fa-fw{margin-right:5px}.rdos_navi .links_nav ul li a .fa-angle-right{margin-top:-3px}.rdos_navi .well{margin-bottom:0px}.rdos_navi .desde{font-size:12px}.rdos_navi .btn-reserva .btn-amarillo{margin-bottom:5px !important}.rdos_navi .rdo-mapa{margin-bottom:0px}.rdos_navi .oferta .rec{margin:0px 0px 10px 0px}.icon-navieras{vertical-align:middle !important}.links_nav ul li:hover{background-color:#e6e6e6 !important}.rdos_navi .links_nav ul li:last-child a{background-color:#00abbd !important;color:#ffffff !important}.rdos_navi .links_nav ul li:last-child a:hover{background-color:#006d8c !important;color:#ffffff !important}.rdos_navi.rdos_top h2{font-size:24px;margin:4px 0 0}.h18{font-size:18px;font-weight:600;margin-bottom:20px;margin-top:30px}.panelnavieras{background-color:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 1px 1px rgba(0, 0, 0, 0.05);z-index:4;position:relative;margin-bottom:30px}.mb0{margin-bottom:0px !important}.btn-md{padding:8px 15px;text-shadow:none;font-size:14px}@media (max-width: 380px){.xxs-left{float:left !important;margin-top:15px;clear:both}}.h21{font-size:21px;font-weight:600;margin-bottom:15px;margin-top:15px;letter-spacing:0.7px}.destinos_meses .labellink{background-color:#7ec8d0;color:#fff;border:medium none transparent;border-radius:4px;box-shadow:0 -1px 0 rgba(0, 0, 0, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.2);font-weight:600;letter-spacing:1px;text-shadow:0 1px 0 rgba(0, 0, 0, 0.35);cursor:pointer;display:inline-block;text-align:center;vertical-align:middle;white-space:nowrap;padding:6px 8px;width:107px;margin:2px 0px}.destinos_meses .labellink:hover{background-color:#33bbca;color:#fff;text-decoration:none}.destinos_meses{position:relative;z-index:4}.destinos_meses img{margin-bottom:5px;margin-top:5px}.destinos_meses .tit18{color:#7b7b7b;letter-spacing:0.4px;border-bottom:1px solid #7b7b7b}.destinos_meses .tit18:hover{color:#33bbca;text-decoration:none;border-bottom:0px solid #33bbca}.destinos_meses .thumbnail{box-shadow:0 1px 1px rgba(0, 0, 0, 0.05)}.marco{position:relative;width:100%;display:block;overflow:hidden;margin-bottom:20px;border:1px solid #ddd;background-color:#fff;padding:3px 0px 8px;border-radius:4px}.marco .cajascontenedor::after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden;backface-visibility:hidden;position:relative}*,*::after,*::before{box-sizing:border-box}.destinos_meses .cajascontenedor{width:1750px}.cajafija{width:230px;margin:0px 10px}.cajafija{cursor:all-scroll !important;float:left}.cajafija .thumbnail{margin-bottom:0px;border:none;box-shadow:none}.cajafija .thumbnail a.ico-navi>img,.cajafija .thumbnail>img{margin-left:0 !important;margin-right:0}.buscador .buscador_avanzado{background-color:#f5f5f5;margin-bottom:20px;margin-left:-10px;margin-right:-10px;padding:10px}.buscador_avanzado p{color:#333;font-weight:600}.buscador_avanzado .filtro,.buscador_avanzado ul li{margin:3px 0;padding-left:1.8em;padding-right:1em;text-indent:-1.8em;vertical-align:middle;color:#333}.buscador_avanzado input[type="checkbox"],input[type="radio"]{line-height:normal;margin:-2px 2px 0px -4px;height:23px;width:23px;vertical-align:middle}.buscador_avanzado .buscafiltrosxs .dropdown-toggle{background-color:#fff !important;border:solid 1px #ccc;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;color:#555;width:100%;text-align:left;font-weight:400;text-shadow:none !important;border-radius:3px}.buscador_avanzado .buscafiltrosxs .dropdown-toggle:hover{background-color:#fff !important;border:solid 1px #ccc;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;color:#555 !important;width:100%;text-align:left;font-weight:400;text-shadow:none !important}.buscador_avanzado .buscafiltrosxs .dropdown-toggle i{float:right;margin-top:4px}.buscador_avanzado .buscafiltrosxs .dropdown-toggle span{float:left}.buscador_avanzado .buscafiltrosxs .dropdown-menu-promo{background-color:#ffffff;border:0.2px solid #adadad;margin-bottom:10px;max-height:85px;overflow-y:scroll;overflow-x:hidden}.buscador_avanzado .buscafiltrosxs .dropdown-menu-promo input{margin:4px 4px 0px 0px;width:16px;height:16px}.buscador_avanzado .buscafiltrosxs .dropdown-menu-promo ul li{text-indent:-1.5em;font-size:12px;margin-left:12px;width:100%}.buscador_avanzado .buscafiltrosxs .dropdown-menu-promo ul li:hover{cursor:pointer}.buscador_avanzado .buscafiltrosxs .dropdown-menu-promo ul li a{color:#555}.buscador_avanzado .buscafiltrosxs .dropdown-menu-promo ul li:hover a{color:#555;text-decoration:none}.buscador .buscador_avanzado .filtro input[type="checkbox"]:disabled+span{opacity:0.5}@media (max-width: 767px){.h1home{border-bottom:1px solid #00abbd;font-size:18px;padding-bottom:5px;margin-bottom:5px;font-weight:600}.xxs-left{border-radius:0px;font-size:14px;letter-spacing:0px !important;line-height:1.5;text-transform:none;color:#00abbd;box-shadow:none;text-shadow:none;background-color:#f8f8f8 !important;font-weight:600;margin-top:25px;padding:8px 0px 8px 0px}.xxs-left:hover,.xxs-left:focus{color:#006d8c !important;box-shadow:none;text-shadow:none;background-color:#f8f8f8 !important;font-weight:600;margin-top:25px !important;padding:8px 0px 8px 0px !important;letter-spacing:0px !important}.buscador.buscador_mobile h2{color:#777;font-size:16px;letter-spacing:0.7px;margin-top:0;text-align:center;margin-bottom:0px}.buscador.buscador_mobile:hover{background-color:#fff;cursor:pointer;opacity:0.9}}@media (max-width: 375px){.xxs-left{border-radius:0px;font-size:14px;letter-spacing:0px !important;line-height:1.5;text-transform:none;color:#00abbd;box-shadow:none;text-shadow:none;background-color:#f8f8f8 !important;font-weight:600;margin-top:-10px;margin-bottom:10px;padding:8px 0px 8px 0px}.xxs-left.btn-md{padding:8px 0px 8px 0px}.xxs-left:hover{color:#006d8c !important;box-shadow:none;text-shadow:none;background-color:#f8f8f8 !important;font-weight:600;margin-top:-10px !important;margin-bottom:10px;padding:8px 0px 8px 0px !important;letter-spacing:0px !important}}.caja4 .cajafija{width:265px}.caja8 .cajafija{width:265px}.cajascontenedor .btn-amarillo{background:#efb71a none repeat scroll 0 0;border:medium none transparent;border-radius:4px;box-shadow:0 -1px 0 rgba(0, 0, 0, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.2);color:#333;font-weight:600;margin-top:-5px;padding:2px 6px;text-align:center}.destinos_meses .cajascontenedor.caja4{width:1140px}.destinos_meses .cajascontenedor.caja8{width:2350px}.rdos_navi.lujo .tit18{margin-bottom:10px;display:inline-block;border-bottom:1px solid #7b7b7b;color:#7b7b7b;letter-spacing:0.4px;margin-right:0px}.rdos_navi.lujo .nombre{margin-right:0px}.rdos_navi.lujo .tit18:hover{color:#33bbca;text-decoration:none;border-bottom:1px solid #fff}.cajalujo{border:1px solid #ddd;padding:8px 10px;border-radius:0px 0px 4px 4px;margin-top:-6px;background-color:#f5f5f5}.cajalujo p.texto{height:115px;overflow:hidden}.cajalujo div.enlace{font-size:16px;border-top:1px solid #ddd;padding:10px 0px}.lujo .list-icons{padding-left:0}.destinos_meses .cajalujo .labellink{display:block;width:100% !important}.destinos_meses .caja4 .cajalujo .titulo h4{height:75px;overflow:hidden;margin-top:0px;margin-bottom:0px;font-weight:600}.destinos_meses .caja4 .cajalujo a:hover{text-decoration:none}.destinos_meses .caja4 .cajalujo ul{height:215px;overflow:hidden;margin-top:0px}.destinos_meses .caja4 .cajalujo ul.list-promos{height:50px;margin-bottom:0;margin-top:0;overflow:hidden}.cajalujo .precioDestacado{font-size:18px}.modulo3destacados .btn-presupuesto .pedirPresupuesto{background:#00abbd none repeat scroll 0 0;border-radius:4px;color:#fff;font-size:15px;font-weight:600;letter-spacing:0.5px;margin-top:10px;padding:6px 0;text-align:center}.menu-pestanas>li>span{border-left:1px solid #fff;border-bottom:1px solid #fff;border-right:1px solid #fff;font-size:14px}.menu-pestanas>li>span{background-color:#b7b7b7;background-repeat:repeat-x;color:#fff;margin-bottom:0;padding-bottom:10px;padding-top:10px}.menu-pestanas>li>span:hover,.menu-pestanas>.active>span,.menu-pestanas>li>span:focus{background-color:#00abbd !important;cursor:pointer}.menu-pestanas>li:first-child>span{border-radius:4px 0px 0px 4px;-moz-border-radius:4px 0px 0px 4px;-webkit-border-radius:4px 0px 0px 4px;border:0px solid #000000}.menu-pestanas>li:last-child>span{border-radius:0px 4px 4px 0px;-moz-border-radius:0px 4px 4px 0px;-webkit-border-radius:0px 4px 4px 0px;border:0px solid #000000}@media screen and (max-width: 768px){.menu-pestanas>li:first-child>span{border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px}.menu-pestanas>li:last-child>span{border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px}.menu-pestanas>li>span{border-bottom:1px solid #fff;border-top:1px solid #fff;font-size:14px;border-left:none;border-right:none}}.nav>li>span{display:block;padding:10px 15px;position:relative}.nav-justified>li>span{margin-bottom:5px;text-align:center}a.boton-precio-amarillo{background:#efb71a none repeat scroll 0 0;border:medium none transparent;border-radius:4px;box-shadow:0 -1px 0 rgba(0, 0, 0, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.2);color:#333;font-weight:700;padding:4px 6px;text-align:center;font-size:18px}a.boton-precio-amarillo:hover,a.boton-precio-amarillo:focus,a.boton-precio-amarillo:active{text-decoration:none;color:#333;background-color:#e2ad19}.cajalujo a.boton-precio-amarillo{display:block}.iconos-promo .label{background-color:#51a825 !important;color:#fff !important}.iconos-promo .fa-circle{color:#51a825 !important}.indent{padding-left:2em !important;text-indent:-1.3em !important}.txt-descriptivo{color:#777;margin:15px 0 20px}.goback{background-color:#33bbca;padding:10px 5px}.goback:hover{background-color:#00abbd}.goback:hover a{text-decoration:none}.goback a{color:#fff;text-transform:uppercase;letter-spacing:2px;font-size:13px;width:100%}.galeria_17{margin-top:20px;background-color:#f8f8f8}.galeria_17 img{margin:0 auto}.galeria_17 .text-caption-galVC{font-size:16px;font-weight:600;margin:20px 0px;text-align:center}.galeria_17 .numbertext-galVC{font-weight:normal;font-size:14px;color:#777;margin-bottom:20px}.galeria_17 .carousel{background-color:#f8f8f8}.filtros_opiniones p{color:#777}.filtros_opiniones label{font-weight:normal}.caja_opiniones .panel{height:600px;overflow:hidden;padding:15px;margin-bottom:30px}@media (max-width: 992px){.caja_opiniones{width:86%;margin-left:auto;margin-right:auto}.caja_opiniones .panel{height:400px;overflow:hidden;padding:15px;margin-bottom:30px}}.comentario17 p{color:#777;display:inline-flex}.comentario17 .fa-smile{color:#51a825;margin-top:3px}.comentario17 .fa-frown{margin-top:3px}.comentario17 .texto-coment{margin-left:5px}.comentario17 .puntuacion{font-size:21px;border-radius:50%;border:#51a825 3px solid;text-align:center;width:60px;height:60px;padding-top:12px;font-weight:600;margin:0px auto 10px auto}.comentario17 h3{margin-top:0px;font-size:16px}.comentario17 .datosopinion{text-align:center}.comentario17 .datosopinion .nombre{font-weight:600}.comentario17 .datosopinion .fecha{color:#777}@media (max-width: 992px){.comentario17 .puntuacion{float:left;margin-right:10px;margin-bottom:0px;font-size:18px;border:#51a825 2px solid;width:45px;height:45px;padding-top:9px}.comentario17 .datosopinion{text-align:left;margin-bottom:5px}.comentario17 .datosopinion li{display:inline-block;padding-left:5px;padding-right:5px}.comentario17 .puntuacion_datos{display:block;margin-bottom:20px;min-height:45px}.comentario17 h3{font-size:14px;margin-bottom:10px}}@media (max-width: 992px){.comentario17 .puntuacion{float:left;margin-right:10px;margin-bottom:0px;font-size:18px;border:#51a825 2px solid;width:45px;height:45px;padding-top:9px}.comentario17 .datosopinion{text-align:left;margin-bottom:5px}.comentario17 .datosopinion li{display:inline-block;padding-left:5px;padding-right:5px}.comentario17 .puntuacion_datos{display:block;margin-bottom:20px;min-height:45px}.comentario17 h3{font-size:14px;margin-bottom:10px}}.comentario17{border-bottom:1px solid #ddd;padding-bottom:20px;margin-bottom:30px}.comentario17 .opi_desglosada{font-weight:600;display:inline-block;width:20%;margin-left:20px;margin-top:5px}.comentario17 .opi_desglosada span{font-weight:600;font-size:14px;margin-right:5px}.filtros_opiniones .barra .progress{height:10px;margin-top:6px;margin-bottom:0px;margin-right:12px;background-color:#c6c6c6}.filtros_opiniones .barra .progress-bar{background-color:#51a825}.filtros_opiniones .numopis{font-size:12px;color:#777;margin-top:2px}.filtros_opiniones ul li{margin-bottom:5px}.filtros_opiniones ul li input{margin-right:7px}.filtros_opiniones .descripcion{margin-top:35px}.filtros_opiniones{border-bottom:1px solid #ddd;margin-bottom:30px}@media (min-width: 1200px){.filtros_opiniones .tipofiltro{width:33%}.filtros_opiniones .barra{width:57%}.filtros_opiniones{border-bottom:0px solid #ddd;border-top:1px solid #ddd;padding-top:30px}}@media (min-width: 992px) and (max-width: 1199px){.filtros_opiniones .tipofiltro{width:39%}.filtros_opiniones .barra{width:52%}.filtros_opiniones{border-bottom:0px solid #ddd;border-top:1px solid #ddd;padding-top:30px}}.titulo_filtra{font-size:18px;font-weight:600;margin-bottom:10px}.valoracion_general .puntuacion{font-size:29px;border-radius:50%;text-align:center;width:110px;height:110px;padding-top:27px;font-weight:600;margin:0px auto 10px auto;border:#51a825 3px solid}.valoracion_general .puntuacion div{font-size:14px;font-weight:600}.puntuacion.excepcional{border:#51a825 3px solid}.puntuacion.fabuloso{border:#51a825 3px solid}.puntuacion.bueno{border:#fed857 3px solid}.puntuacion.mejorable{border:#ffb648 3px solid}.puntuacion.malo{border:#fd9c8b 3px solid}.valoracion_general .opi_desglosada{display:inline-block;font-weight:600;margin-left:20px;margin-top:5px;width:27%}.valoracion_general .opi_desglosada li{margin-top:10px}.valoracion_general .opi_desglosada .num{font-size:14px;font-weight:600;margin-right:5px}.valoracion_general .opi_desglosada i{margin-top:8px;color:#51a825}.valoracion_general{margin-bottom:30px;margin-top:20px}.buscador_opis h3{margin-top:0px;margin-bottom:0px;font-size:16px}.buscador_opis div span{margin-top:0px;font-size:29px;color:#efb71a;font-weight:600}.buscador_opis div div{text-align:right}.buscador_opis .btn{font-size:14px;width:100%}.btn-presupuesto.opiniones .pedirPresupuesto.btn-lg{font-size:18px;font-weight:600;padding:6px 0;box-shadow:0 -1px 0 rgba(0, 0, 0, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.2);letter-spacing:1px}.instalaciones_opis li:first-child{text-align:left;font-style:normal;width:100%;display:block;color:#333}.instalaciones_opis li{text-align:center;font-style:italic;width:48%;color:#efb71a}.instalaciones_opis li img{width:80px;display:table-caption;margin-top:20px;margin:20px auto 5px}.instalaciones_opis ul{margin-bottom:20px}.foto_barco{height:273px;width:auto}.fotos_opis{margin-bottom:20px}@media screen and (min-width: 992px){.galeria_opis{display:flex}.galeria_opis .foto_main{flex:1}.galeria_opis .gal_opi_scroll{flex:0 auto}}.galeria_opis .foto_main img{height:273px;width:auto}.galeria_opis .foto_main.carousel{margin:0px 5px}.galeria_opis .foto_mini{height:88px;width:auto}.galeria_opis ul li:nth-child(even){margin:5px 0px}.galeria_opis .background-play{position:absolute;width:100%;height:100%}.galeria_opis .background-play i{position:relative;margin-top:30%;color:gainsboro;cursor:pointer}.galeria_opis .background-play i:hover{color:#ffffff}div.vertical_opi_content{-ms-overflow-x:hidden !important}div.vertical_opi_content::-webkit-scrollbar{display:none}@media (min-width: 1200px){div.gal_opi_scroll{overflow:hidden}div.vertical_opi_content{height:274px;overflow:auto;position:relative;cursor:pointer}}@media (min-width: 992px) and (max-width: 1199px){.foto_barco{height:224px;width:auto}.galeria_opis .foto_main img{height:224px}.galeria_opis .foto_mini{height:71px}div.gal_opi_scroll{overflow:hidden}div.vertical_opi_content{height:223px;overflow:auto;position:relative;cursor:pointer}}@media (min-width: 768px) and (max-width: 991px){.galeria_opis .foto_mini{height:134px}.btn-presupuesto.opiniones{width:86%;margin-bottom:30px !important;margin:0 auto}div.gal_opi_scroll{overflow:hidden}div.vertical_opi_content{height:274px;overflow:auto;position:relative;cursor:pointer}}@media (max-width: 767px){.galeria_opis .foto_main.carousel{width:66%;margin:0px 5px 0px 0px}.galeria_opis ul{width:32%}.galeria_opis .foto_mini{height:auto;width:100%}.galeria_opis .foto_main img{height:auto;margin:0px;width:533px}.btn-presupuesto.opiniones{width:86%;margin-bottom:30px !important;margin:0 auto}.galeria_opis ul li{display:none}.galeria_opis ul li:nth-child(1){display:inline-block}.galeria_opis ul li:nth-child(2){display:inline-block;margin:1px 0px}}@media (min-width: 768px) and (max-width: 991px){.valoracion_general .opi_desglosada .num{float:left}.valoracion_general .opi_desglosada i{font-size:1.3em;margin-top:0px;margin-left:5px}.valoracion_general .puntuacion{font-size:21px;border-radius:0%;text-align:center;width:100%;height:65px;padding-top:7px;font-weight:600;margin:0px auto 10px auto;background-color:#51a825;color:#fff}.valoracion_general .puntuacion_datos{float:left}.valoracion_general .opi_desglosada{width:100%;float:left;margin-left:0px;margin-top:0px}.valoracion_general{margin-bottom:10px;padding-bottom:0px;padding-top:0px;margin-top:0px}.valoracion_general .opi_desglosada li{margin-top:10px}.valoracion_general .opi_desglosada span{width:70px}.filtros_opiniones .descripcion{margin-top:10px}}@media (max-width: 767px){.valoracion_general .opi_desglosada .num{float:left}.valoracion_general .opi_desglosada i{font-size:1.3em;margin-top:0px;margin-left:5px}.valoracion_general .puntuacion{font-size:21px;border-radius:0%;text-align:center;width:100%;height:65px;padding-top:7px;font-weight:600;margin:0px auto 10px auto;background-color:#51a825;color:#fff}.valoracion_general .puntuacion_datos{float:left}.valoracion_general .opi_desglosada{width:100%;float:left;margin-left:0px;margin-top:0px}.valoracion_general{background-color:#fff;margin-bottom:10px;padding:10px 10px 0}.valoracion_general .opi_desglosada li:first-child{margin-top:0px}.valoracion_general .opi_desglosada span{width:70px}.filtros_opiniones .descripcion{margin-top:10px}}.borde{border-top:1px solid #ddd}.carousel .carousel-control{margin-left:0px;margin-right:0px}.vc-rrss{text-align:center;border-top:1px solid #ddd;padding-top:10px;margin-top:20px}.vc-rrss .fa{transition:all 0.3s ease-in-out 0s}.vc-rrss .fa:hover{opacity:0.8;transform:scale(1.1)}.vc-rrss .fa-whatsapp{color:#25d366}.vc-rrss .fa-facebook-official{color:#2d609b}.vc-rrss .fa-twitter{color:#0dc3f3}.vc-rrss .fa-google-plus{color:#ec3d24}.vc-rrss .fa-envelope{color:#b1bec6}@media (max-width: 991px){.vc-rrss{text-align:center;margin-top:30px}}@media screen and (max-width: 767px){.navbar-collapse .navbar-nav{float:right}nav.navbar.navbar-vc{position:fixed;z-index:999;width:100%}.padding_buscador_fixed{padding-top:50px}}.mb30{margin-bottom:30px}.bold{font-weight:700}.cabecera-nueva{padding:0px !important}@media (min-width: 431px) and (max-width: 767px){#menu-navbar-vc{width:80% !important}#menu-navbar-vc .dropdown-toggle.enlace a{padding:11px 40% 12px 15px}}@media screen and (max-width: 430px){#menu-navbar-vc{width:85% !important}#menu-navbar-vc .dropdown-toggle.enlace a{padding:11px 25% 12px 15px}}.preciosDestacadosTarifa{width:10px;padding:7px 5px !important;border-width:0px 1px 0px 1px !important}td.preciosDestacadosTarifa a{background:#efb71a !important;padding:5px 20px 5px 20px !important;color:#333333;border:medium none transparent;border-radius:4px;box-shadow:0 -1px 0 rgba(0, 0, 0, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.2);font-weight:700;margin:0px 10px}td.preciosDestacadosTarifa a:hover{background:#e2ad19 !important;color:#333333 !important;text-decoration:none !important}td.preciosDestacadosTarifa:hover a{background:#e2ad19 !important;color:#333333 !important;text-decoration:none !important}.btn_precioDestacado{background:#efb71a !important;padding:5px 20px 5px 20px !important;color:#333333 !important;border:medium none transparent;border-radius:4px;box-shadow:0 -1px 0 rgba(0, 0, 0, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.2);font-weight:700}.iconos-promo .fa-stack{font-size:20px}@media (min-width: 992px){.iconos-promo{margin-top:5px}.gap2{height:1px}}@media screen and (max-width: 991px){.iconos-promo .label{display:none !important}.iconos-promo li{margin-right:-10px !important}.iconos-promo li i,.iconos-promo li span{cursor:pointer;padding-top:0px}.iconos-promo{margin-top:0px}}@media screen and (max-width: 767px){.iconos-promo li i,.iconos-promo li span{cursor:pointer;padding-top:2px}.result_in_row .iconos-promo li i,.iconos-promo li span{padding-top:0}.iconos-promo{margin-top:3px}}@media (min-width: 568px) and (max-width: 767px){.iconos-promo .label{display:none !important}.iconos-promo li i,.iconos-promo li span{cursor:pointer;padding-top:0px}.iconos-promo{margin-top:0px}}.msc-categorias-estilo-h3{color:white;height:32px;padding:7px;padding-left:44px}.msc-categorias ul{list-style:none;padding:0}.msc-categorias ul li{margin:8px 0px}.msc-indent{padding-left:2.7em !important;text-indent:-1.5em !important}.infocrucero-precio div ul li{margin:7px 0px}#panelExperiencia ul{list-style-type:none}.itinerario-indent{padding-left:2em !important;text-indent:-1.5em !important}#panelExperiencia div.pull-right i.fa-caret-down,#panelExperiencia div.pull-right i.fa-caret-up{color:white;margin:9px}.costa-categorias ul{padding-left:0}.costa-categorias ul li{margin:8px 0px;position:relative;padding-left:25px}.costa-categorias ul li i{position:absolute;left:0;top:0;line-height:20px}.costa-categorias .row .col-categoria{padding-right:15px;padding-left:15px}@media screen and (min-width: 768px){.costa-categorias .row{display:flex;flex-wrap:wrap}.costa-categorias .row .col-categoria{flex:1 0 50%}}@media screen and (min-width: 992px){.costa-categorias .row .col-categoria{flex:1 0 25%}}.pagbarco .valoracion_general{margin-top:20px !important}@media screen and (max-width: 991px){.pagbarco .panel-default{border:medium none;box-shadow:none}.pagbarco .panel-body{padding:0px}.pagbarco .valoracion_general{background-color:#fff;margin-bottom:0px;margin-top:0px !important;padding:0px}}@media screen and (max-width: 767px){.pagbarco .valoracion_general{width:165px}}.notificacionVC{position:fixed;right:10px;top:10px}.costa-indent{text-indent:-1.5em !important}.OpinionesHome{background-color:#e6e6e6}.OpinionesHome .panel-heading{background-color:#fff;border-bottom:none;font-size:12px}.OpinionesHome .panel-heading .row .fa-star{color:#efb71a}.OpinionesHome .container{padding-bottom:30px}.OpinionesHome .opi-caja .opi-info{position:relative}.FormPresupuesto{font-size:16px;letter-spacing:0.3px;color:#fff;padding-bottom:100px;background-color:#0098a9}.FormPresupuesto .titulo1{font-size:34px;line-height:42px;width:88%;margin:0px 0px 10px 0px}.FormPresupuesto p{width:88%;color:#ffffff}.FormPresupuesto .panel .titulo_crucero{color:#333;font-size:20px;font-weight:600;margin-bottom:5px;margin-top:10px}.FormPresupuesto .panel{margin-bottom:0px;margin:0px !important}.FormPresupuesto .panel-body{padding:32px 40px 32px 40px}.FormPresupuesto .input_rel,.modal_llamada .input_rel{position:relative;clear:both}.modal_llamada .input_rel:not(.mb10){margin-bottom:20px}.modal_llamada .input_rel .iti,.form-group .iti{width:100%}.FormPresupuesto .panel i,.modal_llamada .modal-body i{color:#b7b7b7;position:absolute;left:15px}.FormPresupuesto .panel i{top:19px}.modal_llamada .modal-body i{top:20px}.modal_llamada .input_rel+#acepto_politica-error{position:relative;top:-5px}.FormPresupuesto a#politicaPrivacidadNewsletter{color:#fff;text-decoration:underline}.FormPresupuesto .texareaForm{padding-left:0px !important;padding-right:0px !important;margin-bottom:10px}.FormPresupuesto .checkBox{color:#909090}.FormPresupuesto .input,.FormPresupuesto .textarea,.modal_llamada .input,.buscador .input{background-color:#ffffff;border:1px solid #cccccc;color:#333333;display:block;line-height:1.42857;margin-top:20px;padding:5px 10px;vertical-align:middle;border-radius:5px;box-shadow:0 1px 1px 0 rgba(31, 35, 46, 0.25);color:#333;font-size:16px;font-weight:400;padding-left:50px;width:100%}.modal_llamada .input{float:none}.modal_llamada select.input{margin-top:0px !important}.FormPresupuesto .input,.modal_llamada .input{height:55px}.buscador .input{font-size:14px;padding-left:5px;height:48px;margin-top:0px;margin-bottom:20px}.FormPresupuesto .textarea{height:80px;padding-left:20px;padding-right:36px}.FormPresupuesto .btn-primary,.modal_llamada .btn-primary{display:block;height:55px;line-height:1.42857;margin-bottom:0px;margin-top:20px;padding:5px 10px;vertical-align:middle;border-radius:5px;color:#333;float:left;font-size:16px;font-weight:600;width:100%;color:#fff;text-shadow:none}.FormPresupuesto .link:hover{cursor:pointer;border-bottom:1px solid #fff}.modal_llamada .modal-body{font-size:16px;letter-spacing:0.5px;padding:0px 40px 32px 40px}.modal_llamada .modal-header{border-bottom:none;padding:32px 32px 0px}.modal_llamada .modal-body .modal-title{margin-bottom:15px;font-size:34px}.modal_llamada .modal-body p{width:90%;margin-top:15px}@media screen and (max-width: 991px){.FormPresupuesto .panel{margin-bottom:0px;margin:0px !important}.FormPresupuesto .panel-body{padding:15px}.FormPresupuesto .titulo1{margin-top:25px}.FormPresupuesto .panel .titulo_crucero{font-size:18px}}@media screen and (max-width: 767px){.FormPresupuesto{padding-bottom:70px}.FormPresupuesto .panel{margin-top:25px !important}.FormPresupuesto .titulo1{margin-bottom:15px;font-size:28px;width:95%;margin-top:30px !important;font-weight:600}.FormPresupuesto ul li{margin-top:10px}.modal_llamada .modal-body{padding:0px 15px 15px 15px}.modal_llamada .modal-header{padding:15px}}@media screen and (max-width: 430px){.FormPresupuesto p{width:100%}}blockquote.comentarioVE{background-color:white;margin-top:10px;padding-left:15px;border-left:7px solid #ccc}blockquote.comentarioVE span{display:block;font-style:italic;font-family:sans-serif}.row-condensed{margin-left:-6px;margin-right:-6px}.row-condensed .col-1,.row-condensed .col-sm-1,.row-condensed .col-md-1,.row-condensed .col-lg-1,.row-condensed .col-2,.row-condensed .col-sm-2,.row-condensed .col-md-2,.row-condensed .col-lg-2,.row-condensed .col-3,.row-condensed .col-sm-3,.row-condensed .col-md-3,.row-condensed .col-lg-3,.row-condensed .col-4,.row-condensed .col-sm-4,.row-condensed .col-md-4,.row-condensed .col-lg-4,.row-condensed .col-5,.row-condensed .col-sm-5,.row-condensed .col-md-5,.row-condensed .col-lg-5,.row-condensed .col-6,.row-condensed .col-sm-6,.row-condensed .col-md-6,.row-condensed .col-lg-6,.row-condensed .col-7,.row-condensed .col-sm-7,.row-condensed .col-md-7,.row-condensed .col-lg-7,.row-condensed .col-8,.row-condensed .col-sm-8,.row-condensed .col-md-8,.row-condensed .col-lg-8,.row-condensed .col-9,.row-condensed .col-sm-9,.row-condensed .col-md-9,.row-condensed .col-lg-9,.row-condensed .col-10,.row-condensed .col-sm-10,.row-condensed .col-md-10,.row-condensed .col-lg-10,.row-condensed .col-11,.row-condensed .col-sm-11,.row-condensed .col-md-11,.row-condensed .col-lg-11,.row-condensed .col-12,.row-condensed .col-sm-12,.row-condensed .col-md-12,.row-condensed .col-lg-12{padding-left:6px;padding-right:6px}.buscador .input:hover,.buscador_avanzado input{cursor:pointer}.buscador .inputFake{height:48px;color:#333;box-shadow:0 1px 1px 0 rgba(31, 35, 46, 0.25);border:1px solid #ccc;margin-bottom:20px}.buscador .input-group,.buscador select{height:48px}.buscador .inputFake input{height:48px}.buscador .inputFake .input-group-addon{height:48px;padding:0px}.buscador .inputFake .input-group-addon i{padding-top:16px}@media screen and (max-width: 991px){.buscador .cruceros_encontrados{vertical-align:top;display:block;font-size:12px;padding-top:0px}.buscador .btn_buscadorAvanzado{margin-bottom:15px;margin-top:-3px}.buscador_avanzado p{margin-bottom:5px;margin-top:3px}.buscador .filtro{margin-bottom:8px}}@media screen and (max-width: 767px){.buscador .panel-body{padding:10px}.buscador .buscador_avanzado{margin-bottom:10px}}.mtpie{margin-top:55px}#icon-newsletter img{width:40px}.fondo-lunaMiel{background:url(https://www.vayacruceros.com/img/lunaMiel/crucero-lunademiel-3.jpg) no-repeat scroll 50% 50% !important}.luna-miel .panel-body{padding:15px 15px 0px 15px}.luna-miel a:focus,a:hover{text-decoration:none}.luna-miel .luna-miel-info ul li{margin:5px 0px}.result_in_row .datoscrucero{text-transform:uppercase;font-size:11px;color:#666;letter-spacing:0.5px}.luna-miel-barco{font-size:12px;font-weight:600}.result_in_row .spanFormOpiniones{color:#fff;background-color:#00abbd;padding:4px 10px;border-radius:4px;cursor:pointer;font-size:13px;letter-spacing:0.5px;margin-left:4px}.result_in_row .spanFormOpiniones:hover{color:white;background-color:#006d8c}.result_in_row .boton-precio{background-color:#efb71a;border-radius:0px 0px 4px 4px;text-align:center;font-weight:bold;font-size:18px;letter-spacing:0.8px;padding:4px 5px;color:#333}.result_in_row .boton-precio:focus{color:#333}.luna-miel .tit-dest{text-transform:uppercase;font-size:16px;color:#666;letter-spacing:0.8px;margin-bottom:10px;display:inline-block;border-bottom:1px solid #666}.luna-miel .tit-dest:hover{color:#33bbca;text-decoration:none;border-bottom:1px solid #fff}.result_in_row .fa-bullhorn{cursor:pointer !important}.luna-miel .ofertas-top ul li{margin:7px 5px}.luna-miel .ofertas-top ul li span{line-height:1}.luna-miel .descripcion-destino{line-height:1.8}.result_in_row .panel-heading{background:#fff;padding:10px}.result_in_row .precio{text-align:right;float:right;color:#d3a011;font-size:27px;font-weight:bold;line-height:18px;margin-right:10px;margin-bottom:10px}.result_in_row .precio span{font-size:11px;text-transform:uppercase;letter-spacing:1px;color:#666;font-weight:normal;margin-right:-5px}.result_in_row .precio .tasas{display:block;margin-right:0px}.result_in_row .presupuesto{float:none;border-radius:0px 0px 4px 4px;text-align:center;color:#fff;font-size:16px;font-weight:600;background-color:#00abbd;border-radius:0px 0px 4px 4px}.result_in_row{margin-bottom:30px}.result_in_row .presupuesto:hover{cursor:pointer;background-color:#006d8c}.result_in_row .panel-heading img{width:70px;height:auto}.luna-miel .costa-indent{text-indent:-1.5em;padding-left:35px}.luna-miel .ancho-titulo{width:65%}.luna-miel .banner-final .div-imagen{background-image:url(https://www.vayacruceros.com/img/lunaMiel/banner-pie.jpg);padding:20px;background-size:cover}.luna-miel .banner-final .letrapeq{font-size:11px;padding:1px;padding-left:6px;color:grey;background:white;width:51%}.luna-miel .banner-final .ancho-titulo h2{color:white;font-weight:bold;font-size:25px;line-height:1.5em}.luna-miel .banner-final .ancho-titulo h2 span{background-color:orange;padding:2px 4px}.result_in_row .boxdatos{padding:10px;font-size:11px;color:#666;letter-spacing:0.5px}.result_in_row .boxdatos .datoscrucero{text-transform:uppercase}.result_in_row .boxdatos .destacado{color:#51a825;border:1px solid #51a825;background-color:#fff;font-weight:600;padding:2px 6px;margin-right:5px;line-height:25px;font-size:10px !important}.result_in_row .rdo-mapa{margin-bottom:0px}.result_in_row .rdo-mapa img{width:100% !important;height:100%}.ModuloTresCruceros.destinos .result_in_row .boxmapafoto{position:relative;overflow:hidden;height:90px}.ModuloTresCruceros.destinos .result_in_row .rdo-mapa img{width:100% !important;position:absolute;top:0px;left:-50%;right:-50%;margin:0 auto;height:auto}.result_in_row .recomendado{position:absolute;bottom:-14px;left:10px;background-color:#fff;border-radius:50%;height:53px;width:53px;text-align:center;vertical-align:middle}.result_in_row .panel-body{padding:0px}.result_in_row .text-oferta ul{margin-top:14px;margin-left:0px;width:73%}.result_in_row .iconos-promo .fa-circle{color:#b0b0b0 !important}.result_in_row .text-oferta .fa-stack-1x{color:#fff}.result_in_row .iconos-promo .label{display:none !important}.result_in_row .iconos-promo li{padding-left:10px}.result_in_row .iconos-promo li label{display:none !important}.result_in_row .precio span{display:block}.result_in_row .precio .tasas{display:none}.result_in_row .text-oferta ul{background-color:#fff;padding:0px !important;width:42px;float:left !important;margin-bottom:0px;margin-top:0px}.result_in_row .text-oferta ul .fa-stack{vertical-align:middle;float:left;cursor:pointer}.result_in_row .iconos-promo{margin:0px}.result_in_row .iconos-promo li{padding:0px}.result_in_row .iconos-promo .fa-stack{font-size:20px}.result_in_row .iconos-promo li{margin-right:-7px !important}.result_in_row .gap{width:8px !important;float:left}.result_in_row .datos-salida{height:36px}.result_in_row.panel-default{border:1px solid #ddd !important}.result_in_row .panel-body{padding:25px 25px 0px 25px}.result_in_row .panel-body{padding:0px}.result_in_row .recomendado img{position:relative;top:4px}.ModuloTresCruceros.destinos .result_in_row .boxmapafoto{border-radius:3px 3px 0px 0px}.ModuloBarcos .panel-body{padding:0px}.ModuloBarcos .boxfoto{position:relative;overflow:hidden;height:90px}.ModuloBarcos .boxfoto img{width:100% !important;position:absolute;top:0px;left:-50%;right:-50%;margin:0 auto;height:auto}.ModuloBarcos .panel-heading{background:#fff;padding:10px}.ModuloBarcos .panel-heading img{width:70px;height:auto}.ModuloBarcos .enlaceOpiniones{color:#fff;background-color:#00abbd;padding:4px 10px;border-radius:4px;cursor:pointer;font-size:13px;letter-spacing:0.5px;margin-left:4px}.enlaceOpiniones:hover{color:white;background-color:#006d8c}.ModuloBarcos h3,.ModuloBarcos p{margin-left:10px;margin-right:10px}.ModuloBarcos p{margin-bottom:20px;color:#666;min-height:40px}.ModuloBarcos h3{margin-bottom:10px;margin-top:20px;font-size:16px}.ModuloBarcos .panel{margin-bottom:30px;border:1px solid #ddd}.ModuloTresCruceros .ModuloTresCruceros_item{margin-bottom:30px}@media screen and (max-width: 767px){.result_in_row .rdo-mapa{width:100% !important}}@media screen and (max-width: 768px){.luna-miel .ancho-titulo{width:100%}.luna-miel .banner-final .letrapeq{width:100%}.ModuloTresCruceros.destinos .result_in_row .boxmapafoto,.ModuloBarcos .boxfoto{height:110px}}@media (min-width: 768px) and (max-width: 991px){.result_in_row .rdo-mapa{width:290px !important}.ModuloTresCruceros.destinos .result_in_row .boxmapafoto{float:left;position:relative;overflow:hidden;width:290px !important;height:150px}.result_in_row .recomendado{position:absolute;bottom:-14px;left:10px;background-color:#fff;border-radius:50%;height:53px;width:53px;text-align:center;vertical-align:middle}.result_in_row .ico-navi img{margin:0px !important}.result_in_row .boxdatos{width:358px !important;margin-top:2px;height:auto;padding:0px;float:left;margin-left:20px;min-height:117px;margin-bottom:5px}.ModuloTresCruceros.destinos .result_in_row .boxdatos{min-height:97px}.result_in_row .boxdatos .destacado{color:#51a825;border:1px solid #51a825;background-color:#fff;font-weight:600}.result_in_row .precio .tasas{display:none}.result_in_row .text-oferta span{display:none}.result_in_row .text-oferta ul{background-color:#fff;padding:0px !important;width:42px;float:left !important;margin-bottom:0px;margin-top:0px;margin-bottom:0px !important}.result_in_row .boxdatos ul{margin-bottom:0px !important}.result_in_row .iconos-promo .label{display:none !important}.result_in_row .precio{margin-bottom:5px;float:none !important;margin-right:0px}.result_in_row .iconos-promo li{margin-right:-7px !important}.result_in_row .iconos-promo li i,.iconos-promo li span{cursor:pointer;padding-top:0px}.result_in_row .iconos-promo{margin-top:0px}.result_in_row .gap{width:18px !important;float:left}.result_in_row .panel-body{padding:10px}.result_in_row .datos-salida{height:auto}.result_in_row .presupuesto{float:right;border-radius:0px 0px 4px 4px;text-align:center;color:#fff;font-size:16px;font-weight:600;background-color:#00abbd;border-radius:4px 4px 4px 4px}.result_in_row .precio span{display:inline-block;margin-right:5px}.ModuloTresCruceros.destinos .result_in_row .rdo-mapa img{width:auto !important;position:absolute;top:0px;left:-50%;right:-50%;margin:0 auto;height:100% !important}.ModuloTresCruceros.destinos .result_in_row .boxmapafoto{height:171px}.ModuloTresCruceros.destinos .result_in_row .boxmapafoto{border-radius:0px 0px 0px 0px}}@media (min-width: 568px) and (max-width: 767px){.result_in_row .panel-body{padding:0px}.result_in_row .rdo-mapa{width:100% !important}.result_in_row .recomendado{position:absolute;bottom:-14px;left:10px;background-color:#fff;border-radius:50%;height:53px;width:53px;text-align:center;vertical-align:middle}.result_in_row .ico-navi img{margin:0px !important}.result_in_row .boxdatos{width:67% !important;margin-top:2px;height:auto;min-height:100px;padding:10px 10px 10px 0px;margin-left:15px;float:left}.ModuloTresCruceros.destinos .result_in_row .boxdatos{width:65% !important;margin-top:2px;height:auto;min-height:100px;padding:10px 10px 10px 0px;margin-left:15px;float:left}.result_in_row .boxdatos .destacado{color:#51a825;border:1px solid #51a825;background-color:#fff}.result_in_row .precio .tasas{display:none}.result_in_row .text-oferta span{display:none}.result_in_row .text-oferta ul{background-color:#fff;padding:0px !important;width:42px;float:left !important;margin-bottom:0px;margin-top:0px}.result_in_row .iconos-promo .label{display:none !important}.result_in_row .precio{margin-bottom:10px;float:right !important;margin-right:10px !important;line-height:18px !important}.result_in_row .iconos-promo li{margin-right:-4px !important}.result_in_row .iconos-promo li i,.result_in_row .iconos-promo li span{cursor:pointer;padding-top:0px}.result_in_row .iconos-promo{margin-top:0px}.result_in_row .gap{width:10px !important;float:left}.result_in_row .datos-salida{height:auto}.result_in_row .panel-body{padding:0px 0px 0px 0px}.ModuloTresCruceros.destinos .result_in_row .rdo-mapa img{width:auto !important;position:absolute;left:-50%;right:-50%;margin:0px auto 0px auto;height:100% !important;bottom:0px}.ModuloTresCruceros.destinos .result_in_row .boxmapafoto{border-radius:0px 0px 0px 0px}.ModuloTresCruceros.destinos .result_in_row .boxmapafoto{height:128px;margin-left:10px;margin-bottom:10px;margin-top:10px}}@media screen and (max-width: 567px){.result_in_row .datos-salida{height:auto}.result_in_row .panel-body{padding:10px 10px 0px 10px}.result_in_row .panel-body{padding:0px 0px 0px 0px}.ModuloTresCruceros.destinos .result_in_row .rdo-mapa img,.ModuloBarcos .boxfoto img{width:auto !important;position:absolute;top:0px;left:-50%;right:-50%;margin:0 auto;height:100% !important}.ModuloBarcos>.col-xs-6{width:100%}}@media screen and (max-width: 400px){.ModuloTresCruceros.destinos .result_in_row .rdo-mapa img,.ModuloBarcos .boxfoto img{width:auto !important;position:absolute;top:0px;left:-50%;right:-50%;margin:0 auto;height:100% !important}}#acordeonFaq .panel-heading,#acordeonFaq .panel-heading a:hover{background-color:#00abbd;color:white}.video-faq-lg{width:640px;height:360px;margin-bottom:15px}@media screen and (max-width: 991px){.video-faq-lg{width:100%;height:300px}}.carousel.slide{margin-bottom:30px}.carousel.slide .carousel-indicators{bottom:0px !important}.video .embed-container{position:relative;padding-bottom:54.39%;padding-top:10px;height:0;overflow:hidden}.video .embed-container iframe,.video .embed-container object,.video .embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.modulospie .embed-container iframe{width:100%;height:97%}@media (min-width: 1200px){.ModuloTresCruceros_item{border-radius:4px}.ModuloTresCruceros_item .result_in_row{margin-bottom:0px}.ModuloTresCruceros.destinos .ModuloTresCruceros_item .result_in_row{margin-bottom:30px}}@media (min-width: 800px) and (max-width: 991px){.video .embed-container{padding-bottom:56.7%}}.minibanner_item{width:100%;height:110px;float:left;position:relative;cursor:pointer;overflow:hidden;z-index:1;background:#006d8c;border-radius:4px;margin-bottom:30px}.minibanner_item::before{content:"";display:block;padding-top:100%;float:left}.minibanner_item .minibanner_item_hover{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:15px;text-align:center;opacity:0;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;transition:0.3s;overflow:hidden;display:block;height:110px;cursor:pointer}.minibanner_item .minibanner_item_hover span{color:#fff;font-size:32px;text-align:center;width:100%;display:table-cell;height:82px;vertical-align:middle}.minibanner_item img{width:100%;opacity:1;height:auto;position:absolute;top:0;right:-50%;left:-50%;margin:0 auto;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;transition:0.3s}@media screen and (min-width: 992px){.minibanner_item:hover{z-index:999;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;transition:0.3s}.minibanner_item:hover>.minibanner_item_hover{opacity:1;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;transition:0.3s;cursor:pointer}.minibanner_item:hover img{opacity:0.2;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;transition:0.3s}.minibanner_item:hover>a span{opacity:0;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;transition:0.3s}}.minibanner_item a{position:absolute;top:0%;left:0%;z-index:1;font-size:18px;font-weight:600;color:#fff;text-align:center;width:100%;vertical-align:bottom;padding:15% 15% 15% 15%;height:110px;background-color:rgba(55, 35, 35, 0.3);text-shadow:0 0 8px rgba(0, 0, 0, 0.3)}.minibanner_item:hover a{background-color:rgba(55, 35, 35, 0);-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;transition:0.3s}.minibanner_item a span{height:62px;vertical-align:middle;display:table-cell}.minibanner_item a:visited{color:#fff;text-decoration:none}.minibanner_puertos .minibanner_item a{padding:0% 15% 0% 15%}.minibanner_puertos .minibanner_item a span{height:110px;width:290px}@media screen and (max-width: 567px){.minibanner_item a{font-size:16px}.minibanner_item a span{height:76px}.minibanner_puertos .minibanner>div{width:100%}}@media screen and (min-width: 568px) and (max-width: 767px){.minibanner>div{width:25%}.minibanner_item a{font-size:16px}}@media screen and (min-width: 992px) and (max-width: 1199px){.minibanner_item{height:88px}.minibanner_item a{font-size:16px;padding:15% 12% 15% 12%;height:88px}.minibanner_item a span{height:54px}.minibanner_puertos .minibanner_item a span{height:88px}.ModuloBarcos .panel-body{padding:0px;min-height:196px}.ModuloBarcos .boxfoto img{width:auto !important;position:absolute;top:0px;left:-50%;right:-50%;margin:0 auto;height:100%}}@media screen and (max-width: 1199px){.minibanner_item a span{width:148px}.minibanner_item a{padding:15% 5px 15% 5px}}@media screen and (min-width: 568px) and (max-width: 767px){.minibanner_puertos .minibanner>div{width:33%}}@media screen and (max-width: 991px){.minibanner_item img{width:auto;height:100%}.ModuloBarcos .boxfoto img{width:auto !important;position:absolute;top:0px;left:-50%;right:-50%;margin:0 auto;height:100%}}.ModuloTresCruceros.destinos h3,.ModuloTresCruceros.barcos h3{margin-top:10px}.ModuloTresCruceros.destinos h3 a,.ModuloTresCruceros.barcos h3 a{font-size:16px}.ModuloTresCruceros.destinos .result_in_row .boxdatos,.ModuloTresCruceros.barcos .result_in_row .boxdatos{font-size:14px;color:#666;letter-spacing:0;height:auto}.ModuloTresCruceros.destinos .result_in_row .precio span{display:inline-block;margin-right:3px}.ModuloTresCruceros.destinos h3{margin-bottom:10px}.ModuloTresCruceros.barcos a{font-size:16px;font-weight:600}.carousel.slide .carousel-indicators{bottom:0px !important}.form_select .inputFake,.form_select .input-group,.form_select .input-group input,.form_select select{height:55px}.form_select .inputFake{margin-top:20px;box-shadow:0 1px 1px 0 rgba(31, 35, 46, 0.25)}.form_select .input-group input{font-size:16px;color:#000;opacity:0.5;padding-left:15px !important}.form_select .inputFake .input-group-addon i{color:#00abbd;top:20px !important;left:10px}.cursor_pointer{cursor:pointer}.noticias .bg-grey{background-color:#fff}@media screen and (min-width: 992px) and (max-width: 1199px){.fotopie{height:104px;overflow:hidden}.modulospie .thumbnail{height:360px}.fotopie img{position:relative;top:-30%}}@media screen and (min-width: 992px){.bg-grey .fotopie{height:235px;overflow:hidden}.bg-grey .fotopie img{position:relative;top:-30%;margin:0 auto}}.resumen_ficha .panel-default .panel-footer{background-color:#fff}.btnBookingFixed{background:#efb71a none repeat scroll 0 0 !important;color:#333333 !important}.btnFixed{box-shadow:none !important}#form_vayaexperiencia .politicaPrivacidad{margin-top:0px !important}#formExcursion .politicaPrivacidad{color:#999 !important}#formExcursion #formPoliticaCookies{text-align:left}#formulario_registro_ofertas .row:nth-child(2){margin-top:10px}#formulario_registro_ofertas .help-block{color:#000}.modal-content{box-shadow:none;border:0}.row.banners-conexion{margin-bottom:40px}.row.banners-conexion img{margin:0 auto}.row.banners-conexion .banner-3 .img-responsive,.row.banners-conexion .banner-2 .img-responsive{max-width:101%}@media screen and (max-width: 992px){.row.banners-conexion .banner-1{margin-bottom:20px}}@media screen and (min-width: 566px) and (max-width: 992px){.row.banners-conexion .banner-2 img{float:right}.row.banners-conexion .banner-3 img{float:left}}@media screen and (max-width: 568px){.row.banners-conexion .banner-3,.row.banners-conexion .banner-2{margin-bottom:20px;width:100%}}div.divSpinner{position:relative;top:5px;z-index:1000}div.divSpinner>i{color:#00abbd}.buscador div.inputFake{position:relative}.mt5{margin-top:5px}.bg-white{background-color:white}.fa-1-5{font-size:1.5em !important}.p0{padding:0px !important}.ml0{margin-left:0px}.whitespaceNormal{white-space:normal}.azulvc{color:#00abbd}.fichacrucero2018 .ficha-barco{font-size:16px}.fichacrucero2018 .ficha-op{font-size:12px;color:#666 !important}.fichacrucero2018 .spanFormOpiniones{color:#fff;background-color:#00abbd;padding:4px 10px;border-radius:4px;cursor:pointer;font-size:13px;letter-spacing:0.5px}.fichacrucero2018 .panel-heading{background:#fff;padding:10px}.fichacrucero2018 .galeria_opis .foto_main img{height:auto}.fichacrucero2018 .carousel-control.right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0, rgba(0, 0, 0, 0.3) 100%)}.fichacrucero2018 .carousel-control.left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.0001) 0, rgba(0, 0, 0, 0.3) 100%)}.fichacrucero2018 ul.iconos-promo.list-inline.pull-left{margin-bottom:0px}.fichacrucero2018 .iconos-promo .label{left:-15px}.fichacrucero2018 .iconos-promo .fa-circle{color:#b0b0b0 !important}.fichacrucero2018 .iconos-promo .fa-stack{font-size:18px}.fichacrucero2018 .iconos-promo .label{background-color:#b0b0b0 !important;color:#fff !important;font-size:10px !important;text-transform:uppercase}.fichacrucero2018 .seo-crucero{font-size:13px;color:#666}.fichacrucero2018 .masDescripción{font-size:11px;font-weight:lighter}.fichacrucero2018 .tit-cruce h1{font-size:18px}.fichacrucero2018 .datos-cruce{font-size:12px;color:#666;letter-spacing:0.8px;line-height:25px;margin-bottom:0px;margin-top:10px}.fichacrucero2018 .ficha-oferta{background:#fcf8e3;padding:5px;margin-bottom:8px}.fichacrucero2018 .ficha-oferta ul{margin-left:0px}.fichacrucero2018 .ficha-oferta i{color:#efb71a}.fichacrucero2018 .ficha-oferta .fa-stack{vertical-align:top}.fichacrucero2018 .ficha-oferta .fa-stack-1x{color:#fff}.fichacrucero2018 .ficha-oferta ul li.texto_oferta{width:86%}.fichacrucero2018 .texto_oferta span{color:#7b7b7b;font-weight:normal;font-style:normal;font-size:12.5px}.fichacrucero2018 .ficha-mejorprecio{border:3px solid #efb71a;border-radius:4px;padding:6px}.fichacrucero2018 .ficha-datos{font-size:12px;color:#666;letter-spacing:0.8px}.fichacrucero2018 .ficha-datos li{line-height:2}.fichacrucero2018 .ficha-datos .ficha-precio{font-weight:bold;font-size:25px;color:#333;line-height:initial}.fichacrucero2018 .ficha-datos .ficha-tasas{line-height:1}.fichacrucero2018 .ficha-datos span{letter-spacing:0px;font-size:12px}.fichacrucero2018 .btn-presu{background:#00abbd;width:100%;border-radius:4px;font-size:16px;font-weight:600;border:0;color:#fff;padding:15px 0 15px 0}.fichacrucero2018 .btn-reser{background:#efb71a;width:100%;border-radius:4px;font-size:16px;border:0;font-weight:700;padding:15px 0 15px 0}.fichacrucero2018 .btn-reser:hover{background-color:#e2ad19}.fichacrucero2018 .mediaimg{height:400px}.fichacrucero2018 .mediaimg .media-body{text-align:left;padding-right:25px}.fichacrucero2018 .fichatec th,.fichatec td{background:content-box}.infocrucero2018 .thumbnail{min-height:300px}.fichacrucero2018 li.nav.eventGnav.menu-info.active{background-color:#00abbd;color:white}.fichacrucero2018 li.nav.eventGnav.menu-info span{margin-bottom:0px;padding:15px 10px}.infocrucero2018 .scrollHorizontalHijo .caption{height:442px}.scrollHorizontalPadre{white-space:nowrap;overflow-x:auto;cursor:move;overflow:hidden}.scrollHorizontalHijo{display:inline-block;float:none;vertical-align:top}.visibleScroll{overflow:auto !important}#tablaItinerario tr{width:100%}#tablaItinerario td:first-child,#tablaItinerario th:first-child{min-width:39px;text-align:center;vertical-align:middle;font-size:13px}#tablaItinerario tr td:nth-child(2),#tablaItinerario tr th:nth-child(2){min-width:30%;text-align:left;font-size:13px;vertical-align:middle}#tablaItinerario td:nth-child(3),#tablaItinerario td:nth-child(4),#tablaItinerario th:nth-child(4),#tablaItinerario th:nth-child(3){width:30%;text-align:center;vertical-align:middle;font-size:12px;padding:3px 2px 3px 2px}.infocrucero2018 .caption table tbody tr:last-child td{border-bottom:none !important}.infocrucero2018 .thumbnail>img:first-child{display:block;max-width:100%;height:200px}@media (max-width: 1199px){.fichacrucero2018 .ficha-oferta ul li.texto_oferta{width:84%}.fichacrucero2018 .texto_oferta span{font-size:12px}.fichacrucero2018 .datos-cruce{line-height:20px;margin-top:0px}}@media (max-width: 991px){.fichacrucero2018 .tit-cruce h1{font-size:17px}.fichacrucero2018 .datos-cruce{line-height:24px}.fichacrucero2018 .ficha-oferta{margin-top:8px}}@media (min-width: 768px){.fichacrucero2018 .bloqueinfo{float:right}.galeria_opis .background-play i{margin-top:25%}}@media (max-width: 768px){.fichacrucero2018 .ico-navi img{margin:0 !important}.fichacrucero2018 .galeria_opis ul{width:auto}.fichacrucero2018 .datos-cruce{line-height:24px;margin-top:10px}.fichacrucero2018 .menu-info{width:25%;float:left}.btn-movil2018 div{padding-right:0px !important;padding-left:0px !important;text-shadow:none}.btn-movil2018 .btn-presupuesto .pedirPresupuesto{border-radius:0px !important}.text-xs-left{text-align:left}.pull-xs-left{float:left}.fichacrucero2018 .ficha-mejorprecio{margin-top:10px}}@media (max-width: 576px){.fichacrucero2018 .panel .panel-heading .ficha-barco{line-height:2}.fichacrucero2018 div.vertical_opi_content{height:170px;overflow:auto}.fichacrucero2018 .panel-body .galeria_opis .foto_main{width:100%}.fichacrucero2018 .datos-cruce{line-height:20px}.fichacrucero2018 .ficha-barco a{font-size:16px}.p0-xs{padding:0px}}@media (min-width: 576px){.fichacrucero2018 div.vertical_opi_content{height:270px;overflow:hidden}.fichacrucero2018 .galeria_opis .foto_main img{height:270px}}@media (min-width: 768px){.fichacrucero2018 div.vertical_opi_content{height:180px;overflow:hidden}.fichacrucero2018 .galeria_opis .foto_main img{height:180px}}@media (max-width: 320px){.tit-pasos span{font-size:15px}.tit-pasos-2{font-size:18px}}.company-img{margin-bottom:15px;overflow:hidden}.company-img a{height:100%;width:100%;display:flex;justify-content:center;align-items:center}.caja-company>.company-img>div:first-child{position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center}.company-img .logo-company{position:absolute;z-index:100;left:-5px;bottom:10px;padding:10px 10px;transform:scale(0.7);background:#ffffff;border-radius:4px;overflow:hidden}.caja-company>.company-img img.media-object{width:100%;position:relative;height:auto}.caja-company>.company-img a::after{content:"";display:block;background:#006d8c;background:-moz-linear-gradient(top, rgba(218, 240, 241, 0.7) 0%, rgba(2, 110, 141, 1) 100%, rgba(0, 109, 140, 1) 101%);background:-webkit-linear-gradient(top, rgba(218, 240, 241, 0.7) 0%, rgba(2, 110, 141, 1) 100%, rgba(0, 109, 140, 1) 101%);background:linear-gradient(to bottom, rgba(218, 240, 241, 0.7) 0%, rgba(2, 110, 141, 1) 100%, rgba(0, 109, 140, 1) 101%);position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;width:100%;height:0%;opacity:0;z-index:998;transition:all 0.5s}.caja-company>.company-img a::before{content:"+";display:block;background-color:#ffffff;border-radius:50%;font-size:40px;line-height:40px;color:#006d8c;position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:auto;z-index:999;width:40px;height:40px;text-align:center;transition:all 0.5s}.caja-company>.company-img a:hover::after,.caja-company>.company-img a:hover::before{opacity:0.7}.caja-company>.company-img a:hover::after{height:100%}.caja-company .h4{font-size:21px}.company-recomendado hr{margin-top:0;margin-bottom:10px}.caja-company .company-info .leermas~div{overflow:hidden;margin-bottom:30px;height:80px;position:relative;text-overflow:ellipsis;transition:all 0.5s}.caja-company .company-info .leermas:hover~label{color:#23527c;text-decoration:none;cursor:pointer}.datoscrucero{font-size:11px}.caja-company .titulocrucero a{font-size:16px;line-height:19px;font-weight:600;letter-spacing:0px}.caja-company .company-info .leermas~div::after{content:"";display:block;height:100px;width:100%;position:absolute;z-index:998;bottom:0;background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 1) 100%);background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 1) 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 1) 100%)}.company-info .leermas,.company-info label{position:absolute;right:0;color:#00abbd;cursor:pointer;bottom:0px;transition:all 0.5s}.company-info .leermas,.company-info label i:hover{cursor:pointer}.company-info input.leermas:checked~div{height:auto}.company-info input.leermas:checked~div::after{display:none}.company-info input[type="checkbox"]{display:none}.company-info label span::after{content:"Leer mas";font-weight:normal;padding-right:15px}.company-info input:checked~label span::after{content:"Ver menos"}.anclas_companiaspage{overflow:hidden;position:relative;margin-bottom:40px;padding-right:0;padding-left:0}.anclas_companiaspage .panel{margin-bottom:0}.anclas_companiaspage .eventoVC_iconosCarrouselCompania{padding:25px 15px !important;background:#ffffff}.anclas_companiaspage .ico-navi img{transition:all 0.5s;max-width:100%;max-height:100%}.company-recomendado .btn-recomendado{color:#fff;font-size:16px;font-weight:600;background-color:#00abbd;border-radius:4px;transition:all 0.5s}.company-recomendado .btn-recomendado:hover{cursor:pointer;background-color:#006d8c}.anclas_companiaspage~.right.carousel-control.draganddrop.eventoVC_moveCarrouselNavieras.carrousel-control-companiaspage,.anclas_companiaspage~.left.carousel-control.draganddrop.eventoVC_moveCarrouselNavieras{background-color:transparent;border:transparent;border-radius:0;box-shadow:none;color:red;font-size:60px;font-weight:100;height:auto;line-height:inherit;margin-left:auto;margin-right:auto;margin-top:auto;opacity:0.75 !important;position:absolute;text-align:center;top:auto;width:auto;bottom:40px}.anclas_companiaspage~.carousel-control.draganddrop .fa-chevron-right{left:7px;line-height:125px;margin-top:auto;top:auto;left:10px;transition:all 0.5s}.anclas_companiaspage~.carousel-control.draganddrop .fa-chevron-left{left:-6px;line-height:125px;top:auto;transition:all 0.5s}.anclas_companiaspage~.carousel-control.draganddrop:hover .fa-chevron-right,.anclas_companiaspage~.carousel-control.draganddrop:hover .fa-chevron-left{color:#00abbd !important}.anclas_companiaspage .ico-navi:hover img{opacity:0.7;transform:scale(1.02)}.anclas_companiaspage .navi-anchor{text-align:center;margin-bottom:10px;padding-right:5px;padding-left:5px}.anclas_companiaspage .navi-anchor a{background-color:#ffffff;display:flex;align-items:center;justify-content:center;padding:12px;height:50px}@media screen and (min-width:1200px){.anclas_companiaspage .navi-anchor a{height:60px;padding:14px 16px}}.row.anclas_companiaspage{margin-left:-5px;margin-right:-5px}.anclas-companias-recomendados{box-shadow:0 2px 3px 0 rgba(25, 25, 25, 0.05);-webkit-box-shadow:0 2px 3px 0 rgba(25, 25, 25, 0.05)}.companias-recomendados-cont{padding-top:50px}.company-recomendado .datos-recomendado ul{margin:0}.company-recomendado .recomendado{padding-left:0;display:inline-block;margin-right:15px;float:left}.company-recomendado .titulocrucero{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.company-recomendado .titulocrucero a{font-size:16px;font-weight:600}.company-recomendado .precio{text-align:center}.company-recomendado .recomendado img{height:45px;position:relative;top:7px}.company-recomendado .row>div:first-child,.company-recomendado .precio{margin-bottom:15px}.company-recomendado .row>div.presupuesto{margin-bottom:0px}.company-recomendado .precio span:nth-child(2){text-align:right;color:#d3a011;font-size:31px;font-weight:600;line-height:20px}.panel-footer.company-recomendado{background-color:#ffffff}.companias-recomendados-cont .panel{margin-bottom:50px}.pl0{padding-left:0px}@media screen and (min-width: 768px){.company-recomendado .recomendado{width:60px}.company-recomendado .presupuesto,.company-recomendado .precio{margin-bottom:0}.company-recomendado .datos-recomendado ul{display:inline-block;width:calc(100% - 95px);-webkit-width:calc(100% - 95px);-moz-width:calc(100% - 95px);float:left;border-left:1px solid #eee;padding-left:15px}.company-recomendado .precio span:last-child{text-align:right}.company-recomendado .precio{display:inline-block;margin-right:15px}.company-recomendado .presupuesto{float:right}.company-img{margin-bottom:0px}.caja-company>.company-img>div:first-child{height:270px}.company-recomendado .precio span:nth-child(2){font-size:35px;line-height:38px}}@media screen and (max-width: 768px){.anclas_companiaspage .eventoVC_iconosCarrouselCompania{padding:4px !important}.company-recomendado .titulocrucero{width:auto;overflow:auto;white-space:normal}.company-recomendado .datos-recomendado ul{width:auto}.btn-recomendado a{justify-content:center}}@media screen and (min-width: 992px){.caja-company .company-info .leermas~div,.caja-company .company-info .hidden.visible-md~div{height:130px}.caja-company .company-info .hidden.visible-md~div{margin-bottom:50px}.caja-company .company-info .hidden-md~div::after{display:none}.company-recomendado{display:block}.company-recomendado>div.row{display:block}.company-recomendado>div.row>div{display:table-cell;vertical-align:middle}.company-recomendado>div.row>div>*{display:inline-block;vertical-align:middle}.company-recomendado .row>div:first-child{margin-bottom:0px}.caja-company>.company-img>div:first-child{height:203px;overflow:hidden;display:flex;justify-content:center;align-items:center}.caja-company>.company-img img.media-object{width:auto;height:100%}.company-recomendado .precio{text-align:left}.company-recomendado .precio span{display:block;text-align:right}.company-recomendado .presupuesto{float:none}.company-recomendado .precio span:nth-child(2){font-size:27px;line-height:25px}}@media screen and (min-width: 1200px){.caja-company>.company-img>div:first-child{overflow:hidden;height:243px}.company-recomendado .btn-recomendado{margin-top:0px}.company-recomendado>div:last-child .precio{padding-right:15px;padding-left:15px;margin-right:0}.company-recomendado>div.row{display:block}.caja-company .company-info .leermas~div,.caja-company .company-info .hidden.visible-md~div{height:170px}.caja-company .company-info .hidden-lg~div::after{display:none}}.pr0{padding-right:0px}.pt0{padding-top:0px}.pt10{padding-top:10px}.pb0{padding-bottom:0px}.mr10{margin-right:10px}.ml5{margin-left:5px !important}.mb0{margin-bottom:0px}.border-none{border:none}.scroll-desaparece{display:none;transition:all 0.5s}.p-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.w-100{width:100%}.pb10{padding-bottom:10px}@media (max-width: 768px){.mt10-xs{margin-top:10px}.mb10-xs{margin-bottom:10px}.text-right-xs{text-align:right}.scroll-desaparece-xs{display:none}}@media (min-width: 768px){.displayblock-forzado-sm{display:block !important}}.callout{padding:20px;margin:20px 0;border:1px solid #eee;border-left-width:5px;border-radius:3px}.callout-info{border-left-color:#00abbd}.pagaMasTarde{background-color:white}.pagaMasTarde .caja-table{display:table;width:100%}.pagaMasTarde .caja-row{display:table-row}.pagaMasTarde .row-hijo{display:table-cell;vertical-align:middle;width:33.3%;padding:10px 0px;border-right:1px solid #ddd}.pagaMasTarde .row-hijo ul li img{width:90px}.pagaMasTarde .row-hijo ul li span{vertical-align:middle}.pagaMasTarde .caja-table .caja-row .row-hijo span i{font-size:11px}.pagaMasTarde .caja-row div:nth-child(3){border-right:none}@media (max-width: 768px){.pagaMasTarde .row-hijo{font-size:13px}.pagaMasTarde .row-hijo ul li img{width:70px}.pagaMasTarde .row-hijo div span i{font-size:10px}}.barcosinsprite{position:relative}@media (max-width: 1018px){.contenedor-navieras span{display:none !important}}.descuentoOnline{max-width:1400px;margin:0 auto;background-color:#daf0f1;border:1px solid #00abbd;padding:10px;text-align:center;margin-bottom:15px}@media screen and (max-width: 767px){.container.hide+.descuentoOnline{padding-top:60px}}.mainiNoImage .descuentoOnline{max-width:none;margin:auto}@media screen and (min-width: 768px){.ventajas-panel{display:flex;flex-wrap:wrap}}.ventajas-panel .ventaja-item .icono-promo{color:#51a825}.ventajas-panel .ventaja-item p{font-size:1.3rem;line-height:1.35}.ventajas-panel .ventaja-item p:last-child{margin-bottom:0}.inputgroup-number-dec .form-group:first-child{padding-right:0}.inputgroup-number-dec .form-group:first-child .input-group-addon{border-right:0}.inputgroup-number-dec .form-group:first-child input{text-align:right}.inputgroup-number-dec .form-group:last-child{padding-left:0}.inputgroup-number-dec .form-group .input-group{display:table;width:100%}.inputgroup-number-dec .form-group .input-group input{width:100%}@media screen and (max-width: 767px){#iframeINC{height:175px}}#iframeINC body{margin:0}.inputgroup-number-dec .input-group.form-group .text-dangerVC.help-block{display:table-row}.inputgroup-number-dec .input-group-addon.coin{border-radius:0 4px 4px 0}.bonoReserva .panel-heading,.bonoReserva .panel-footer{background-color:#fff}.bonoReserva .panel-heading h2 .comment span,#modal_Bono .modal-dialog .modal-content h2 i{color:#efb71a}.bonoReserva .bonoReserva-excursiones .caja-excursion{margin-bottom:20px}∫ .bonoReserva .bonoReserva-excursiones .caja-excursion img{width:100%;border-radius:4px}.bonoReserva .bonoReserva-excursiones .caja-excursion h3{margin-top:0px;text-align:left}.bonoReserva .bonoReserva-excursiones .caja-excursion .precioamarillo span{font-size:16px;color:#333}.bonoReserva .bonoReserva-excursiones .btn-mas-exc a{background-color:#0098a9;color:white;text-align:center;border-radius:4px;font-size:16px;padding:5px 10px;margin:10px;display:inline-block}.bonoReserva-btn .boton a:first-child{background-color:#0098a9;color:#fff;margin-bottom:20px}.bonoReserva-btn .boton a:nth-child(2){background-color:#efb71a;color:#333;font-weight:bold;margin-bottom:20px}.bonoReserva-btn .boton a:nth-child(2):hover{color:#333}.tag-save-money{text-decoration:line-through;text-align:right;margin-bottom:7px}.tag-save-money span.discount{display:inline-block;border:2px solid #e54230;padding:5px 7px;border-radius:3px;margin-right:5px;text-decoration:none}.tag-save-money,.tag-save-money span.discount{color:#e54230;font-weight:600;line-height:1;font-size:1.2rem}
/* 
    Created on : 11-may-2015, 11:39:07
    Author     : jmrebollo
*/.banner_animated{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.estiloH1{font-size:23px}.miTitulo{text-align:center;font-size:23px;color:#00abbd}.pieOpinionFijo{position:fixed;bottom:0px;width:100%}.pagoOk{background-color:#dff0d8}.ajax-spinner{position:fixed;z-index:999999;top:0;background:#fff;font-size:3em;text-align:center;filter:alpha(opacity=69);opacity:.90;filter:alpha(opacity=90);background:url(../img/comun/spinner.gif) no-repeat;width:550px;height:400px}.imgofertas .datos,.imgllamar .datos,.imggrupos .datos{background:url("../img/pixelblack60.png") repeat scroll 0 0 rgba(0, 0, 0, 0);bottom:0;color:#fff;padding:15px 5px 5px;position:absolute;width:100%}.imgofertas{background:url("../img/banner_usuarios.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0)}.imggrupos{background:url("../img/grupos.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0)}.imgofertas,.imgllamar,.imggrupos{height:250px;margin-bottom:20px;padding:0;position:relative;text-align:center}.dropdown{border:1px solid transparent;border-radius:50px}.dropdown dd,.dropdown dt,.dropdown ul{margin:0px;padding:0px}.dropdown dd{position:relative}.dropdown a,.dropdown a:visited{color:black;text-decoration:none;outline:none}.dropdown a:hover{color:black}.dropdown dt{border:1px solid transparent;border-radius:50px}.dropdown dt a:hover{color:#00abbd;border:1px solid blue}.dropdown dt a{border:1px solid transparent;border-radius:50px;background:white url(../img/flecha.png) no-repeat scroll right center;display:block;padding-right:5px;border:1px solid black;width:150px}.dropdown dt a span{cursor:pointer;display:block;padding:2px}.dropdown dd ul{background:transparent none repeat scroll 0 0;color:black;display:none;left:1px;padding:1px 0px;position:absolute;top:0px;width:auto;min-width:150px;list-style:none}.dropdown span.value{display:none}.dropdown dd ul li a{border:1px solid black;border-radius:50px;padding:2px;display:block;background-color:white}.dropdown dd ul li a:hover{background-color:grey}.dropdown img.flag{width:30px;border:none;vertical-align:middle;margin-top:-3px;margin-left:-2px;margin-right:10px}table.tarifas td.tachado{color:red;text-decoration:line-through;cursor:none !important}.buscando{background:none repeat scroll 0 0 #00abbd;margin:25px auto 0;text-align:center;height:10000px}.bloqueante{width:100%;min-height:100%;height:auto !important;position:fixed;top:-25px;left:0;z-index:50000;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.buscando i{color:#fff;font-size:35px;margin:0;opacity:1}.logo_bus{margin-bottom:30px}.text_buscando{color:#FFF;font-size:2em;margin-top:25px}.text_buscando span{font-weight:bold}@media screen and (max-width: 768px),(max-height: 768px){.text_buscando{color:#FFF;font-size:21px}.text_buscando span{font-weight:bold;font-size:21px}.buscando i{color:#FFF;opacity:1;filter:alpha(opacity=100);font-size:10em;margin:0px}.logo_bus{margin-bottom:15px;width:250px}}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1;margin:0 auto}.iconocabPointer{cursor:pointer}.iconocab i{color:#00abbd}@media (max-width: 900px){.fancybox-opened{width:90% !important}.fancybox-inner{width:100% !important}}.ajaxSpinner{position:fixed;z-index:999999;top:0;background:#fff;font-size:3em;width:100%;height:100%;opacity:0.69}@media (max-width: 991px){.ajaxSpinner{position:fixed;z-index:999999;top:0;background:#fff;font-size:1em;width:100%;height:100%;opacity:0.69}}.ajaxSpinner i{top:30%;left:39%;color:#00abbd !important}.ajaxSpinner .texto{font-size:0.6em;font-weight:500;position:absolute;left:42%;top:55%}.eventoVC_scroll_Navieras{overflow:hidden;white-space:nowrap;cursor:move}.eventoVC_scroll_Navieras>*{display:inline-block;text-align:center;padding:0px !important;text-decoration:none}.eventoVC_scroll_Navieras>*>*{margin:0px !important}.eventoVC_scroll_Zonas{overflow:hidden;cursor:move}.vc-rrss a{color:#474b4c}.vc-rrss a:hover{color:#00abbd}.cursor-pointer{cursor:pointer !important}.tarifa-tachada{text-decoration:line-through}.simulaLink{color:#00abbd;cursor:pointer}.simulaLink:focus,.simulaLink:hover{color:#23527c;text-decoration:underline}#galeria_fotos .left{margin-left:0px !important}#galeria_fotos .right{margin-right:0px !important}#back_foto_gal{margin-left:278px !important;z-index:110 !important}#next_foto_gal{margin-left:825px !important;z-index:110 !important}video{max-width:100%;height:auto}.presupuestoOferta{padding:6px !important}.no-spinners{-moz-appearance:textfield}.no-spinners::-webkit-outer-spin-button,.no-spinners::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.eventoVC_redirigeCrucero{cursor:pointer}@media screen and (max-width: 1023px){.eventoVC_catExperiencias{cursor:pointer}}.has-dangerVC{color:#a94442 !important;background-color:#f2dede !important;border-color:#ebccd1 !important}#form_llamada .selected-flag:hover{background:none !important}#form_llamada .selected-flag{margin-top:8px;height:30px}#form_llamada .selected-flag .arrow{position:absolute;top:17px;left:32px}#form_llamada .flag-dropdown{margin-left:40px;margin-top:1px}#form_llamada .fa-phone{top:20px}#form_llamada #telefono_llamame{padding-left:82px}#formalertabajadaprecioTelefono .selected-flag:hover{background:none !important}#formalertabajadaprecioTelefono .selected-flag{margin-top:8px;height:30px}#formalertabajadaprecioTelefono .selected-flag .arrow{position:absolute;top:17px;left:32px}#formalertabajadaprecioTelefono .flag-dropdown{margin-left:40px;margin-top:1px}#formalertabajadaprecioTelefono .fa-phone{top:20px}#formalertabajadaprecioTelefono #telefonoAvisoBajada{padding-left:82px}#datosLlamada .selected-flag .arrow,#form_excursion .selected-flag .arrow{margin-top:14px}#datosLlamada .selected-flag,#form_excursion .selected-flag{z-index:4 !important}#datosLlamada .intl-tel-input select,#form_excursion .intl-tel-input select{height:34px;z-index:4}#datosLlamada .country-list,#form_excursion .country-list{z-index:5 !important}#form_excursion .intl-tel-input .flag-dropdown{top:10px !important;left:10px !important}#form_excursion .country-list{color:black !important}.test_btn-presupuesto{text-shadow:0 1px 0 rgba(0, 0, 0, 0.35);box-shadow:0 -1px 0 rgba(0, 0, 0, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.2);border:medium none transparent;border-radius:4px}.test_btn-presupuesto .test_pedirPresupuesto{background:#00abbd none repeat scroll 0 0;border-radius:4px;font-size:16px;font-weight:bold;padding:10px 0;text-align:center;color:#FFF;padding:6px !important}.test_btn-presupuesto a:hover{text-decoration:none}.evento_VC_leerMas span,.evento_VC_mostrarMas span{color:#006d8c;cursor:pointer}.evento_VC_leerMas span:hover,.evento_VC_mostrarMas span:hover{color:#23527c;text-decoration:underline}.eventoVC_btnPromocionesBuscador{height:47px;color:#2b2a2a;font-size:15px}.spinnerTarifas{z-index:100000;margin:0;position:absolute;top:40%;left:50%}.paginationDefault{background-color:#fff !important;border:1px solid #ddd !important;color:#00abbd !important}table.tarifas span.solicitarPresupuesto{cursor:pointer;text-decoration:underline}.vc-rrss .list-inline>li{vertical-align:middle}.resumenPagosTPVOnline{margin-right:10px}.resumen-pagos-tpv{margin-bottom:0;margin-top:15px}@media screen and (min-width: 992px){.resumen-pagos-tpv{margin-top:0}}.form-pasaportes select.form-control{padding:6px;display:inline-block;width:auto}.contenedor-opiniones .date-opinion{font-size:1.2rem;color:#777777}.d-flex{display:flex;flex-wrap:wrap}.d-flex .opinion{padding-left:15px;border-left:1px solid #dddddd;margin-left:15px;flex:1}.d-flex .valoracion-opinion{flex:0 15%}.valoracion-opinion .valoracion-stars{color:#efb71a;white-space:nowrap;margin-bottom:10px}.opiniones-page .img-equipo div,.opiniones-page .img-equipo div img{background:#fabf1b;margin:0 auto}@media screen and (max-width:991px){.d-flex .valoracion-opinion,.d-flex .opinion{flex:0 100%}.d-flex .opinion{padding-left:0px;padding-top:15px;border-left:none;border-top:1px solid #dddddd;margin-left:0px;margin-top:15px}.d-flex .valoracion-opinion{display:flex;justify-content:space-between}.valoracion-opinion .valoracion-stars{order:2;margin-left:10px}}.info-covid{color:#5F939E;width:100%}.info-covid li span:nth-child(1){width:auto;line-height:normal;height:auto;vertical-align:sub}.info-covid li span:nth-child(2){color:#5F939E;font-size:12px;padding-left:0px}@media screen and (min-width:1200px){.info-covid{margin-top:20px;width:70%}}.info-covid-seguro{margin-top:10px !important}.info-covid-ficha,.info-covid-ficha-all{margin-top:30px;background-color:#E3F3FF}.info-covid-ficha .panel-body>strong:first-child{color:#5F939E;text-transform:uppercase;font-size:12px;font-weight:600;margin-top:10px;margin-bottom:10px;display:block}.info-covid-ficha .panel-body p{color:#777777;font-size:12px;border:1px solid red;height:50px;margin-bottom:0px;overflow:hidden;text-overflow:ellipsis;display:contents}.info-covid-ficha .panel-body a{font-size:12px}.info-covid-ficha .panel-body p::after{color:#777}.info-covid-ficha-all{margin-top:50px}.info-covid-ficha-all a{word-break:break-word}.info-covid-ficha-all strong.panel-h3{display:block;font-size:18px;font-weight:600;margin-bottom:15px}@media (max-width: 767px){.info-covid-ficha-all strong.panel-h3{font-size:16px}}
.iti{position:relative;display:inline-block}.iti *{box-sizing:border-box;-moz-box-sizing:border-box}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti input,.iti input[type=tel],.iti input[type=text]{position:relative;z-index:0;margin-top:0 !important;margin-bottom:0 !important;padding-right:36px;margin-right:0}.iti__flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px}.modal_llamada .iti__flag-container{max-height:55px}.iti__selected-flag{z-index:1;position:relative;display:flex;align-items:center;height:100%;padding:0 6px 0 8px}.iti__arrow{margin-left:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.iti__arrow--up{border-top:none;border-bottom:4px solid #555}.iti__country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px rgba(0,0,0,.2);background-color:#fff;border:1px solid #ccc;white-space:nowrap;max-height:200px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.iti__country-list--dropup{bottom:100%;margin-bottom:-1px}@media (max-width:500px){.iti__country-list{white-space:normal}}.iti__flag-box{display:inline-block;width:20px}.iti__divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc}.iti__country{padding:5px 10px;outline:0}.iti__dial-code{color:#999}.iti__country.iti__highlight{background-color:rgba(0,0,0,.05)}.iti__country-name,.iti__dial-code,.iti__flag-box{vertical-align:middle}.iti__country-name,.iti__flag-box{margin-right:6px}.iti--allow-dropdown input,.iti--allow-dropdown input[type=tel],.iti--allow-dropdown input[type=text],.iti--separate-dial-code input,.iti--separate-dial-code input[type=tel],.iti--separate-dial-code input[type=text]{padding-right:6px;padding-left:52px;margin-left:0}.iti--allow-dropdown .iti__flag-container,.iti--separate-dial-code .iti__flag-container{right:auto;left:0}.iti--allow-dropdown .iti__flag-container:hover{cursor:pointer}.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:rgba(0,0,0,.05)}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover{cursor:default}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover .iti__selected-flag,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover .iti__selected-flag{background-color:transparent}.iti--separate-dial-code .iti__selected-flag{background-color:rgba(0,0,0,.05)}.iti--separate-dial-code .iti__selected-dial-code{margin-left:6px}.iti--container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.iti--container:hover{cursor:pointer}.iti-mobile .iti--container{top:30px;bottom:30px;left:30px;right:30px;position:fixed}.iti-mobile .iti__country-list{max-height:100%;width:100%}.iti-mobile .iti__country{padding:10px 10px;line-height:1.5em}.iti__flag{width:20px}.iti__flag.iti__be{width:18px}.iti__flag.iti__ch{width:15px}.iti__flag.iti__mc{width:19px}.iti__flag.iti__ne{width:18px}.iti__flag.iti__np{width:13px}.iti__flag.iti__va{width:15px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-size:5630px 15px}}.iti__flag.iti__ac{height:10px;background-position:0 0}.iti__flag.iti__ad{height:14px;background-position:-22px 0}.iti__flag.iti__ae{height:10px;background-position:-44px 0}.iti__flag.iti__af{height:14px;background-position:-66px 0}.iti__flag.iti__ag{height:14px;background-position:-88px 0}.iti__flag.iti__ai{height:10px;background-position:-110px 0}.iti__flag.iti__al{height:15px;background-position:-132px 0}.iti__flag.iti__am{height:10px;background-position:-154px 0}.iti__flag.iti__ao{height:14px;background-position:-176px 0}.iti__flag.iti__aq{height:14px;background-position:-198px 0}.iti__flag.iti__ar{height:13px;background-position:-220px 0}.iti__flag.iti__as{height:10px;background-position:-242px 0}.iti__flag.iti__at{height:14px;background-position:-264px 0}.iti__flag.iti__au{height:10px;background-position:-286px 0}.iti__flag.iti__aw{height:14px;background-position:-308px 0}.iti__flag.iti__ax{height:13px;background-position:-330px 0}.iti__flag.iti__az{height:10px;background-position:-352px 0}.iti__flag.iti__ba{height:10px;background-position:-374px 0}.iti__flag.iti__bb{height:14px;background-position:-396px 0}.iti__flag.iti__bd{height:12px;background-position:-418px 0}.iti__flag.iti__be{height:15px;background-position:-440px 0}.iti__flag.iti__bf{height:14px;background-position:-460px 0}.iti__flag.iti__bg{height:12px;background-position:-482px 0}.iti__flag.iti__bh{height:12px;background-position:-504px 0}.iti__flag.iti__bi{height:12px;background-position:-526px 0}.iti__flag.iti__bj{height:14px;background-position:-548px 0}.iti__flag.iti__bl{height:14px;background-position:-570px 0}.iti__flag.iti__bm{height:10px;background-position:-592px 0}.iti__flag.iti__bn{height:10px;background-position:-614px 0}.iti__flag.iti__bo{height:14px;background-position:-636px 0}.iti__flag.iti__bq{height:14px;background-position:-658px 0}.iti__flag.iti__br{height:14px;background-position:-680px 0}.iti__flag.iti__bs{height:10px;background-position:-702px 0}.iti__flag.iti__bt{height:14px;background-position:-724px 0}.iti__flag.iti__bv{height:15px;background-position:-746px 0}.iti__flag.iti__bw{height:14px;background-position:-768px 0}.iti__flag.iti__by{height:10px;background-position:-790px 0}.iti__flag.iti__bz{height:14px;background-position:-812px 0}.iti__flag.iti__ca{height:10px;background-position:-834px 0}.iti__flag.iti__cc{height:10px;background-position:-856px 0}.iti__flag.iti__cd{height:15px;background-position:-878px 0}.iti__flag.iti__cf{height:14px;background-position:-900px 0}.iti__flag.iti__cg{height:14px;background-position:-922px 0}.iti__flag.iti__ch{height:15px;background-position:-944px 0}.iti__flag.iti__ci{height:14px;background-position:-961px 0}.iti__flag.iti__ck{height:10px;background-position:-983px 0}.iti__flag.iti__cl{height:14px;background-position:-1005px 0}.iti__flag.iti__cm{height:14px;background-position:-1027px 0}.iti__flag.iti__cn{height:14px;background-position:-1049px 0}.iti__flag.iti__co{height:14px;background-position:-1071px 0}.iti__flag.iti__cp{height:14px;background-position:-1093px 0}.iti__flag.iti__cr{height:12px;background-position:-1115px 0}.iti__flag.iti__cu{height:10px;background-position:-1137px 0}.iti__flag.iti__cv{height:12px;background-position:-1159px 0}.iti__flag.iti__cw{height:14px;background-position:-1181px 0}.iti__flag.iti__cx{height:10px;background-position:-1203px 0}.iti__flag.iti__cy{height:14px;background-position:-1225px 0}.iti__flag.iti__cz{height:14px;background-position:-1247px 0}.iti__flag.iti__de{height:12px;background-position:-1269px 0}.iti__flag.iti__dg{height:10px;background-position:-1291px 0}.iti__flag.iti__dj{height:14px;background-position:-1313px 0}.iti__flag.iti__dk{height:15px;background-position:-1335px 0}.iti__flag.iti__dm{height:10px;background-position:-1357px 0}.iti__flag.iti__do{height:14px;background-position:-1379px 0}.iti__flag.iti__dz{height:14px;background-position:-1401px 0}.iti__flag.iti__ea{height:14px;background-position:-1423px 0}.iti__flag.iti__ec{height:14px;background-position:-1445px 0}.iti__flag.iti__ee{height:13px;background-position:-1467px 0}.iti__flag.iti__eg{height:14px;background-position:-1489px 0}.iti__flag.iti__eh{height:10px;background-position:-1511px 0}.iti__flag.iti__er{height:10px;background-position:-1533px 0}.iti__flag.iti__es{height:14px;background-position:-1555px 0}.iti__flag.iti__et{height:10px;background-position:-1577px 0}.iti__flag.iti__eu{height:14px;background-position:-1599px 0}.iti__flag.iti__fi{height:12px;background-position:-1621px 0}.iti__flag.iti__fj{height:10px;background-position:-1643px 0}.iti__flag.iti__fk{height:10px;background-position:-1665px 0}.iti__flag.iti__fm{height:11px;background-position:-1687px 0}.iti__flag.iti__fo{height:15px;background-position:-1709px 0}.iti__flag.iti__fr{height:14px;background-position:-1731px 0}.iti__flag.iti__ga{height:15px;background-position:-1753px 0}.iti__flag.iti__gb{height:10px;background-position:-1775px 0}.iti__flag.iti__gd{height:12px;background-position:-1797px 0}.iti__flag.iti__ge{height:14px;background-position:-1819px 0}.iti__flag.iti__gf{height:14px;background-position:-1841px 0}.iti__flag.iti__gg{height:14px;background-position:-1863px 0}.iti__flag.iti__gh{height:14px;background-position:-1885px 0}.iti__flag.iti__gi{height:10px;background-position:-1907px 0}.iti__flag.iti__gl{height:14px;background-position:-1929px 0}.iti__flag.iti__gm{height:14px;background-position:-1951px 0}.iti__flag.iti__gn{height:14px;background-position:-1973px 0}.iti__flag.iti__gp{height:14px;background-position:-1995px 0}.iti__flag.iti__gq{height:14px;background-position:-2017px 0}.iti__flag.iti__gr{height:14px;background-position:-2039px 0}.iti__flag.iti__gs{height:10px;background-position:-2061px 0}.iti__flag.iti__gt{height:13px;background-position:-2083px 0}.iti__flag.iti__gu{height:11px;background-position:-2105px 0}.iti__flag.iti__gw{height:10px;background-position:-2127px 0}.iti__flag.iti__gy{height:12px;background-position:-2149px 0}.iti__flag.iti__hk{height:14px;background-position:-2171px 0}.iti__flag.iti__hm{height:10px;background-position:-2193px 0}.iti__flag.iti__hn{height:10px;background-position:-2215px 0}.iti__flag.iti__hr{height:10px;background-position:-2237px 0}.iti__flag.iti__ht{height:12px;background-position:-2259px 0}.iti__flag.iti__hu{height:10px;background-position:-2281px 0}.iti__flag.iti__ic{height:14px;background-position:-2303px 0}.iti__flag.iti__id{height:14px;background-position:-2325px 0}.iti__flag.iti__ie{height:10px;background-position:-2347px 0}.iti__flag.iti__il{height:15px;background-position:-2369px 0}.iti__flag.iti__im{height:10px;background-position:-2391px 0}.iti__flag.iti__in{height:14px;background-position:-2413px 0}.iti__flag.iti__io{height:10px;background-position:-2435px 0}.iti__flag.iti__iq{height:14px;background-position:-2457px 0}.iti__flag.iti__ir{height:12px;background-position:-2479px 0}.iti__flag.iti__is{height:15px;background-position:-2501px 0}.iti__flag.iti__it{height:14px;background-position:-2523px 0}.iti__flag.iti__je{height:12px;background-position:-2545px 0}.iti__flag.iti__jm{height:10px;background-position:-2567px 0}.iti__flag.iti__jo{height:10px;background-position:-2589px 0}.iti__flag.iti__jp{height:14px;background-position:-2611px 0}.iti__flag.iti__ke{height:14px;background-position:-2633px 0}.iti__flag.iti__kg{height:12px;background-position:-2655px 0}.iti__flag.iti__kh{height:13px;background-position:-2677px 0}.iti__flag.iti__ki{height:10px;background-position:-2699px 0}.iti__flag.iti__km{height:12px;background-position:-2721px 0}.iti__flag.iti__kn{height:14px;background-position:-2743px 0}.iti__flag.iti__kp{height:10px;background-position:-2765px 0}.iti__flag.iti__kr{height:14px;background-position:-2787px 0}.iti__flag.iti__kw{height:10px;background-position:-2809px 0}.iti__flag.iti__ky{height:10px;background-position:-2831px 0}.iti__flag.iti__kz{height:10px;background-position:-2853px 0}.iti__flag.iti__la{height:14px;background-position:-2875px 0}.iti__flag.iti__lb{height:14px;background-position:-2897px 0}.iti__flag.iti__lc{height:10px;background-position:-2919px 0}.iti__flag.iti__li{height:12px;background-position:-2941px 0}.iti__flag.iti__lk{height:10px;background-position:-2963px 0}.iti__flag.iti__lr{height:11px;background-position:-2985px 0}.iti__flag.iti__ls{height:14px;background-position:-3007px 0}.iti__flag.iti__lt{height:12px;background-position:-3029px 0}.iti__flag.iti__lu{height:12px;background-position:-3051px 0}.iti__flag.iti__lv{height:10px;background-position:-3073px 0}.iti__flag.iti__ly{height:10px;background-position:-3095px 0}.iti__flag.iti__ma{height:14px;background-position:-3117px 0}.iti__flag.iti__mc{height:15px;background-position:-3139px 0}.iti__flag.iti__md{height:10px;background-position:-3160px 0}.iti__flag.iti__me{height:10px;background-position:-3182px 0}.iti__flag.iti__mf{height:14px;background-position:-3204px 0}.iti__flag.iti__mg{height:14px;background-position:-3226px 0}.iti__flag.iti__mh{height:11px;background-position:-3248px 0}.iti__flag.iti__mk{height:10px;background-position:-3270px 0}.iti__flag.iti__ml{height:14px;background-position:-3292px 0}.iti__flag.iti__mm{height:14px;background-position:-3314px 0}.iti__flag.iti__mn{height:10px;background-position:-3336px 0}.iti__flag.iti__mo{height:14px;background-position:-3358px 0}.iti__flag.iti__mp{height:10px;background-position:-3380px 0}.iti__flag.iti__mq{height:14px;background-position:-3402px 0}.iti__flag.iti__mr{height:14px;background-position:-3424px 0}.iti__flag.iti__ms{height:10px;background-position:-3446px 0}.iti__flag.iti__mt{height:14px;background-position:-3468px 0}.iti__flag.iti__mu{height:14px;background-position:-3490px 0}.iti__flag.iti__mv{height:14px;background-position:-3512px 0}.iti__flag.iti__mw{height:14px;background-position:-3534px 0}.iti__flag.iti__mx{height:12px;background-position:-3556px 0}.iti__flag.iti__my{height:10px;background-position:-3578px 0}.iti__flag.iti__mz{height:14px;background-position:-3600px 0}.iti__flag.iti__na{height:14px;background-position:-3622px 0}.iti__flag.iti__nc{height:10px;background-position:-3644px 0}.iti__flag.iti__ne{height:15px;background-position:-3666px 0}.iti__flag.iti__nf{height:10px;background-position:-3686px 0}.iti__flag.iti__ng{height:10px;background-position:-3708px 0}.iti__flag.iti__ni{height:12px;background-position:-3730px 0}.iti__flag.iti__nl{height:14px;background-position:-3752px 0}.iti__flag.iti__no{height:15px;background-position:-3774px 0}.iti__flag.iti__np{height:15px;background-position:-3796px 0}.iti__flag.iti__nr{height:10px;background-position:-3811px 0}.iti__flag.iti__nu{height:10px;background-position:-3833px 0}.iti__flag.iti__nz{height:10px;background-position:-3855px 0}.iti__flag.iti__om{height:10px;background-position:-3877px 0}.iti__flag.iti__pa{height:14px;background-position:-3899px 0}.iti__flag.iti__pe{height:14px;background-position:-3921px 0}.iti__flag.iti__pf{height:14px;background-position:-3943px 0}.iti__flag.iti__pg{height:15px;background-position:-3965px 0}.iti__flag.iti__ph{height:10px;background-position:-3987px 0}.iti__flag.iti__pk{height:14px;background-position:-4009px 0}.iti__flag.iti__pl{height:13px;background-position:-4031px 0}.iti__flag.iti__pm{height:14px;background-position:-4053px 0}.iti__flag.iti__pn{height:10px;background-position:-4075px 0}.iti__flag.iti__pr{height:14px;background-position:-4097px 0}.iti__flag.iti__ps{height:10px;background-position:-4119px 0}.iti__flag.iti__pt{height:14px;background-position:-4141px 0}.iti__flag.iti__pw{height:13px;background-position:-4163px 0}.iti__flag.iti__py{height:11px;background-position:-4185px 0}.iti__flag.iti__qa{height:8px;background-position:-4207px 0}.iti__flag.iti__re{height:14px;background-position:-4229px 0}.iti__flag.iti__ro{height:14px;background-position:-4251px 0}.iti__flag.iti__rs{height:14px;background-position:-4273px 0}.iti__flag.iti__ru{height:14px;background-position:-4295px 0}.iti__flag.iti__rw{height:14px;background-position:-4317px 0}.iti__flag.iti__sa{height:14px;background-position:-4339px 0}.iti__flag.iti__sb{height:10px;background-position:-4361px 0}.iti__flag.iti__sc{height:10px;background-position:-4383px 0}.iti__flag.iti__sd{height:10px;background-position:-4405px 0}.iti__flag.iti__se{height:13px;background-position:-4427px 0}.iti__flag.iti__sg{height:14px;background-position:-4449px 0}.iti__flag.iti__sh{height:10px;background-position:-4471px 0}.iti__flag.iti__si{height:10px;background-position:-4493px 0}.iti__flag.iti__sj{height:15px;background-position:-4515px 0}.iti__flag.iti__sk{height:14px;background-position:-4537px 0}.iti__flag.iti__sl{height:14px;background-position:-4559px 0}.iti__flag.iti__sm{height:15px;background-position:-4581px 0}.iti__flag.iti__sn{height:14px;background-position:-4603px 0}.iti__flag.iti__so{height:14px;background-position:-4625px 0}.iti__flag.iti__sr{height:14px;background-position:-4647px 0}.iti__flag.iti__ss{height:10px;background-position:-4669px 0}.iti__flag.iti__st{height:10px;background-position:-4691px 0}.iti__flag.iti__sv{height:12px;background-position:-4713px 0}.iti__flag.iti__sx{height:14px;background-position:-4735px 0}.iti__flag.iti__sy{height:14px;background-position:-4757px 0}.iti__flag.iti__sz{height:14px;background-position:-4779px 0}.iti__flag.iti__ta{height:10px;background-position:-4801px 0}.iti__flag.iti__tc{height:10px;background-position:-4823px 0}.iti__flag.iti__td{height:14px;background-position:-4845px 0}.iti__flag.iti__tf{height:14px;background-position:-4867px 0}.iti__flag.iti__tg{height:13px;background-position:-4889px 0}.iti__flag.iti__th{height:14px;background-position:-4911px 0}.iti__flag.iti__tj{height:10px;background-position:-4933px 0}.iti__flag.iti__tk{height:10px;background-position:-4955px 0}.iti__flag.iti__tl{height:10px;background-position:-4977px 0}.iti__flag.iti__tm{height:14px;background-position:-4999px 0}.iti__flag.iti__tn{height:14px;background-position:-5021px 0}.iti__flag.iti__to{height:10px;background-position:-5043px 0}.iti__flag.iti__tr{height:14px;background-position:-5065px 0}.iti__flag.iti__tt{height:12px;background-position:-5087px 0}.iti__flag.iti__tv{height:10px;background-position:-5109px 0}.iti__flag.iti__tw{height:14px;background-position:-5131px 0}.iti__flag.iti__tz{height:14px;background-position:-5153px 0}.iti__flag.iti__ua{height:14px;background-position:-5175px 0}.iti__flag.iti__ug{height:14px;background-position:-5197px 0}.iti__flag.iti__um{height:11px;background-position:-5219px 0}.iti__flag.iti__un{height:14px;background-position:-5241px 0}.iti__flag.iti__us{height:11px;background-position:-5263px 0}.iti__flag.iti__uy{height:14px;background-position:-5285px 0}.iti__flag.iti__uz{height:10px;background-position:-5307px 0}.iti__flag.iti__va{height:15px;background-position:-5329px 0}.iti__flag.iti__vc{height:14px;background-position:-5346px 0}.iti__flag.iti__ve{height:14px;background-position:-5368px 0}.iti__flag.iti__vg{height:10px;background-position:-5390px 0}.iti__flag.iti__vi{height:14px;background-position:-5412px 0}.iti__flag.iti__vn{height:14px;background-position:-5434px 0}.iti__flag.iti__vu{height:12px;background-position:-5456px 0}.iti__flag.iti__wf{height:14px;background-position:-5478px 0}.iti__flag.iti__ws{height:10px;background-position:-5500px 0}.iti__flag.iti__xk{height:15px;background-position:-5522px 0}.iti__flag.iti__ye{height:14px;background-position:-5544px 0}.iti__flag.iti__yt{height:14px;background-position:-5566px 0}.iti__flag.iti__za{height:14px;background-position:-5588px 0}.iti__flag.iti__zm{height:14px;background-position:-5610px 0}.iti__flag.iti__zw{height:10px;background-position:-5632px 0}.iti__flag{height:15px;box-shadow:0 0 1px 0 #888;background-image:url(../img/banderas/flags.png);background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-image:url(../img/banderas/flags@2x.png)}}.iti__flag.iti__np{background-color:transparent}
/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*//* 
    Created on : 07-feb-2017, 13:56:19
    Author     : jmrebollo
*/.iconos-promo .fa-stack-2x{font-size:1.8em;margin-top:2px}.iconos-promo .fa-stack-1x{text-shadow:0 1px 1px rgba(0, 0, 0, 0.65);line-height:inherit}.iconos-promo [class^="icon-"],[class*=" icon-"]{vertical-align:middle;font-weight:400 !important}.iconos-promo .label{z-index:0;position:relative;left:-20px;padding:0.2em 0.6em 0.2em 1.4em;text-transform:uppercase;letter-spacing:1px;font-size:12px;font-weight:400}.iconos-promo .fa-stack{z-index:1}.tag_item{border-color:#ccc;border-radius:4px;padding:2px 6px 2px 6px;margin:5px;cursor:default;white-space:nowrap;text-align:center;vertical-align:middle;line-height:1.428;display:inline-block;color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel .alert-warning{margin-bottom:10px;margin-top:10px}.rdos_navi .alert-warning{margin-bottom:10px}@media (max-width: 992px){.rdo-mapa{margin-bottom:30px}}.mb0{margin-bottom:0px}
@charset "UTF-8";/*!
 * Font Awesome Pro 5.15.4 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */.fa,.fas,.far,.fal,.fad,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.3333333333em;line-height:0.75em;vertical-align:-0.0667em}.fa-xs{font-size:0.75em}.fa-sm{font-size:0.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul > li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);transform:scale(1, -1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(-1, -1);transform:scale(-1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-flip-both{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-anchor:before{content:"\f13d"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-baby:before{content:"\f77c"}.fa-baby-carriage:before{content:"\f77d"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-bell:before{content:"\f0f3"}.fa-bullhorn:before{content:"\f0a1"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before{content:"\f55e"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-day:before{content:"\f783"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-calendar-week:before{content:"\f784"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-car:before{content:"\f1b9"}.fa-car-alt:before{content:"\f5de"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-cart-plus:before{content:"\f217"}.fa-certificate:before{content:"\f0a3"}.fa-chart-area:before{content:"\f1fe"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-double:before{content:"\f560"}.fa-check-square:before{content:"\f14a"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-circle:before{content:"\f111"}.fa-clock:before{content:"\f017"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-moon:before{content:"\f6c3"}.fa-cogs:before{content:"\f085"}.fa-coins:before{content:"\f51e"}.fa-comment-dots:before{content:"\f4ad"}.fa-comments:before{content:"\f086"}.fa-comments-alt:before{content:"\f4b6"}.fa-credit-card:before{content:"\f09d"}.fa-dollar-sign:before{content:"\f155"}.fa-edit:before{content:"\f044"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelope-square:before{content:"\f199"}.fa-euro-sign:before{content:"\f153"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-eye:before{content:"\f06e"}.fa-facebook:before{content:"\f09a"}.fa-facebook-square:before{content:"\f082"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-csv:before{content:"\f6dd"}.fa-file-download:before{content:"\f56d"}.fa-file-excel:before{content:"\f1c3"}.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-file-import:before{content:"\f56f"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-upload:before{content:"\f574"}.fa-file-video:before{content:"\f1c8"}.fa-frown:before{content:"\f119"}.fa-frown-open:before{content:"\f57a"}.fa-futbol:before{content:"\f1e3"}.fa-gift:before{content:"\f06b"}.fa-glass-martini:before{content:"\f000"}.fa-glass-martini-alt:before{content:"\f57b"}.fa-globe:before{content:"\f0ac"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-guitar-electric:before{content:"\f8be"}.fa-h-square:before{content:"\f0fd"}.fa-hat-chef:before{content:"\f86b"}.fa-heart:before{content:"\f004"}.fa-history:before{content:"\f1da"}.fa-inbox:before{content:"\f01c"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-instagram:before{content:"\f16d"}.fa-language:before{content:"\f1ab"}.fa-leaf:before{content:"\f06c"}.fa-level-up:before{content:"\f148"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-map-marked-alt:before{content:"\f5a0"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before{content:"\f53d"}.fa-newspaper:before{content:"\f1ea"}.fa-paper-plane:before{content:"\f1d8"}.fa-percent:before{content:"\f295"}.fa-phone:before{content:"\f095"}.fa-phone-alt:before{content:"\f879"}.fa-phone-square:before{content:"\f098"}.fa-piggy-bank:before{content:"\f4d3"}.fa-plane:before{content:"\f072"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-departure:before{content:"\f5b0"}.fa-play-circle:before{content:"\f144"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-puzzle-piece:before{content:"\f12e"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-random:before{content:"\f074"}.fa-redo:before{content:"\f01e"}.fa-save:before{content:"\f0c7"}.fa-search:before{content:"\f002"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-ship:before{content:"\f21a"}.fa-shower:before{content:"\f2cc"}.fa-sign-language:before{content:"\f2a7"}.fa-sliders-h:before{content:"\f1de"}.fa-smile:before{content:"\f118"}.fa-sort-amount-down:before{content:"\f160"}.fa-spinner:before{content:"\f110"}.fa-star:before{content:"\f005"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-surprise:before{content:"\f5c2"}.fa-tags:before{content:"\f02c"}.fa-taxi:before{content:"\f1ba"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-train:before{content:"\f238"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-trash-restore:before{content:"\f829"}.fa-trash-restore-alt:before{content:"\f82a"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-user:before{content:"\f007"}.fa-user-alt:before{content:"\f406"}.fa-user-alt-slash:before{content:"\f4fa"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-check:before{content:"\f4fc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-clock:before{content:"\f4fd"}.fa-user-cog:before{content:"\f4fe"}.fa-user-edit:before{content:"\f4ff"}.fa-user-friends:before{content:"\f500"}.fa-user-lock:before{content:"\f502"}.fa-user-md:before{content:"\f0f0"}.fa-users:before{content:"\f0c0"}.fa-utensils:before{content:"\f2e7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wifi:before{content:"\f1eb"}.fa-window-close:before{content:"\f410"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.sr-only{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}/*!
 * Font Awesome Pro 5.15.4 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:300;font-display:block;src:url("../fonts/fa-light-300.eot");src:url("../fonts/fa-light-300.eot?#iefix") format("embedded-opentype"), url("../fonts/fa-light-300.woff2") format("woff2"), url("../fonts/fa-light-300.woff") format("woff"), url("../fonts/fa-light-300.ttf") format("truetype"), url("../fonts/fa-light-300.svg#fontawesome") format("svg")}.fal{font-family:"Font Awesome 5 Pro";font-weight:300}/*!
 * Font Awesome Pro 5.15.4 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:400;font-display:block;src:url("../fonts/fa-regular-400.eot");src:url("../fonts/fa-regular-400.eot?#iefix") format("embedded-opentype"), url("../fonts/fa-regular-400.woff2") format("woff2"), url("../fonts/fa-regular-400.woff") format("woff"), url("../fonts/fa-regular-400.ttf") format("truetype"), url("../fonts/fa-regular-400.svg#fontawesome") format("svg")}.far{font-family:"Font Awesome 5 Pro";font-weight:400}/*!
 * Font Awesome Pro 5.15.4 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:900;font-display:block;src:url("../fonts/fa-solid-900.eot");src:url("../fonts/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("../fonts/fa-solid-900.woff2") format("woff2"), url("../fonts/fa-solid-900.woff") format("woff"), url("../fonts/fa-solid-900.ttf") format("truetype"), url("../fonts/fa-solid-900.svg#fontawesome") format("svg")}.fa,.fas{font-family:"Font Awesome 5 Pro";font-weight:900}/*!
 * Font Awesome Pro 5.15.4 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url("../fonts/fa-brands-400.eot");src:url("../fonts/fa-brands-400.eot?#iefix") format("embedded-opentype"), url("../fonts/fa-brands-400.woff2") format("woff2"), url("../fonts/fa-brands-400.woff") format("woff"), url("../fonts/fa-brands-400.ttf") format("truetype"), url("../fonts/fa-brands-400.svg#fontawesome") format("svg")}.fab{font-family:"Font Awesome 5 Brands";font-weight:400}@font-face{font-family:"icomoon";src:url("../fonts/icomoon.eot?e35722");src:url("../fonts/icomoon.eot?e35722#iefix") format("embedded-opentype"), url("../fonts/icomoon.ttf?e35722") format("truetype"), url("../fonts/icomoon.woff?e35722") format("woff"), url("../fonts/icomoon.svg?e35722#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-av-esp:before{content:"\e900"}.icon-av-gas:before{content:"\e901"}.icon-av-vuelo-internacional:before{content:"\e902"}.icon-av-vuelo-domestico:before{content:"\e903"}.icon-av-media-pension:before{content:"\e904"}.icon-av-hotel-seleccionado:before{content:"\e905"}.icon-av-regimen:before{content:"\e906"}.icon-av-1excursion:before{content:"\e907"}.icon-av-2excursion:before{content:"\e908"}.icon-av-3excursion:before{content:"\e909"}.icon-av-2x1:before{content:"\e90a"}.icon-av-3y4:before{content:"\e90b"}.icon-av-5dto:before{content:"\e90c"}.icon-av-7dto:before{content:"\e90d"}.icon-av-8dto:before{content:"\e90e"}.icon-av-9dto:before{content:"\e90f"}.icon-av-10dto:before{content:"\e910"}.icon-av-50dto:before{content:"\e911"}.icon-av-50euros:before{content:"\e912"}.icon-av-7d:before{content:"\e913"}.icon-av-55:before{content:"\e914"}.icon-av-60:before{content:"\e915"}.icon-av-black-friday:before{content:"\e916"}.icon-av-momento-crucero:before{content:"\e917"}.icon-av-familia:before{content:"\e918"}.icon-av-monoparental:before{content:"\e919"}.icon-av-crono:before{content:"\e91a"}.icon-av-luna-miel:before{content:"\e91b"}.icon-av-posible-todo-incluido:before{content:"\e91c"}.icon-av-vuelos2x1:before{content:"\e91d"}.icon-av-todo-incluido:before{content:"\e91e"}.icon-av-70dto:before{content:"\e91f"}.icon-av-seguro:before{content:"\e920"}.icon-av-ninos:before{content:"\e921"}.icon-av-credito:before{content:"\e922"}.icon-av-dado:before{content:"\e923"}.icon-av-4excursion:before{content:"\e924"}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0 !important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}.owl-height{-webkit-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.card-basic .img-cruise{background:#006d8c;background:-webkit-gradient(linear, left top, left bottom, from(rgba(218, 240, 241, 0.7)), color-stop(100%, rgb(2, 110, 141)), color-stop(101%, rgb(0, 109, 140)));background:linear-gradient(to bottom, rgba(218, 240, 241, 0.7) 0%, rgb(2, 110, 141) 100%, rgb(0, 109, 140) 101%)}.alert{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.alert i{margin-right:7px;-webkit-box-flex:0;-ms-flex:0;flex:0;line-height:20px}.alert .tit-alert{font-weight:700}.icon-double{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.icon-double i{position:absolute}.text-dangerVC{color:#a94442}.form-group .text-dangerVC{font-size:1.2rem}.alert-small{display:inline-block;padding:2px 4px;margin-bottom:8px;border-radius:4px;font-size:1.2rem}.panel-alert{position:fixed;bottom:50px;z-index:100000000000;padding:12px;border-radius:6px;max-width:300px;-webkit-box-shadow:0 0 20px rgba(0, 0, 0, 0.2);box-shadow:0 0 20px rgba(0, 0, 0, 0.2);-webkit-animation:SHOW-BOTTON-TO-UP-FADE 0.8s;animation:SHOW-BOTTON-TO-UP-FADE 0.8s}.panel-alert p{color:#a94442;font-size:1.3rem;margin-bottom:8px}.panel-alert p:last-child{margin-bottom:0}.panel-alert .panel-alert-title{font-size:1.4rem;font-weight:bold}.panel-alert .close{color:#a94442;position:absolute;top:1px;right:6px;opacity:1}@media screen and (min-width: 768px){.panel-alert{bottom:30px;left:40px;width:300px;padding:16px}.panel-alert .panel-alert-title{font-size:1.6rem}}html{scroll-behavior:smooth}body.dvh100{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100dvh}body.dvh100 footer{margin-top:auto}ul li:last-child p{margin-bottom:0}ul li::marker{color:#00abbd;font-size:1.4rem}ul li ul{list-style:disc}ul li ul li::marker{color:#00abbd;font-size:0.8rem}p,.p{color:#444444;font-size:1.4rem}p.small,.p.small{font-size:1.2rem}p.x-small,.p.x-small{font-size:1.1rem}.btn{outline:none;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:600;-webkit-transition:background-color 0.3s;transition:background-color 0.3s}.btn:focus,.btn:active:focus{outline:none}.btn i{pointer-events:none}.btn-lg{font-size:1.6rem}.btn-default{outline:none;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn-default:focus,.btn-default:active:focus{outline:none}.btn-secondary,.btn-square-secondary{outline:none;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#efb71a;color:#333333}.btn-secondary:focus,.btn-square-secondary:focus,.btn-secondary:active:focus{outline:none}.btn-secondary:hover,.btn-square-secondary:hover{background-color:#d3a011;color:#333333 !important}.btn-primary{outline:none;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#00abbd;border-color:#00abbd;color:#FFFFFF}.btn-primary:focus,.btn-primary:active:focus{outline:none}.btn-primary:hover{background-color:#006d8c;color:#FFFFFF !important}.btn-square,.btn-square-secondary{outline:none;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:35px;height:35px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn-square:focus,.btn-square-secondary:focus,.btn-square:active:focus{outline:none}.btn-square i,.btn-square-secondary i{font-size:1.8rem}.btn-toselect::before,.btn-toselected::before{content:"\f217";display:inline-block;font:600 14px/1 "Font Awesome 5 Pro";font-size:1.8rem;text-rendering:auto;-webkit-font-smoothing:antialiased}.btn-toselected{background-color:#f5f5f5}.btn-toselected::before{content:"\f1f8"}.btn-toselected:hover{background-color:#e6e6e6}.btn-link{color:#00abbd;cursor:pointer}.btn-link:focus{color:#00abbd;text-decoration:none}.btn-link:hover{text-decoration:none;color:#006d8c}.btn-default:hover{color:#333333 !important;background-color:#e6e6e6;border-color:#adadad}.panel-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.panel-buttons .btn{min-width:135px;margin:16px 16px 0px 16px}@media screen and (max-width: 767px){.navbar-vc-buttons-xs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;background:#f8f8f8;padding-top:4px;border-top:2px solid #DDDDDD}.navbar-vc-buttons-xs > *{-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%}.navbar-vc-buttons-xs .btn-presupuesto a{display:block;height:100%}.navbar-vc-buttons-xs .btn-presupuesto .pedirPresupuesto{font-size:1.4rem}.navbar-vc-buttons-xs .btn,.navbar-vc-buttons-xs .btn-presupuesto .pedirPresupuesto{white-space:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:normal;border-bottom-left-radius:0;border-bottom-right-radius:0}}.input-checkbox-custom{position:relative}.input-checkbox-custom label{font-weight:400;cursor:pointer;padding-left:30px}.input-checkbox-custom label input[type=checkbox]{position:absolute;top:0;left:0;margin:0;z-index:0;opacity:0}.input-checkbox-custom label input[type=checkbox]:checked ~ .checkboxmark{background-color:#FFFFFF;-webkit-box-shadow:none;box-shadow:none}.input-checkbox-custom label input[type=checkbox]:checked ~ .checkboxmark::before{content:"\f00c";display:inline-block;color:#00abbd;font:600 14px/1 "Font Awesome 5 Pro";font-size:2.4rem;text-rendering:auto;-webkit-font-smoothing:antialiased;position:absolute;z-index:2;left:0;top:-5px}.input-checkbox-custom ~ p.text-muted.small{padding-left:30px}.input-checkbox-custom.disabled{opacity:0.3;pointer-events:none}.checkboxmark{display:inline-block;border:1px solid #CCCCCC;width:20px;height:20px;background-color:#FFFFFF;border-radius:3px;position:absolute;top:0;left:0;z-index:1;text-shadow:0 1px 0 rgba(0, 0, 0, 0.35);-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:0 1px 1px rgba(0, 0, 0, 0.075)}.has-error .checkboxmark{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.has-error .text-danger{display:block;font-size:1.2rem}label{cursor:pointer;font-weight:400}.panel-excursion label{font-weight:100}.input-number-custom .input-group-caption{display:-webkit-box;display:-ms-flexbox;display:flex}.input-number-custom .input-group > *{vertical-align:top}.input-number-custom .input-group .input-group-btn{overflow:hidden;border-top-right-radius:4px;border-bottom-right-radius:4px}.input-number-custom .input-group .input-group-btn:first-child{border-radius:4px 0 0 4px}.input-number-custom input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;border-right:0;border-left:0}.input-number-custom input[type=number]::-webkit-outer-spin-button,.input-number-custom input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.input-number-custom label{padding-left:0;display:block;font-weight:400}@media screen and (min-width: 768px){.input-number-custom{display:-webkit-box;display:-ms-flexbox;display:flex}}.has-error .input-number-custom + .text-danger{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.2rem}.has-error .input-number-custom + .text-danger::before{content:"";display:block}@media screen and (min-width: 992px){.has-error .input-number-custom + .text-danger::before{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%}}@media screen and (min-width: 1200px){.has-error .input-number-custom + .text-danger::before{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}}.has-error .input-number-custom .input-group-btn button{background-color:#a94442}.has-error .text-danger{font-size:1.2rem}select{border-color:#CCCCCC;border-radius:3px;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:0 1px 1px rgba(0, 0, 0, 0.075);outline-color:#00abbd}.form-control:focus{border-color:#00abbd}.inputFake select{width:101%}.inputFake .input-group{display:block !important}.inputFake .input-group .input-group-addon{position:absolute;right:-2px}h1,.h1{font-size:23px;margin-bottom:15px}h3,.h3{font-size:18px;margin-bottom:15px}@media (max-width: 767px){h3,.h3{font-size:16px}}.headline-bg{background-color:#2A2A36;display:inline-block;text-transform:uppercase;text-align:center;letter-spacing:2px;font-size:1.4rem;color:#f8f8f8;padding:7px 40px;min-width:200px;border-radius:25px;margin-bottom:20px}.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (max-width: 767px){.d-flex-xs.visible-xs{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}}.flex1{-webkit-box-flex:1;-ms-flex:1;flex:1}.flex-wrap-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.align-items-flex-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.align-items-flex-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.align-items-flex-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.align-items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.justify-content-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-content-sbetween{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ws-nowrap{white-space:nowrap}.d-inlineblock{display:inline-block}.d-inline{display:inline}.d-inlineflex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.mr15{margin-right:15px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt8{margin-top:8px}.mt10{margin-top:10px !important}.mb10{margin-bottom:10px}.mb20{margin-bottom:20px}.mb40{margin-bottom:40px}.mb60{margin-bottom:60px}.pl0{padding-left:0}.pb20{padding-bottom:20px}.pb40{padding-bottom:40px}.pt40{padding-top:40px}.py40{padding:40px 0}.stickytop{position:sticky;top:0}.success-color{color:#51A825}.failure-color{color:#EB2B2B}.back-white{background-color:#fff}.font-weight-bold{font-weight:bold}.text-white{color:#fff}a,.anchor{-webkit-transition:color 0.3s;transition:color 0.3s;color:#00abbd}a.a-card::after,.anchor.a-card::after{content:"";display:block;position:absolute;height:100%;width:100%;top:0;left:0;z-index:1}a:hover,.anchor:hover{color:#006d8c;cursor:pointer}img[data-enlace]:hover{opacity:0.5;cursor:pointer}.link-tag{border:1px solid #00abbd;padding:4px;background-color:#FFFFFF;border-radius:3px;color:#00abbd;cursor:pointer}.link-tag i{margin-right:2px}.link-tag:hover{border-color:#006d8c;color:#006d8c}.list-icons{padding-left:0}.list-icons > li{padding-left:20px;position:relative;margin-bottom:4px}.list-icons > li i{color:#333;text-align:center;width:15px;margin-top:3px;position:absolute;top:0;left:0}.list-promos{margin-bottom:-8px}.list-promos .li_promos{padding-bottom:8px}.list-promos{margin-bottom:8px;padding-top:8px;margin-top:8px}.list-promos.list-inline{margin-left:0}.list-promos.list-inline .li_promos{padding-left:0;padding-right:4px}@media screen and (max-width: 767px){.list-chips{white-space:nowrap;overflow-x:scroll;margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px}}.list-chips .list-chips-item{padding-top:5px;padding-bottom:5px}.list-icons,.list-promos{font-size:1.3rem;list-style:none}.aceptarCondiciones{font-size:13px}.price-caption{color:#d3a011;font-size:2.7rem;font-weight:700;line-height:1;white-space:nowrap;-webkit-transition:color 0.3s;transition:color 0.3s}.price-caption span:not(.discount):not([data-price]){display:block;color:#333333;font-weight:400;font-size:1.2rem;margin-bottom:3px;margin-top:6px}.price-caption:hover:not(.discount):not([data-price]){color:#efb71a}.price-caption-total{color:#d3a011;font-size:3.5rem;font-weight:700;line-height:1;white-space:nowrap;-webkit-transition:color 0.3s;transition:color 0.3s}.price-caption-total span:not(.discount):not([data-price]){display:block;color:#333333;font-weight:600;font-size:1.2rem;margin-bottom:3px;margin-top:6px}.price-caption-total:hover:not(.discount):not([data-price]){color:#efb71a}.resumen_ficha .btn-amarillo.text12{font-size:12px;line-height:1.8;padding:8px 16px}.resumen_ficha .btn-amarillo.text12 span{white-space:nowrap}.resumen_ficha .btn-amarillo.text12 .precioDestacado{line-height:1}@media (min-width: 768px) and (max-width: 991px){.resumen_ficha .btn-amarillo.text12{padding:8px 25%}}.tit13s{font-size:1.3rem;font-weight:600;line-height:1.3;color:#333333;margin-bottom:5px}.tit13b{font-size:1.3rem;font-weight:700;line-height:1.3;color:#333333;margin-bottom:5px}.tit14s{font-size:1.4rem;font-weight:600;line-height:1.3;color:#333333;margin-bottom:5px}.tit16b{font-size:1.6rem;font-weight:700;line-height:1.3;color:#333333;margin-bottom:7px}.tit16s{font-size:1.6rem;font-weight:600;line-height:1.3;color:#333333;margin-bottom:7px}a.tit16s{color:#00abbd}a.tit16s:hover{color:#006d8c}.tit18s{font-size:1.8rem;font-weight:600;line-height:1.3;color:#333333}@-webkit-keyframes SHOW-BOTTON-TO-UP{from{bottom:-50%;}to{bottom:0;}}@keyframes SHOW-BOTTON-TO-UP{from{bottom:-50%;}to{bottom:0;}}@-webkit-keyframes SHOW-BOTTON-TO-UP-FADE{from{opacity:0;bottom:0;}to{opacity:1;bottom:30px;}}@keyframes SHOW-BOTTON-TO-UP-FADE{from{opacity:0;bottom:0;}to{opacity:1;bottom:30px;}}#numActiveFilters{position:absolute;right:6px}.badge_vc{border-width:1px;border-style:solid;padding:3px 8px;font-size:1.2rem;border-radius:50px;font-weight:600}.card-basic{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.card-basic.panel-body{padding:10px}.card-basic .box-images,.card-basic .img-cruise{margin-bottom:10px}.card-basic .img-cruise{overflow:hidden;height:160px;-webkit-box-flex:0;-ms-flex:0 auto;flex:0 auto;position:relative}.card-basic .img-cruise img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.card-basic .img-cruise .recommended_boat{position:absolute;bottom:-16px;left:8px;height:56px;width:56px;border-radius:50px;background-color:#FFFFFF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.card-basic .img-cruise .recommended_boat img{height:35px;width:46px;background:transparent;position:relative;top:-4px}.card-basic .body-card{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 576px) and (max-width: 767px){.wrapper_grid .card-basic .body-card,.ofertas-grid .card-basic .body-card{padding-left:10px}}.card-basic .body-card > *:not(:last-child){margin-bottom:8px}.card-basic .list-icons{padding-left:0;-webkit-box-flex:0;-ms-flex:0;flex:0}.card-basic .footer-card-3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.card-basic .footer-card-3 .foot-body{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.card-basic .footer-card-3 .btn{-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%;margin-top:16px}.card-basic .footer-card-3 .price-caption,.card-basic .footer-card-3 .tag-save-money{text-align:right}.card-basic .footer-card-3 .logo-company{margin-top:auto}.card-basic .footer-card-3 .logo-company img{width:100px;height:auto}@media (min-width: 600px) and (max-width: 767px){.wrapper_grid .card-basic .footer-card-3,.ofertas-grid .card-basic .footer-card-3{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.wrapper_grid .card-basic .footer-card-3 .foot-body,.ofertas-grid .card-basic .footer-card-3 .foot-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wrapper_grid .card-basic .footer-card-3 .btn,.ofertas-grid .card-basic .footer-card-3 .btn{max-width:200px}.wrapper_grid .card-basic .footer-card-3 .price-caption,.wrapper_grid .card-basic .footer-card-3 .tag-save-money,.ofertas-grid .card-basic .footer-card-3 .price-caption,.ofertas-grid .card-basic .footer-card-3 .tag-save-money{text-align:left}}@media (min-width: 576px) and (max-width: 767px){.wrapper_grid .card-basic,.ofertas-grid .card-basic{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.wrapper_grid .card-basic .img-cruise,.ofertas-grid .card-basic .img-cruise{height:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:200px;margin-bottom:0}.wrapper_grid .card-basic .body-card,.ofertas-grid .card-basic .body-card{-webkit-box-flex:2;-ms-flex:2;flex:2}.wrapper_grid .card-basic .price-caption,.ofertas-grid .card-basic .price-caption{margin-top:16px}.wrapper_grid .card-basic .box-images,.ofertas-grid .card-basic .box-images{display:grid;-ms-flex-line-pack:start;align-content:start;grid-template-columns:215px}.wrapper_grid .card-basic .recomendado,.ofertas-grid .card-basic .recomendado{bottom:auto;right:4px;left:auto;top:4px}}.card-basic .img-ship{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.card-basic .img-ship img{position:absolute;height:100%;width:auto}.card-basic .body-card > .list-promos{margin-bottom:auto}@media (min-width: 576px) and (max-width: 767px){.modulo3destacados .card-basic .img-ship{height:143px;margin-bottom:4px;overflow:hidden}}.icon-double{margin-right:8px}.icon-double .fa-certificate{color:#efb71a}.icon-double .fa-bullhorn{color:#FFFFFF}.icon-double i{margin-right:0}.card-result .icon-double{-webkit-box-flex:0;-ms-flex:0 0 35px;flex:0 0 35px;height:35px}.card-result .icon-double .fa-certificate{font-size:3.5rem}.card-result .icon-double .fa-bullhorn{font-size:1.7rem}.card-basic .icon-double{-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;height:20px}.card-basic .icon-double .fa-certificate{font-size:2.3rem}.card-basic .icon-double .fa-bullhorn{font-size:1.2rem}.foot-body .foot-rec-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:1.6rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.foot-body .foot-rec-logo .alert-warning{cursor:pointer;max-width:145px;padding:4px}.foot-body .foot-rec-logo .alert-warning span{font-size:1.2rem}.foot-body .tag-save-money{white-space:normal}.drinks-package .producto-seleccionado,.tour-package .producto-seleccionado{background-color:#DAF0F1;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:scale(1);transform:scale(1)}.drinks-package .body-card .row-flex{height:100%}.drinks-package .footer-card-3{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.drinks-package .footer-card-3 .price-caption{margin-top:2rem}@media screen and (min-width: 768px){.drinks-package .footer-card-3{-ms-flex-line-pack:end;align-content:flex-end}.drinks-package .footer-card-3 .foot-body{-webkit-box-flex:1;-ms-flex:auto;flex:auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.row-flex .drinks-package{height:100%}.row-flex .drinks-package .foot-body{margin-top:auto}.seleccionBebidas > div{margin-bottom:20px}.price-caption.text-left .tag-save-money{text-align:left}.tour-package button{width:100%}.tour-package .foot-body{gap:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (min-width: 576px){.tour-package .panel-body{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.tour-package .panel-body .foot-body{-webkit-box-flex:0;-ms-flex:0 0 250px;flex:0 0 250px}}.tour-package.added,.drinks-package.added{background-color:#DAF0F1}.tour-package.added .tit16s::before,.drinks-package.added .tit16s::before{content:"\f058";display:inline-block;font-family:"font Awesome 5 Pro";font-size:1.8rem;line-height:1.3;color:#00abbd;margin-right:4px}.card-result .card-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card-result .card-header.panel-heading{background-color:#FFFFFF}.card-result .card-header .etiquetas{margin-bottom:-2px;text-align:right}.card-result .card-header .etiquetas li:not(:last-child){margin-right:4px}.card-result .card-header .etiquetas li:not(.destacado){display:none}@media screen and (min-width: 768px){.card-result .card-header .etiquetas li:not(.destacado){display:inline-block}}.card-result .img-ship{display:none;margin-right:2px}@media screen and (min-width: 576px){.card-result .img-ship{display:block}}@media screen and (min-width: 768px){.card-result .img-ship{margin-right:0;margin-bottom:2px}}.card-result .ico-navi img{-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.card-result .cruise-information{padding-top:8px}.card-result .cruise-information .h4{margin-top:0}.card-result .another-departures ul{margin-bottom:0}.card-result .another-departures ul li{margin-top:8px}.card-result .card-footer{background-color:#FFFFFF}.card-result .card-footer .alert{margin:0}.card-result .card-footer .alert p{font-size:1.3rem;padding-top:8px}.card-result .card-footer .alert p:last-child{padding-bottom:8px}.card-result .price-caption{font-size:3.3rem;font-weight:600}.card-result .price-cruise{position:relative}.card-result .price-cruise .recomendado{position:absolute;right:0;bottom:4px}@media screen and (max-width: 575px){.card-result .departures,.card-result .price-cruise{-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%}.card-result .cruise-details{-webkit-box-flex:1;-ms-flex:1;flex:1}.card-result .list-promos{-webkit-box-flex:0;-ms-flex:0;flex:0}.card-result .tag-promo{width:35px;height:35px}.card-result .tag-promo i{margin-right:0;font-size:2.1rem;position:absolute}.card-result .tag-promo span{display:none}.card-result .price-caption,.card-result .tag-save-money{text-align:center}.card-result .price-caption,.card-result .departures .another-departures{border-top:1px solid #e5e5e5;margin-top:8px;padding-top:8px}}@media screen and (min-width: 576px){.card-result .departures{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.card-result .departures .another-departures{-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.card-result .departures .box-linkcruise{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.card-result .departures .box-linkcruise .linkcruise{width:160px;margin-top:12px}.card-result .price-caption,.card-result .tag-save-money{text-align:right}.card-result .list-promos{padding-left:0;-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%}.card-result .list-promos,.card-result .departures{border-top:1px solid #e5e5e5}.card-result .cruise-information{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.card-result .cruise-details,.card-result .list-promos,.card-result .price-cruise{-ms-flex-item-align:normal;align-self:normal}.card-result .departures{-ms-flex-item-align:end;align-self:flex-end}}@media (min-width: 576px) and (max-width: 767px){.card-result .cruise-details{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.card-result .price-cruise{-webkit-box-flex:0;-ms-flex:0;flex:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-left:16px}.card-result .departures{-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;padding-left:8px}.card-result .list-promos{-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-bottom:0;padding-bottom:8px}.card-result .list-promos .li_promos:first-child{margin-top:0;border-top:0}}@media screen and (min-width: 768px){.card-result .tag-promo{white-space:nowrap}.card-result .price-cruise .btn-primary{max-width:245px;margin:0 auto}.card-result .card-body{display:-webkit-box;display:-ms-flexbox;display:flex}.card-result .box-images{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 215px;flex:0 215px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.card-result .box-images > div{-webkit-box-flex:0;-ms-flex:none;flex:none}.card-result .cruise-details{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:16px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.card-result .departures{-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;padding-top:4px}.card-result .list-promos{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.card-result .cruise-information{padding-top:0;padding-left:16px;-webkit-box-flex:1;-ms-flex:1;flex:1}.card-result .cruise-information .list-promos{-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.card-result .price-cruise{border-top:none;padding-top:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.card-result .price-cruise .price-caption{text-align:right}.card-result .departures,.card-result .cruise-information list-promos{border-top:1px solid #e5e5e5;padding-left:0}}.box-images{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;overflow:hidden}.box-images img{width:100%;height:auto;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.box-images img:hover{opacity:0.7}.box-images .recomendado img{pointer-events:none}.box-images > div{-webkit-box-flex:1;-ms-flex:1;flex:1}.box-images .link-tag{position:absolute;top:4px;left:4px;line-height:1}.card-basic .recomendado{position:absolute;bottom:-16px;left:8px;background-color:#FFFFFF;border-radius:50px;height:45px;width:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1}.card-basic .recomendado img{position:absolute;top:5px;width:35px;height:auto}.ModuloTresCruceros_item .list-promos li.li_promos,.cajalujo .list-promos li.li_promos{margin-top:0}.ModuloTresCruceros_item .list-promos li:first-child,.cajalujo .list-promos li:first-child{margin-left:0}.ModuloTresCruceros_item .list-promos{padding-bottom:8px;padding-left:8px}.cajalujo .list-promos li:first-child{margin-left:0}.ofertas-grid .row.ofertas-grid .panel{-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width: 767px){.ofertas-grid > div{-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%}.ofertas-grid > div .panel.panel-default{width:100%}}.chip{background-color:#fcf8e3;color:#8a6d3b;outline:1px solid #faebcc;padding:4px 28px 4px 8px;border-radius:50px;font-size:1.3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.chip .action-chip{position:absolute;right:4px;padding:4px 8px;background-color:#efb71a;color:#333333;border-radius:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:16px;min-width:16px;cursor:pointer;-webkit-transition:background-color 0.3s;transition:background-color 0.3s}.chip .action-chip i{position:absolute;color:#2A2A36;font-size:1rem;pointer-events:none}.chip .action-chip:hover{background-color:#d3a011}.OpinionesHome .opi-caja .opi-info .leermas ~ div{overflow:hidden;margin-bottom:10px;height:65px;position:relative;text-overflow:ellipsis;-webkit-transition:all 0.5s;transition:all 0.5s}.OpinionesHome .opi-caja .opi-info .leermas ~ div::after{content:"";display:block;height:100px;width:100%;position:absolute;z-index:998;bottom:0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), color-stop(60%, rgba(255, 255, 255, 0)), to(rgb(255, 255, 255)));background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 60%, rgb(255, 255, 255) 100%)}.OpinionesHome .opi-caja .opi-info .leermas:hover ~ label{color:#23527c;text-decoration:none;cursor:pointer}.OpinionesHome .opi-caja .opi-info input.leermas:checked ~ div{height:auto}.OpinionesHome .opi-caja .opi-info input.leermas:checked ~ div::after{display:none}.OpinionesHome .opi-caja .opi-info input[type=checkbox]{display:none}.block-read-hidden{padding-bottom:32px}.block-read-hidden .leermas,.block-read-hidden label,.opi-info .leermas,.opi-info label{position:absolute;right:0;color:#00abbd;cursor:pointer;bottom:0px;-webkit-transition:all 0.5s;transition:all 0.5s;z-index:999;margin-bottom:10px;cursor:pointer}.block-read-hidden input[type=checkbox],.opi-info input[type=checkbox]{display:none}.block-read-hidden input[type=checkbox] ~ label span::after,.opi-info input[type=checkbox] ~ label span::after{content:"Leer mas";font-weight:normal;padding-right:15px}.block-read-hidden input[type=checkbox] ~ .block-paragraphs,.opi-info input[type=checkbox] ~ .block-paragraphs{display:none}.block-read-hidden input[type=checkbox]:checked ~ label span::after,.opi-info input[type=checkbox]:checked ~ label span::after{content:"Ver menos"}.block-read-hidden input[type=checkbox]:checked ~ .block-paragraphs,.opi-info input[type=checkbox]:checked ~ .block-paragraphs{display:block}.block-read-hidden{position:relative}@media screen and (min-width: 768px){.panel-upgrade .upgrade-text .leermas ~ div{overflow:hidden;margin-bottom:10px;height:60px;position:relative;text-overflow:ellipsis;-webkit-transition:all 0.5s;transition:all 0.5s}.panel-upgrade .upgrade-text .leermas:hover ~ label{color:#fff;text-decoration:none;cursor:pointer}.panel-upgrade .upgrade-text input.leermas:checked ~ div{height:auto}.panel-upgrade .upgrade-text input.leermas:checked ~ div p.text-clamp{display:block}.panel-upgrade .upgrade-text input[type=checkbox]{display:none}.panel-upgrade .upgrade-text .leermas,.panel-upgrade .upgrade-text label{position:absolute;right:0;cursor:pointer;bottom:-20px;-webkit-transition:all 0.5s;transition:all 0.5s;z-index:999;margin-bottom:10px;cursor:pointer}.panel-upgrade .upgrade-text input[type=checkbox]{display:none}.panel-upgrade .upgrade-text input[type=checkbox] ~ label span i{cursor:pointer}.panel-upgrade .upgrade-text input[type=checkbox] ~ label span::before{content:"Ver más";font-weight:normal;font-size:13px}.panel-upgrade .upgrade-text input[type=checkbox] ~ .block-paragraphs{display:none}.panel-upgrade .upgrade-text input[type=checkbox]:checked ~ label span::before{content:"Ver menos"}.panel-upgrade .upgrade-text input[type=checkbox]:checked ~ label span i{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.panel-upgrade .upgrade-text input[type=checkbox]:checked ~ .block-paragraphs{display:block}}.nav-functions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:-10px;margin-right:-10px;margin-bottom:30px}.nav-functions .function{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;padding-left:10px;padding-right:10px}.nav-functions .function > *{width:100%}.nav-functions button,.nav-functions .input-group{text-align:left;padding-left:6px;padding-right:6px}.nav-functions button i,.nav-functions .input-group i{color:#00abbd;margin-right:6px}.nav-functions .inputFake{min-height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav-functions .inputFake:hover i{color:#006d8c}.nav-functions .inputFake .input-group{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav-functions .inputFake .input-group input[type=text]{padding:0;-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%;height:auto}.nav-functions .inputFake select{min-height:36px}.footer_top{background-color:#e6e6e6;padding-top:50px}.footer_top a{font-size:14px;color:#00abbd;font-weight:600}.footer_top a:hover{color:#23527c}.footer_top .footerMetodosPago ul li{vertical-align:top}.footer_top .footerMetodosPago ul li ul div{text-transform:uppercase;font-size:11px;width:55px}.footer_top ul{margin-bottom:20px}.footer_top ul li{margin-bottom:15px}.footer_top .tc{display:table-cell;margin-bottom:20px}.footer_top .tc ul{display:table;margin:0 auto}.footer_bottom{padding-top:30px;padding-bottom:20px;width:100%;background-color:#d7d7d7;font-size:12px}.footer_bottom a{color:#fff}.footer_bottom a:hover{color:#a6e3e9;text-decoration:underline}@media screen and (max-width: 767px){.footer_bottom div,.footer_bottom ul{text-align:center !important}.footer_top .tc ul{text-align:center}.mtpie{margin-top:0px !important}.mbpie{margin-bottom:0px !important}}#goTop{position:fixed;bottom:30px;left:30px}#goTop span{width:60px;height:60px;display:block;line-height:5em !important}#goTop span i{cursor:pointer;font-size:5em;font-weight:600;z-index:50;color:rgba(146, 137, 137, 0.36)}#goTop span i:hover{color:#4e4c4c}.modal-footer{text-align:center;padding-top:30px;padding-bottom:30px}.modal-footer .h4{margin-bottom:30px;margin-top:0}.modal-footer .btn{min-width:135px}.modal-footer .btn + .btn{margin-left:30px}.modal-footer.no-hr{border-top:none;padding-top:0}.modal.modal-left .modal-dialog,.modal.fade.modal-left .modal-dialog{-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0)}.modal.modal-left.in .modal-dialog,.modal.fade.modal-left.in .modal-dialog{-webkit-transform:translate(0, 0);transform:translate(0, 0)}@media screen and (max-width: 991px){.modal_filters{z-index:1001;position:fixed;top:0;right:0;bottom:0;left:0;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;margin:0;height:100dvh;background-color:#FFFFFF;width:100%;max-width:360px;overflow-y:auto}.modal_filters.modal-left{-webkit-animation:MODAL_LEFT 0.5s;animation:MODAL_LEFT 0.5s}}.modal_filters .modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal_filters .modal-header .modal-title{-webkit-box-flex:1;-ms-flex:1;flex:1}.modal_filters .modal-header .modal-title i{margin-right:6px}.modal_filters .modal-body .h4{margin-bottom:8px}.modal_filters .modal-body .h4:not(:first-child){margin-top:2.4rem}.modal_filters .modal-body .text-muted + label.h4{margin-top:1.6rem}.modal_filters .modal-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.modal_filters .modal-footer button{-webkit-box-flex:1;-ms-flex:1;flex:1}.modal_filters .modal-footer::after,.modal_filters .modal-footer::before{display:none}.modal_filters select{width:100%}.modal_filters .h4{font-size:1.4rem}.modal_filters label{margin-bottom:0;font-size:1.3rem}.modal_filters .form-control{font-size:1.3rem}.modal_filters .modal-footer{padding-top:16px}@media screen and (min-width: 992px){.modal_filters{display:block}.modal_filters.modal{display:block !important;position:relative}.modal_filters .modal-footer{padding:15px}.modal_filters .modal-footer .btn + .btn{margin-left:0}.modal_filters .modal-dialog{min-height:0}}.backdrop-filter{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:0.5;z-index:1000;display:none}.modal-msc.modal-tarifas button.close{position:absolute;right:10px;top:10px}.modal-open-vc{overflow:hidden}@-webkit-keyframes MODAL_LEFT{from{-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0);}to{-webkit-transform:translate(0, 0);transform:translate(0, 0);}}@keyframes MODAL_LEFT{from{-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0);}to{-webkit-transform:translate(0, 0);transform:translate(0, 0);}}.owl-recomendados{margin-bottom:30px}.owl-recomendados .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex}.owl-recomendados .owl-stage .item{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.owl-recomendados .owl-nav{text-align:center}.owl-recomendados .owl-nav span{background-color:#7ec8d0;color:#FFFFFF;width:35px;height:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50px;-webkit-transition:background-color 0.3s;transition:background-color 0.3s}.owl-recomendados .owl-nav span:hover{background-color:#33bbca}.owl-recomendados .owl-nav button{margin-right:8px;margin-left:8px}.owl-recomendados .owl-nav button.disabled{opacity:0.8}.owl-recomendados .owl-nav button.disabled span{background-color:#CCCCCC}.owl-recomendados .owl-dots{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.owl-recomendados .owl-dots button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.owl-recomendados .owl-dots,.owl-recomendados .owl-nav{margin-bottom:30px}.owl-recomendados .owl-dot span{background-color:#CCCCCC;display:inline-block;height:8px;width:8px;border-radius:50px;-webkit-transition:background-color 0.3s, height 0.3s, width 0.3s;transition:background-color 0.3s, height 0.3s, width 0.3s}.owl-recomendados .owl-dot.active span{background-color:#efb71a}.owl-recomendados .owl-item .panel.panel-default{width:100%}.owl-recomendados .owl-stage-outer{margin-left:-15px;margin-right:-15px;padding-left:15px}@media screen and (min-width: 768px){.owl-recomendados .owl-stage-outer{margin-left:auto;margin-right:auto;padding-left:0}}.box_newsletter{background-color:#00abbd}.box_newsletter.FormPresupuesto{padding:80px 0 60px 0}.box_newsletter.FormPresupuesto h2{margin-top:0px;font-size:27px;margin-bottom:22px;font-weight:400}.box_newsletter.FormPresupuesto p{width:100%}.box_newsletter.FormPresupuesto .panel{margin:0px 13% !important;background-color:#00abbd;border:none;-webkit-box-shadow:none;box-shadow:none}.box_newsletter.FormPresupuesto .panel-body{padding:10px 0px 32px 0px}.box_newsletter.FormPresupuesto .btn,.box_newsletter.FormPresupuesto .btn.btn-primary{background-color:#efb71a}.box_newsletter.FormPresupuesto .btn:hover,.box_newsletter.FormPresupuesto .btn.btn-primary:hover{background-color:#d3a011}@media (min-width: 992px) and (max-width: 1199px){.box_newsletter.FormPresupuesto .panel{margin:0px 0px !important;background-color:#00abbd;border:none;-webkit-box-shadow:none;box-shadow:none}.box_newsletter.FormPresupuesto .panel-body{padding:10px 0px 32px 0px !important}}@media screen and (max-width: 567px){.box_newsletter.FormPresupuesto .panel{margin:0px 0px !important;background-color:#00abbd;border:none;-webkit-box-shadow:none;box-shadow:none}.box_newsletter.FormPresupuesto .panel-body{padding:10px 0px 32px 0px !important}}.box_newsletter.FormPresupuesto label{font-weight:400;margin-left:8px}.box_newsletter .input-checkbox-custom label input[type=checkbox]:checked ~ .checkboxmark::before{color:#efb71a}@media (min-width: 992px) and (max-width: 1199px){.video .embed-container{padding-bottom:55.6%}}@media screen and (max-width: 567px){.video .embed-container{padding-bottom:54.7%}}.modal-msc{letter-spacing:0px !important}@media screen and (min-width: 1200px){.modal-msc.modal-lg{width:1080px}}.modal-msc .modal-body thead{background-color:#f8f8f8}@media screen and (min-width: 992px){.modal-msc .modal-body thead{background-color:transparent}}.modal-msc .table.table-condensed thead tr th{padding:0;display:block}@media screen and (min-width: 992px){.modal-msc .table.table-condensed thead tr th{display:table-cell}}.modal-msc .table.table-condensed thead tr th.owl-tarifa{display:none;width:36px}@media screen and (min-width: 992px){.modal-msc .table.table-condensed thead tr th.owl-tarifa{display:table-cell}}.modal-msc .table.table-condensed thead tr th.owl-tarifa span{display:inline-block;padding:8px;cursor:pointer}.modal-msc .table.table-condensed thead tr th.owl-tarifa span i{cursor:pointer}.modal-msc .table.table-condensed .tbody_tarifas td{padding:12px}.modal-msc .item-tarifa .item-tarifa-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14px 8px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-transform:lowercase}.modal-msc .item-tarifa .item-tarifa-head *::first-letter{text-transform:uppercase}.modal-msc .item-tarifa .item-tarifa-head button{min-width:84px}@media screen and (min-width: 992px){.modal-msc .item-tarifa .item-tarifa-head{display:block;padding:8px}.modal-msc .item-tarifa .item-tarifa-head button{width:100%}}.modal-msc .item-tarifa .item-tarifa-head span[role=button]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-right:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.modal-msc .item-tarifa .item-tarifa-head span[role=button] i{-webkit-box-flex:0;-ms-flex:0;flex:0;margin-right:8px;padding-top:3px}@media screen and (max-width: 991px){.modal-msc .item-tarifa .item-tarifa-head span[role=button] .price-caption{display:block;-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%;font-size:2.3rem;padding-left:22px}}@media screen and (min-width: 992px){.modal-msc .item-tarifa .item-tarifa-head span[role=button]{pointer-events:none;text-align:center;padding-right:0}.modal-msc .item-tarifa .item-tarifa-head span[role=button] .price-caption{display:block;text-align:center;margin-bottom:16px}.modal-msc .item-tarifa .item-tarifa-head span[role=button] span{width:100%}.modal-msc .item-tarifa .item-tarifa-head span[role=button] i{display:none}}@media screen and (max-width: 991px){.modal-msc .item-tarifa .item-tarifa-head .tit14s{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}}.modal-msc .item-tarifa .collapse-items ul{background-color:#FFFFFF;margin-bottom:0;padding:8px}.modal-msc .item-tarifa .collapse-items ul li{padding-left:24px;position:relative;font-weight:normal}.modal-msc .item-tarifa .collapse-items ul li:not(:last-child){padding-bottom:8px}.modal-msc .item-tarifa .collapse-items ul li i{position:absolute;top:4px;left:0}@media screen and (min-width: 992px){.modal-msc .item-tarifa .collapse-items{display:none}}.modal-msc .tbody_tarifas{display:none}@media screen and (min-width: 992px){.modal-msc .tbody_tarifas{display:table-row-group}}@media screen and (min-width: 992px){.modal-msc th[data-column],.modal-msc td[data-column]{width:16%}}@media screen and (min-width: 992px){.modal-msc td[data-column]{vertical-align:middle}}.modal-tarifas .recommended_rate{background-color:#FFFFFF !important}.modal-tarifas table thead:first-child tr:first-child th.recommended_rate{border-color:#00abbd;border-bottom-color:#ddd;border-style:solid;border-top-width:3px}@media screen and (max-width: 991px){.modal-tarifas table thead:first-child tr:first-child th.recommended_rate{border-bottom-color:#00abbd;border-bottom-width:4px}}@media screen and (min-width: 992px){.modal-tarifas table thead:first-child tr:first-child th.recommended_rate > div{height:100%}.modal-tarifas table thead:first-child tr:first-child th.recommended_rate > div:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal-tarifas table thead:first-child tr:first-child th.recommended_rate > div:first-child .item-tarifa-head{margin-top:auto}}.modal-tarifas table tbody tr td.recommended_rate{border-left:3px solid #00abbd;border-right:3px solid #00abbd}.modal-tarifas table tbody tr:last-child td.recommended_rate{border-bottom:3px solid #00abbd}.modal-tarifas .tag-promo{width:100%;border-radius:0;font-size:1.2rem}.tag-savor{position:absolute;z-index:1;top:6px;right:6px;background-color:#FFFFFF;padding:3px;font-size:1rem;line-height:1;font-weight:600;border-radius:2px;text-transform:uppercase;text-align:center;max-width:50px;font-weight:700}.tag-savor::first-line{font-size:1.3rem}.tag-savor > div{background:#d4163b;background:-webkit-gradient(linear, left top, right top, color-stop(25%, #d4163b), color-stop(25%, #f69300), color-stop(75%, #f69300), color-stop(75%, #d4163b));background:linear-gradient(to right, #d4163b 25%, #f69300 25%, #f69300 75%, #d4163b 75%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#d4163b", endColorstr="#d4163b",GradientType=1 );-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.tag-savor > div::first-line{font-size:1.3rem}.tag-exc,.tag-exc-small{text-transform:uppercase;text-align:center;border-width:1px;border-style:solid;font-size:1.2rem;background-color:#FFFFFF;padding:2px 10px;min-width:115px;font-weight:600;display:inline-block;border-radius:2px}.tag-exc.opened,.opened.tag-exc-small{color:#cfb615;border-color:#cfb615}.tag-exc.confirmed,.confirmed.tag-exc-small{color:#51A825;border-color:#51A825}.tag-exc.full,.full.tag-exc-small{color:#EB2B2B;border-color:#EB2B2B}.tag-exc.onrequest,.onrequest.tag-exc-small{color:#006D8C;border-color:#006D8C}.tag-exc-small{font-size:1rem;padding:1px 5px;min-width:80px}.tag-promo{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;padding:4px 8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#DAF0F1;border-radius:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:center;-webkit-transition:background-color 0.3s;transition:background-color 0.3s}.tag-promo i{margin-right:4px}.tag-promo[data-toggle=popover]{cursor:help}.tag-promo[data-toggle=popover] i{pointer-events:none}.tag-promo[data-toggle=popover]:hover{background-color:#B6EAED}.tag-promo[data-toggle=popover].tag-freecancel{-webkit-transition:outline-color 0.3s, color 0.3s;transition:outline-color 0.3s, color 0.3s}.tag-promo[data-toggle=popover].tag-freecancel:hover{background-color:#FFFFFF;color:#b0d013;outline-color:#b0d013}.resumen_ficha .etiquetas{padding-left:0}.etiquetas > li{display:inline-block;padding-left:0;padding-right:0px}.resumen_ficha .etiquetas,.resumen .etiquetas{margin-left:0px}.resumen_ficha .etiquetas li:not(:last-child){margin-right:4px}.etiquetas{padding-left:8px}.etiquetas .destacado{font-size:10px;text-transform:uppercase;letter-spacing:0.8px;color:#FFFFFF}.etiquetas .tag.destacado{font-size:10px;text-transform:uppercase;letter-spacing:0.8px;color:#FFFFFF}.etiquetas li{padding-bottom:4px}.etiquetas .tag{font-size:1.2rem;background-color:#F5F5F5;padding:4px 8px;border-radius:2px;-webkit-box-shadow:1px 1px 2px #e5e5e5;box-shadow:1px 1px 2px #e5e5e5;display:inline-block}.etiquetas .tag.destacado{background-color:#51A825}.tag-freecancel{color:#51A825;outline:1px solid #51A825;background-color:#ffffff;outline-offset:-1px;font-weight:500;font-size:1.3rem;border-radius:50px}.barcosinsprite .tag-freecancel{position:absolute;bottom:auto;top:8px;left:8px}.buscador .new-search{letter-spacing:0px;font-weight:600;margin-top:10px;cursor:pointer}.buscador .new-search:hover{text-decoration:underline}@media screen and (max-width: 991px){.buscador .new-search{margin-top:8px}}@media screen and (max-width: 767px){.buscador .new-search{margin-top:0px;float:right}}.buscando i{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}.social-media{margin-left:-6px !important;margin-top:23px !important}.social-media li{padding-right:10px}.social-media .fa{-webkit-transition:-webkit-transform 1s ease-out;transition:-webkit-transform 1s ease-out;transition:transform 1s ease-out;transition:transform 1s ease-out, -webkit-transform 1s ease-out}.social-media .fa:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.social-media .fa-wordpress{color:#003c56}.social-media .fa-facebook,.social-media .fa-facebook-square{color:#1877F2}.social-media .fa-youtube-play,.social-media .fa-youtube{color:#FF0000}.social-media .fa-twitter{color:#1DA1F2}.social-media .fa-google-plus{color:#dd4b39}.social-media .fa-instagram{background:radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.redes-circle img{position:relative;z-index:1;top:-2px;width:30px}.mainimage .navbar,.mainiNoImage .navbar{min-height:40px !important}@media (min-width: 992px){.mainimage{background:url("https://www.vayacruceros.com/img/cover-g.jpg") no-repeat scroll 50% 50% !important;height:100%;margin-bottom:15px;background-size:cover !important}}@media (min-width: 768px) and (max-width: 991px){.mainimage{background:url("https://www.vayacruceros.com/img/cover-m.jpg") no-repeat scroll 50% 50% !important;height:100%;margin-bottom:15px;background-size:cover !important}}@media (max-width: 767px){.mainimage{background:none #daf0f1 !important;height:100%;margin-bottom:15px;background-size:cover !important}}.mainiNoImage{margin-bottom:15px;background-color:#00abbd !important}.jumboback .mainimage .container,.jumboback .mainiNoImage .container{margin-top:20px}@media screen and (max-width: 992px){.jumboback .mainimage,.jumboback .pixelblack60{height:100%}}.mainimage-topBarcos{background:rgba(0, 0, 0, 0) url(//www.vayacruceros.com/img/cabecera2.jpg) no-repeat scroll 50% 0 !important;height:100%}@media screen and (min-width: 1200px){.mainimage{background-size:auto !important}}.mainimage.cab-landing{background-size:cover !important}.cab-ninos,.cab-hora{background:url(../img/banner-ninosx450.jpg) no-repeat scroll top center !important;padding-top:150px}@media (min-width: 992px){.cab-ninos,.cab-hora{padding-top:179px}}@media (max-width: 767px){.cab-ninos,.cab-hora{background:none !important;padding-top:0}}@media screen and (min-width: 1600px){.cab-ninos .sec-info-util,.cab-hora .sec-info-util{background-position-y:-100px}}.cab-hora{background:url(../img/banner-horax450-2-min.jpg) no-repeat scroll top center !important}.vc-nav-brand{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vc-nav-brand > span,.vc-nav-brand > div{-webkit-box-flex:0;-ms-flex:0 0;flex:0 0}.vc-nav-brand .navbar-toggle,.vc-nav-brand .nav-icons > *{padding:12px}.vc-nav-brand .navbar-toggle{left:-12px}.vc-nav-brand .nav-icons{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;right:-12px}.vc-nav-brand .nav-icons i{color:#FFFFFF;font-size:2.5rem}@media screen and (min-width: 992px){.top-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0}}.navbar-vc.navbar{margin-bottom:0}.btn-what a{position:fixed;z-index:99999999 !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;bottom:30px;right:30px;border-radius:50%;width:60px;height:60px;background-color:#39d26d;color:#fff;-webkit-box-shadow:0 0 20px rgba(0, 0, 0, 0.2);box-shadow:0 0 20px rgba(0, 0, 0, 0.2)}.btn-what a i{font-size:34px}.btn-what a p{display:none}.btn-what a:hover{background:-webkit-gradient(linear, left bottom, left top, from(rgb(118, 210, 57)), color-stop(49%, rgb(57, 210, 109)));background:linear-gradient(0deg, rgb(118, 210, 57) 0%, rgb(57, 210, 109) 49%)}.btn-what a:focus{text-decoration:none;outline:2px auto #fff}@media (min-width: 768px){.btn-what a{width:auto;height:48px;border-radius:30px;padding:16px}.btn-what a i{font-size:24px}.btn-what a p{display:block;margin:0 0 0 8px;font-size:1.4rem;color:#fff}}@media screen and (max-width: 767px){.padreProceso #lbContact.lbInvSat{bottom:75px}.padreProceso #lbContact.lbInvSat.lbInvPosition1{right:15px}}.row-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.row-flex > .col-flex{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width: 768px){.row-sm-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.row-sm-flex > .col-flex{display:-webkit-box;display:-ms-flexbox;display:flex}}.wrapper_grid{display:grid;grid-gap:24px;margin-bottom:60px}@media screen and (min-width: 768px){.wrapper_grid.columns3_md{grid-template-columns:repeat(2, 1fr)}.wrapper_grid.columns2_md{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 992px){.wrapper_grid.columns3_md{grid-template-columns:repeat(3, 1fr)}}.wrapper_grid .column-grid:not(:last-child) > .panel{margin-bottom:0}.wrapper_grid .column-grid .panel-default{height:100%}.wrapper_grid .column-grid.panel{margin-bottom:0}.hidden_ship::before{content:url(cruceros2015/img/15aniversario/hidden_ship.svg);position:absolute}.hidden_ship.img-rounded.barcosinsprite::before{bottom:10px;right:10px}.hidden_ship.media-left{position:relative}@media screen and (max-width: 767px){.hidden_ship.media-left > img{width:auto;height:auto}}.hidden_ship.media-left::before{right:30px;top:120px}@media screen and (max-width: 767px){.hidden_ship.media-left::before{left:15px;bottom:35px;top:auto;right:auto}}.precio .hidden_ship{position:relative}.precio .hidden_ship::before{width:30px;right:-40px;top:2px}.hidden_ship.img-rounded.barcosinsprite::before,.hidden_ship.media-left::before{width:65px;height:auto}@media screen and (min-width: 992px){.modulo3destacados .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.modulo3destacados .row .col-md-4.col-lg-3{display:-webkit-box;display:-ms-flexbox;display:flex}.modulo3destacados .row .col-md-4.col-lg-3 .result_in_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modulo3destacados .row .col-md-4.col-lg-3 .result_in_row .panel-body-vc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1;flex:1}.modulo3destacados .row .col-md-4.col-lg-3 .result_in_row .gap{display:none}}@media screen and (max-width: 991px){.panel-body-vc{padding:10px}.panel-body-vc::before{display:table;content:""}.panel-body-vc::after{clear:both;display:table;content:""}}a.link-card::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0, 0, 0, 0)}.items-mejor-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px;padding-bottom:40px}.item-mejor-nav{position:relative;padding:15px}.item-mejor-nav > .panel{height:100%;margin-bottom:0}.item-mejor-nav .panel-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;border-top:1px solid #f0f0f0}.item-mejor-nav .mejor-nav-img{position:relative;margin-bottom:15px}.item-mejor-nav .mejor-nav-img > img{display:none;-o-object-fit:none;object-fit:none;height:100%;-o-object-position:top;object-position:top}.item-mejor-nav .mejor-nav-text p{margin-bottom:0}.item-mejor-nav .logo-company{padding:5px;background:#ffffff;border-radius:4px;overflow:hidden}.item-mejor-nav .logo-company img{max-width:100px}.item-mejor-nav h3{margin-top:0}@media screen and (min-width: 640px){.item-mejor-nav{-webkit-box-flex:0;-ms-flex:0 50%;flex:0 50%;max-width:50%}}@media screen and (min-width: 992px){.item-mejor-nav .panel-body{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.item-mejor-nav .mejor-nav-img{-webkit-box-flex:0;-ms-flex:0 40%;flex:0 40%;max-width:40%;margin-right:30px}.item-mejor-nav .mejor-nav-img > img{display:block}.item-mejor-nav .logo-company{position:absolute;z-index:100;left:8px;top:8px}.item-mejor-nav .mejor-nav-text{-webkit-box-flex:0;-ms-flex:0 60%;flex:0 60%;max-width:60%}}.sec-info-util,.sec-ventajas,.sec-consejos{background-image:url(../img/banner-info-util.jpg);background-position:top right;background-repeat:no-repeat;background-size:auto 180px}.sec-info-util .container > div,.sec-ventajas .container > div,.sec-consejos .container > div{margin:0 -15px}.sec-info-util h2,.sec-ventajas h2,.sec-consejos h2{padding:0 15px 0;font-weight:800;line-height:1.3;margin-top:215px}@media screen and (min-width: 640px){.sec-info-util,.sec-ventajas,.sec-consejos{background-size:auto 250px}.sec-info-util h2,.sec-ventajas h2,.sec-consejos h2{padding:40px 15px;font-size:2.4rem;margin-top:0}}@media screen and (min-width: 768px){.sec-info-util,.sec-ventajas,.sec-consejos{background-size:auto 300px}.sec-info-util h2,.sec-ventajas h2,.sec-consejos h2{font-size:3.5rem}}@media screen and (min-width: 992px){.sec-info-util,.sec-ventajas,.sec-consejos{background-size:auto 450px}.sec-info-util h2,.sec-ventajas h2,.sec-consejos h2{padding:60px 15px;font-size:4.5rem}}@media screen and (min-width: 1200px){.sec-info-util,.sec-ventajas,.sec-consejos{background-size:contain}}@media screen and (min-width: 640px){.sec-info-util h2{width:60%}}@media screen and (min-width: 992px){.sec-info-util h2{width:46%}}.sec-ventajas h2,.sec-consejos h2{position:relative;z-index:2;margin-top:20px;margin-bottom:40px;color:#fff}.sec-ventajas{position:relative;background-image:none}.sec-ventajas::before,.sec-ventajas::after{content:"";position:absolute;width:100%;height:250px;top:0}.sec-ventajas::before{background-color:#035B64;opacity:70%;z-index:1}.sec-ventajas::after{background-image:url(../img/banner-ventajas-min.jpg);background-position:bottom;background-size:75%}@media (min-width: 640px) and (max-width: 992px){.sec-ventajas::after{background-position:center}.sec-ventajas h2{padding-bottom:0}}@media screen and (min-width: 992px){.sec-ventajas::after{background-size:100%}.sec-ventajas::before,.sec-ventajas::after{height:400px}.sec-ventajas h2{margin-bottom:80px}}@media screen and (min-width: 1200px){.sec-ventajas h2{margin-bottom:120px}}.sec-consejos{background-image:none;background-color:#00ABBD;overflow:hidden}.sec-consejos h2{padding-right:90px}@media screen and (min-width: 640px){.sec-consejos h2{padding-bottom:0}}@media screen and (min-width: 992px){.sec-consejos h2{width:100%;font-size:3.5rem}}.items-info-util,.items-box-square-container,.items-box-row-container{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:40px;padding-top:0;margin-top:20px}.items-info-util .item,.items-box-square-container .item,.items-box-row-container .item{border-radius:2px;padding:15px;height:auto}.items-info-util .item p,.items-box-square-container .item p,.items-box-row-container .item p{display:inline-block}.items-info-util .item i,.items-info-util .item .item-box-number,.items-box-square-container .item i,.items-box-square-container .item .item-box-number,.items-box-row-container .item i,.items-box-row-container .item .item-box-number{color:#efb71a;font-size:3.5rem}.items-info-util .item > div,.items-box-square-container .item > div,.items-box-row-container .item > div{background:#ffffff;padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:left;height:100%;position:relative;-webkit-box-shadow:0 15px 20px rgba(180, 180, 180, 0.2);box-shadow:0 15px 20px rgba(180, 180, 180, 0.2);border-radius:2px}.items-info-util .item > div > div,.items-box-square-container .item > div > div,.items-box-row-container .item > div > div{position:relative;z-index:10;-webkit-box-flex:1;-ms-flex:1;flex:1}.items-info-util .item > div > div img,.items-box-square-container .item > div > div img,.items-box-row-container .item > div > div img{width:45px;margin-right:10px;height:auto}@media screen and (min-width: 640px){.items-info-util,.items-box-square-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px}.items-info-util .item,.items-box-square-container .item{-webkit-box-flex:0;-ms-flex:0 50%;flex:0 50%;max-width:50%}}@media screen and (min-width: 992px){.items-info-util .item,.items-box-square-container .item{-webkit-box-flex:0;-ms-flex:0 33%;flex:0 33%;max-width:33%}}.lan-ventajas-text,.lan-consejo-text{margin-top:20px;padding:0 15px}.items-box-row .items-box-row-container .item > div{-webkit-box-shadow:0 6px 20px rgba(180, 180, 180, 0.2);box-shadow:0 6px 20px rgba(180, 180, 180, 0.2)}.items-box-row .items-box-row-container hr{border-top:2px solid #f5f5f5;margin-left:15px;margin-right:15px}.items-box-row .items-box-row-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.items-box-row .items-box-row-content h3{margin-top:5px;margin-bottom:10px}.items-box-row .items-box-row-content .item-box-number{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;max-width:40%;line-height:1}.items-box-row .items-box-row-content h3{margin-top:3px}.items-box-row .items-box-row-content .item-box-ico{margin-right:15px;padding:10px;border-radius:10px 0 10px 0;background-color:#00abbd}.items-box-row .items-box-row-content .item-box-ico i{font-size:5rem;color:#fff}.sec-more-link ul{margin-left:0}.sec-more-link ul li{margin-bottom:15px;padding-right:0;padding-left:2px}.sec-more-link ul li a{font-weight:600}.sec-more-link ul li a::after{content:"|";color:#CCCCCC;margin-left:5px;font-weight:normal}.sec-more-link ul li:last-child a::after{content:none}.lan-list-mas-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 768px){.lan-list-mas-info{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.lan-item-mas-info,.lan-item-incon{display:-webkit-box;display:-ms-flexbox;display:flex}.lan-item-incon{margin-bottom:15px}.lan-item-incon:last-child{margin-bottom:0}.lan-item-mas-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.lan-item-mas-info:last-child{margin-bottom:0}@media screen and (min-width: 768px){.lan-item-mas-info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-right:15px}.lan-item-mas-info:last-child{margin-right:0}.lan-item-mas-info h3{margin-top:5px}}.lan-ico-mas-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-box-shadow:0 15px 20px rgba(180, 180, 180, 0.2);box-shadow:0 15px 20px rgba(180, 180, 180, 0.2);border-radius:50%;width:70px;min-width:70px;height:70px;background:#ffffff;color:#efb71a;font-size:3.5rem}@media screen and (min-width: 768px){.lan-ico-mas-info{margin-right:30px}}.lan-text-mas-info{text-align:center}.lan-text-mas-info p{color:#777777}@media screen and (min-width: 768px){.lan-text-mas-info{text-align:left}}.lan-list-inconvenientes{background-color:#fff;border-radius:2px;padding:15px}.items-box-square-container{position:relative}.items-box-square-container::after{content:url(../img/ico-consejo.svg);position:absolute;z-index:-1;width:169px;right:-100px;top:-146px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}@media screen and (min-width: 640px){.items-box-square-container::after{width:175px;right:15px;top:235px}}@media screen and (min-width: 992px){.items-box-square-container::after{width:210px;right:-165px;top:-250px}}@media screen and (min-width: 1200px){.items-box-square-container::after{width:260px;right:-80px;top:-40px;-webkit-transform:none;transform:none}}.servicioEspecial{gap:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 576px){.servicioEspecial{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width: 576px){.img-servicioEspecial{margin-bottom:0;position:relative;overflow:hidden;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 150px;flex:0 0 150px}.img-servicioEspecial picture,.img-servicioEspecial picture img{position:absolute;-o-object-fit:cover;object-fit:cover;min-height:100%;min-width:100%}}.servicioEspecial input:checked{pointer-events:none}.FormPresupuesto:not(.box_newsletter) .panel,.FormPresupuesto:not(.box_newsletter) .panel p{color:#333333}.FormPresupuesto:not(.box_newsletter) .panel p,.FormPresupuesto:not(.box_newsletter) .panel p p{width:100%}.FormPresupuesto:not(.box_newsletter) .panel .btn-primary,.FormPresupuesto:not(.box_newsletter) .panel p .btn-primary{float:none;max-width:250px}.FormPresupuesto:not(.box_newsletter) .panel .titulo1,.FormPresupuesto:not(.box_newsletter) .panel p .titulo1{margin-bottom:24px}@media screen and (max-width: 767px){.form-page{background-color:#2A2A36}}.form-page label{font-weight:100}@media screen and (min-width: 992px){.form-page form.panel-body{padding:32px}}.form-page-advantage{background-color:#2A2A36;color:#FFFFFF;padding-left:15px;padding-right:15px;position:relative}.form-page-advantage::before{content:"";display:block;width:100%;height:15px;background-color:#2A2A36;position:absolute;top:-15px;left:0}.form-page-advantage p{color:#f8f8f8}.form-page-advantage .img-form-advantage{text-align:center}.form-page-advantage .img-form-advantage img{position:relative;max-width:200px;height:auto;margin:0 auto;top:-10px}@media screen and (min-width: 768px){.form-page-advantage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-page-advantage .img-form-advantage{padding:32px 0;padding-top:17px}.form-page-advantage .img-form-advantage img{max-width:280px;top:0}.form-page-advantage .list-form-advantage{padding-left:40px}}@media screen and (min-width: 992px){.form-page-advantage .img-form-advantage img{left:-15px}}.clamp{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.btn{cursor:pointer}.panel-upgrade{width:100%;-webkit-transition:-webkit-transform 300ms;transition:-webkit-transform 300ms;transition:transform 300ms;transition:transform 300ms, -webkit-transform 300ms;position:relative;z-index:4;background:#2A2A36;border-radius:6px}.panel-upgrade .up-text-header{padding:2px 6px 2px 4px;border-radius:4px;margin-bottom:10px;background-color:#f8f8f8}.panel-upgrade .upgrade-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;padding:16px;color:#f8f8f8}.panel-upgrade .upgrade-content p{color:#f8f8f8}.panel-upgrade .up-text-up{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:12px}.panel-upgrade .upgrade-text{position:relative}.panel-upgrade .upgrade-text p{font-size:1.3rem}.panel-upgrade .upgrade-text .upgrade-title{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.panel-upgrade .upgrade-text .upgrade-title p{margin-bottom:0;color:#2A2A36;font-size:1.4rem;font-weight:600}.panel-upgrade .upgrade-text p.upgrade-title-cam{margin-bottom:4px;font-weight:bold}.panel-upgrade .up-text-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid;padding-top:8px;margin-top:4px;font-size:1.4rem}.panel-upgrade .up-text-bottom span{margin-right:4px;font-size:1.8rem;font-weight:600;color:#efb71a}.panel-upgrade .up-text-bottom p{margin-bottom:0;font-size:1.3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}@media screen and (min-width: 768px){.panel-upgrade{position:fixed;bottom:30px;left:40px;max-width:500px;-webkit-box-shadow:0 0 20px rgba(0, 0, 0, 0.2);box-shadow:0 0 20px rgba(0, 0, 0, 0.2);-webkit-animation:SHOW-BOTTON-TO-UP-FADE 0.8s;animation:SHOW-BOTTON-TO-UP-FADE 0.8s}.panel-upgrade .upgrade-img{-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%;margin-right:16px}.panel-upgrade .up-text-header{display:-webkit-box;display:-ms-flexbox;display:flex}.panel-upgrade .up-text-header .close{cursor:pointer;color:#2A2A36;font-size:24px;line-height:0.6;opacity:1}.panel-upgrade .upgrade-title{margin-right:8px}.panel-upgrade .upgrade-text{-webkit-box-flex:0;-ms-flex:0 1 66%;flex:0 1 66%}.panel-upgrade .text-clamp{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}}.back-upgrade{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.back-upgrade .btn{margin-top:8px}@media screen and (min-width: 768px){.back-upgrade{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.back-upgrade .btn{margin-top:0;margin-left:16px}}@-webkit-keyframes upgrade{from{opacity:0;bottom:0;}to{opacity:1;bottom:30px;}}@keyframes upgrade{from{opacity:0;bottom:0;}to{opacity:1;bottom:30px;}}