#cajaResultadosBusqueda{margin-bottom:var(--margin-bottom-section)}#resultadosBusquedaRutas .results-list{display:grid;grid-template-columns:100%;grid-gap:var(--grid-gap-results)}@media(min-width:768px){#resultadosBusquedaRutas .results-list{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){#resultadosBusquedaRutas .results-list{grid-template-columns:repeat(4,1fr)}}#cajaResultadosBusqueda .section-button{justify-content:center;margin-top:var(--margin-top-button)}.item-excursion .item-excursion-body .item-excursion-etiqueta-container.onlyWithUs .glyphicon{display:none}.item-excursion .item-excursion-body .item-excursion-etiqueta-container.onlyWithUs .label-name{padding-left:5px}.item-excursion .item-excursion-body .onlyWithUs .item-excursion-etiqueta.text-white{background-color:#18f!important}.item-excursion .item-excursion-body .item-excursion-etiqueta-container.onlyWithUs .label-name{padding-left:33px;line-height:17px;background:url(https://cdn-assets.click-mallorca.com/img/ficha/click-mallorca_pastilla.png)0 no-repeat;background-size:26px 22px}#fichaExcursion header .valoresExcursion .grupoEtiquetaDisponibilidad .item-etiqueta.onlyWithUs .glyphicon{display:none}#fichaExcursion header .valoresExcursion .grupoEtiquetaDisponibilidad .item-etiqueta.onlyWithUs .item-excursion-etiqueta{padding:3px 10px 3px 5px;background-color:#18f!important}.fichaExcursionMainBox #carrusel-excursion .onlyWithUsBadge{width:90px;height:90px;background:url(https://cdn-assets.click-mallorca.com/img/ficha/sello_click-mallorca.png)50%/contain no-repeat;position:absolute;top:30px;left:26px;z-index:2}#fichaExcursion header .valoresExcursion .grupoEtiquetaDisponibilidad .item-etiqueta.onlyWithUs .item-excursion-label{background:url(https://cdn-assets.click-mallorca.com/img/ficha/click-mallorca_pastilla.png)0 no-repeat;background-size:26px 22px;padding-left:33px}#onlyWithUs{position:relative;display:block;margin-top:20px;margin-bottom:var(--margin-bottom-section);padding:32px;background-color:var(--clr-background-brand-primary-light);border-radius:var(--border-radius-base)}#onlyWithUs .only-with-us-badge{width:140px;height:140px;background:url(https://cdn-assets.click-mallorca.com/img/ficha/sello_click-mallorca.png)50%/contain no-repeat;position:absolute;top:30px;left:22px}#onlyWithUs .only-with-us-badge span{display:none}#onlyWithUs .main-body{margin-left:158px;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start}#onlyWithUs hr{border-color:#fff}#onlyWithUs .main-body .unique-experiences{flex-basis:43%;padding-right:25px;border-right:1px solid #fff}#onlyWithUs .main-body .unique-experiences .title{color:#333;font-size:22px;font-weight:700;margin-bottom:12px}#onlyWithUs .main-body .unique-experiences p,#onlyWithUs .main-body .unique-experiences ul li{font-size:18px}#onlyWithUs .main-body .unique-experiences ul{display:inline-block;margin-top:10px}#onlyWithUs .main-body .unique-experiences ul li{margin-bottom:2px;list-style:circle;margin-left:20px}#onlyWithUs .main-body .explanation{flex-basis:58%;padding-left:30px;position:relative}#onlyWithUs .main-body .explanation .preface{font-size:16px;line-height:140%;margin-top:2px}#onlyWithUs .main-body .explanation ul{list-style:none;margin-top:15px}#onlyWithUs .main-body .explanation ul li{position:relative;padding-left:32px;margin-bottom:4px}#onlyWithUs .main-body .explanation ul li .icon{position:absolute;width:25px;height:25px;top:3px;left:0;background-image:url(https://cdn-assets.click-mallorca.com/img/ficha/ok.png);background-color:#52c5a8;border-radius:50%;background-size:14px;background-repeat:no-repeat;background-position:50% 5px}#onlyWithUs .main-body .explanation ul li .question{display:inline-block;margin-left:6px;font-size:15px;margin-top:3px}#onlyWithUs .main-body .explanation ul li .answer{display:block;font-size:15px;font-weight:700;margin-left:6px}#onlyWithUs button.more{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;margin:0;line-height:130%;background:0 0;margin:30px auto 20px;color:#18f;font-size:16px}#onlyWithUs .closing{text-align:center;margin-top:32px;font-size:16px}#onlyWithUs .closing>span{display:block}#onlyWithUs .closing strong{font-weight:700}#onlyWithUs .closing em{color:#18f;font-weight:700;font-style:normal}@media(max-width:1200px){#onlyWithUs .main-body{margin-left:140px}#onlyWithUs .only-with-us-badge{width:125px;height:125px;top:30px;left:22px}#onlyWithUs .main-body .unique-experiences{flex-basis:45%;padding-right:15px}#onlyWithUs .main-body .unique-experiences .title{font-size:18px}#onlyWithUs .main-body .unique-experiences p,#onlyWithUs .main-body .unique-experiences ul li{font-size:16px;margin-top:0}#onlyWithUs .main-body .explanation{flex-basis:57%;padding-left:30px}#onlyWithUs .main-body .explanation .preface{font-size:14px}#onlyWithUs .main-body .explanation ul li{padding-left:30px;margin-bottom:4px}#onlyWithUs .main-body .explanation ul li .question,#onlyWithUs .main-body .explanation ul li .answer{font-size:13px}#onlyWithUs .closing{text-align:center;margin-top:32px;font-size:15px}}@media(max-width:991px),(max-height:479px){#onlyWithUs{padding:25px}#onlyWithUs .only-with-us-badge{position:static;top:auto;left:auto;display:block;margin:0 auto;width:110px;height:110px;margin-bottom:15px}#onlyWithUs .main-body{margin:0;text-align:center;display:block}#onlyWithUs .main-body .unique-experiences{flex-basis:100%;border:0;padding-right:0}#onlyWithUs .main-body .unique-experiences ul{margin-left:0}#onlyWithUs .main-body .unique-experiences .title{font-size:22px;line-height:130%;margin-bottom:10px}#onlyWithUs .main-body .explanation{flex-basis:100%;padding:0;display:none}#onlyWithUs .main-body .explanation .preface{font-size:15px;margin-top:15px}#onlyWithUs .main-body .explanation ul{list-style:none;margin-top:15px;width:auto;margin:15px auto 0;display:inline-block}#onlyWithUs .main-body .explanation ul li{text-align:left}#onlyWithUs .main-body .explanation ul li .question,#onlyWithUs .main-body .explanation ul li .answer{font-size:15px}#onlyWithUs .closing{display:none;margin-top:25px;margin-bottom:25px;font-size:16px}#onlyWithUs .closing>span{display:inline}#onlyWithUs .closing>span::after{content:" "}.fichaExcursionMainBox #carrusel-excursion .onlyWithUsBadge{top:15px;left:15px;width:70px;height:70px}#onlyWithUs button.more{display:block}#onlyWithUs.mobile-expand button.more{display:none}#onlyWithUs.mobile-expand .main-body .explanation,#onlyWithUs.mobile-expand .closing{display:block}}@media(max-width:650px){#onlyWithUs .main-body .explanation ul{margin:15px 0 0;margin-left:10px}}.item-excursion{height:100%;border:1px solid var(--clr-border-light);border-radius:var(--border-radius-base);overflow:hidden;cursor:pointer}.item-excursion a{text-decoration:none;color:var(--clr-text-base)}.item-excursion .item-excursion-content{display:flex;flex-direction:row;align-items:stretch;align-content:stretch;justify-content:flex-start;height:100%;color:var(--clr-text-base);text-decoration:none}@media(min-width:768px){.item-excursion .item-excursion-content{flex-direction:column}}@media(min-width:768px){.item-excursion.horizontal .item-excursion-content{flex-direction:row}}.item-excursion.horizontal .item-excursion-content .item-excursion-image{flex:0 0 140px}.item-excursion .item-excursion-image{flex-shrink:0;display:block;width:35%;background:50%/cover no-repeat #e8e8e8}@media(min-width:768px){.item-excursion .item-excursion-image{width:100%;aspect-ratio:16/9}}.item-excursion .item-excursion-image img{height:1px}.item-excursion .item-excursion-body{flex:100 1 auto;padding:10px;background:var(--clr-background-secondary);display:flex;flex-direction:column;justify-content:space-between;gap:10px}@media(min-width:768px){.item-excursion .item-excursion-body{padding:12px}}.item-excursion .item-excursion-title{display:block;margin-bottom:6px;font-size:16px;font-weight:var(--fw-semibold);line-height:1.2}@media(min-width:1200px){.item-excursion .item-excursion-title{font-size:18px}}.item-excursion .item-excursion-valores{display:flex;align-items:center;gap:4px;font-size:12px}.item-excursion .item-excursion-valores .estrellasPuntuacion{display:flex;align-items:center;gap:2px}@media(max-width:768px){.item-excursion .item-excursion-valores .comments-count{display:none}}.item-excursion .item-excursion-body .item-excursion-etiqueta-container{margin-top:6px}.item-excursion .item-excursion-body .item-excursion-etiqueta{display:inline-block;border-radius:var(--border-radius-tag);font-size:10px;padding:4px 8px;line-height:1.1}@media(min-width:768px){.item-excursion .item-excursion-body .item-excursion-etiqueta{font-size:12px}}.item-excursion .item-excursion-body .item-excursion-etiqueta.text-black{color:#000}.item-excursion .item-excursion-body .item-excursion-etiqueta.text-white{color:#fff}.item-excursion .item-excursion-body .item-excursion-etiqueta .glyphicon{display:inline-block;margin-right:3px;width:10px;height:10px}.item-excursion .item-excursion-body .item-excursion-etiqueta.text-white .glyphicon{filter:invert(100%)sepia(100%)saturate(0%)hue-rotate(120deg)brightness(107%)contrast(101%)}.item-excursion .item-excursion-body .item-excursion-etiqueta.text-black .glyphicon{filter:invert(0%)sepia(7%)saturate(28%)hue-rotate(228deg)brightness(90%)contrast(106%)}.item-excursion .item-excursion-pricebox{display:flex;flex-direction:column;justify-content:space-between}@media(min-width:768px){.item-excursion .item-excursion-pricebox{flex-direction:row;align-items:baseline}}.item-excursion .item-excursion-pricebox .item-excursion-precio{display:flex;align-items:baseline;gap:4px}@media(min-width:768px){.item-excursion .item-excursion-pricebox .item-excursion-precio{flex-direction:column;align-items:flex-start}}.item-excursion .item-excursion-precio .item-excursion-precio-label{display:block;font-size:12px;line-height:1;color:var(--clr-text-light)}.item-excursion .item-excursion-precio .item-excursion-precio-figure{display:block;font-size:20px;font-weight:var(--fw-semibold);line-height:1}@media(min-width:768px){.item-excursion .item-excursion-precio .item-excursion-precio-figure{font-size:22px}}.item-excursion .item-excursion-pricebox .tomorrow{text-align:right;font-size:14px;color:var(--clr-text-available-tomorrow)}.item-excursion .item-excursion-button{margin-top:10px}.item-excursion .item-excursion-button .standard-button{--btn-width:100%;--btn-padding-block:8px}@media(max-width:1150px){.item-excursion .item-excursion-button .standard-button{--btn-padding-block:6px;--btn-padding-inline:10px;font-size:14px}}#pieGeneral{margin-top:0}#landingResidentes{padding-top:20px}#landingResidentes .intro h1{padding-top:94px;font-size:40px;font-weight:700;color:#3c3c3c}#landingResidentes .intro p{font-weight:400;font-size:27px;color:#3c3c3c;padding-top:10px}#landingResidentes .excursiones{padding-top:80px}#landingResidentes .excursiones h2{text-align:center;font-weight:400;font-size:37px;color:#2978b8}#landingResidentes .excursiones p{text-align:center;font-weight:400;font-size:18px;color:#555;padding:10px 160px 0}#landingResidentes .excursiones .verMas{margin-top:40px;text-align:center}#landingResidentes .excursiones .verMas a{font-size:18px;line-height:50px;display:inline-block;background-color:#18f;border-radius:4px;text-align:center;color:#fff;padding:0 50px}#landingResidentes .excursiones .verMas a:hover{text-decoration:none}#landingResidentes .criterios{margin-top:40px;background-color:#fafafa;padding:40px 0}#landingResidentes .criterios h2,#landingResidentes .criterios li{color:#000}#landingResidentes .criterios h2{font-size:22px;font-weight:700;line-height:140%}#landingResidentes .criterios ul{padding-top:30px}#landingResidentes .criterios ul li{font-size:18px;padding-bottom:20px}#landingResidentes .criterios ul li .dot{height:13px;width:13px;background-color:#78bfff;border-radius:50%;display:inline-block;margin-right:20px}#landingResidentes .newsletter{margin-top:80px;background-color:#ecf5ff;padding-top:25px}#landingResidentes .newsletter img{position:relative;top:-45px}#landingResidentes .newsletter h2{font-weight:700;color:#000;font-size:30px;padding-bottom:20px}#landingResidentes .newsletter p{color:#000;font-size:18px;line-height:175%}#landingResidentes .newsletter form{margin-top:20px}#landingResidentes .newsletter form #mce-responses{clear:both;font-size:16px;padding:20px 0}#landingResidentes .newsletter form #mce-responses .response a{color:#2978b8}#landingResidentes .newsletter form #mce-responses #mce-success-response,#landingResidentes .newsletter form #mce-responses #mce-error-response{color:#fff;font-weight:700;padding:10px;border-radius:8px;display:inline-block}#landingResidentes .newsletter form #mce-responses #mce-success-response{background-color:#0a0}#landingResidentes .newsletter form #mce-responses #mce-error-response{background-color:#6b0505}#landingResidentes .newsletter form input:focus{outline:none}#landingResidentes .newsletter form .campoNombre{position:relative;float:left;width:44%}#landingResidentes .newsletter form .campoEmail{position:relative;float:right;width:54%}#landingResidentes .newsletter form .campoPrivacidad{position:relative;padding-top:10px;float:left;width:49%}#landingResidentes .newsletter form .btnEnviar{padding-top:10px;float:right;width:49%}#landingResidentes .newsletter form div.mce_inline_error{font-size:14px;font-weight:400;position:absolute;width:100%}#landingResidentes .newsletter form label,#landingResidentes .newsletter form input{font-weight:400;font-size:18px}#landingResidentes .newsletter form input.nombre,#landingResidentes .newsletter form input.email{height:40px;border-radius:8px;border:1px solid #1d88ff;background-color:#fff;display:block;padding:0 15px;width:100%}#landingResidentes .newsletter form .pie{}#landingResidentes .newsletter form .pie .campoPrivacidad .mce_inline_error{margin-top:-20px}#landingResidentes .newsletter form .pie label{display:block;position:relative;line-height:40px;padding-left:35px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#landingResidentes .newsletter form .pie label a{color:#2978b8}#landingResidentes .newsletter form .pie label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}#landingResidentes .newsletter form .pie .checkmark{position:absolute;top:5px;left:0;height:25px;width:25px;background-color:#fff;border:1px solid #1d88ff;border-radius:4px}#landingResidentes .newsletter form .pie label input:checked~.checkmark{background-color:#2196f3}#landingResidentes .newsletter form .pie .checkmark:after{content:"";position:absolute;display:none}#landingResidentes .newsletter form .pie label input:checked~.checkmark:after{display:block}#landingResidentes .newsletter form .pie label .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#landingResidentes .newsletter form .pie input.btn{border:none;border-radius:4px;background-color:#18f;padding:0 20px;color:#fff;text-align:center;height:40px;width:80%;float:right;transition:all .2s}#landingResidentes .newsletter form .pie input.btn:hover{background-color:#0073ff}@media(max-width:990px){#landingResidentes{padding-top:0}#landingResidentes .intro{position:relative;background-size:cover;background-image:url(https://cdn1.click-mallorca.com/excursiones-residentes-mallorca/hombre-en-barco.jpg);background-position:50% 100%;min-height:70vh}#landingResidentes .intro .grad{position:absolute;width:100%;height:300px;bottom:0;background-image:linear-gradient(rgba(255,255,255,0),rgba(0,0,0,.8))}#landingResidentes .intro .col-md-5{position:absolute;bottom:20px}#landingResidentes .intro img{display:none}#landingResidentes .intro h1{font-size:38px;font-weight:400}#landingResidentes .intro h1,#landingResidentes .intro p{color:#fff}#landingResidentes .excursiones{padding-top:20px}#landingResidentes .excursiones h2{font-size:28px}#landingResidentes .excursiones .verMas a{font-size:16px}#landingResidentes .criterios img{display:none}#landingResidentes .criterios li{position:relative;padding-left:30px}#landingResidentes .criterios li .dot{position:absolute;left:0;top:5px}#landingResidentes .newsletter .col-md-4{margin-bottom:-50px}#landingResidentes .newsletter img{top:-75px;width:60%}#landingResidentes .newsletter form .campoNombre,#landingResidentes .newsletter form .campoEmail,#landingResidentes .newsletter form .campoPrivacidad,#landingResidentes .newsletter form .btnEnviar{float:none;width:auto;margin-bottom:10px}#landingResidentes .newsletter form .campoPrivacidad{padding:0}#landingResidentes .newsletter form .btnEnviar{padding:0}#landingResidentes .newsletter form .pie .btnEnviar input{width:100%}}