@charset "UTF-8";@media screen and (max-width:1700px){header{max-width:100vw}header nav>ul{gap:25px}header nav>ul li>:not(ul){font-size:15px}header .logo>*{max-height:45px}.bloque{max-width:100vw;overflow:hidden}.rel>.swiper-navigation.middle{width:calc(100% + 110px)}.pageheaderviaje .pdcustom h1{font-size:48px}.pageheaderviaje p{font-size:19px}}@media screen and (max-width:1320px){header nav{display:none}.rel>.swiper-navigation{display:none}.responsive{display:block}.contenedorportada{padding:0}.bloque.portada h2{font-size:55px}.contenedorportada form input{height:65px}.contenedorportada form button{height:65px}.viaje .foto{height:200px}.categoria{height:250px}.blog .foto{height:200px}.fijoderecha .tit{font-size:18px}.fijoderecha .tit i{font-size:19px;padding-bottom:7px}.fijoderecha .btn1{margin-bottom:30px;padding:10px 20px}.sticky{position:relative;top:0}.mod-menu.mod-list{display:flex;flex-flow:row wrap;justify-content:flex-start;align-content:flex-start}.sidr .nav li{width:100%;order:1}.sidr .nav li.item-111{order:0}}@media screen and (max-width:1000px){.zigzag .item:nth-child(even)>*:first-child{order:inherit}form .formRow{grid-template-columns:repeat(1,1fr) !important}.weddingwireWidget>div:not([class]){grid-template-columns:repeat(1,1fr)}#blockcart-modal .modal-body svg{height:75px}.fixbuttons .ico{width:50px}form .sm\:f1>*{padding-inline:0}.breadcrumb{white-space:nowrap;overflow-x:auto;overflow-y:hidden}[data-zoom] picture::after{width:40px;font-size:14px}.formato table{display:block;overflow-x:auto}.bg{background-attachment:initial}.bloque.portada h2{font-size:35px}.contenedorportada form input{font-size:16px;padding:0 12px}.contenedorportada form button{letter-spacing:0;font-size:15px}#resultados .c3{width:100%}#resultados .c7{width:100%}.pageheader .pdcustom{padding:120px 30px 80px 30px}.pageheader .pdcustom h1{font-size:35px}.h3{font-size:30px}.cms-contacto .grey .c6{width:100%}.cms-contacto .grey .c4{width:100%}.cms-contacto .grey .c2{display:none}.cms-contacto .grey .c8{width:100%}.viajesfinal .columnaizquierda{width:100%}.viajesfinal .columnaderecha{width:100%}.fijoderecha{margin-top:0;position:relative;top:0}#solicitar-info .br2{padding:0 !important}}
