.row.filter{position:relative;margin-top:10px;margin-bottom:25px}.row.filter .form-item{background:transparent;float:right}.row.filter .form-item button{padding:0;text-transform:uppercase;font-size:12px;background-color:transparent;border:0}.row.filter .form-item button:hover,.row.filter .form-item button:active,.row.filter .open>.dropdown-toggle.btn-default{padding:0;background-color:transparent;box-shadow:none}.container .field--type-text-long h2{font-size:26px;font-weight:700;color:#453134;line-height:1.5;margin-top:20px;margin-bottom:10px}#list .ruta .resum p{height:60px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:-o-ellipsis-lastline}#list .teaser{margin-bottom:70px}.container .field--type-text-long strong{font-weight:500}.view-header .field--name-body ol,.view-header .field--name-body ul,.view-header .resum ol,.view-header .resum ul{padding:0 0 0 20px}.view-header .field--name-body .extra-content p a,.view-header .resum .extra-content p a{text-decoration:underline}#list .teaser{height:700px}#list .teaser.small-teaser{height:400px}#list .teaser h5.titol5{height:52px}#list .teaser figure{min-height:240px;overflow:hidden}#list .teaser figure img{height:100%;max-width:375px;display:block}#list .teaser ol.trip-type li{display:inline}#list .teaser ol.trip-type li:after{content:" / ";width:10px}#list .teaser ol.trip-type li:last-child:after{content:"";display:none}#list .teaser ol.hardness ol{padding:0;margin:0;position:absolute;right:0;top:20px}#list .teaser ol.hardness li{position:relative;display:inline-block !important;border:0 !important;padding:0 !important;margin:0 !important;margin-left:20px !important}#list .teaser ol.hardness li img.type{height:24px;width:auto}#list .teaser ol.hardness li img.bike{height:17px;width:auto}#list .teaser ol.hardness li img.inactive{opacity:.35}#list .teaser ol.hardness li:before{content:"";width:10px;background-color:#453134;position:absolute;height:1px;right:-16px;top:12px}#list .teaser ol.hardness li:first-child{margin-left:0 !important}#list .teaser ol.hardness li:last-child:before{content:"";display:none}#list.list-inline .ruta span{display:block}#list.list-inline .ruta .contentinfo{min-height:146px}#list.list-inline .ruta .price{z-index:2;position:absolute;bottom:0;left:15px;right:0;padding:5px 10px;min-height:35px}#list.list-inline .teaser-inline{display:inline-block;width:100%;height:auto !important;min-height:auto !important}#list.list-inline .teaser-inline figure{padding:0}#list.list-inline .ruta .resum p{height:40px}#list.list-inline .teaser-inline h5.titol5{height:auto !important;margin-top:5px}@media(min-width:320px){#list .teaser{height:320px}#list .teaser figure{min-height:100px}#list .teaser figure img{max-width:768px;width:100%;height:auto}}@media(min-width:500px){#list .teaser{height:390px}}@media(min-width:650px){#list .teaser{height:450px}}@media(min-width:768px){#list .teaser{height:650px}#list .teaser figure{min-height:267px}}@media(min-width:992px){#list .teaser{height:550px}#list .teaser figure{min-height:159px}}@media(min-width:1200px){#list .teaser{height:600px}#list .teaser figure{min-height:197px}}@media(max-width:320px){#list .teaser h5.titol5{font-size:15px}}@media(max-width:420px){#list .teaser h5.titol5{height:64px}}@media(max-width:767px){body{-webkit-font-smoothing:antialiased}#breadcrumb{padding-top:25px}#breadcrumb .breadcrumb{padding-bottom:25px}section#slider{display:block}#sliderGeneral{position:relative}#sliderGeneral .slide{height:42vw !important;min-height:180px;max-height:280px;margin:auto;background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important}#sliderGeneral .slide .captions{position:absolute;top:55%;left:50%;height:auto;width:90%;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}#sliderGeneral .slide .captions h1{font-size:20px;line-height:28px;margin:0 !important;color:#FFF;text-shadow:2px 2px 2px #333}#list .ruta .price{margin-top:10px;margin-bottom:0;padding-top:10px;min-height:40px}#list .ruta .titol5{margin-top:15px;margin-bottom:10px;font-size:16px;line-height:22px}#list .view-taxonomy-term{display:flex;flex-direction:column}#list .view-taxonomy-term .view-header{order:4}#list .row.filter{display:none}#list .row.ruta .resum,#list .row.ruta .features{display:none}.view-header .resum>p:first-child{font-size:20px;line-height:28px}.container .field--type-text-long h2{font-size:20px;line-height:28px}.path-taxonomy main p{font-size:16px;line-height:26px}.view-header .resum ol,.view-header .resum ul{font-size:16px;line-height:26px}}.filtres{display:flex;justify-content:center;margin-bottom:3rem;margin-top:1rem}@media(min-width:768px) and (max-width:979px){.filtres{display:block;text-align:center}}@media(min-width:980px) and (max-width:991px){.filtres{display:block;text-align:center}}@media(min-width:980px) and (max-width:1199px){.filtres{display:block;text-align:center}}.filtres li{list-style:none;position:relative;margin-left:.5rem;margin-right:.5rem}@media(min-width:768px) and (max-width:979px){.filtres li{display:inline-block;margin-bottom:1rem;margin-left:.2rem;margin-right:.2rem}}@media(min-width:980px) and (max-width:991px){.filtres li{display:inline-block;margin-bottom:1rem;margin-left:.2rem;margin-right:.2rem}}@media(min-width:980px) and (max-width:1199px){.filtres li{display:inline-block;margin-bottom:1rem;margin-left:.2rem;margin-right:.2rem}}.filtres li a{background-color:#e97c4f;padding:1rem 1.5rem;border-radius:120px;color:#fff;transition:all .2s ease-in-out;opacity:1;border:1px solid #e97c4f}#ofertes h3{font-weight:700;font-size:26px;line-height:34px;text-align:center}.destacats figure{-webkit-border-top-left-radius:12px;-webkit-border-top-right-radius:12px;-moz-border-radius-topleft:12px;-moz-border-radius-topright:12px;border-top-left-radius:12px;border-top-right-radius:12px;position:relative;overflow:hidden;background-color:#000}.destacats figure img{display:block;width:100%;height:100%;opacity:.5;transition:all .6s ease-in-out}.destacats a:hover figure img{opacity:.85;transition:all .6s ease-in-out}.destacats .caption{top:0;bottom:0;right:0;left:0;display:flex;align-items:center;justify-content:center;position:absolute;flex-direction:column;text-align:center}.destacats h4{text-transform:uppercase;color:white;font-size:20px;line-height:26px;font-weight:900;margin-bottom:0;margin-left:2rem;margin-right:2rem;letter-spacing:.5px}.destacats .ads-banner{height:100%;border-radius:12px}.destacats .ads-banner figure{display:flex;align-items:center;justify-content:center;text-align:center;height:100%}.destacats .price-date{background-color:#e04404;color:white;padding:1rem;text-align:center;font-size:16px;-webkit-border-bottom-right-radius:12px;-webkit-border-bottom-left-radius:12px;-moz-border-radius-bottomright:12px;-moz-border-radius-bottomleft:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px}.destacats .price-date .fa{font-size:18px;font-weight:600;margin-left:1rem}.destacats .filtres li a{background-color:#fff;padding:1rem 1.5rem;border-radius:120px;color:#e97c4f;transition:all .2s ease-in-out;opacity:1;border:1px solid #e97c4f}.destacats .filtres li.all a{background-color:#e97c4f;color:#fff}@media(min-width:768px) and (max-width:979px){.filtres li a{display:block}}@media(min-width:980px) and (max-width:991px){.filtres li a{display:block}}@media(min-width:980px) and (max-width:1199px){.filtres li a{display:block}}.filtres li a:hover{opacity:.85}.destacats .filtres li a:hover{opacity:.85;background-color:#e97c4f;color:#fff}
