@import url(https://fonts.googleapis.com/css?family=Montserrat:400,700);body{overflow-x:hidden}#map{height:100%}body{font-family:Montserrat,sans-serif;font-size:100%}h1,h2,p.h1{font-family:Montserrat,sans-serif;text-transform:uppercase;font-weight:700;letter-spacing:1px;line-height:1.2}h3,h4,h5,h6{font-family:Montserrat,sans-serif;line-height:1;font-weight:400}.relative{position:relative}.overlay{position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1}.button{background-color:transparent;color:inherit;border:2px solid #fff;transition:all .15s ease-in-out;width:100%}.button:hover{background:#fff;color:#5d82ba}.button.filled{background-color:#F60;color:#fff!important;text-transform:uppercase;font-size:1.1rem;padding:12px 20px;line-height:1;border-color:#F60}.button.filled:hover{background-color:#cc5200;border-color:#cc5200;box-shadow:0 2px 10px 0 rgba(0,0,0,.3)!important}.button.dark{color:#195e88;text-transform:uppercase;font-size:1.1rem;padding:12px 20px;line-height:1;border-color:#195e88}.button.dark:hover{background-color:#195e88;color:#fff;border-color:#195e88}.listado .button.filled{background-color:#195e88;border-color:#195e88}.listado .button.filled:hover{background-color:transparent;color:#195e88;border-color:#195e88}.section-title{font-weight:600;text-transform:uppercase;letter-spacing:0;border:3px solid;display:inline-block;padding:8px 16px;margin-top:1rem;margin-bottom:1.5rem}@media (min-width:40em){.section-title{font-size:1.5rem}}.photo-gallery-img{width:133px}.ui-datepicker{background:#fff;padding:0 10px}.ui-datepicker thead{background:0 0!important}.ui-datepicker th{background:0 0!important}.ui-datepicker th span{color:#195e88}.ui-datepicker td{text-align:center;background:0 0;box-shadow:1px 1px 1px #d3d3d3}.ui-datepicker td a{color:#438a9f}.ui-datepicker td:hover:not(.ui-datepicker-other-month){background:#438a9f!important;cursor:pointer}.ui-datepicker-other-month{cursor:default}.ui-datepicker td:hover a{color:#fff}.ui-datepicker tr{background:0 0!important}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{color:#195e88;padding:0;width:24px;display:inline-block;text-align:center;margin-top:0;font-weight:700;font-size:30px;width:36px;height:43px;margin-top:10px;line-height:40px}.ui-datepicker .ui-datepicker-next span:hover,.ui-datepicker .ui-datepicker-prev span:hover{background-color:#438a9f;color:#fff}.ui-datepicker .ui-datepicker-next span{float:right}.ui-datepicker .ui-datepicker-year{color:#195e88;font-size:22px;font-weight:700;position:absolute;left:44px;top:13px}.reserva-calendar .ui-datepicker .ui-datepicker-year{color:#195e88;font-size:22px;font-weight:700;position:absolute;left:44px;top:13px}.ui-datepicker .ui-datepicker-month{color:#195e88;font-weight:700;text-align:center;display:block;text-transform:uppercase;margin-top:-35px;margin-left:35px}.ui-datepicker a{font-size:100%!important}header{margin-bottom:1rem}header>.row{position:relative;margin:1.25rem auto 0}.header-content #logo img{max-width:294px;float:left}.header-content .social-links{float:right}.header-content .social-links li{display:inline-block;background:#337397;border-radius:500px;width:35px;height:35px;margin-left:10px}.header-content .social-links li a{color:#fff;display:block;padding:7px 9px;line-height:1;font-size:18px;text-align:center}.header .sub-title{font-family:Montserrat,sans-serif;line-height:1;font-weight:400;font-size:1.7rem;margin-top:0;margin-bottom:0;text-transform:none;letter-spacing:inherit}.navigation-content{margin-top:1.25rem;position:relative}.navigation-content .menu{text-align:center}.navigation-content .menu li{display:inline-block;position:relative}.navigation-content .menu li ul a{color:#337397}.navigation-content .menu>li>a:hover{text-shadow:.2px .2px .2px #fff}ul.sub-menu{display:none;z-index:99}ul.sub-menu a li:hover{color:#fff}.home{color:#fff}.home header{margin-bottom:0}.home header>.row{position:absolute;width:100%;margin:1.25rem auto 0;left:0;right:0}.home .header{background-position:center;background-size:cover;background-repeat:no-repeat;padding-top:12rem;padding-bottom:12rem;min-height:570px}.home .header h1,.home .header p.h1{margin-bottom:2rem}.home .header h3{margin-bottom:0}.home header .languages{display:inline-block;margin-left:10px;position:relative}.home header .cont_select_lang{display:none;position:absolute;width:32px;padding-top:0;left:-7px;z-index:9}.home header .select_lang{list-style:none;margin:0;padding:0;background-color:#fff;padding:0 7px}.home header .cont_select_lang:hover,.home header .current_lang:hover~.cont_select_lang{display:block}.home .header-content .social-links li{background:#fff}.home .header-content .social-links li a{color:#337397}.home .navigation-content .menu>li>a{color:#fff}.home .blog-section .text-column,.home .experiencias .text-column,.home .video-section .text-column{background-position:center;background-size:cover;background-repeat:no-repeat;padding:3rem;height:330px;position:relative;z-index:1;font-size:1rem;text-align:justify}.home .blog-section .col-content,.home .experiencias .col-content,.home .video-section .col-content{background-position:center;background-size:cover;background-repeat:no-repeat;height:330px;position:relative;overflow:hidden}.home .blog-section .col-content .date,.home .blog-section .col-content .price,.home .experiencias .col-content .date,.home .experiencias .col-content .price,.home .video-section .col-content .date,.home .video-section .col-content .price{padding:.75rem 1.25rem;position:absolute;top:0;left:0}.home .blog-section .col-content .exp-text,.home .experiencias .col-content .exp-text,.home .video-section .col-content .exp-text{text-align:center;width:100%;position:absolute;bottom:0;padding:1.5rem;top:72%}.home .desc-text{bottom:0;padding:1.5rem;position:absolute;text-align:center;top:68%;width:100%;left:0}.home .desc-text .button{font-size:1.2rem}.home a{color:#fff}.home a:hover{color:inherit}.home .blog-section .col-content .exp-text .button,.home .experiencias .col-content .exp-text .button,.home .video-section .col-content .exp-text .button{margin-bottom:0;font-weight:600}.home .exp-text .button{margin-top:2.5rem}.home .exp-text p{color:#fff}#home-search{position:absolute;top:6rem;width:100%}#home-search::-webkit-input-placeholder{color:#fff}#home-search::-moz-placeholder{color:#fff}#home-search:-ms-input-placeholder{color:#fff}#home-search:-moz-placeholder{color:#fff}#home-search input[type=submit],#home-search input[type=text],#home-search select{font-family:Montserrat,sans-serif;transition:all .15s ease-in-out;border:1px solid #fff;background:0 0;color:#fff;text-align:center;background:0 0;color:#fff}#home-search select{text-align-last:center;padding-right:.5rem}#home-search #datepicker-box{position:relative}#home-search #datepicker-box input{padding-right:38px}#home-search #datepicker-box label{position:absolute;top:9px;right:27px;color:#fff;font-size:20px;cursor:pointer}#home-search #buscar{width:100%;padding:.5rem 2.5rem .5rem .5rem;line-height:1.4;cursor:pointer;font-family:Montserrat,sans-serif;transition:all .15s ease-in-out;border:1px solid #fff;background:0 0;color:#fff;text-align:center;background:#fff;color:#195e88;border:1px solid #195e88}#home-search #buscar:hover{background:0 0;color:#fff;border-color:#fff}#home-search #buscar:hover #ancla{color:#fff}#home-search #buscar:hover+#ancla{color:#fff}#home-search #ancla{position:absolute;right:12%;top:12px;color:#195e88}.contacto,.mas-barcos,.ofertas,.quienes-somos{margin-bottom:2rem}.contacto .section-title,.contacto .subtitle,.mas-barcos .section-title,.mas-barcos .subtitle,.ofertas .section-title,.ofertas .subtitle,.quienes-somos .section-title,.quienes-somos .subtitle{color:#195e88}.contacto .section-title,.mas-barcos .section-title,.ofertas .section-title,.quienes-somos .section-title{margin-bottom:2rem}#home-search #select-box .select2-container{width:100%!important}#home-search #donde-multiple~.select2 .select2-selection,#home-search #donde-select~.select2 .select2-selection{background-color:transparent;border:1px solid #fff;border-radius:0;height:2.4375rem}#home-search #donde-multiple~.select2 .select2-selection #select2-donde-multiple-container,#home-search #donde-select~.select2 .select2-selection #select2-donde-select-container{color:#fff;line-height:37px}#select2-donde-multiple-results .select2-results__option[aria-disabled=true],#select2-donde-select-results .select2-results__option[aria-disabled=true]{display:none}#home-search .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#fff transparent transparent transparent}#home-search .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #fff transparent}#home-search .select2-container--default .select2-selection--single .select2-selection__arrow{top:7px}.ofertas{margin-bottom:2rem}.ofertas .section-title{margin-bottom:2rem}.ofertas .subtitle{font-size:1.5625rem;font-weight:400}.quienes-somos p.subtitle{color:#fff!important;font-size:1.1rem;font-weight:400}.contacto .subtitle,.mas-barcos .subtitle,.ofertas .subtitle,.quienes-somos .subtitle{margin-bottom:1rem;line-height:1.4}.contacto .barcobg,.contacto .ofertabg,.mas-barcos .barcobg,.mas-barcos .ofertabg,.ofertas .barcobg,.ofertas .ofertabg,.quienes-somos .barcobg,.quienes-somos .ofertabg{display:block;height:320px;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}.contacto .barcobg:hover .details,.contacto .ofertabg:hover .details,.mas-barcos .barcobg:hover .details,.mas-barcos .ofertabg:hover .details,.ofertas .barcobg:hover .details,.ofertas .ofertabg:hover .details,.quienes-somos .barcobg:hover .details,.quienes-somos .ofertabg:hover .details{top:0}.contacto .barcobg:hover .details .centered-details,.contacto .ofertabg:hover .details .centered-details,.mas-barcos .barcobg:hover .details .centered-details,.mas-barcos .ofertabg:hover .details .centered-details,.ofertas .barcobg:hover .details .centered-details,.ofertas .ofertabg:hover .details .centered-details,.quienes-somos .barcobg:hover .details .centered-details,.quienes-somos .ofertabg:hover .details .centered-details{margin-top:85px}.contacto .barcobg .details,.contacto .ofertabg .details,.mas-barcos .barcobg .details,.mas-barcos .ofertabg .details,.ofertas .barcobg .details,.ofertas .ofertabg .details,.quienes-somos .barcobg .details,.quienes-somos .ofertabg .details{background-color:rgba(25,94,136,.75);position:absolute;width:100%;bottom:0;top:64%;padding:.875rem .875rem 1.125rem;transition:all .15s ease-in-out}.contacto .barcobg .details p,.contacto .ofertabg .details p,.mas-barcos .barcobg .details p,.mas-barcos .ofertabg .details p,.ofertas .barcobg .details p,.ofertas .ofertabg .details p,.quienes-somos .barcobg .details p,.quienes-somos .ofertabg .details p{margin-bottom:0;color:#fff}.contacto .barcobg .details .name,.contacto .ofertabg .details .name,.mas-barcos .barcobg .details .name,.mas-barcos .ofertabg .details .name,.ofertas .barcobg .details .name,.ofertas .ofertabg .details .name,.quienes-somos .barcobg .details .name,.quienes-somos .ofertabg .details .name{margin-bottom:1.5rem;line-height:1;font-size:1.25rem}.contacto .barcobg .details .pruebalo,.contacto .ofertabg .details .pruebalo,.mas-barcos .barcobg .details .pruebalo,.mas-barcos .ofertabg .details .pruebalo,.ofertas .barcobg .details .pruebalo,.ofertas .ofertabg .details .pruebalo,.quienes-somos .barcobg .details .pruebalo,.quienes-somos .ofertabg .details .pruebalo{margin-top:1.25rem;line-height:1;font-size:1.5rem}.contacto .barcobg .details .price,.contacto .ofertabg .details .price,.mas-barcos .barcobg .details .price,.mas-barcos .ofertabg .details .price,.ofertas .barcobg .details .price,.ofertas .ofertabg .details .price,.quienes-somos .barcobg .details .price,.quienes-somos .ofertabg .details .price{font-size:1.5rem;border:1px solid #fff;padding:5px 10px;display:inline}.contacto .barcobg .details .centered-details,.contacto .ofertabg .details .centered-details,.mas-barcos .barcobg .details .centered-details,.mas-barcos .ofertabg .details .centered-details,.ofertas .barcobg .details .centered-details,.ofertas .ofertabg .details .centered-details,.quienes-somos .barcobg .details .centered-details,.quienes-somos .ofertabg .details .centered-details{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.experiencias .col-content:hover .exp-text{top:40%}.experiencias .col-content .exp-text{transition:all .15s ease-in-out}.romanticas .section-title{color:#5d82ba}.romanticas .text-column .overlay{background-color:rgba(93,130,186,.75)}.romanticas .col-content .price{background-color:rgba(93,130,186,.75)}.romanticas .col-content .exp-text{background-color:rgba(93,130,186,.75)}.grupo .section-title{color:#83bdf9}.grupo .text-column .overlay{background-color:rgba(131,189,249,.75)}.grupo .col-content .price{background-color:rgba(131,189,249,.75)}.grupo .col-content .exp-text{background-color:rgba(131,189,249,.75)}.aventura .section-title{color:#184384}.aventura .text-column .overlay{background-color:rgba(24,67,132,.75)}.aventura .col-content .price{background-color:rgba(24,67,132,.75)}.aventura .col-content .exp-text{background-color:rgba(24,67,132,.75)}.alquiler .section-title{color:#43679f}.alquiler .text-column .overlay{background-color:rgba(67,103,159,.75)}.alquiler .col-content .price{background-color:rgba(67,103,159,.75)}.alquiler .col-content .exp-text{background-color:rgba(67,103,159,.75)}.tienda .section-title{color:#438a9f}.tienda .text-column .overlay{background-color:rgba(67,138,159,.75)}.tienda .col-content .price{background-color:rgba(67,138,159,.75)}.tienda .col-content .exp-text{background-color:rgba(67,138,159,.75)}.blog-section .section-title,.video-section .section-title{color:#337397}.blog-section .text-column .overlay,.video-section .text-column .overlay{background-color:rgba(51,115,151,.75)}.blog-section .col-content,.video-section .col-content{height:275px!important}.blog-section .col-content .date,.video-section .col-content .date{background-color:rgba(51,115,151,.75);text-transform:uppercase}.blog-section .blog-excerpt,.video-section .video-excerpt{color:#337397;margin-top:1.25rem;margin-bottom:3rem}.blog-section .blog-excerpt h4{font-weight:600;text-transform:uppercase;font-size:1.125rem}.video-section .video-excerpt p{text-align:center;font-weight:600;text-transform:uppercase;font-size:1.125rem;margin-top:0;margin-bottom:.5rem}.filters .fa{color:#195e88;position:absolute;top:11px;right:2rem}#listado-search input[type=number],#listado-search input[type=text],#listado-search select,.modal-content input[type=text]{border:1px solid #195e88;color:#195e88;font-size:.875rem}#listado-search ::-webkit-input-placeholder{color:#8caec3;font-size:.875rem;opacity:.9}#listado-search ::-moz-placeholder{color:#8caec3;font-size:.875rem;opacity:.9}#listado-search :-ms-input-placeholder{color:#8caec3;font-size:.875rem;opacity:.9}#listado-search :-moz-placeholder{color:#8caec3;font-size:.875rem;opacity:.9}#listado-search input::-webkit-inner-spin-button,#listado-search input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.slider{margin-top:1.5rem;margin-bottom:1rem;max-width:95%}.slider .slider-fill{background-color:#337397}.slider .slider-handle{background-color:#195e88;border-radius:500px}.slider .slider-handle .euro{color:#195e88;position:absolute;top:-23px}.slider .slider-handle .euro.first{right:-1.5rem}.slider .slider-handle .euro.second{right:-1.75rem}.slider .slider-handle input[type=number]{padding:0;border:none!important;margin-bottom:0;-webkit-box-shadow:none;box-shadow:none;position:absolute;top:-24px;background:0 0;width:3rem;text-align:left;height:24px;width:38px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.ficha-barco header .languages,.ficha-experiencia header .languages,.ficha-reserva header .languages,.listado header .languages{display:inline-block;margin-left:10px;position:relative}.ficha-barco header .cont_select_lang,.ficha-experiencia header .cont_select_lang,.ficha-reserva header .cont_select_lang,.listado header .cont_select_lang{display:none;position:absolute;width:32px;padding-top:0;left:-7px;z-index:9}.ficha-barco header .select_lang,.ficha-experiencia header .select_lang,.ficha-reserva header .select_lang,.listado header .select_lang{list-style:none;margin:0;padding:0;background-color:#add8e6;padding:0 7px}.ficha-barco header .cont_select_lang:hover,.ficha-barco header .current_lang:hover~.cont_select_lang,.ficha-experiencia header .cont_select_lang:hover,.ficha-experiencia header .current_lang:hover~.cont_select_lang,.ficha-reserva header .cont_select_lang:hover,.ficha-reserva header .current_lang:hover~.cont_select_lang,.listado header .cont_select_lang:hover,.listado header .current_lang:hover~.cont_select_lang{display:block}.listado .tipos-barco{text-align:left;margin-bottom:3rem}.listado .tipos-barco .tipo{display:inline-block;text-align:center;margin-top:.5rem;margin-left:.5rem}.listado section.info-barco{text-align:center;margin-bottom:3rem;padding-top:2rem;padding-bottom:0;background-color:#f7fafb;color:#195e88}.listado section.info-barco h3{font-size:1.75rem;font-weight:600;margin-bottom:1.5rem}.listado section.info-barco p.h3{font-size:1.5rem;font-weight:600;margin-bottom:1.5rem}p.h3{font-size:1.5rem;font-weight:600}.listado section.info-barco .info-detalle{margin-top:1rem}.listado section.info-barco .info-detalle hr{max-width:80%;border-bottom:1px solid rgba(25,94,136,.5)}.listado section.info-barco .info-detalle p{font-weight:600;font-size:1.125rem}.listado section.info-barco .info-detalle p .cantidad{font-size:1.5rem}.listado section.info-barco .lower-info{margin-top:2rem}.listado section.info-barco .lower-info .menu-opiniones{float:left}.listado section.info-barco .lower-info .menu-opiniones img{max-width:33px;margin-right:10px}.listado section.info-barco .lower-info .opiniones{float:left;margin-bottom:0;margin-top:10px;margin-left:5px;font-size:1.25rem;font-weight:600}.listado section.info-barco .lower-info .progress-info{margin-top:0}.listado section.info-barco .lower-info small{margin:0 auto;margin-bottom:.5rem;display:block}.listado section.info-barco .lower-info .progress{margin-bottom:2rem;border:2px solid #195e88;background-color:transparent;max-width:85%;position:relative}.listado section.info-barco .lower-info .progress .value{position:absolute;right:-1.65rem;top:-10px;font-size:1.25rem}.listado section.info-barco .lower-info .progress-meter{background-color:#195e88}.listado section.info-barco .descripcion,.listado section.info-barco .opiniones{font-weight:600;font-size:1.4rem}.descripcion2{font-weight:600;font-size:1.15rem}.listado section.info-barco .lower-info .overflow-text{height:130px;position:relative}.listado section.info-barco .lower-info .white-overlay{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#f7fafb));background:linear-gradient(rgba(255,255,255,0) 0,#f7fafb 100%);bottom:0;left:0;width:100%;height:75px;display:block;margin-top:-75px;z-index:90;position:relative;pointer-events:none}.ficha-barco #sidebaranchor,.ficha-experiencia #sidebaranchor{position:absolute;right:1rem;top:0}.ficha-barco #sidebar,.ficha-experiencia #sidebar{background:rgba(255,255,255,.9);padding:2rem;min-height:530px;min-width:290px;max-width:350px}.ficha-barco #sidebar .section-title,.ficha-experiencia #sidebar .section-title{border:none;padding:0;display:block;margin-top:3rem;margin-bottom:1rem}.ficha-barco #sidebar .section-title:first-of-type,.ficha-experiencia #sidebar .section-title:first-of-type{margin-top:0}.ficha-barco #sidebar .button,.ficha-experiencia #sidebar .button{margin-top:2rem;width:100%}.ficha-barco #sidebar ul,.ficha-experiencia #sidebar ul{list-style:none;margin:0;padding:0;text-align:left}.ficha-barco #sidebar ul li:before,.ficha-experiencia #sidebar ul li:before{content:"✔";color:#fff;background:#195e88;border-radius:500px;font-size:9px;height:14px;width:14px;display:inline-block;text-align:center;line-height:1.6;margin-right:8px}.ficha-barco #sidebar .sidebar-icono,.ficha-experiencia #sidebar .sidebar-icono{max-width:45px;margin-bottom:1rem}.ficha-barco #sidebar .barco,.ficha-barco #sidebar .experiencia,.ficha-experiencia #sidebar .barco,.ficha-experiencia #sidebar .experiencia{position:relative;max-width:280px}.ficha-barco #sidebar .barco .sidebar-extra-bg,.ficha-barco #sidebar .experiencia .sidebar-extra-bg,.ficha-experiencia #sidebar .barco .sidebar-extra-bg,.ficha-experiencia #sidebar .experiencia .sidebar-extra-bg{height:150px;display:block;background-size:cover;background-position:center;background-repeat:no-repeat}.ficha-barco #sidebar .barco p,.ficha-barco #sidebar .experiencia p,.ficha-experiencia #sidebar .barco p,.ficha-experiencia #sidebar .experiencia p{text-align:left;margin-bottom:.5rem;margin-top:2rem}.ficha-barco #sidebar .barco .details,.ficha-barco #sidebar .experiencia .details,.ficha-experiencia #sidebar .barco .details,.ficha-experiencia #sidebar .experiencia .details{background:rgba(25,94,136,.75);display:block;position:absolute;bottom:0;width:100%;padding:16px 4px;text-align:center}.ficha-barco #sidebar .barco .details p,.ficha-barco #sidebar .experiencia .details p,.ficha-experiencia #sidebar .barco .details p,.ficha-experiencia #sidebar .experiencia .details p{margin:0;color:#fff}.ficha-barco #sidebar .barco .details .precio_ca,.ficha-barco #sidebar .barco .details .precio_en,.ficha-barco #sidebar .barco .details .precio_es,.ficha-barco #sidebar .experiencia .details .precio_ca,.ficha-barco #sidebar .experiencia .details .precio_en,.ficha-barco #sidebar .experiencia .details .precio_es,.ficha-experiencia #sidebar .barco .details .precio_ca,.ficha-experiencia #sidebar .barco .details .precio_en,.ficha-experiencia #sidebar .barco .details .precio_es,.ficha-experiencia #sidebar .experiencia .details .precio_es .ficha-experiencia #sidebar .experiencia .details .precio_ca .ficha-experiencia #sidebar .experiencia .details .precio_en{font-size:1.5rem;line-height:1;position:relative;text-align:center;font-weight:700}.ficha-barco #sidebar .barco .details .precio_es:before,.ficha-barco #sidebar .experiencia .details .precio_es:before,.ficha-experiencia #sidebar .barco .details .precio_es:before,.ficha-experiencia #sidebar .experiencia .details .precio_es:before{content:"Desde"}.ficha-barco #sidebar .barco .details .precio_ca:before,.ficha-barco #sidebar .experiencia .details .precio_ca:before,.ficha-experiencia #sidebar .barco .details .precio_ca:before,.ficha-experiencia #sidebar .experiencia .details .precio_ca:before{content:"Des de"}.ficha-barco #sidebar .barco .details .precio_en:before,.ficha-barco #sidebar .experiencia .details .precio_en:before,.ficha-experiencia #sidebar .barco .details .precio_en:before,.ficha-experiencia #sidebar .experiencia .details .precio_en:before{content:"From"}.ficha-barco #sidebar .barco .details .precio_ca:before,.ficha-barco #sidebar .barco .details .precio_en:before,.ficha-barco #sidebar .barco .details .precio_es:before,.ficha-barco #sidebar .experiencia .details .precio_ca:before,.ficha-barco #sidebar .experiencia .details .precio_en:before,.ficha-barco #sidebar .experiencia .details .precio_es:before,.ficha-experiencia #sidebar .barco .details .precio_ca:before,.ficha-experiencia #sidebar .barco .details .precio_en:before,.ficha-experiencia #sidebar .barco .details .precio_es:before,.ficha-experiencia #sidebar .experiencia .details .precio_ca:before,.ficha-experiencia #sidebar .experiencia .details .precio_en:before,.ficha-experiencia #sidebar .experiencia .details .precio_es:before{font-size:.75rem;position:absolute;left:20px;top:-6px}.ficha-barco #sidebar .barco .details .precio_es::after,.ficha-barco #sidebar .experiencia .details .precio_es::after{content:"/día";font-size:.75rem;position:absolute;right:20px;top:17px}.ficha-barco #sidebar .barco .details .precio_ca:after,.ficha-barco #sidebar .experiencia .details .precio_ca::after{content:"/dia";font-size:.75rem;position:absolute;right:20px;top:17px}.ficha-barco #sidebar .barco .details .precio_en::after,.ficha-barco #sidebar .experiencia .details .precio_en::after{content:"/day";font-size:.75rem;position:absolute;right:20px;top:17px}.ficha-experiencia #sidebar .barco .details .precio_ca:after,.ficha-experiencia #sidebar .barco .details .precio_en:after,.ficha-experiencia #sidebar .barco .details .precio_es:after,.ficha-experiencia #sidebar .experiencia .details .precio_ca:after,.ficha-experiencia #sidebar .experiencia .details .precio_en:after,.ficha-experiencia #sidebar .experiencia .details .precio_es:after{content:"/p.p";font-size:.75rem;position:absolute;right:20px;top:17px}.ficha-barco hr,.ficha-experiencia hr,.ficha-reserva hr{border-bottom:2px solid #195e88}.ficha-barco .btn-links,.ficha-experiencia .btn-links,.ficha-reserva .btn-links{margin-bottom:1rem}.ficha-barco .slider-ficha,.ficha-experiencia .slider-ficha,.ficha-reserva .slider-ficha{margin-bottom:1rem}.ficha-barco .header .button,.ficha-experiencia .header .button,.ficha-reserva .header .button{margin-left:1rem;margin-right:1rem}.ficha-barco .descripcion,.ficha-barco .info-barco,.ficha-experiencia .descripcion,.ficha-experiencia .info-barco,.ficha-reserva .descripcion,.ficha-reserva .info-barco{position:relative;padding-top:2rem;padding-bottom:2rem;text-align:center;background-color:#f7fafb;color:#195e88}.ficha-barco .descripcion h3,.ficha-barco .info-barco h3,.ficha-experiencia .descripcion h3,.ficha-experiencia .info-barco h3,.ficha-reserva .descripcion h3,.ficha-reserva .info-barco h3{font-size:1.75rem;font-weight:600;margin-bottom:3rem}.ficha-barco .descripcion .info-detalle,.ficha-barco .info-barco .info-detalle,.ficha-experiencia .descripcion .info-detalle,.ficha-experiencia .info-barco .info-detalle,.ficha-reserva .descripcion .info-detalle,.ficha-reserva .info-barco .info-detalle{margin-top:1rem}.ficha-barco .descripcion .info-detalle hr,.ficha-barco .info-barco .info-detalle hr,.ficha-experiencia .descripcion .info-detalle hr,.ficha-experiencia .info-barco .info-detalle hr,.ficha-reserva .descripcion .info-detalle hr,.ficha-reserva .info-barco .info-detalle hr{max-width:80%;border-bottom:1px solid rgba(25,94,136,.5)}.ficha-barco .descripcion .info-detalle p,.ficha-barco .info-barco .info-detalle p,.ficha-experiencia .descripcion .info-detalle p,.ficha-experiencia .info-barco .info-detalle p,.ficha-reserva .descripcion .info-detalle p,.ficha-reserva .info-barco .info-detalle p{font-weight:600;font-size:1rem}.ficha-barco .descripcion .info-detalle p .cantidad,.ficha-barco .info-barco .info-detalle p .cantidad,.ficha-experiencia .descripcion .info-detalle p .cantidad,.ficha-experiencia .info-barco .info-detalle p .cantidad,.ficha-reserva .descripcion .info-detalle p .cantidad,.ficha-reserva .info-barco .info-detalle p .cantidad{font-size:1.5rem}.ficha-barco .descripcion .lower-info,.ficha-barco .info-barco .lower-info,.ficha-experiencia .descripcion .lower-info,.ficha-experiencia .info-barco .lower-info,.ficha-reserva .descripcion .lower-info,.ficha-reserva .info-barco .lower-info{margin-top:2rem}.ficha-barco .descripcion .lower-info .menu-opiniones,.ficha-barco .info-barco .lower-info .menu-opiniones,.ficha-experiencia .descripcion .lower-info .menu-opiniones,.ficha-experiencia .info-barco .lower-info .menu-opiniones,.ficha-reserva .descripcion .lower-info .menu-opiniones,.ficha-reserva .info-barco .lower-info .menu-opiniones{float:left}.ficha-barco .descripcion .lower-info .menu-opiniones img,.ficha-barco .info-barco .lower-info .menu-opiniones img,.ficha-experiencia .descripcion .lower-info .menu-opiniones img,.ficha-experiencia .info-barco .lower-info .menu-opiniones img,.ficha-reserva .descripcion .lower-info .menu-opiniones img,.ficha-reserva .info-barco .lower-info .menu-opiniones img{max-width:33px;margin-right:10px}.ficha-barco .descripcion .lower-info .opiniones,.ficha-barco .info-barco .lower-info .opiniones,.ficha-experiencia .descripcion .lower-info .opiniones,.ficha-experiencia .info-barco .lower-info .opiniones,.ficha-reserva .descripcion .lower-info .opiniones,.ficha-reserva .info-barco .lower-info .opiniones{float:left;margin-bottom:0;margin-top:10px;margin-left:5px}.ficha-barco .descripcion .lower-info .progress-info,.ficha-barco .info-barco .lower-info .progress-info,.ficha-experiencia .descripcion .lower-info .progress-info,.ficha-experiencia .info-barco .lower-info .progress-info,.ficha-reserva .descripcion .lower-info .progress-info,.ficha-reserva .info-barco .lower-info .progress-info{margin-top:2rem;display:inline-block;width:100%}.ficha-barco .descripcion .lower-info small,.ficha-barco .info-barco .lower-info small,.ficha-experiencia .descripcion .lower-info small,.ficha-experiencia .info-barco .lower-info small,.ficha-reserva .descripcion .lower-info small,.ficha-reserva .info-barco .lower-info small{margin-bottom:.5rem;display:block}.ficha-barco .descripcion .lower-info .progress,.ficha-barco .info-barco .lower-info .progress,.ficha-experiencia .descripcion .lower-info .progress,.ficha-experiencia .info-barco .lower-info .progress,.ficha-reserva .descripcion .lower-info .progress,.ficha-reserva .info-barco .lower-info .progress{margin-bottom:2rem;border:2px solid #195e88;background-color:transparent;max-width:85%;position:relative}.ficha-barco .descripcion .lower-info .progress .value,.ficha-barco .info-barco .lower-info .progress .value,.ficha-experiencia .descripcion .lower-info .progress .value,.ficha-experiencia .info-barco .lower-info .progress .value,.ficha-reserva .descripcion .lower-info .progress .value,.ficha-reserva .info-barco .lower-info .progress .value{position:absolute;right:-1.75rem;top:-10px;font-size:1.25rem}.ficha-barco .descripcion .lower-info .progress-meter,.ficha-barco .info-barco .lower-info .progress-meter,.ficha-experiencia .descripcion .lower-info .progress-meter,.ficha-experiencia .info-barco .lower-info .progress-meter,.ficha-reserva .descripcion .lower-info .progress-meter,.ficha-reserva .info-barco .lower-info .progress-meter{background-color:#195e88}.ficha-barco .descripcion .lower-info .descripcion,.ficha-barco .descripcion .lower-info .opiniones,.ficha-barco .info-barco .lower-info .descripcion,.ficha-barco .info-barco .lower-info .opiniones,.ficha-experiencia .descripcion .lower-info .descripcion,.ficha-experiencia .descripcion .lower-info .opiniones,.ficha-experiencia .info-barco .lower-info .descripcion,.ficha-experiencia .info-barco .lower-info .opiniones,.ficha-reserva .descripcion .lower-info .descripcion,.ficha-reserva .descripcion .lower-info .opiniones,.ficha-reserva .info-barco .lower-info .descripcion,.ficha-reserva .info-barco .lower-info .opiniones{font-weight:600;font-size:1.25rem}.ficha-barco .descripcion .lower-info .overflow-text,.ficha-barco .info-barco .lower-info .overflow-text,.ficha-experiencia .descripcion .lower-info .overflow-text,.ficha-experiencia .info-barco .lower-info .overflow-text,.ficha-reserva .descripcion .lower-info .overflow-text,.ficha-reserva .info-barco .lower-info .overflow-text{height:175px;overflow:scroll;position:relative}.ficha-barco .descripcion .lower-info .white-overlay,.ficha-barco .info-barco .lower-info .white-overlay,.ficha-experiencia .descripcion .lower-info .white-overlay,.ficha-experiencia .info-barco .lower-info .white-overlay,.ficha-reserva .descripcion .lower-info .white-overlay,.ficha-reserva .info-barco .lower-info .white-overlay{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#f7fafb));background:linear-gradient(rgba(255,255,255,0) 0,#f7fafb 100%);bottom:0;left:0;width:100%;height:75px;display:block;margin-top:-75px;z-index:90;position:relative;pointer-events:none}.ficha-barco .info-barco,.ficha-experiencia .info-barco,.ficha-reserva .info-barco{padding-top:6rem;padding-bottom:6rem}.ficha-barco .descripcion,.ficha-experiencia .descripcion,.ficha-reserva .descripcion{color:#195e88;background-color:transparent}.ficha-barco .caracteristicas,.ficha-barco .incluye,.ficha-barco .necesitas,.ficha-barco .plan,.ficha-experiencia .caracteristicas,.ficha-experiencia .incluye,.ficha-experiencia .necesitas,.ficha-experiencia .plan,.ficha-reserva .caracteristicas,.ficha-reserva .incluye,.ficha-reserva .necesitas,.ficha-reserva .plan{color:#195e88}.ficha-barco .caracteristicas img,.ficha-barco .incluye img,.ficha-barco .necesitas img,.ficha-barco .plan img,.ficha-experiencia .caracteristicas img,.ficha-experiencia .incluye img,.ficha-experiencia .necesitas img,.ficha-experiencia .plan img,.ficha-reserva .caracteristicas img,.ficha-reserva .incluye img,.ficha-reserva .necesitas img,.ficha-reserva .plan img{margin-bottom:1rem}.ficha-barco .caracteristicas p,.ficha-barco .incluye p,.ficha-barco .necesitas p,.ficha-barco .plan p,.ficha-experiencia .caracteristicas p,.ficha-experiencia .incluye p,.ficha-experiencia .necesitas p,.ficha-experiencia .plan p,.ficha-reserva .caracteristicas p,.ficha-reserva .incluye p,.ficha-reserva .necesitas p,.ficha-reserva .plan p{margin-bottom:.5rem}.ficha-barco .caracteristicas .button,.ficha-barco .incluye .button,.ficha-barco .necesitas .button,.ficha-barco .plan .button,.ficha-experiencia .caracteristicas .button,.ficha-experiencia .incluye .button,.ficha-experiencia .necesitas .button,.ficha-experiencia .plan .button,.ficha-reserva .caracteristicas .button,.ficha-reserva .incluye .button,.ficha-reserva .necesitas .button,.ficha-reserva .plan .button{margin-top:2rem;margin-bottom:4rem}.ficha-barco .necesitas ul,.ficha-experiencia .necesitas ul,.ficha-reserva .necesitas ul{margin:1em;padding:0}.ficha-barco .necesitas ul li,.ficha-experiencia .necesitas ul li,.ficha-reserva .necesitas ul li{line-height:1.9;position:relative}.ficha-barco .necesitas ul li img,.ficha-experiencia .necesitas ul li img,.ficha-reserva .necesitas ul li img{position:absolute;margin:0;width:74px;top:-15px;left:0}.ficha-barco .incluye,.ficha-barco .plan,.ficha-experiencia .incluye,.ficha-experiencia .plan,.ficha-reserva .incluye,.ficha-reserva .plan{background-color:#f7fafb}.ficha-barco .incluye img,.ficha-barco .plan img,.ficha-experiencia .incluye img,.ficha-experiencia .plan img,.ficha-reserva .incluye img,.ficha-reserva .plan img{max-width:120px;margin-bottom:2rem}.ficha-barco .incluye .aditional-note,.ficha-barco .plan .aditional-note,.ficha-experiencia .incluye .aditional-note,.ficha-experiencia .plan .aditional-note,.ficha-reserva .incluye .aditional-note,.ficha-reserva .plan .aditional-note{margin-top:2rem}.ficha-barco .incluye ul li,.ficha-experiencia .incluye ul li,.ficha-reserva .incluye ul li{line-height:2}.ficha-barco .ubicacion,.ficha-experiencia .ubicacion,.ficha-reserva .ubicacion{color:#195e88}.ficha-barco .ubicacion iframe,.ficha-experiencia .ubicacion iframe,.ficha-reserva .ubicacion iframe{margin-bottom:1rem}.ficha-barco .ubicacion .button,.ficha-experiencia .ubicacion .button,.ficha-reserva .ubicacion .button{margin-top:2rem;margin-bottom:4rem}.ficha-barco .tarifas,.ficha-experiencia .tarifas,.ficha-reserva .tarifas{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff}.ficha-barco .tarifas .relative,.ficha-experiencia .tarifas .relative,.ficha-reserva .tarifas .relative{z-index:20}.ficha-barco .tarifas .overlay,.ficha-experiencia .tarifas .overlay,.ficha-reserva .tarifas .overlay{background-color:rgba(67,138,159,.75);z-index:10}.ficha-barco .tarifas tbody,.ficha-barco .tarifas th,.ficha-barco .tarifas tr,.ficha-experiencia .tarifas tbody,.ficha-experiencia .tarifas th,.ficha-experiencia .tarifas tr,.ficha-reserva .tarifas tbody,.ficha-reserva .tarifas th,.ficha-reserva .tarifas tr{font-size:1.125rem;letter-spacing:1px;position:relative;background-color:transparent;text-align:left}.ficha-barco .tarifas .button,.ficha-experiencia .tarifas .button,.ficha-reserva .tarifas .button{margin-top:2rem;margin-bottom:4rem}.ficha-barco .tarifas .owl-theme .owl-nav [class*=owl-],.ficha-experiencia .tarifas .owl-theme .owl-nav [class*=owl-],.ficha-reserva .tarifas .owl-theme .owl-nav [class*=owl-]{color:#fff;background-color:#195e88;border-radius:500px;height:35px;width:35px;font-size:40px;padding-top:6px}.ficha-barco .tarifas .owl-theme .owl-nav,.ficha-experiencia .tarifas .owl-theme .owl-nav,.ficha-reserva .tarifas .owl-theme .owl-nav{margin-top:25px}.ficha-barco .tarifas .owl-carousel .owl-nav .owl-prev,.ficha-experiencia .tarifas .owl-carousel .owl-nav .owl-prev,.ficha-reserva .tarifas .owl-carousel .owl-nav .owl-prev{left:auto;right:60px;top:auto;bottom:-36px}.ficha-barco .tarifas .owl-carousel .owl-nav .owl-next,.ficha-experiencia .tarifas .owl-carousel .owl-nav .owl-next,.ficha-reserva .tarifas .owl-carousel .owl-nav .owl-next{right:0;top:auto;bottom:-36px}.ficha-barco .mas-barcos .barcos-row,.ficha-experiencia .mas-barcos .barcos-row,.ficha-reserva .mas-barcos .barcos-row{margin-bottom:3rem}.ficha-barco .mas-barcos .barco,.ficha-experiencia .mas-barcos .barco,.ficha-reserva .mas-barcos .barco{overflow:hidden}.ficha-barco .mas-barcos .section-title,.ficha-experiencia .mas-barcos .section-title,.ficha-reserva .mas-barcos .section-title{border:none}.quienes-somos{color:#195e88;margin-bottom:0}.ofertas-template .nonactive-section{display:none}.ofertas-template .button.nonactive{background-color:transparent;color:#195e88;border-color:#195e88}.ofertas-template .button.nonactive:hover{background-color:#195e88;color:#fff}.ofertas-template .info-ofertas .button{width:200px}.ofertas-template .info-ofertas .info-detalle p{margin-bottom:0;line-height:1.2}.ofertas-template .info-ofertas .info-detalle hr{margin:2rem auto}.contacto-mas h6{color:#337397!important;text-align:left}.contacto-mas{padding-top:2rem;color:#337397}.contacto-mas .subtitle{color:#337397}.contacto-mas form{margin-top:2rem}.contacto-mas label{float:left;width:15%;color:#337397;font-size:1.125rem;line-height:1.2}.contacto-mas input,.contacto-mas textarea{border-color:#337397;border-width:.15rem;height:auto;padding:.5rem .5rem;margin-bottom:24px;float:left;width:100%}.contacto-mas ::placeholder{color:#333}.contacto-mas a{font-size:1.125rem!important}.btn-reservar input[type=button],.contacto-mas input[type=submit]{background-color:transparent;color:inherit;border:2px solid #fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:100%;background-color:#337397;color:#fff;text-transform:uppercase;font-weight:600;font-family:Montserrat,sans-serif;font-size:1.25rem;width:150px;padding:.5rem 1rem;margin:0 auto;display:block;float:none}.btn-reservar input[type=button]:hover,.contacto-mas input[type=submit]:hover{background:#fff;color:#5d82ba}.btn-reservar input[type=button].filled,.contacto-mas input[type=submit].filled{background-color:#337397;color:#fff;text-transform:uppercase;font-size:1.25rem;padding:12px 20px;line-height:1;border-color:#337397}.btn-reservar input[type=button].filled:hover,.contacto-mas input[type=submit].filled:hover{background-color:transparent;color:#337397;border-color:#337397}.btn-reservar input[type=button].dark,.contacto-mas input[type=submit].dark{color:#195e88;text-transform:uppercase;font-size:1.25rem;padding:12px 20px;line-height:1;border-color:#195e88}.btn-reservar input[type=button].dark:hover,.contacto-mas input[type=submit].dark:hover{background-color:#195e88;color:#fff;border-color:#195e88}.btn-reservar input[type=button]:active,.btn-reservar input[type=button]:focus,.btn-reservar input[type=button]:hover,.contacto-mas input[type=submit]:active,.contacto-mas input[type=submit]:focus,.contacto-mas input[type=submit]:hover{background-color:rgba(25,94,136,.75);color:#fff}.contacto-mas .info-list{margin-left:0;list-style:none;margin-top:2rem}.contacto-mas .info-list li{position:relative;font-size:1.125rem;margin-bottom:2rem;line-height:1.3;margin-left:4rem}.contacto-mas .info-list li a{padding-top:12px;display:block;color:#337397}.contacto-mas .info-list i.fa{position:absolute;font-size:3rem;margin-left:-4rem}.quienes-somos .container{border:2px solid #195e88;background-color:#195e88;margin-top:-2.2rem;padding:35px 25px 10px}.quienes-somos h5,.quienes-somos h6{color:#fff!important;font-size:1.1rem}.quienes-somos .section-title{margin-bottom:0;margin-top:1rem;margin-bottom:2rem}.quienes-somos img{text-align:center;display:block;margin:0 auto;width:125px;margin-bottom:1.25rem;margin-top:4rem}.quienes-somos .keytitle{color:#195e88;font-size:1.25rem;text-align:center;margin-bottom:1.25rem}.quienes-somos p{text-align:left;color:#195e88;padding-left:2rem;padding-right:2rem}.videos-container,.videos-container p{text-align:center}.quienes-somos .fullimg{width:100%;margin-top:6rem}.quienes-somos .button{margin-top:4rem;margin-left:auto;margin-right:auto;display:block;text-align:center;width:180px;background-color:#195e88;border-color:#195e88}.contacto-mas .button{margin-top:0}.buttonHolder{width:100%;text-align:center}.quienes-somos a{color:#195e88;font-size:13px}.quienes-somos .margin-top-row{margin-top:4em}.quienes-somos ol,.quienes-somos ul{margin-left:4.25rem}footer{color:#fff;text-align:center;background-color:#337397;padding-top:3rem;padding-bottom:2rem;margin-top:1rem}footer p{margin-bottom:0;margin-top:1.75rem;font-size:.875rem}footer a{color:#fff;transition:all .15s ease-in-out}footer a:hover{color:#fff;opacity:.6}footer ul{list-style:none;margin-left:0;margin-bottom:0}footer ul li{margin-bottom:14px;font-size:.875rem}footer ul li:last-child{margin-bottom:0}footer .side-line{margin-bottom:3rem}footer .logo-col img{max-width:336px}.copyright{background-color:#3b3b3b;padding:8px;color:#fff}.home section div a{color:inherit!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}#home-search ::-moz-placeholder{color:#fff;opacity:1}#datepicker{cursor:pointer}#ui-datepicker-div{-webkit-box-shadow:1px 0 16px 2px rgba(50,48,50,.69);-moz-box-shadow:1px 0 16px 2px rgba(50,48,50,.69);box-shadow:1px 0 16px 2px rgba(50,48,50,.69)}#home-search .select2-selection__arrow{display:none}#home-search #donde-select~.select2 .select2-selection #select2-donde-select-container,select#tipo_busqueda{background-image:linear-gradient(45deg,transparent 50%,#fff 50%),linear-gradient(135deg,#fff 50%,transparent 50%),linear-gradient(to right,#ccc,#ccc);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}#home-search #donde-select~.select2 .select2-selection #select2-donde-select-container:focus,select#tipo_busqueda:focus{background-image:linear-gradient(45deg,#fff 50%,transparent 50%),linear-gradient(135deg,transparent 50%,#fff 50%),linear-gradient(to right,#ccc,#ccc);background-position:calc(100% - 15px) 1em,calc(100% - 20px) 1em,calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat;border-color:#fff;outline:0}#home-search select{padding-right:2.5rem}.experiencias .section-title{margin-bottom:0;border-bottom:none}.romanticas .section-title{color:#5d82ba}.grupo .section-title{color:#83bdf9}.aventura .section-title{color:#184384}.alquiler .section-title{color:#43679f}.tienda .section-title{color:#438a9f}.romanticas .row.expanded{background-color:rgba(93,130,186,.75)}.grupo .row.expanded{background-color:rgba(131,189,249,.75)}.aventura .row.expanded{background-color:rgba(24,67,132,.75)}.alquiler .row.expanded{background-color:rgba(67,103,159,.75)}.tienda .row.expanded{background-color:rgba(67,138,159,.75)}.ficha-barco .header-phone,.ficha-experiencia .header-phone,.ficha-reserva .header-phone,.listado .header-phone{color:#195e88}.header-phone{line-height:2.5}.select2-results,option{color:#000!important}.filters .select2-container--default .select2-selection--single{-moz-appearance:none;background-color:#fefefe;border:1px solid #195e88;border-radius:0;box-sizing:border-box;color:#0a0a0a;display:block;font-family:inherit;font-size:.875rem;line-height:1.15;font-weight:400;height:2.4375rem;padding:.5rem;transition:box-shadow .5s ease 0s,border-color .25s ease-in-out 0s;width:100%}.filters #donde-select~.select2 .select2-selection{background-color:transparent;border:1px solid #195e88;border-radius:0;height:2.4375rem}.filters #donde-select~.select2 .select2-selection #select2-donde-select-container{color:#195e88;line-height:1.55}.filters #select2-donde-select-results .select2-results__option[aria-disabled=true]{display:none}.filters .select2-container--default .select2-selection--single .select2-selection__arrow{top:7px}.filters .fa-map-marker{right:3rem}.imgFilter{display:none}.imgFilter+label{color:#337397;margin:0}.imgFilter+label img{opacity:.4}.imgFilter:checked+label img{opacity:1}#loadMore{display:none}#home-search-error{color:#fff;border:1px solid #fff;display:none;position:absolute;top:9rem;left:24rem;padding:5px 10px}#num_results,#orderby{border:1px solid #195e88;color:#195e88;font-size:.875rem}.photo-gallery-container{margin-top:.5rem;float:left;cursor:pointer}.imgFilters{max-width:40px;float:left}.filters-applied{display:none;position:fixed;left:20px;top:5%;z-index:99;text-align:left;background-color:#fff;box-shadow:2px 2px 4px #d3d3d3;width:330px;min-height:80px;padding:15px 10px 15px}.filters-applied .fa{color:#195e88;position:relative;right:-1rem;top:3px;cursor:pointer;float:right;padding-right:30px}.filters-applied strong{font-weight:600;margin-left:15px}.filters-applied hr{margin:.7rem auto}#clearAll{margin:5px auto 0;display:block;font-size:16px}.social_box{position:absolute;right:0;top:-70px}.form-reserva input[type=checkbox]{margin-left:5px;margin-top:4px;width:auto}footer a:visited{color:#fff}.modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modal-content{background-color:#fefefe;margin:8% auto;padding:5px;border:1px solid #888;width:320px}.close{color:grey;float:right;font-size:28px;font-weight:700}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;z-index:999}label{text-align:left}#myModal h3{font-size:24px;font-weight:700}#myModal h4{font-size:18px}.warning-text{color:#ffae00;padding:0 30px}.nodisponible{background-color:#ffae00!important}.ui-state-disabled.undefined{background-color:#ccc!important;color:#337397}.ui-datepicker-other-month{background-color:#fff}.ficha-caracteristicas img{margin:0 auto;display:block}.ficha-caracteristicas span strong{text-align:center!important;margin:0 auto;display:block;font-size:1.5rem}.ficha-caracteristicas p{margin-left:3rem;display:block}.atr_title{font-weight:600}.reserva-calendar{padding:0;position:relative}.reserva-calendar .ui-datepicker .ui-datepicker-month{color:#195e88;display:block;font-weight:700;margin-left:95px;margin-top:-35px;text-align:center;text-transform:uppercase}.ficha-reserva fieldset{border:2px solid #337397;padding-bottom:1.5rem}.ficha-reserva legend{padding:6px 10px;font-size:1.5rem}.ficha-reserva .section-title{margin:0 0 2em 0}.reserva-datos{background-color:#f7f7f7;padding:3em 0}.reserva-row-fields .column form{margin-top:0}.reserva-datos input{background-color:#f7f7f7;color:#777}.form-reserva label{width:auto}.form-reserva input:focus{background-color:rgba(25,94,136,.75);color:#fff;border-width:.15rem}.form-reserva .button.filled{margin-top:0;padding:5px 20px;width:210px}.form-reserva img{margin-top:0}.form-reserva input[type=radio]{margin-top:15px;margin-left:25px;float:left;width:auto}.payment_type{width:auto!important;height:54px;float:left;margin-left:auto;margin-right:0}.reserva-resumen{margin-top:2rem}.reserva-resumen .resumen-subtitle{margin-top:1rem;text-decoration:underline;font-weight:500}.reserva-resumen hr{border-color:#337397;border-width:2px;margin:.5rem 0}.reserva-resumen .price-tag{clear:both;font-weight:700}.reserva-resumen .price{float:right}.owl-carousel .owl-item img{display:block;height:auto;width:100%}.ficha-reserva .owl-carousel .owl-item img{display:block;height:auto;width:100%}.ficha-reserva h2{font-size:2.2rem;font-weight:600}.ficha-reserva h3{font-size:1.9rem}.reserva-personalizar h5{color:#337397!important;font-size:1rem;margin-top:1rem;margin-bottom:0}.reserva-personalizar h5 a{font-size:1rem;color:#337397!important;text-decoration:underline}.ficha-reserva h6{color:#337397!important}.ficha-reserva h6 label{font-size:.875rem!important}.ficha-reserva .terms{margin-top:2rem}.ficha-reserva .terms h6{text-align:left}.ficha-reserva .btn-reservar{margin-top:2rem}.ficha-reserva .btn-reservar input[type=button],.ficha-reserva .btn-reservar input[type=submit]{padding:10px 15px!important;font-size:1.5rem}.mapa{margin-top:3rem}.menu>li>a i,.menu>li>a img,.menu>li>a svg{margin-right:0!important}.ui-datepicker-current-day{background-color:#337397!important}.ui-datepicker-current-day a{color:#fff!important}td.ui-datepicker-unselectable{background-color:#ccc}td.ui-datepicker-other-month{background-color:#fff}p.small{color:#195e88;font-size:12px}.photo-gallery-img-big-a{cursor:zoom-in;margin-top:.5rem}body.modal-open{overflow:hidden!important}.timepicker{text-align:center;font-size:1.275rem!important}#myModal .ui-datepicker-year{display:none}.inner-modal-content{padding:15px}.inner-modal-content label{color:#337397}.extras-label{font-size:.95rem!important;margin-top:2px}.extras-list select{max-height:1.5rem;max-width:3.5rem;padding:0 0 0 5px;background-position:right .5rem center;border:1px solid #195e88;margin-left:1rem}.reserva-datos label{font-size:.95rem;margin-top:5px}.fieldset-cliente{padding-top:1.5rem}.contacto-mas label{width:auto!important}.contacto-mas h1{font-size:1.8rem;margin-bottom:1rem}.ficha-barco .slider-ficha,.ficha-experiencia .slider-ficha{max-height:420px}.ficha-reserva .slider-ficha{max-height:140px;overflow:hidden}#form_paypal,#form_tarjeta{display:none}@media (min-width:40em){.navigation-content .menu li ul{background-color:#fff;position:absolute;left:-65px;top:2.2rem;width:250px}nav li li a{margin:0 10px;padding:0}.navigation-content .menu li ul li{position:relative;margin:0;display:block;padding:5px}.navigation-content .menu li ul li:hover{background-color:#337397!important}.navigation-content .menu li ul li:hover a{color:#fff!important}}@media (max-width:40em){.navigation-content .menu li ul{position:relative;margin:0;border:4px solid #fff}.navigation-content .menu li ul li{background-color:#fff}.navigation-content .menu li ul li a{display:block;line-height:1;padding:1rem;color:#fff!important}.navigation-content .menu li ul li:hover{background-color:#fff!important}.navigation-content .menu li ul li:hover a{color:#337397!important}.ui-datepicker .ui-datepicker-month{color:#195e88;font-weight:700;text-align:center;display:block;text-transform:uppercase;margin-top:-35px;margin-left:85px}}@media (min-width:1240px){#sidebaranchor{right:5%!important}}@media (min-width:1366px){.resumen-datos.resumen-fixed{position:fixed;top:270px;right:10px;max-width:290px;padding-top:1rem;padding-bottom:1rem;box-shadow:1.5px 2px 5px 2px grey;z-index:99;min-height:360px}.resumen-fixed i#close-resumen{display:block!important;cursor:pointer}.ficha-reserva h3{font-size:1.4rem}.reserva-resumen h3,.reserva-resumen h4{font-size:1.1rem;margin-top:0;padding:0}.reserva-personalizar h5{margin-top:2rem}.reserva-resumen{margin-top:0}.reserva-resumen span{font-size:.85rem}}@media (min-width:1500px){#sidebaranchor{right:10%!important}}@media (max-width:75em){.ficha-barco .header,.ficha-experiencia .header,.ficha-reserva .header{padding-left:2rem;padding-right:2rem}.ficha-barco .header .button,.ficha-experiencia .header .button,.ficha-reserva .header .button{margin-left:0;margin-right:0}.ficha-barco .tarifas,.ficha-experiencia .tarifas,.ficha-reserva .tarifas{overflow:hidden}.ficha-barco .tarifas tbody,.ficha-barco .tarifas th,.ficha-barco .tarifas tr,.ficha-experiencia .tarifas tbody,.ficha-experiencia .tarifas th,.ficha-experiencia .tarifas tr,.ficha-reserva .tarifas tbody,.ficha-reserva .tarifas th,.ficha-reserva .tarifas tr{font-size:.875rem;letter-spacing:0}}@media (max-width:40em){.table-tarifas{margin:0 auto}.table-tarifas td,.table-tarifas th{max-width:80px;font-size:.675rem!important}.contacto-mas label{width:100%;margin-bottom:10px}.contacto-mas input,.contacto-mas textarea{width:100%}.contacto-mas .mas-info{margin-top:3.5rem}}@media (min-width:64em){.contacto-mas .subtitle{margin-left:13%}.contacto-mas input[type=submit]{margin-left:42%}}@media (max-width:30em){.social-links{margin-top:-20px}.header-phone{margin-left:12%}.home .header-phone a{color:#fff}.photo-gallery-img{width:165px}.inner-info-barco{display:flex;flex-flow:column}.lower-info{order:1}.info-detalle{order:2}.imgFilter+label{font-size:.5rem}.listado .tipos-barco li{margin:.3rem .5rem!important;display:inline-block}.listado .tipos-barco .tipo{margin-top:.7rem}.listado .tipos-barco{margin-bottom:0}.filter-tipo-barco{margin-bottom:1rem}.select2-container{margin:0 0 1rem!important}.inner-info-barco .descripcion{margin-top:2rem}}@media (max-width:25em){.header-phone{margin-left:8%}}@media (max-width:20em){.header-phone{margin-left:2%}}@media (max-width:64em){.home .header,.listado .header{padding-bottom:21rem;transition:all .15s ease}.ficha-barco header .languages,.ficha-experiencia header .languages,.ficha-reserva header .languages,.home header .languages,.listado header .languages{display:inline-block;margin-left:50px;position:relative;margin-top:7px}.header-row{-webkit-transition:all 0s ease;transition:all 0s ease;margin-top:0!important;padding-top:1.25rem!important}.header-row.active{background:#337397!important}.filters{margin-top:4em}.navigation-content{display:none;position:relative;z-index:900;background:#337397;padding:2rem 0 0}.navigation-content .logo-mobile{margin:0 auto 2rem!important;max-width:240px;margin:0 auto;display:block;text-align:center}.navigation-content .navigation li{transition:all .15s ease-in-out;display:block}.navigation-content .navigation li:after{content:'';height:1px;width:100%;background:rgba(255,255,255,.25);display:block;margin:0 auto}.navigation-content .navigation li:last-child:after{content:'';background:0 0}.navigation-content .navigation li:first-child:before{content:'';height:1px;width:100%;background:rgba(255,255,255,.25);display:block;margin:0 auto}.navigation-content .navigation li:hover{background:#fff}.navigation-content .navigation li:hover a{color:#337397!important}.navigation-content .navigation li a{transition:all .15s ease-in-out;color:#fff;padding:1rem}.menu-handle{position:absolute;width:36px;left:1.2rem;top:1.2rem;height:34px;border:1px solid #337397;padding-top:15px}.menu-handle span{transition:all .15s ease;background-color:#337397;float:left;position:relative;width:22px;height:1px;margin-left:6px}.menu-handle span:before{transition:all .15s ease;background-color:#337397;content:"";height:1px;position:absolute;left:0;right:0;top:-7px}.menu-handle span:after{transition:all .15s ease;background-color:#337397;content:"";height:1px;position:absolute;left:0;right:0;bottom:-7px}.menu-handle.active{border:1px solid #fff}.menu-handle.active span{background-color:transparent}.menu-handle.active span:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff;top:0}.menu-handle.active span:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#fff;top:0}.home .menu-handle{border:1px solid #fff}.home .menu-handle span{background-color:#fff}.home .menu-handle span:before{background-color:#fff}.home .menu-handle span:after{background-color:#fff}.home .menu-handle.active span{background-color:transparent}.header-phone{font-size:16px;font-weight:500;left:4%;line-height:2.5;position:absolute;top:75px}.ficha-reserva h2{font-size:1.55rem}}@media (min-width:40em){.ficha-barco .descripcion,.ficha-barco section.info-barco,.ficha-experiencia .descripcion,.ficha-experiencia section.info-barco{text-align:left}.ficha-barco .descripcion .button.reserva,.ficha-barco section.info-barco .button.reserva{margin-top:6rem}.ficha-experiencia .descripcion .button,.ficha-experiencia section.info-barco .button{margin-top:3rem}.ficha-barco .descripcion h3,.ficha-barco section.info-barco h3,.ficha-experiencia .descripcion h3,.ficha-experiencia section.info-barco h3{font-size:1.5rem}.ficha-barco .descripcion .info-detalle,.ficha-barco .info-barco .info-detalle{margin-top:3rem}.ficha-experiencia .descripcion .info-detalle,.ficha-experiencia .info-barco .info-detalle{margin-top:3rem}.ficha-barco .descripcion .info-detalle p .cantidad,.ficha-barco section.info-barco .info-detalle p .cantidad,.ficha-experiencia .descripcion .info-detalle p .cantidad,.ficha-experiencia section.info-barco .info-detalle p .cantidad{font-size:2rem}.ficha-barco .descripcion .lower-info,.ficha-barco section.info-barco .lower-info,.ficha-experiencia .descripcion .lower-info,.ficha-experiencia section.info-barco .lower-info{margin-top:4rem}.ficha-barco .descripcion.info-ofertas .info-detalle,.ficha-barco section.info-barco.info-ofertas .info-detalle,.ficha-experiencia .descripcion.info-ofertas .info-detalle,.ficha-experiencia section.info-barco.info-ofertas .info-detalle{margin-top:8rem}.ficha-barco .descripcion.info-ofertas .info-detalle p .cantidad,.ficha-barco section.info-barco.info-ofertas .info-detalle p .cantidad,.ficha-experiencia .descripcion.info-ofertas .info-detalle p .cantidad,.ficha-experiencia section.info-barco.info-ofertas .info-detalle p .cantidad{font-size:2.5rem}.ficha-experiencia .info-barco .info-detalle{margin-top:5rem!important}.listado .tipos-barco li,.listado .tipos-experiencia li{margin:0 2rem}.listado .tipos-barco li{margin:.2rem .7rem;float:left}.filter-tipo-barco{margin-bottom:1rem}.listado section.info-barco{text-align:left}.listado section.info-barco h3{font-size:1.5rem}.listado section.info-barco .info-detalle{margin-top:3rem}.listado section.info-barco .info-detalle p .cantidad{font-size:2rem}.listado section.info-barco .lower-info{margin-top:1rem}.listado section.info-barco.info-ofertas .info-detalle{margin-top:8rem}.listado section.info-barco.info-ofertas .info-detalle p .cantidad{font-size:2.5rem}.owl-carousel .owl-nav .owl-next{right:-3rem}.owl-carousel .owl-nav .owl-prev{left:-3rem}.photo-gallery{margin-top:3.4rem}.ficha-buttons{margin-top:.88rem}}@media (min-width:40em) and (max-width:64em){.home .header{padding-bottom:14rem}.home header .languages{display:inline-block;margin-left:50px;margin-top:7px;position:relative}.header-phone{font-size:16px;font-weight:500;left:15%;line-height:2.5;position:absolute;top:13px}.select2{margin-bottom:20px!important}.select2-container{margin-bottom:20px!important}}@media (min-width:64em){.button{width:auto}.home h1,.home p.h1{font-size:3.3rem}.home h3{font-size:2.5rem}footer{text-align:left;position:relative}footer .side-line{border-left:2px solid #fff;padding-left:1.25rem}footer .logo-col{margin-top:4rem;text-align:right}footer .logo-col img{max-width:336px}footer .logo-col p{margin-top:1rem}footer .logo-col a{font-size:1rem}}@media (max-width:1919px){.filters-applied{display:none!important}#sidebaranchor{right:.5rem!important}.ficha-barco #sidebar,.ficha-experiencia #sidebar{max-width:285px}.social_box{right:35px;top:-70px}}@media (max-width:1365px){.ficha-barco #sidebar,.ficha-experiencia #sidebar{min-width:260px!important;max-width:260px!important}}@media (min-width:1920px){.home .blog-section .text-column,.home .experiencias .text-column,.home .video-section .text-column{font-size:1.2rem}.ficha-reserva .terms h6{margin-left:-3rem;padding-right:3rem}.form-reserva .reserva-row-fields input[type=checkbox]{margin-top:5px}}@media (max-width:64em){footer p.footer-title{border-bottom:1px solid #fff;padding-bottom:5px;max-width:15rem;font-size:1.25rem;margin:0 auto}footer .side-line-both{margin-bottom:3rem}.social_box{position:relative;margin:0 auto;width:115px;right:0;top:-40px}.ficha-barco .incluye ul,.ficha-experiencia .incluye ul,.ficha-reserva .incluye ul{columns:1 auto;list-style:initial;margin-left:30px;padding:0}}@media (min-width:64em){footer p.footer-title{border-bottom:1px solid #fff;padding-bottom:5px;max-width:16rem;font-size:1.25rem;margin-top:0;margin-bottom:.5rem}footer .side-line,footer .side-line-both{min-height:19rem;margin-bottom:2rem!important}.footer-contacto{border:2px solid #fff;padding:20px}footer .footer-contacto h5{border-bottom:none;font-size:22px}.footer-contacto p{margin-top:0}footer .side-line-both{border-left:2px solid #fff;border-right:2px solid #fff;padding-left:1.25rem;margin-bottom:3rem}.social-share-it{margin-left:5px}}li.condiciones_contratacion{margin-bottom:0!important;font-size:1rem;font-weight:700}li.condiciones_child{margin-bottom:0!important}#error-wizard{background-color:#337397;color:#fff;padding:55px;display:none}.daterangepicker{display:none}.owl-theme .owl-nav [class*=owl-]{position:absolute;top:46%;color:#fff;font-size:60px;margin:5px;padding:0;background:0 0;display:inline-block;cursor:pointer;border-radius:0;line-height:.3}.owl-theme .owl-nav [class*=owl-]:hover{background:0 0;color:#333;text-decoration:none}.ficha-slider.owl-carousel .owl-nav .owl-next{right:1rem!important}.ficha-slider.owl-carousel .owl-nav .owl-prev{left:1rem!important}.ficha-slider.owl-theme .owl-nav [class*=owl-]{color:#fff}.owl-theme .owl-nav{display:block!important}.reverse-offer{padding-bottom:2em}.reverse-offer fieldset{background-color:#337397}.reverse-offer fieldset legend{color:#fff;background-color:#337397;padding:5px 20px;border:2px solid #fff}.reverse-offer fieldset p{color:#fff}.select2-container{margin:0 0 1rem!important}.owl-nav .owl-prev{left:0!important}.owl-nav .owl-next{right:0!important}@media (max-width:1280px){.ficha-barco #sidebar,.ficha-experiencia #sidebar{min-width:240px!important;max-width:240px!important}.ficha-barco #sidebar .sidebar-icono,.ficha-experiencia #sidebar .sidebar-icono{max-width:37px}.large-9{font-size:13px}.ficha-barco #sidebar .section-title{font-size:18px}.ficha-barco #sidebar ul,.ficha-experiencia #sidebar ul{font-size:15px}.ficha-barco #sidebar .barco,.ficha-barco #sidebar .experiencia,.ficha-experiencia #sidebar .barco,.ficha-experiencia #sidebar .experiencia{width:92%;margin:auto}}@media (max-width:1245px){#sidebar.show-for-large{display:none}}@media (max-width:1100px){.video-excerpt iframe{width:100%}}@media (min-width:1024px) and (max-width:1082px){.home .blog-section .text-column,.home .experiencias .text-column,.home .video-section .text-column{font-size:.94rem}}@media only screen and (max-width:900px) and (min-width:640px){.video-excerpt iframe{height:200px}}@media only screen and (max-width:640px) and (min-width:480px){.listado .tipos-barco{display:flex}.listado .tipos-barco>li>label{display:flex;flex-direction:column;align-items:center}}@media (max-width:640px){.medium-4 .video-excerpt p{display:flex}.video-excerpt iframe{margin:auto;width:360px}}@media (max-width:620px){.videos-container p iframe{width:100%}}@media (max-width:450px){.videos-container p iframe{height:300px}}@media (max-width:321px){.header-phone{font-size:15px}.slider{max-width:93%}.videos-container p iframe{height:auto}}@media (min-width:640px){.video-section .row{display:flex;align-items:flex-end;justify-content:center}}.hi-name{margin-top:.5rem;font-size:1rem!important}.btn-cargar-datos{width:auto!important}.categories-list{padding-left:5%!important}ul.product-categories{list-style:none}.maincategory{color:#1779ba;font-size:1.2rem}.subcategory{color:#1779ba;font-size:.9rem}.calendar.right thead>tr:nth-child(2){display:none}.calendar.right tbody{display:none}.daterangepicker.ltr .calendar,.daterangepicker.ltr .ranges{float:none!important}.daterangepicker .calendar.right .daterangepicker_input{position:absolute;top:45px;left:8px;width:230px}.calendar.left .calendar-table{margin-top:45px}.calendar-table,.daterangepicker{padding:0!important}.daterangepicker table tbody td,.daterangepicker table tbody th{padding:.4rem!important}.finalModal .modal-content{min-height:320px;padding:25px}.finalModal h3{font-size:24px;font-weight:700;text-align:center;line-height:30px}.finalModal h4{font-size:18px;line-height:24px}.finalModal a{margin-top:35px;padding:10px 10px}p .cantidad-prediscount{font-size:1.1rem;text-decoration:line-through;color:#f60}p .cantidad-discount{font-size:2.5rem}.price-discount{color:#f60}h1.title-ficha{font-size:1.5rem;font-weight:600;margin-bottom:3rem;font-family:Montserrat,sans-serif;line-height:1;text-transform:none}.show-more{background-color:#195e88;color:#fff;font-size:1.1rem;padding:0 10px;margin-left:1rem;cursor:pointer}.ver-mas{cursor:pointer!important}.condiciones-text{display:none;padding:0 20px}.header-contacto{background-image:url(../img/contactoheader.jpg)}.header-quienes-somos{background-image:url(../img/quienesheader.jpg)}@media(max-width:768px){.header-contacto{background-image:url(../img/contactoheader-res.jpg)}.header-quienes-somos{background-image:url(../img/quienesheader-res.jpg)}}h1.section-title{font-size:1.5rem!important}.table-tarifas td,.table-tarifas th{width:100px!important}.tipos-barco div li label{box-shadow:1px 1px 6px 0 lightgrey;padding:10px 15px}.tipos-barco div li label:hover{box-shadow:1px 1px 6px 0 #195e88}.imgFilter:checked+label{box-shadow:2px 2px 6px 2px #195e88}#back-to-top{position:fixed;bottom:40px;right:40px;z-index:9999;width:32px;height:32px;text-align:center;line-height:30px;background:#195e88;color:#FFF;cursor:pointer;border:0;border-radius:2px;text-decoration:none;transition:opacity 0.2s ease-out;opacity:0;font-size:30px}#back-to-top:hover{background:#195EB9}#back-to-top.show{opacity:1}@media (max-width:768px){.tipos-barco div li{width:100%}.imgFilter+label{width:96%}#back-to-top{bottom:90px;right:15px}}.fancybox-nav span{visibility:visible!important}.experiencias.video-section .col-content{height:300px!important}.experiencias.video-section .col-content .exp-text{left:0}@media (min-width:768px){.experiencias.video-section .col-content.second{margin-left:15px}}.experiencias.video-section{margin-top:2.5rem;margin-bottom:2.5rem}.experiencias.video-section .section-title{margin-bottom:1.5rem;border:3px solid}.experiencias.video-section .exp-text .hi-name{font-size:1.5rem!important;font-weight:600;text-transform:uppercase;margin-top:-5px}.mt-15{margin-top:15px}.flota-barcos{color:#337397!important}.flota-barcos .margin-top-row{margin-top:4em}.flota-barcos p{text-align:left;color:#195e88;padding-right:2rem;margin:20px 0 50px 0}.flota-barcos h2{font-size:1.7em!important}.flota-barcos h3{font-size:1.4em!important}@media (max-width:768px){.flota-barcos h2,.flota-barcos h3{text-align:center!important}.flota-barcos p{padding-left:1.5rem;padding-right:1.5rem;text-align:justify}}.oferta-verano-container{margin-bottom:50px}.oferta-verano{border:2px solid #195e88;padding:15px 20px!important;max-width:850px;position:absolute;top:-70px;font-size:19px;color:#195e88!important;text-align:center}.oferta-verano span{color:#F60;font-weight:700}@media (min-width:1000px){.oferta-verano{padding:10px 15px;max-width:780px;font-size:18px}}@media (max-width:768px){.oferta-verano-container{margin-bottom:0}.oferta-verano{position:relative}}.oferta-listado{margin:0 auto;display:block;position:relative!important;top:0}.oferta-listado-container{margin-bottom:0;margin-top:20px}.oferta-book{position:relative!important;top:0}.oferta-book-container{margin-bottom:20px;margin-top:20px}.descuento-exclusivo{font-size:16px!important;font-style:italic}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#195e88!important;line-height:1.65!important}.filters .fa{right:3rem}.filters-applied .fa{right:1rem!important}.select2-results__option{text-align:center!important}.home-logo,#logo img{width:126px!important}.home .navigation-content{margin-top:3.25rem}.home .menu.navigation{background-color:rgb(255,255,255,.9);margin-bottom:50px}.home .navigation-content li a{color:#1779ba!important}.home .header h1,.home .header p.h1{margin-bottom:2rem;margin-top:2.5rem}.home .button{box-shadow:1px 1px 6px 1px lightgrey!important;color:#5d82ba!important;background-color:white!important}@media (min-width:768px){.mobile-only{display:none}}@media (max-width:768px){.floating-book{position:fixed;bottom:0;width:100%;z-index:9999}.floating-book a{margin:0;border:17px solid #fff!important;box-shadow:1px 0 6px 2px grey}.floating-book a:hover{background-color:#FFF!important}}#slider-ficha{overflow:hidden}
