.page.subcategory{color:var(--light-8);h1{color:var(--tertiary);text-align:center;font-family:Tinos,serif}.h1-wrapper{background:var(--secondary-hover);h1{font-size:18px;margin:0 auto;max-width:95vw;padding:10px;text-transform:uppercase;border:none}}.categories-content{margin-top:30px;margin-bottom:60px;padding:0 20px;>p{max-width:700px;margin:0 auto 10px;text-align:center}hr{background-image:linear-gradient(90deg,var(--primary) 30%,hsla(0,0%,100%,0) 0);background-position:top;background-repeat:repeat-x;background-size:6px 1px;border:none;height:1px;max-width:100%!important}.h3-sections:last-of-type+hr{display:none}.index-of-contents{margin:30px auto 32px;max-width:600px;padding:25px 40px 4px;>p>strong{color:var(--primary);font-weight:600;font-size:15px}ul{padding:0 0 8px}}}.subtitle-cat{h2{margin-top:30px;font-style:italic!important;text-transform:none;position:relative;color:var(--tertiary);font-family:Tinos,serif;font-size:22px;width:85%}.title div,h2,p{text-align:center}.title div,p{margin:0 auto 10px;max-width:700px}}.elements-container{>.element{padding:0}}.priced-elements{padding:0 20px}.h3-sections{border:1px solid var(--light-c);border-radius:8px;text-align:left;margin:20px 0;p{margin:0 0 10px}ul{padding-left:30px;padding-top:0;li{list-style:none;color:var(--light-8);padding:2px 12px 2px 0;&:before{content:"+";display:inline-block;color:var(--primary);font-weight:600;margin-right:5px}}}h3,h4{padding:6px 12px;font-family:Tinos,serif;line-height:26px;~p{padding-left:12px;padding-right:12px}}h3{margin-bottom:10px;color:var(--primary);margin-top:4px;font-size:24px}h3,h4{font-family:Tinos,serif;padding:6px 12px}h4{color:var(--light-7);background:var(--dark-gold-3);margin-bottom:0;margin-top:12px!important;font-size:18px;~*{background:var(--dark-gold-3);margin:0;padding-bottom:10px}}}}@media (max-width:768px){.page.subcategory{.title{margin-top:85px}.subtitle-cat{p{margin:10px 15px}}h2.heading-cat{font-size:20px;margin-top:30px;&:after,&:before{display:none}}}}.page.experience{color:var(--tertiary);>.elements-container>.element.row:not(.w-full){padding-left:0;padding-right:0}.content-header h1{font-style:normal}.icon-list .fa-ticket:before{content:"";background-image:var(--img-icon-booking);display:inline-block;width:34px;height:34px;background-size:contain;background-repeat:no-repeat;background-position:50%;vertical-align:middle;filter:var(--f-primary)}.content-card{border-radius:0;color:var(--tertiary);.right{>div:first-child{padding-top:12%}.info>div{&:not(:last-of-type)>hr{border:1px dashed var(--card-border-color)}&:last-of-type>hr:last-of-type{display:none}}.action{dd{font-weight:400}.action-buttons .volcano-button{background-color:var(--alternate-button-2-background-color)}}}}.sections-content{nav ul{border-radius:0}main{width:100%;.summary{.volcano-button{text-transform:none}.panel{margin-bottom:10px}.colapsible-panel,.panel{border-radius:0;border:none;.main,.secondary{padding:0;.heading{font-weight:700}}.main{padding:0;ul{padding-left:10px;li:before{color:initial}}}.secondary{ul{padding-left:20px}}}}.sections{.section{>h2{border-top-color:var(--primary-hover);color:var(--tertiary-dark);font-style:normal;font-weight:700;border-top-style:dashed;margin-top:20px;padding-top:25px;padding-bottom:0}.content-list{.collapsible-panel{border-radius:0;background-color:var(--secondary);.header h2,h4{font-weight:700}.header h3{padding-left:16px}ul{padding-left:10px}.toggle-link{filter:var(--f-primary);&:hover{filter:var(--f-medium-gray)}}.body .panel{&.hidden-trs{padding-bottom:0!important}}}}&.book{.collapsible-panel{.experience-product{.weekdays-tags,.weekdays-tags .day{background-color:unset;margin-top:-15px}.weekdays-tags{.weekdays{margin-left:-4px;padding-left:0;i{filter:var(--f-primary)}.day{padding:25px 0 0}}}.panel-price{margin-left:25%;.volcano-button{background-color:var(--alternate-button-2-background-color);margin-top:15px}.price{margin-top:15px;margin-bottom:-15px;span{color:var(--tertiary);line-height:.25}}}}.toggle-link{color:var(--tertiary);filter:unset}.body{.panel{padding:20px 30px!important;ul{padding-left:18px}&.hidden-trs{padding-bottom:0!important}}}}}}}}aside{display:none}}.icon-list.horizontal{display:block;width:100%;.items{width:96%;display:grid;grid-template-columns:repeat(3,1fr)}}figure.caption-brown{background:var(--base-color);margin-bottom:20px;padding:8px;figcaption{color:var(--light-f);font-size:14px;padding:8px 0 1px 4px}}}@media (max-width:991px){.page.experience{>.elements-container>.element.row:not(.w-full){padding:.7rem}}}@media (max-width:768px){.page.experience{.icon-list.horizontal{.items{width:unset;grid-template-columns:1fr}}.sections-content{main{.summary .heading{font-size:16px!important}.sections{.section{.collapsible-panel{h3{font-size:18px!important}}&.book{.collapsible-panel{.header h3{padding-left:3px}.experience-product{.panel-price{margin-left:0}}}}}}}}.container-mobile{.banner{padding:5px 14px 0}}}}.page.article{.row:not(.w-full){padding:10px 20px;margin-bottom:20px}header{background:unset;box-shadow:none;position:relative;width:auto;z-index:0}hr{border:0;border-top:1px solid var(--card-border);margin-bottom:20px;margin-top:20px}h1{margin:18px 0;padding:0 0 7px;border:none;font-size:32px;line-height:48px;color:var(--tertiary-dark);font-weight:700;text-align:center;text-transform:none;i{&:before{display:flex;margin-top:-5px;color:var(--main-menu-icon-color);content:"";display:inline-block;width:24px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:50%;vertical-align:middle;margin-right:10px;filter:var(--f-tertiary)}&.icon-conservation:before{background-image:var(--img-icon-conservation)}&.icon-equipment:before{background-image:var(--img-icon-equipment)}&.icon-route:before{background-image:var(--img-icon-route)}&.icon-cablecar:before{background-image:var(--img-icon-cablecar)}}}h2{text-align:left;padding-bottom:10px;font-size:20px;font-weight:700;color:var(--primary)}h3{font-size:18px;font-weight:700;color:var(--tertiary-dark)}h3,h4{padding:6px 0;margin-top:4px;margin-bottom:10px;text-align:left}h4{font-size:16px;color:var(--primary)}p{font-size:14px;color:var(--light-6);margin-bottom:10px}a{&.cta{border-radius:10px;display:inline-block;transition:all .25s ease;&.cta-xl{font-size:18px;padding:9px 20px 10px}&.cta-orange1{background:var(--primary);color:var(--light-f)}}}blockquote{margin:15px 0;padding:10px 20px;border-left:5px solid var(--light-e);p{margin-bottom:0;font-size:16px}}.responsive-table{overflow-x:auto}table,td,th{border:1px solid var(--light-a);border-collapse:collapse}table{td{padding:5px;p{font-size:15px!important}}margin-bottom:20px}figure.caption-brown{background:var(--tertiary-dark);padding:8px;margin:0 auto 20px;img{width:100%}figcaption{color:var(--light-f);font-size:14px;padding:8px 0 1px 4px}}iframe[src*=maps]{width:100%}.map-canvas{table,td,th{border:none;border-collapse:inherit}}.collapsible-panel{border:none;box-shadow:none;.toggle-link{font-size:12px;font-weight:600;i.fa-plus{padding-left:0;&:before{color:var(--tertiary);margin-left:0}}}}.articles-sidebar{.section-menu,.share-menu{background:var(--dark-gold-3)}.section-menu{margin-top:-10px;>ul.nav{>li{border-bottom:1px solid var(--light-c)}}}.share-menu{>ul>li{margin:0;padding:2px 2px 6px}}}.right-column{margin-top:45px;padding:0 15px;ul{padding:0;margin:0 0 10px 40px;li{color:var(--light-9);font-size:15px;list-style:inside!important;margin:6px 0}}.index-of-contents{ul{font-weight:600;margin-left:0!important;padding-bottom:1px;li{color:var(--primary);font-size:15px;margin:6px 0;list-style:none!important;ul li{font-weight:400;padding-left:40px}}}p{color:var(--light-5);margin:0 0 10px}}.article-banner{align-items:center;background-image:url(https://www.base-app.com/img/banners/banner-corporate-4.jpg);background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:center;min-height:258px;width:100%;.speech-bubble{background:var(--light-f);border-left:5px solid var(--primary);border-radius:2px;filter:drop-shadow(-1px -1px 2px rgba(0,0,0,.1)) drop-shadow(1px 2px 2px rgba(0,0,0,.15));margin:1rem 1rem 40px;max-width:400px;padding:1.5rem 2rem;position:relative;top:7px;p{font-size:13px;font-weight:400;color:var(--light-3)}}}.article-header{.hs-cta-wrapper img{height:32px;font-size:13px!important}}.article-carousel{padding:0;margin:20px 0;height:560px}.banner-rutas{justify-items:center}}.element.rich-text{ul li a{padding-left:2px}}}@media (max-width:768px),only screen and (max-width:991px){.article-carousel{width:100%;height:auto!important;aspect-ratio:4/3}}@media (max-width:768px){.page.article{.row:not(.w-full){padding:10px}h1{font-size:24px;line-height:1.2;i{&:before{margin-top:-4px;width:20px;height:20px;margin-right:5px}}}h2{font-size:16px;line-height:1.2}h3{font-size:13px}p{font-size:12px}.articles-sidebar{.section-menu{>ul.nav{>li{font-size:13px}}}}.right-column{padding:15px;margin-top:60px;h1{text-align:center;font-size:26px;line-height:30px}p{font-size:15px}}}}.page.article.installation-today{.elements-container{>.element.row:not(.w-full){padding-left:0;padding-right:0}.column{.article-body{padding-bottom:3rem;table{td{padding:0!important}}h2{text-align:left;padding-bottom:10px;font-size:20px;font-weight:700}h2,h3{color:var(--primary)}h3{font-size:24px;i{font-size:32px}}}}}.installation-today-components{.installation-state,.weather-state-wrapper{width:100%;margin:20px 0}.weather-state-wrapper{border:var(--card-border) var(--card-border-color);background-color:var(--card-background);left:unset;transform:unset;h5{font-weight:700;margin-left:3px}.divider{display:none}.temperature-wrapper{margin-left:2rem;.temperature{background-color:var(--primary);padding:5px 20px}}.forecast{border-left-color:var(--card-border-color);.forecast-day-name{color:var(--tertiary);font-weight:400}.fa-minus-circle:before,.fa-plus-circle:before{margin-left:-4px}}}.installation-state .container{padding:0;width:100%;max-width:100%;.open-close{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;>div{border:var(--card-border) var(--card-border-color);background-color:var(--card-background);padding:0 1.5rem}.title{border-bottom:1px dashed var(--primary-light-1);margin:-1rem 0 1.5rem;display:flex;flex-wrap:wrap;align-content:center;h3{padding:.5rem 0 0 .5rem;margin-bottom:0!important;font-style:normal;font-weight:600!important;align-items:center;i{font-family:fontello}}}h5{display:none}.btn-primary{display:inline-block;padding:.3em .6em;margin-bottom:20px;font-size:16px;font-weight:400;line-height:1.25;color:var(--light-f);text-align:center;vertical-align:baseline;border-radius:var(--volcano-button-radius);background-color:var(--primary);&:hover{background-color:var(--primary-hover);text-decoration:none}}table{td{line-height:1rem;font-size:16px;font-weight:400;padding:.3rem!important;vertical-align:top;color:var(--tertiary);i{margin-left:.5rem;margin-right:0;color:var(--tertiary)}.volcano-link,a:not(.cta-orange1){display:inline;padding:.2em .6em .3em;font-weight:400;line-height:1;color:var(--light-f);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em;background-color:var(--primary)}}}}}}}@media only screen and (max-width:991px){.page.article.installation-today{padding:1.5rem 1rem}}@media only screen and (max-width:768px){.page.article.installation-today{.column{.article-body,>.rich-text{padding:0 20px;h2{font-size:14px}h3{font-size:20px!important;i{margin-left:-8px}}}}}}.page.article.contact{h1{color:var(--primary);font-size:22px;text-align:left;line-height:1.1;margin-top:60px;i{display:none}}h2{color:var(--tertiary-dark);font-weight:700;text-align:left;font-size:16px;margin-top:0}hr{max-width:unset;border-top:1px dashed var(--primary-hover)}.info-contacto{padding-right:.5rem}.contact-form-widget{label i.required{color:var(--error)}.form-conditions-wrapper label{padding-left:20px;margin-bottom:20px}.form-fieldsets-wrapper{padding-top:0;margin-top:0}.form-dpo-text span{margin-bottom:20px}.form-legend{clear:left;padding:0 0 10px 20px;span{color:var(--error)}}.volcano-buttons-group{margin-top:40px;.volcano-button{min-width:100px}}}}@media (max-width:768px){.page.article.contact{h1{font-size:20px;margin-top:20px}h2{font-size:18px}.contact-form-widget{margin-top:-22px;label{font-size:13px}}}}.page.article.booking-management{.article-header .title{display:none}.booking-management-content{justify-items:center;.booking-management-widget{border:var(--card-border) var(--card-border-color);margin-top:30px;>.title{margin-top:15px;h1{text-transform:none;color:var(--tertiary-dark);font-weight:700;margin-top:-20px}i{filter:var(--f-tertiary)}+div{padding:0 20px 20px}}label{color:var(--tertiary)}.login{form{.volcano-button-wrapper{justify-content:center;.volcano-button{margin:10px 0 0}}}>.form-field-error{margin-bottom:10px}}h2{color:var(--tertiary-dark);font-size:15px;text-align:center}.booking-details{.ratesbm ul li:before{content:none}}&.not-logged{max-width:550px;>.title+div{padding-bottom:0}}}}}@media (max-width:768px){.page.article.booking-management{.booking-management-widget{margin-top:15px!important;padding:0;width:100%;>.title{h1{font-size:18px;margin-top:-5px!important}i{font-size:32px;padding:14px 12px 12px 0}}}}}