@charset "UTF-8";
/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}:focus{outline:none}@font-face{font-family:TungstenLight;src:url(../fonts/Tungsten_Rounded_Light.eot);src:local("☺"),url(../fonts/Tungsten_Rounded_Light.woff) format("woff"),url(../fonts/Tungsten_Rounded_Light.ttf) format("truetype"),url(../fonts/Tungsten_Rounded_Light.otf) format("otf");font-weight:400;font-style:normal}@font-face{font-family:TungstenBook;src:url(../fonts/Tungsten_Rounded_Book.eot);src:local("☺"),url(../fonts/Tungsten_Rounded_Book.woff) format("woff"),url(../fonts/Tungsten_Rounded_Book.ttf) format("truetype"),url(../fonts/Tungsten_Rounded_Book.otf) format("otf");font-weight:400;font-style:normal}@font-face{font-family:TungstenMedium;src:url(../fonts/Tungsten_Rounded_Medium.eot);src:local("☺"),url(../fonts/Tungsten_Rounded_Medium.woff) format("woff"),url(../fonts/Tungsten_Rounded_Medium.ttf) format("truetype"),url(../fonts/Tungsten_Rounded_Medium.otf) format("otf");font-weight:400;font-style:normal}@font-face{font-family:Conv_GothamRnd-Light;src:url(../fonts/GothamRnd-Light.eot);src:local("☺"),url(../fonts/GothamRnd-Light.woff) format("woff"),url(../fonts/GothamRnd-Light.ttf) format("truetype"),url(../fonts/GothamRnd-Light.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Conv_GothamRnd-Medium;src:url(../fonts/GothamRnd-Medium.eot);src:url(../fonts/GothamRnd-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/GothamRnd-Medium.woff) format("woff"),url(../fonts/GothamRnd-Medium.ttf) format("truetype"),url(../fonts/GothamRnd-Medium.svg#AnodyneRegular) format("svg");font-weight:400;font-style:normal}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}html{font-size:62.5%;margin:0;padding:0;height:100%}body{overflow-x:hidden;margin:0;font-family:Conv_GothamRnd-Medium}body.viajesAramon{background:#e6e4e4 url(../images/bkg-image.jpg) no-repeat center 20px}body.viajesAramon.noBkg{background:none}img{width:100%}a{color:#53b8fa}.limpiar{clear:both;display:block;content:""}.wrap{width:100%;max-width:1200px;margin:24px auto;position:relative}.contentBox{font-size:0;display:block;box-sizing:border-box;width:100%;margin:20px auto}.large1{width:100%!important}.large1-2{width:50%!important}.large1-3{width:33.33%!important}.large1-4{width:25%!important}.large1-5{width:20%!important}.styleCampo{border:1px solid #1d1d1c;color:#989797;font-size:15px;font-size:1.5rem}.codigoInput,.styleCampo{background-color:#fff;padding:10px;box-sizing:border-box}.codigoInput{border:none;color:#000;font-size:17px;font-size:1.7rem;font-family:TungstenMedium;letter-spacing:1px;width:100%;cursor:pointer}.codigoInput.calendario1{background:#fff url(../images/ico-calendar.svg) no-repeat 100%;background-size:15% 100%}.codigoInput.calendario2{background:#fff url(../images/ico-calendar2.svg) no-repeat 100%;background-size:15% 100%}.btnAction{background:#db1e7a;transition:all .3s ease-in-out;width:auto;padding:6px 20px;font-family:TungstenMedium;color:#fff;text-transform:uppercase;font-size:30px;font-size:3rem;border-radius:4px;cursor:pointer;vertical-align:top;border:1px solid #fff;margin:10px 0}.btnAction:hover{background:#af1861}.link{font-family:TungstenMedium;border:1px solid #077f71;color:#077f71;text-decoration:none;background-color:transparent;font-size:20px;font-size:2rem;padding:10px;text-align:center}.link:hover{background-color:#077f71;color:#fff}.viajesAramon #ui-datepicker-div{min-width:268px;max-width:268px}.col2{display:inline-block;box-sizing:border-box;width:49%;margin:0 0 0 2%}.col2.noMargen,.col2:first-child{margin:0}.col3{display:inline-block;box-sizing:border-box;width:32.33%;margin:0 0 0 1.5%}.col3.noMargen,.col3:first-child{margin:0}.col4{display:inline-block;box-sizing:border-box;width:24.25%;margin:0 0 0 1%}.col4.noMargen,.col4:first-child{margin:0}.col5{display:inline-block;box-sizing:border-box;width:19.2%;margin:0 0 0 1%}.col5.noMargen,.col5:first-child{margin:0}.col6{display:inline-block;box-sizing:border-box;width:15.5%}.col6:not(:last-child){margin-right:1%}.cabeceraBox{background-color:#fff;height:88px;font-size:0;box-sizing:border-box;display:block;position:relative;margin-bottom:75px}.cabeceraBox:after{content:"";background:url(../images/bkg-banda-color.jpg) no-repeat 0 0;background-size:cover;height:10px;width:100%;display:block}.cabeceraBox .logo{background:url(../images/logo-viajesAramon.svg) no-repeat 0;background-size:100%;text-indent:-99999px;width:21%;height:88px}.cabeceraBox .logo,.cabeceraBox .resort{box-sizing:border-box;font-size:0;vertical-align:middle;display:inline-block}.cabeceraBox .resort{font-family:TungstenBook;text-transform:uppercase;width:64%}.cabeceraBox .resort li{display:inline-block;border-right:1px solid #1d1d1c;padding:0 10px;font-size:23px;font-size:2.3rem;text-decoration:none;color:#1d1d1c}.cabeceraBox .resort li:last-child{border-right:none}.cabeceraBox .resort li a{font-size:23px;font-size:2.3rem;text-decoration:none;color:#1d1d1c}.cabeceraBox .resort li a:hover{color:#53b8fa}.cabeceraBox .phone{width:15%;display:inline-block;text-align:right;vertical-align:middle;padding-right:5px;box-sizing:border-box;font-size:0}.cabeceraBox .phone span{font-family:TungstenLight;font-size:25px;font-size:2.5rem;display:block;color:#989797}.cabeceraBox .phone strong{font-family:TungstenMedium;font-size:38px;font-size:3.8rem;display:block;color:#077f71}.cabeceraBox .estacion{background-color:#fff;text-align:center;display:block;border-radius:100%;position:absolute;width:60px;height:60px;left:0;right:0;margin:-29px auto 0}.cabeceraBox .estacion.invierno{background:#fff url(../images/verano.svg) no-repeat 50%}.cabeceraBox .estacion.verano{background:#fff url(../images/verano.svg) no-repeat 50%}.buscador{background-color:rgba(0,0,0,.7);vertical-align:top}.buscador h1{display:block;font-size:40px;font-size:4rem;font-family:TungstenBook;color:#077f71;margin:15px 20px 5px;text-transform:uppercase}.buscador h1 strong{color:#fff}.buscador p{color:#989797;font-size:20px;font-size:2rem;margin:10px 20px;font-family:TungstenMedium}.buscador .buscadorBox{display:block;margin:10px 20px;border-top:1px solid #989797;min-height:352px}.buscador .buscadorBox .contentBox{margin:0 auto}.buscador .buscadorBox .etiqueta{display:inline-block;font-size:25px;font-size:2.5rem;font-family:TungstenMedium;color:#077f71;margin:10px 0 0;text-transform:uppercase}.buscador .buscadorBox .subEtiqueta{display:block;font-size:17px;font-size:1.7rem;font-family:TungstenMedium;color:#e6e4e4;margin:5px 0 0;text-transform:uppercase}.buscador .buscadorBox .especialBox{display:block;background-color:transparent;padding:0 8px 8px;margin:5px 0;border:2px solid #077f71}.buscador .buscadorBox .especialBox .etiqueta{color:#fff;padding-top:5px;padding-left:5px}.buscador .buscadorBox .vacio{display:block;background-color:transparent;padding:0 8px 8px;min-height:82px}.promocion{background-color:#000;vertical-align:top;margin-bottom:35px}.promocion a{display:block}.promocion a:hover img{opacity:.6}.ventajasBox{display:block;margin-top:25px;background-color:hsla(0,0%,100%,.6);min-height:250px;text-align:center;padding-bottom:30px}.ventajasBox h2{display:inline-block;text-align:center;font-size:60px;font-size:6rem;border-bottom:1px solid #077f71;font-family:TungstenBook;color:#077f71;padding:30px 0;margin:20px auto;text-transform:uppercase}.ventajasBox li{font-size:17px;font-size:1.7rem;color:#1d1d1c;text-align:center;vertical-align:top}.ventajasBox .txtExpl{background-color:#077f71;padding:25px;color:#fff;font-size:12px;font-size:1.2rem;border-radius:8px;line-height:16px;font-family:Conv_GothamRnd-Light;position:relative;display:none;box-sizing:border-box;text-align:left}.ventajasBox .txtExpl.txtForfaitHotel:before{right:5%}.ventajasBox .txtExpl.txtForfaitHotel:before,.ventajasBox .txtExpl.txtGarantiaTiempo:before,.ventajasBox .txtExpl.txtAtencionTelf:before{content:"";width:0;height:0;border-left:17px solid transparent;border-right:17px solid transparent;border-bottom:17px solid #077f71;display:block;position:absolute;top:-16px;z-index:1}.ventajasBox .txtExpl.txtGarantiaTiempo:before{right:57%}.ventajasBox .txtExpl.txtAtencionTelf:before{right:91%}.ventajasBox .txtExpl.txtGrupo:before{content:"";width:0;height:0;border-left:17px solid transparent;border-right:17px solid transparent;border-bottom:17px solid #077f71;display:block;position:absolute;top:-16px;left:23%;z-index:1}.ventajasBox .txtExpl.txtGrupo a{color:#000;text-decoration:underline;font-family:Conv_GothamRnd-Medium}.ventajasBox .txtExpl.txtGrupo a:hover{color:#53b8fa;text-decoration:none}.ventajasBox .txtExpl.txtPago:before{left:57%}.ventajasBox .txtExpl.txtNinosGratis:before,.ventajasBox .txtExpl.txtPago:before{content:"";width:0;height:0;border-left:17px solid transparent;border-right:17px solid transparent;border-bottom:17px solid #077f71;display:block;position:absolute;top:-16px;z-index:1}.ventajasBox .txtExpl.txtNinosGratis:before{right:290px}.ventajasBox .txtExpl.txtNinosGratis .text-block{display:block;margin-top:10px}.grupoAram{background:url(../images/ico-seguro.svg) no-repeat 50%;background-size:100%;display:block;margin:0 auto 15px;width:115px;height:105px;cursor:pointer}.grupoAram:hover{background:url(../images/ico-seguro2.svg) no-repeat 50%;background-size:100%}.pagoFracc{background:url(../images/ico-pagoFraccionado.svg) no-repeat 50%;background-size:100%;display:block;margin:0 auto 15px;width:115px;height:108px;cursor:pointer}.pagoFracc:hover{background:url(../images/ico-pagoFraccionado2.svg) no-repeat 50%;background-size:100%}.ninosGratis{background:url(../images/ico-ninosGratis.svg) no-repeat 50%;background-size:100%;display:block;margin:0 auto 15px;width:185px;height:108px;cursor:pointer}.ninosGratis:hover{background:url(../images/ico-ninosGratis2.svg) no-repeat 50%;background-size:100%}.atencionTelf{background:url(../images/ico-cancelacion.svg) no-repeat 50%;background-size:100%;width:115px;cursor:pointer}.atencionTelf,.forfaitHotel{display:block;margin:0 auto 15px;height:108px}.forfaitHotel{background:url(../images/ico-forfaitHotel.svg) no-repeat 50%;background-size:100%;width:115px;cursor:pointer}.forfaitHotel:hover{background:url(../images/ico-forfaitHotel2.svg) no-repeat 50%;background-size:100%}.atencionTelf:hover{background:url(../images/ico-cancelacion2.svg) no-repeat 50%;background-size:100%}.garantiaTiempo{background:url(../images/ico-recuperacion-dia.svg) no-repeat 50%;background-size:100%;display:block;margin:0 auto 15px;width:87px;height:105px;cursor:pointer}.garantiaTiempo:hover{background:url(../images/ico-recuperacion-dias-2.svg) no-repeat 50%;background-size:100%}.destacadosBox{background-color:#e6e4e4;padding:25px 0;display:block}.destacadosBox a{display:block;border:5px solid transparent;box-sizing:border-box}.destacadosBox a:hover{border:5px solid #077f71}.destacadosBox a:hover img{opacity:.5}.hotelForfaitBox{background-color:#e6e4e4;padding:25px 0;display:block}.hotelForfaitBox h2{font-size:54px;font-size:5.4rem;font-family:TungstenBook;color:#077f71;display:block;margin-top:0;padding-bottom:30px;text-align:center;text-transform:uppercase}.hotelForfaitBox h3{font-size:40px;font-size:4rem;font-family:TungstenBook;color:#989797;margin-top:0;padding-bottom:15px;text-align:left}.hotelForfaitBox .fotosHotel{margin:0 auto 80px}.hotelForfaitBox .fotosHotel .link{float:right}.hotelForfaitBox .fotosHotel .slick-slider{clear:right}.hotelForfaitBox .fotosHotel button.slick-next{background:url(../images/flechaDerechaFicha.png) no-repeat 50%;top:0;width:74px;height:249px;transform:translate(0);opacity:1;right:-80px}.hotelForfaitBox .fotosHotel button.slick-next:hover{opacity:.5}.hotelForfaitBox .fotosHotel button.slick-prev{background:url(../images/flechaDerechaFicha.png) no-repeat 50%;top:0;width:74px;height:249px;transform:translate(0);transform:rotate(180deg);opacity:1;left:-80px}.hotelForfaitBox .fotosHotel button.slick-prev:hover{opacity:.5}.hotelForfaitBox .fotosHotel .fotoBox{box-sizing:border-box;border-right:2px solid transparent;border-left:2px solid transparent;position:relative}.hotelForfaitBox .fotosHotel .fotoBox.noCupo{opacity:.4;background-color:#000}.hotelForfaitBox .fotosHotel .fotoBox.noCupo a:hover{cursor:default;opacity:1}.hotelForfaitBox .fotosHotel .contentHotel{position:relative;display:block;max-height:230px;overflow:hidden}.hotelForfaitBox .fotosHotel .contentHotel .nombre{position:absolute;left:0;bottom:0;width:100%;background-color:rgba(0,0,0,.69);color:#fff;padding:15px;box-sizing:border-box}.hotelForfaitBox .fotosHotel .contentHotel .nombre h4{font-size:35px;font-size:3.5rem;font-family:TungstenBook;font-weight:400}.hotelForfaitBox .fotosHotel .contentHotel .nombre h5{font-size:25px;font-size:2.5rem;font-family:TungstenLight;font-weight:400}.hotelForfaitBox .fotosHotel .contentHotel:hover{opacity:.5}.hotelForfaitBox .fotosHotel .infoHotel{background-color:#fff;padding:10px 25px 25px;box-sizing:border-box}.hotelForfaitBox .fotosHotel .infoHotel .precio{font-size:35px;font-size:3.5rem;font-family:Conv_GothamRnd-Medium;font-weight:400;color:#db1e7a;line-height:5.5rem}.hotelForfaitBox .fotosHotel .infoHotel p{font-size:12px;font-size:1.2rem;font-family:Conv_GothamRnd-Light}.hotelForfaitBox .fotosHotel .infoHotel p strong{font-family:Conv_GothamRnd-Medium;line-height:18px}.actividadesBox{background-color:#fff;display:block}.actividadesBox .contentBox{text-align:center;margin-bottom:0;padding-bottom:60px}.actividadesBox:before{content:"";background:url(../images/bkg-banda-color2.jpg) no-repeat top;background-size:cover;height:10px;width:100%;display:block}.actividadesBox h2{font-size:54px;font-size:5.4rem;font-family:TungstenBook;color:#077f71;display:block;margin-top:30px;padding-bottom:30px;text-align:center}.actividadesBox .hoverBox{position:relative;display:block;margin:0 auto}.actividadesBox .hoverBox,.actividadesBox .hoverBox .btnBox,.actividadesBox .hoverBox img{width:100%;height:100%;box-sizing:border-box}.actividadesBox .hoverBox .btnBox{position:absolute;top:0;left:0;right:0;color:#fff;font-weight:400;font-size:20px;font-size:2rem;line-height:1.5;background-color:rgba(0,0,0,.7);opacity:1;transition-property:opacity;-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-duration:1s;-webkit-transition-duration:1s;-moz-transition-duration:1s;transition-delay:.1s;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in}.actividadesBox .hoverBox .btnBox span{display:block;width:100%;margin:0 auto;font-size:42px;font-size:4.2rem;font-family:TungstenLight;color:#989797;text-align:center;vertical-align:middle;top:30%;position:relative;line-height:5rem}.actividadesBox .hoverBox:hover .btnBox{position:absolute;top:0;left:0;right:0;color:#fff;font-weight:400;font-size:20px;font-size:2rem;box-sizing:border-box;line-height:1.5;background-color:rgba(0,0,0,.85);height:100%;width:100%;font-family:TungstenLight;opacity:0;padding:0 45px;transition-property:opacity;-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-duration:1s;-webkit-transition-duration:1s;-moz-transition-duration:1s;transition-delay:.5s;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out}.actividadesBox .hoverBox:hover .btnBox span{display:block;width:100%;margin:0 auto;font-size:42px;font-size:4.2rem;font-family:TungstenLight;color:#fff;background-color:rgba(7,127,113,.85);text-align:center;vertical-align:middle;top:30%;position:relative;line-height:5rem}.pieBox{display:block;background:#000 url(../images/bkg-footer.jpg) no-repeat left 55px;text-align:left}.pieBox .contentBox{margin:0 auto;padding-bottom:19px}.pieBox .linksFooter{font-size:13px;font-size:1.3rem;font-family:Conv_GothamRnd-Light;padding:10px 0}.pieBox .linksFooter.redesSociales{text-align:right}.pieBox .linksFooter li{display:inline-block;padding:0 10px;box-sizing:border-box;vertical-align:middle}.pieBox .linksFooter li a{display:inline-block;vertical-align:middle;text-decoration:none;color:#989797}.pieBox .linksFooter li a:hover{color:#077f71}.pieBox .telf{font-size:34px;font-size:3.4rem;font-family:TungstenLight;color:#fff;text-align:center;margin:20px auto 0;width:190px;padding-bottom:55px;background:url(../images/logo-blanco-aramon.svg) no-repeat bottom;background-size:30%}.pieBox .telf strong{font-family:TungstenMedium;font-size:48px;font-size:4.8rem;display:block;padding-bottom:0}.pieBox .telf .link{color:#fff;margin:10px auto;padding:0;border:none;text-decoration:underline}.newsletter{background-color:rgba(0,0,0,.75);padding:20px 45px;margin-top:10px;font-size:11px;font-size:1.1rem;color:#989797;font-family:Conv_GothamRnd-Light}.newsletter h2{font-size:32px;font-size:3.2rem;font-family:TungstenBook;color:#077f71;text-transform:uppercase;display:block;margin-bottom:10px}.newsletter p{font-size:14px;font-size:1.4rem;color:#989797;font-family:Conv_GothamRnd-Light;font-style:italic;margin:0 0 10px}.newsletter .styleCampo{width:55%}.newsletter .btnAction{width:150px;background-color:#077f71;border:none;font-size:22px;margin:0}.newsletter .btnAction:hover{background-color:#000}.instagram{background:url(../images/instagram.svg) no-repeat 0 0;background-size:100%;display:block;margin:0 auto;width:40px;height:40px}.instagram:hover{background-position:0 -40px}.youtube{background:url(../images/youtube.svg) no-repeat 0 0;background-size:100%;display:block;margin:0 auto;width:40px;height:40px}.youtube:hover{background-position:0 -40px}.facebook{background:url(../images/facebook.svg) no-repeat 0 0;background-size:100%;display:block;margin:0 auto;width:40px;height:40px}.facebook:hover{background-position:0 -40px}.twitter{background:url(../images/twitter.svg) no-repeat 0 0;background-size:100%;display:block;margin:0 auto;width:40px;height:40px}.twitter:hover{background-position:0 -40px}@media (max-width:1280px){.hotelForfaitBox h3{font-size:30px;font-size:3rem}.hotelForfaitBox .fotosHotel.wrap{max-width:1024px}.hotelForfaitBox .fotosHotel .contentHotel{max-height:197px}}@media (max-width:1200px){.cabeceraBox .logo{background:url(../images/logo-viajesAramon.svg) no-repeat 100%;background-size:95%}.cabeceraBox .phone{padding-right:15px}.cabeceraBox .phone span{font-size:20px;font-size:2rem}.cabeceraBox .phone strong{font-size:32px;font-size:3.2rem}}@media (max-width:1024px){.cabeceraBox .resort li a{font-size:20px;font-size:2rem}.contentBox{margin:0 auto 20px}.wrap.contentBox{max-width:969px}.ventajasBox h2{font-size:45px;font-size:4.5rem;padding:15px 0;margin:10px auto 0}.ventajasBox li{font-size:14px;font-size:1.4rem}.ventajasBox .txtExpl{width:95%}.atencionTelf,.atencionTelf:hover,.forfaitHotel,.forfaitHotel:hover,.garantiaTiempo,.garantiaTiempo:hover,.grupoAram,.grupoAram:hover,.ninosGratis,.ninosGratis:hover,.pagoFracc,.pagoFracc:hover{background-size:70%}.pagoFracc,.pagoFracc:hover{background-size:55%}.hotelForfaitBox .fotosHotel .link.col5{width:22.2%}.hotelForfaitBox .fotosHotel button.slick-prev{left:0}.hotelForfaitBox .fotosHotel button.slick-next,.hotelForfaitBox .fotosHotel button.slick-prev{width:55px;height:55px;background:url(../images/flechaDerechaFicha.png) no-repeat 50%;background-size:71%;bottom:-55px;top:auto}.hotelForfaitBox .fotosHotel button.slick-next{right:0}}@media (max-width:950px){.codigoInput{padding:10px 3px}}@media (max-width:800px){.cabeceraBox .logo{width:30%}.cabeceraBox .phone span{font-size:18px;font-size:1.8rem}.cabeceraBox .phone strong{font-size:28px;font-size:2.8rem}.cabeceraBox .resort{width:54%}.cabeceraBox .estacion{display:none}.hotelForfaitBox .fotosHotel .contentHotel{max-height:153px}.hotelForfaitBox .fotosHotel .link.col5{width:33.3%}.actividadesBox h2{font-size:40px;font-size:4rem}.actividadesBox .hoverBox .btnBox span,.actividadesBox .hoverBox:hover .btnBox span{font-size:30px;font-size:3rem}.pieBox .telf{font-size:24px;font-size:2.4rem;margin:10px auto 0;width:150px;padding-bottom:50px}.pieBox .telf strong{font-size:38px;font-size:3.8rem}.newsletter .styleCampo{width:77%}}@media (max-width:768px){.cabeceraBox .logo{width:31%}.cabeceraBox .resort li{font-size:18px;font-size:1.8rem}.wrap.contentBox{max-width:710px}.buscador h1{font-size:30px;font-size:3rem}.buscador p{font-size:12px;font-size:1.2rem}.buscador .buscadorBox .etiqueta{font-size:25px;font-size:2.5rem}.codigoInput{font-size:12px;font-size:1.2rem}.btnAction{font-size:24px;font-size:2.4rem}.ventajasBox h2{font-size:35px;font-size:3.5rem}.ventajasBox li{font-size:12px;font-size:1.2rem}.atencionTelf,.atencionTelf:hover,.forfaitHotel,.forfaitHotel:hover,.garantiaTiempo,.garantiaTiempo:hover,.grupoAram,.grupoAram:hover,.ninosGratis,.ninosGratis:hover{background-size:60%}.hotelForfaitBox{padding:0}.hotelForfaitBox h2{font-size:40px;font-size:4rem}.hotelForfaitBox h3{padding-left:15px}.hotelForfaitBox .fotosHotel .contentHotel{max-height:145px}.hotelForfaitBox .fotosHotel .contentHotel .nombre h4{font-size:25px;font-size:2.5rem}.hotelForfaitBox .fotosHotel .contentHotel .nombre h5{font-size:18px;font-size:1.8rem}.hotelForfaitBox .fotosHotel .infoHotel{padding:10px 15px 25px}.hotelForfaitBox .fotosHotel .infoHotel .precio{font-size:28px;font-size:2.8rem}.hotelForfaitBox .fotosHotel .infoHotel p{font-size:11px;font-size:1.1rem}.newsletter .styleCampo{width:73%}}@media (max-width:750px){.buscador.col2{width:100%}.promocion{margin-bottom:0}.promocion.col2{margin:0;width:100%}}@media (max-width:700px){.cabeceraBox{height:inherit}.cabeceraBox .logo{width:35%}.cabeceraBox .resort{width:64%}.cabeceraBox .phone{display:block;width:100%;background-color:#077f71;padding-left:15px;position:absolute;top:0}.cabeceraBox .phone span,.cabeceraBox .phone strong{color:#fff;display:inline-block;vertical-align:middle}.cabeceraBox .phone strong{margin-left:10px;font-size:23px;font-size:2.3rem}}@media (max-width:640px){.cabeceraBox{margin-bottom:25px}.newsletter .styleCampo{width:68%}.hotelForfaitBox .fotosHotel .contentHotel{max-height:180px}}@media (max-width:570px){.cabeceraBox{margin-bottom:0}.contentBox{margin:0 auto}.ventajasBox{margin-top:0}.ventajasBox .txtExpl{margin-top:25px}.ventajasBox .txtExpl.txtAtencionTelf:before{right:5%}.ventajasBox .txtExpl.txtGarantiaTiempo:before{right:5%}.ventajasBox .txtExpl.txtForfaitHotel:before{right:25%}.destacadosBox{padding:0}.destacadosBox .col3{width:100%;margin:0}.hotelForfaitBox h2{font-size:25px;font-size:2.5rem}.hotelForfaitBox .fotosHotel h3{text-align:center}.hotelForfaitBox .fotosHotel h3.col2{width:100%}.hotelForfaitBox .fotosHotel .link{float:none;margin:0 auto 5px;width:320px;display:block}.hotelForfaitBox .fotosHotel .link.col5{width:90%}.actividadesBox .contentBox{padding-bottom:0}.actividadesBox .contentBox .col3{width:50%}}@media (max-width:513px){.pieBox{background-position:left 95px}.pieBox .linksFooter.col2{width:100%;text-align:center}.pieBox .telf{padding-bottom:25px;background:none}.newsletter .styleCampo{width:100%}.newsletter .btnAction{display:block}}@media (max-width:480px){.cabeceraBox .logo{width:53%;height:70px}.cabeceraBox .resort{width:100%;padding:0 0 10px 5px}.cabeceraBox .phone{padding-left:0;text-align:right;position:absolute;right:0;top:0;width:125px}.ventajasBox{padding-bottom:0}.ventajasBox h2{font-size:25px;font-size:2.5rem;padding:5px 0}.ventajasBox .contentBox .col5,.ventajasBox .contentBox .col6{width:100%;margin-bottom:10px}.ventajasBox .txtExpl{margin-top:0}.ventajasBox .txtExpl.txtForfaitHotel:before,.ventajasBox .txtExpl.txtAtencionTelf:before,.ventajasBox .txtExpl.txtGarantiaTiempo:before{display:none}.atencionTelf,.atencionTelf:hover,.forfaitHotel,.forfaitHotel:hover,.garantiaTiempo,.garantiaTiempo:hover,.grupoAram,.ninosGratis,.pagoFracc{height:60px;margin:0 auto}.hotelForfaitBox .fotosHotel .contentHotel{max-height:230px}.actividadesBox h2{font-size:30px;font-size:3rem}.actividadesBox .contentBox .col3{width:100%}}@media (max-width:340px){.buscador .buscadorBox .especialBox .etiqueta{display:block;width:100%}}
/*# sourceMappingURL=custom-viajes.css.map */
