.menu-item i._mi,.menu-item img._mi{display:inline-block;vertical-align:middle}.menu-item i._mi{width:auto;height:auto;margin-top:-.265em;font-size:1.2em;line-height:1}.menu-item i._before,.rtl .menu-item i._after{margin-right:.25em}.menu-item i._after,.rtl .menu-item i._before{margin-left:.25em}.menu-item img._before,.rtl .menu-item img._after{margin-right:.5em}.menu-item img._after,.rtl .menu-item img._before{margin-left:.5em}.menu-item ._svg{width:1em}.rtl .menu-item i._before{margin-right:0}.rtl .menu-item i._after{margin-left:0}.visuallyhidden{overflow:hidden;clip:rect(0 0 0 0);position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0}.menu-item i.elusive{margin-top:-.3em}.dashicons-admin-site:before{content:"\f319"!important}.dashicons-welcome-view-site:before{content:"\f115"!important}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:"";position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}/*!
Theme Name: Maestro Viajes 2.0
Author: Granissat Estudi Creatiu & Berta García & David Ponce
Theme URI: https://granissat.com & https://miau.es
Description: Tema a medida para Maestro Viajes. Version 2.0: visibilidad para IA, datos estructurados, accesibilidad, conversion y rendimiento. Base: v1.0.0 (copia verificada en _theme-backups).
Version: 2.0.1
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: maestro
*/.backgroundcover,body.page-template-contacto{background-position:center;background-repeat:no-repeat;background-size:cover}.backgroundcontain,body.single-destinos.destino-pais .destino__section h2:after{background-position:center;background-repeat:no-repeat;background-size:contain}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}*,*::after,*::before{box-sizing:border-box;-webkit-font-variant-ligatures:normal;font-variant-ligatures:normal}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:"";content:none}strong{font-weight:700}table{border-collapse:collapse;border-spacing:0}button{color:#007bff;background:rgba(0,0,0,0);border:0;padding:0;outline:0}button:active,button:hover{outline:0}/*!
 * Font Awesome Pro 5.10.0-11 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 *
 * Igual que `fontawesome.scss`, con una sola diferencia: en lugar del catálogo
 * completo de 2.074 iconos importa `_icons-usados.scss`, que trae los nueve que
 * este tema usa. El original se conserva intacto al lado por si hiciera falta
 * volver atrás: basta con cambiar el `@import` de `scss/style.scss`.
 */.fa,.fas,.far,.fal,.fad,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.3333333333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:solid .08em #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fas.fa-pull-left,.far.fa-pull-left,.fal.fa-pull-left,.fab.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fas.fa-pull-right,.far.fa-pull-right,.fal.fa-pull-right,.fab.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scale(-1,1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(1,-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(-1,-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-flip-both{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-facebook-f:before{content:""}.fa-instagram:before{content:""}.fa-twitter:before{content:""}.fa-whatsapp:before{content:""}.fa-linkedin:before{content:""}.fa-envelope:before{content:""}.fa-link:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-border-all:before{content:""}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:swap;src:url(../../../themes/maestro-2026/webfonts/fa-brands-400.eot);src:url("../../../themes/maestro-2026/webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),url(../../../themes/maestro-2026/webfonts/fa-brands-400.woff2) format("woff2"),url(../../../themes/maestro-2026/webfonts/fa-brands-400.woff) format("woff"),url(../../../themes/maestro-2026/webfonts/fa-brands-400.ttf) format("truetype"),url("../../../themes/maestro-2026/webfonts/fa-brands-400.svg#fontawesome") format("svg")}.fab{font-family:"Font Awesome 5 Brands"}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:400;font-display:swap;src:url(../../../themes/maestro-2026/webfonts/fa-regular-400.eot);src:url("../../../themes/maestro-2026/webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),url(../../../themes/maestro-2026/webfonts/fa-regular-400.woff2) format("woff2"),url(../../../themes/maestro-2026/webfonts/fa-regular-400.woff) format("woff"),url(../../../themes/maestro-2026/webfonts/fa-regular-400.ttf) format("truetype"),url("../../../themes/maestro-2026/webfonts/fa-regular-400.svg#fontawesome") format("svg")}.far{font-family:"Font Awesome 5 Pro";font-weight:400}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:300;font-display:swap;src:url(../../../themes/maestro-2026/webfonts/fa-light-300.eot);src:url("../../../themes/maestro-2026/webfonts/fa-light-300.eot?#iefix") format("embedded-opentype"),url(../../../themes/maestro-2026/webfonts/fa-light-300.woff2) format("woff2"),url(../../../themes/maestro-2026/webfonts/fa-light-300.woff) format("woff"),url(../../../themes/maestro-2026/webfonts/fa-light-300.ttf) format("truetype"),url("../../../themes/maestro-2026/webfonts/fa-light-300.svg#fontawesome") format("svg")}.fal{font-family:"Font Awesome 5 Pro";font-weight:300}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:900;font-display:swap;src:url(../../../themes/maestro-2026/webfonts/fa-solid-900.eot);src:url("../../../themes/maestro-2026/webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url(../../../themes/maestro-2026/webfonts/fa-solid-900.woff2) format("woff2"),url(../../../themes/maestro-2026/webfonts/fa-solid-900.woff) format("woff"),url(../../../themes/maestro-2026/webfonts/fa-solid-900.ttf) format("truetype"),url("../../../themes/maestro-2026/webfonts/fa-solid-900.svg#fontawesome") format("svg")}.fa,.fas{font-family:"Font Awesome 5 Pro";font-weight:900}/*!
 * Bootstrap Grid v4.3.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,*::after,*::before,::before,*::after,::after{box-sizing:inherit}.container{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}@media(min-width:576px){.container{max-width:540px}}@media(min-width:768px){.container{max-width:720px}}@media(min-width:992px){.container{max-width:960px}}@media(min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}.row{display:flex;flex-wrap:wrap;margin-right:-1rem;margin-left:-1rem}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col-xl,.col-xl-auto,.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-lg,.col-lg-auto,.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-md,.col-md-auto,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col-sm,.col-sm-auto,.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,.col,.col-auto,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{position:relative;width:100%;padding-right:1rem;padding-left:1rem}.col{flex-basis:0%;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media(min-width:576px){.col-sm{flex-basis:0%;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@media(min-width:768px){.col-md{flex-basis:0%;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media(min-width:992px){.col-lg{flex-basis:0%;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media(min-width:1200px){.col-xl{flex-basis:0%;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(../../../themes/maestro-2026/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}:root{--destino-primary-color:#A5DCD7;--destino-secondary-color:#000}html{overflow-x:hidden}html *,html *::after,html *::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-size:16px}@media only screen and (min-width:768px){html{font-size:20px}}:root{--size-smaller:12px}@media only screen and (min-width:768px){:root{--size-smaller:.6rem}}body{color:#000;font-size:1rem;font-family:"Chivo",sans-serif;overflow-x:hidden;background-color:#fff}main,#main-wrapper{position:relative;width:100%;padding:0;margin:0;box-sizing:inherit;overflow:hidden}@media only screen and (min-width:1200px){#main-wrapper{padding:0 7rem 0 0}}h1,h2,h3,h4,h5,h6{font-family:"Abhaya Libre",Georgia,"Times New Roman","Noto Serif","Liberation Serif",Times,serif;line-height:1.16}p{line-height:1.4;margin-bottom:1em;font-size:1rem}@media only screen and (min-width:768px){p{font-size:.8rem}}a{color:#000;text-decoration:none}a:hover{color:#000}img,video{width:100%;height:auto}li{line-height:1.4}.clear::before,.clear::after,header,main,footer{clear:both;content:"";display:block}#blockColorblindContent{display:none}.escondido{position:absolute;text-indent:-99999px}html{margin-top:0px!important}.block{display:block!important}.no-padding{padding-right:0;padding-left:0}.container,main>.migas{max-width:100%;padding-right:1.5rem;padding-left:1.5rem}@media only screen and (min-width:992px){.container,main>.migas{max-width:1280px;padding-right:2.5rem;padding-left:2.5rem}}main>.migas{margin-right:auto;margin-left:auto}.row{margin-right:-1.5rem;margin-left:-1.5rem}@media only screen and (min-width:992px){.row{margin-right:-2.5rem;margin-left:-2.5rem}}.container-fluid{padding-right:1.5rem;padding-left:1.5rem}@media only screen and (min-width:992px){.container-fluid{padding-right:2.5rem;padding-left:2.5rem}}.row.row-wrap{flex-flow:wrap}h4,.h4{font-size:1.2rem;text-transform:uppercase;font-weight:700;font-family:"Chivo",sans-serif}h5,.h5{font-size:1rem;text-transform:uppercase;font-weight:700;font-family:"Chivo",sans-serif}h6,.h6{font-size:1rem;font-weight:700;font-family:"Chivo",sans-serif}dfn,cite,em,i{font-family:"Abhaya Libre",Georgia,"Times New Roman","Noto Serif","Liberation Serif",Times,serif;font-style:italic}pre{background:#515151;color:#fff;font-family:monospace;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monospace}abbr,acronym{border-bottom:1px dotted #000;cursor:help}mark,ins{background:#d9d3c7;text-decoration:none}.underline,.destinos__featured .destino__link,main form input[type=submit],main form .submit__button,.single-post .post_content form input[type=submit],.single-post .post_content form .submit__button,.contact__form__area form input[type=submit],.contact__form__area form .submit__button,form a,a:hover{text-decoration:underline;text-decoration-thickness:.1em;-webkit-text-decoration-skip:edges;text-decoration-skip:edges;color:inherit}.line-through{text-decoration:line-through;text-decoration-thickness:.1em;-webkit-text-decoration-skip:edges;text-decoration-skip:edges}button{cursor:pointer}input,textarea{-webkit-appearance:none;-moz-appearance:none;box-shadow:none;border:none}input[type=text],input[type=email],input[type=password],input[type=captcha],input[type=tel],input[type=number],textarea{border:1px solid #000;width:100%;min-width:0;font-family:"Chivo",sans-serif;font-size:.8rem;padding:0;margin-bottom:0;margin-top:0;box-sizing:border-box;line-height:1.5rem;background-color:rgba(0,0,0,0);border-radius:0;transition:.1s background-color;color:#000}input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=captcha]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#000}input[type=text]::placeholder,input[type=text]::-webkit-input-placeholder,input[type=email]::placeholder,input[type=email]::-webkit-input-placeholder,input[type=password]::placeholder,input[type=password]::-webkit-input-placeholder,input[type=captcha]::placeholder,input[type=captcha]::-webkit-input-placeholder,input[type=tel]::placeholder,input[type=tel]::-webkit-input-placeholder,input[type=number]::placeholder,input[type=number]::-webkit-input-placeholder,textarea::placeholder,textarea::-webkit-input-placeholder{color:#000}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=captcha]:focus,input[type=tel]:focus,input[type=number]:focus,textarea:focus{background-color:rgba(0,0,0,0)}.input_container{width:100%}input[type=submit]{width:100%;font-family:"Chivo",sans-serif;width:auto;float:left;padding:0 .5rem;line-height:1.5rem;margin-top:0;border-radius:.5rem;appearance:none;-webkit-appearance:none;-moz-appearance:none}input[type=submit]:hover{background-color:#fff;opacity:1}input[type=submit].simple__submit{padding:0;background-color:rgba(0,0,0,0);text-transform:uppercase;border-radius:0;line-height:1.4}input[type=submit].simple__submit:hover{border-bottom:1px solid #000}.form-check{width:100%;float:left;margin-bottom:2rem}.form-check label{font-size:1rem;display:flex;margin-top:1rem}.form-check{display:block}.customselect{border:1px solid #000;border-radius:.5rem;width:100%;overflow:hidden;float:left;position:relative;margin-bottom:1rem;height:2rem;display:flex}.customselect::after{content:"";font-weight:700;font-family:"Font Awesome 5 Pro";position:absolute;right:0;padding:0;background-color:rgba(0,0,0,0);margin:0 .5rem;line-height:2rem;pointer-events:none}.customselect select{height:100%;width:100%;padding:0 1rem 0 .5rem;border:none;box-shadow:none;background-color:rgba(0,0,0,0);background-image:none;appearance:none;-webkit-appearance:none!important;-moz-appearance:none!important;font-size:.8rem}.customselect.select-date,.customselect.select-time{padding-left:2rem}.customselect.select-date::before,.customselect.select-time::before{content:"";font-family:"Font Awesome 5 Pro";margin:0 .5rem;line-height:2rem;pointer-events:none;position:absolute;left:0}.customselect.select-date.select-date:before,.customselect.select-time.select-date:before{content:"";font-weight:lighter}.customselect.select-date.select-time:before,.customselect.select-time.select-time:before{content:"";font-weight:lighter}[type=radio],[type=checkbox]{float:left;moz-appearance:checkbox!important;box-shadow:none!important;border-width:1px!important;border-radius:0!important;border-style:solid!important;border-color:#000;width:24px;height:24px;min-width:24px;flex-shrink:0;display:block;position:relative;padding:0;cursor:pointer;background-color:rgba(0,0,0,0)}[type=radio]:checked::after,[type=checkbox]:checked::after{content:"";display:block;width:calc(100% - 2px - 10px);height:calc(100% - 2px - 10px);background-color:#000;border-radius:0;position:absolute;left:calc(1px + 5px);top:calc(1px + 5px)}[type=radio]:focus-visible,[type=checkbox]:focus-visible{outline:3px solid #000;outline-offset:2px}.custom-checkbox{display:flex;align-items:flex-start;margin-top:.3rem}.custom-checkbox [type=radio],.custom-checkbox [type=checkbox]{margin-left:0;margin-top:0;margin-bottom:0;margin-right:.5rem}.custom-checkbox label{font-size:var(--size-smaller)}.custom-checkbox .wpcf7-list-item{display:flex}span.wpcf7-list-item{margin-left:0}span.wpcf7-list-item [type=checkbox]{margin:0 1rem 0 0}span.wpcf7-not-valid-tip{font-size:var(--size-smaller);margin-top:.5em}div.wpcf7-mail-sent-ok,div.wpcf7-mail-sent-ng,div.wpcf7-aborted,div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{font-size:.8rem;margin-left:1rem!important;margin-right:1rem!important;padding:.5em 1em;line-height:1.4;margin-top:.5em;margin-bottom:0}#footer__newsletter div.wpcf7-mail-sent-ok,#footer__newsletter div.wpcf7-mail-sent-ng,#footer__newsletter div.wpcf7-aborted,#footer__newsletter div.wpcf7-validation-errors,#footer__newsletter div.wpcf7-acceptance-missing{font-size:var(--size-smaller);margin-left:0rem!important;margin-right:0rem!important}.footer__form span.wpcf7-not-valid-tip{position:absolute}.footer__form div.wpcf7-mail-sent-ok,.footer__form div.wpcf7-mail-sent-ng,.footer__form div.wpcf7-aborted,.footer__form div.wpcf7-validation-errors,.footer__form div.wpcf7-acceptance-missing{font-size:var(--size-smaller);width:calc(100% + 3rem);margin-left:-1.5rem!important}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{background-color:#f7e700!important;border:2px solid #f7e700}div.wpcf7-mail-sent-ng,div.wpcf7-aborted{background-color:#c80000!important;border:2px solid #c80000;color:#fff}div.wpcf7-mail-sent-ok{background-color:#2a6b0c!important;border:2px solid #2a6b0c;color:#fff}.wpcf7-form-control-wrap.fecha,.wpcf7-form-control-wrap.hora{display:block;width:100%;height:100%;flex-grow:1}.wpcf7-form-control-wrap.fecha input[type=date],.wpcf7-form-control-wrap.hora input[type=date]{display:block;width:100%;height:100%;padding:0 1em;margin:0;line-height:2rem;background-color:rgba(0,0,0,0);font-size:.8rem;font-family:"Chivo",sans-serif}.wpcf7-form .customselect+p,.wpcf7-form .select-group+p,.wpcf7-form .form-group+p,.wpcf7-form .wpcf7-form-control-wrap+p{display:none}.redes li{display:inline-block}.redes a{font-size:.8rem;margin-right:.5em;transition:.3s all;color:#000}.redes a:hover{opacity:.55}.share{margin-bottom:.2em}.section__content img{display:block}.picture{display:block;position:relative;width:100%}.picture:before{content:"";display:block;padding-top:70%}.picture.square:before{padding-top:100%}.picture.portrait:before{padding-top:132%}.picture img{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;right:0;-o-object-fit:cover;object-fit:cover}.picture.horizontal:before{padding-top:16%}.picture.vertical:before{padding-top:150%}.picture.circle{height:auto;overflow:hidden;border-radius:50%}.picture.circle:before{padding-top:100%}.picture.circle{border-color:#fff;border-width:.4rem}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{width:auto;top:0;padding:1rem}@media only screen and (min-width:768px){.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{padding:2rem}}.swiper-pagination-bullet-active{background-color:#fff}.swiper-pagination-bullet{opacity:1;background-color:rgba(0,0,0,0);border:1px solid #fff}.background-image{display:block;position:absolute;top:0;width:100%;height:100%}.background-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;mix-blend-mode:multiply}.background-image:after{content:"";position:absolute;width:100%;height:100%;top:0;background:linear-gradient(to bottom,rgba(255,46,82,.5),rgba(165,220,215,.8) 40%,#A5DCD7 90%);display:block}@-webkit-keyframes rotating{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes rotating{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.rotating{-webkit-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translate3d(0,0,0)}}@-webkit-keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translate3d(0,0,0)}}@-webkit-keyframes fadeInBottomRight{from{opacity:0;transform:translate3d(100%,100%,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes fadeInBottomRight{from{opacity:0;transform:translate3d(100%,100%,0)}to{opacity:1;transform:translate3d(0,0,0)}}@-webkit-keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translate3d(0,0,0)}}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#000;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}:focus-visible{outline:3px solid #000;outline-offset:2px}.background-image :focus-visible,.home__cabecera :focus-visible{outline-color:#fff;box-shadow:0 0 0 5px rgba(0,0,0,.55)}.migas{margin-bottom:1.5rem;font-size:.8rem;line-height:1.4}main>.migas{padding-top:5.5rem}.migas__lista{display:flex;flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none}.migas__item{display:flex;align-items:center}.migas__item+.migas__item::before{content:"/";margin:0 .5em;color:#c8c5be;speak:never}.migas__enlace{color:#515151;text-decoration:none}.migas__enlace:hover,.migas__enlace:focus-visible{text-decoration:underline}.migas__actual{color:#000;font-weight:700}body.post-type-archive-destinos main{position:relative}body.page-template-contacto main>.migas,body.post-type-archive-destinos main>.migas{position:absolute;top:0;right:0;left:0;margin-bottom:0;z-index:2}@media only screen and (max-width:991.98px){body.page-template-manifesto main>.migas{margin-right:0;margin-left:0;padding-right:0;padding-left:0}}@media only screen and (min-width:992px){body.page-template-manifesto main>.migas{position:absolute;top:0;right:0;left:0;margin-bottom:0}}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.flex{display:flex;flex-flow:row wrap}@media only screen and (min-width:768px){.flex{flex-flow:row nowrap}.flex.between{justify-content:space-between}}.row-reverse{flex-direction:row-reverse}.align-center *,.align-center *::after,.align-center *::before{text-align:center}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}header,.header{padding-top:1.8em;z-index:6}header img,.header img{display:block}header,.header{display:flex;flex-flow:row nowrap;justify-content:space-between;position:fixed;z-index:2}header #header__logo,.header #header__logo{height:1.5rem}header #header__logo img,.header #header__logo img{height:100%;width:auto}@media only screen and (min-width:768px){header.sticky #menu__top{opacity:0}}#header__menu{align-items:center;display:flex}#menu__top{display:none}#menu__top li{font-size:.8rem;position:relative}#menu__top li a{padding-right:.3rem;padding-left:.3rem;margin-right:.3rem;margin-left:.3rem;line-height:2;display:block}@media only screen and (min-width:992px){#menu__top li a{padding-right:.5rem;padding-left:.5rem;margin-right:.5rem;margin-left:.5rem}}#menu__top li .sub-menu{text-indent:-100vw;position:absolute;transition:text-indent 2s ease,opacity 1s ease;padding-top:.5em;opacity:0;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-play-state:paused;animation-play-state:paused}#menu__top li .sub-menu a{white-space:nowrap;line-height:1.4}@media only screen and (min-width:992px){#menu__top li .sub-menu{display:block}}#menu__top li:hover .sub-menu,#menu__top li:focus-within .sub-menu{transition:text-indent 1s ease,opacity 1s ease;text-indent:1rem;opacity:1}@media only screen and (min-width:768px){#menu__top{display:flex;transition:opacity .5s}}#menu__top a{position:relative;text-decoration:none}#menu__top a:hover,#menu__top a:focus,#menu__top a:focus-visible,#menu__top a:active{text-decoration:none}#menu__top a::after{content:"";position:absolute;left:0;bottom:-.3em;width:0;height:1px;background-color:currentColor;transition:width .3s ease}@media(prefers-reduced-motion:reduce){#menu__top a::after{transition:none}}#menu__top li.current_page_parent>a,#menu__top li.current-menu-item>a,#menu__top a:hover,#menu__top a:focus-visible{color:inherit;opacity:1}#menu__top li.current_page_parent>a::after,#menu__top li.current-menu-item>a::after,#menu__top a:hover::after,#menu__top a:focus-visible::after{width:100%}#menu__top li.current-menu-item>a::after{height:2px}.menu__button,#header__logo{z-index:10}.menu__button{padding-left:2em}.menu__button:hover{cursor:pointer}.menu__button img{display:block;height:1rem;width:1rem}.menu__full__container{position:absolute;width:0;max-width:100%;visibility:hidden;transition:all 0s,visibility 0s linear .6s;opacity:0}.menu__full__container.visible-menu{visibility:visible;transition:all 0s,visibility 0s;opacity:1}.menu__full__container.visible-menu #full-page__menu{margin-left:0;width:100%}#full-page__menu{margin-left:-100%;width:0;display:flex;transition:all .5s;transition-delay:.1s;background-color:#d9d3c7;background-color:rgba(217,211,199,.9);position:fixed;height:100%;top:0;bottom:0;left:0;right:0;padding:5rem 1.5rem 1.5rem}@media only screen and (min-width:768px){#full-page__menu{padding:5rem 2.5rem 1.5rem}}#full-page__menu{flex-flow:column}#full-page__menu .menu-pantalla-completa-container{height:100%}#full-page__menu #menu__full{height:100%;height:100%;display:flex;flex-flow:column;justify-content:space-between;align-items:flex-start;padding-top:.5em;padding-bottom:.5em}@media only screen and (min-width:768px){#full-page__menu #menu__full{padding-top:2.5em;padding-bottom:2.5em}}#full-page__menu #menu__full>li{position:relative;left:0;transition:left 2s;transition-delay:1s;white-space:nowrap}#full-page__menu #menu__full>li:nth-child(6n+1){left:15%}#full-page__menu #menu__full>li:nth-child(6n+2){left:60%;transform:translateX(-100%)}@media only screen and (min-width:768px){#full-page__menu #menu__full>li:nth-child(6n+2){left:90%}}#full-page__menu #menu__full>li:nth-child(6n+3){left:10%}@media only screen and (min-width:768px){#full-page__menu #menu__full>li:nth-child(6n+3){left:30%}}#full-page__menu #menu__full>li:nth-child(6n+4){left:80%;transform:translateX(-100%)}#full-page__menu #menu__full>li:nth-child(6n+5){left:5%}#full-page__menu #menu__full>li:nth-child(6n+6){left:30%}@media only screen and (min-width:768px){#full-page__menu #menu__full>li:nth-child(6n+6){left:55%}}#full-page__menu ul:not(.sub-menu)>.menu-item>a{font-size:1.2rem;font-family:"Abhaya Libre",Georgia,"Times New Roman","Noto Serif","Liberation Serif",Times,serif;font-weight:bolder;text-transform:uppercase;position:relative}#full-page__menu .menu-item img{position:absolute;margin-left:.5em;left:0;transition:all .5s;opacity:0}#full-page__menu .menu-item.current_page_parent>a,#full-page__menu .menu-item.current-menu-item>a,#full-page__menu .menu-item a:hover,#full-page__menu .menu-item a:focus{color:initial;text-decoration:none}#full-page__menu .menu-item.current_page_parent>a img,#full-page__menu .menu-item.current-menu-item>a img,#full-page__menu .menu-item a:hover img,#full-page__menu .menu-item a:focus img{opacity:1;left:100%}#full-page__menu .menu-item.current_page_parent,#full-page__menu .menu-item.current-menu-item{text-indent:inherit;opacity:1}#full-page__menu .menu-item.current_page_parent a a,#full-page__menu .menu-item.current-menu-item a a{text-decoration:none}#full-page__menu .menu-item.current_page_parent .sub-menu li,#full-page__menu .menu-item.current-menu-item .sub-menu li{text-indent:inherit;opacity:1}#full-page__menu .menu-item:hover .sub-menu li,#full-page__menu .menu-item:focus-within .sub-menu li{text-indent:inherit;opacity:1}@media only screen and (min-width:768px){#full-page__menu .sub-menu{position:absolute}#full-page__menu .sub-menu li{opacity:0;transition:all 1s;text-indent:-100%}}#full-page__menu .sub-menu{padding-left:1em}#full-page__menu .sub-menu a{display:block;line-height:1.6;font-size:.8rem}#full-page__menu .redes{display:flex;justify-content:center}#full-page__menu .redes a{padding-right:1em;padding-left:1em;color:#515151;font-size:var(--size-smaller)}#full-page__menu .redes a:hover{opacity:1;color:#fff}@media only screen and (min-width:768px){.menu__button,.menu__full__container{display:none}}.header__cta{display:none}@media only screen and (min-width:768px){.header__cta{display:flex;align-items:center;z-index:10}}.header__cta ul{display:flex;align-items:center;gap:.75rem;list-style:none;margin:0;padding:0}.header__cta a{display:inline-block;padding:.5em 1.25em;border:1px solid currentColor;border-radius:2em;font-family:"Chivo",sans-serif;font-size:.8rem;line-height:1.2;text-decoration:none;white-space:nowrap;transition:background-color .3s ease,color .3s ease}.header__cta a:hover,.header__cta a:focus-visible{background-color:#000;color:#fff}@media(prefers-reduced-motion:reduce){.header__cta a{transition:none}}.partners__logos__container{background-color:#c8c5be;padding-top:1.5rem;padding-bottom:1.5rem}@media only screen and (min-width:768px){.partners__logos__container{padding-top:2.5rem;padding-bottom:2.5rem}}.partners__logos__container .owl-stage{display:flex;align-items:center!important}.partners__logos__container .clientes__item{background-color:#c8c5be}@media only screen and (min-width:768px){.partners__logos__container .clientes__item{padding-right:.5rem;padding-left:.5rem}}.partners__logos__container .clientes__item img{mix-blend-mode:multiply;-webkit-filter:grayscale(1);filter:grayscale(1);max-height:4rem;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;display:flex;justify-content:center;align-items:center}.footer_default{padding-top:3rem;padding-bottom:3rem}.footer_default a:hover,.footer_default a:focus-visible{color:inherit;text-decoration:underline;text-underline-offset:.25em}.footer_default #footer__brand,.footer_default #footer__newsletter,.footer_default #footer__contact,.footer_default #footer__menu,.footer_default #form-call{margin-bottom:2rem}@media only screen and (min-width:768px){.footer_default #footer__brand,.footer_default #footer__newsletter,.footer_default #footer__contact,.footer_default #footer__menu,.footer_default #form-call{margin-bottom:1rem}}@media only screen and (max-width:767.98px){.footer_default>.row{display:flex;flex-flow:column}}.footer_default #footer__brand a{display:flex;justify-content:left;align-items:center;height:100%;width:100%;mix-blend-mode:multiply}@media only screen and (min-width:768px){.footer_default #footer__brand a{justify-content:center}}.footer_default #footer__brand a img{width:100%;max-width:none;height:auto}.footer_default .footer__newsletter__group{min-width:0;border:0;padding:0;margin:0}.footer_default #footer__newsletter legend{font-family:"Abhaya Libre",Georgia,"Times New Roman","Noto Serif","Liberation Serif",Times,serif;font-size:1.2rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.footer_default #footer__newsletter p{font-size:var(--size-smaller);margin-bottom:1rem}.footer_default #footer__newsletter .simple__submit{margin-top:1em}.footer_default #footer__newsletter input[type=text],.footer_default #footer__newsletter input[type=email],.footer_default #footer__newsletter input[type=password],.footer_default #footer__newsletter input[type=captcha],.footer_default #footer__newsletter input[type=tel],.footer_default #footer__newsletter input[type=number],.footer_default #footer__newsletter textarea{-webkit-appearance:none;appearance:none;-moz-appearance:none;border-radius:0;border-width:1px;border-color:#000;height:1.5rem;line-height:1.5rem;text-transform:uppercase;padding-right:.5em;padding-left:.5rem;color:#000;font-size:var(--size-smaller);background-color:rgba(0,0,0,0)}.footer_default #footer__newsletter input[type=text]:focus,.footer_default #footer__newsletter input[type=text]:active,.footer_default #footer__newsletter input[type=email]:focus,.footer_default #footer__newsletter input[type=email]:active,.footer_default #footer__newsletter input[type=password]:focus,.footer_default #footer__newsletter input[type=password]:active,.footer_default #footer__newsletter input[type=captcha]:focus,.footer_default #footer__newsletter input[type=captcha]:active,.footer_default #footer__newsletter input[type=tel]:focus,.footer_default #footer__newsletter input[type=tel]:active,.footer_default #footer__newsletter input[type=number]:focus,.footer_default #footer__newsletter input[type=number]:active,.footer_default #footer__newsletter textarea:focus,.footer_default #footer__newsletter textarea:active{background-color:#fff}@media only screen and (max-width:767.98px){.footer_default #footer__newsletter{max-width:90%;margin-bottom:2rem}.footer_default #footer__newsletter p{max-width:70%}}.footer_default .footer__right{display:block}@media only screen and (min-width:768px){.footer_default .footer__right{display:flex;flex-flow:column;flex-flow:row nowrap;justify-content:space-between}}.footer_default #footer__contact{display:flex;flex-flow:column;justify-content:center;padding-right:2rem;width:100%}.footer_default #footer__contact *,.footer_default #footer__contact *::after,.footer_default #footer__contact *::before{font-size:.8rem;line-height:1.6;margin-bottom:0}.footer_default #footer__menu{display:flex}.footer_default #footer__menu li{line-height:1}.footer_default #footer__menu a{text-transform:uppercase;font-size:var(--size-smaller);line-height:2;display:block;white-space:nowrap}@media only screen and (min-width:768px){.footer_default .redes{float:right;display:flex;flex-flow:column;justify-content:center;align-items:center;height:100%;padding-right:2rem}.footer_default .redes a{margin-right:0;margin-top:.4em;margin-bottom:.4em;font-size:1rem;display:block}.footer_default .redes a:hover{opacity:1;color:#fff}}.call__form__area{padding-top:5rem;padding-bottom:5rem}@media only screen and (min-width:768px){.call__form__area{padding-top:2.5rem;padding-bottom:3.5rem}}.footer__form{position:relative;padding-top:1.5rem;padding-bottom:1.5rem}@media only screen and (min-width:768px){.footer__form{padding-top:2.5rem;padding-bottom:2.5rem}}.footer__form .deco.deco-sello{right:-1rem;top:0}.footer__form .deco.deco-badge{bottom:0;left:-1rem;transform:translateX(-100%) rotate(-15deg)}main .deco,.single-post .post_content .deco,.contact__form__area .deco{position:absolute;width:5rem;height:auto}main .deco.deco-sello,.single-post .post_content .deco.deco-sello,.contact__form__area .deco.deco-sello{transform:translateX(100%) rotate(5deg)}main .deco.deco-badge,.single-post .post_content .deco.deco-badge,.contact__form__area .deco.deco-badge{transform:translateX(-100%) rotate(-15deg)}main form,.single-post .post_content form,.contact__form__area form{position:relative}main form legend,.single-post .post_content form legend,.contact__form__area form legend{font-size:var(--size-smaller);text-transform:uppercase;letter-spacing:.2em;margin-bottom:.5rem}main form .customselect,.single-post .post_content form .customselect,.contact__form__area form .customselect{margin-bottom:0}main form .form-group,.single-post .post_content form .form-group,.contact__form__area form .form-group{display:flex;flex-flow:column}main form .form-group label,.single-post .post_content form .form-group label,.contact__form__area form .form-group label{font-family:"Abhaya Libre",Georgia,"Times New Roman","Noto Serif","Liberation Serif",Times,serif;margin-bottom:.5em;margin-top:2em}main form .form-group label+p,.single-post .post_content form .form-group label+p,.contact__form__area form .form-group label+p{display:none}main form input[type=submit],main form .submit__button,.single-post .post_content form input[type=submit],.single-post .post_content form .submit__button,.contact__form__area form input[type=submit],.contact__form__area form .submit__button{font-size:1rem;font-family:"Abhaya Libre",Georgia,"Times New Roman","Noto Serif","Liberation Serif",Times,serif;float:right;padding:0;background-color:rgba(0,0,0,0);cursor:pointer;margin-top:1em}main form input[type=submit]:hover,main form .submit__button:hover,.single-post .post_content form input[type=submit]:hover,.single-post .post_content form .submit__button:hover,.contact__form__area form input[type=submit]:hover,.contact__form__area form .submit__button:hover{font-style:italic}main form .custom-checkbox,.single-post .post_content form .custom-checkbox,.contact__form__area form .custom-checkbox{margin-top:1rem}main form .customselect,.single-post .post_content form .customselect,.contact__form__area form .customselect{border-color:#968665}main form .customselect:after,main form .customselect:before,.single-post .post_content form .customselect:after,.single-post .post_content form .customselect:before,.contact__form__area form .customselect:after,.contact__form__area form .customselect:before{color:#968665}main form .simple-group input[type=text],main form .simple-group input[type=email],main form .simple-group input[type=password],main form .simple-group input[type=captcha],main form .simple-group input[type=tel],main form .simple-group input[type=number],main form .simple-group textarea,.single-post .post_content form .simple-group input[type=text],.single-post .post_content form .simple-group input[type=email],.single-post .post_content form .simple-group input[type=password],.single-post .post_content form .simple-group input[type=captcha],.single-post .post_content form .simple-group input[type=tel],.single-post .post_content form .simple-group input[type=number],.single-post .post_content form .simple-group textarea,.contact__form__area form .simple-group input[type=text],.contact__form__area form .simple-group input[type=email],.contact__form__area form .simple-group input[type=password],.contact__form__area form .simple-group input[type=captcha],.contact__form__area form .simple-group input[type=tel],.contact__form__area form .simple-group input[type=number],.contact__form__area form .simple-group textarea{background-color:rgba(0,0,0,0);border-color:#968665;border-top-width:0;border-left-width:0;border-right-width:0;line-height:2rem}@media only screen and (max-width:767.98px){main #form-call,.single-post .post_content #form-call,.contact__form__area #form-call{display:flex;flex-flow:column}main #form-call>.row-wrap,.single-post .post_content #form-call>.row-wrap,.contact__form__area #form-call>.row-wrap{display:flex;flex-flow:column}}main .footer__form .deco.deco-sello,.single-post .post_content .footer__form .deco.deco-sello,.contact__form__area .footer__form .deco.deco-sello{right:3rem;top:-3rem}@media only screen and (min-width:768px){main .footer__form .deco.deco-sello,.single-post .post_content .footer__form .deco.deco-sello,.contact__form__area .footer__form .deco.deco-sello{right:-1rem;top:0}}main .footer__form .deco.deco-badge,.single-post .post_content .footer__form .deco.deco-badge,.contact__form__area .footer__form .deco.deco-badge{left:3rem;bottom:-3rem}@media only screen and (min-width:768px){main .footer__form .deco.deco-badge,.single-post .post_content .footer__form .deco.deco-badge,.contact__form__area .footer__form .deco.deco-badge{bottom:0;left:-1rem}}.single-post .post_content form .row{margin-right:0;margin-left:0}.single-post .post_content form p{max-width:100%!important;margin-bottom:0}body#home footer .deco-sello-azul,body#home footer .deco-sello-marron{display:none}body.single-destinos footer .deco-sello-marron,body.single-destinos footer .deco-sello-verde{display:none}body.single-destinos .call__form__area{background-color:#fff}body.single-destinos footer .deco-sello-marron,body.single-destinos footer .deco-sello-verde{display:none}body.single-destinos .call__form__area{background-color:#fff}body.page-template-formas-de-viajar footer .deco-sello-azul,body.page-template-formas-de-viajar footer .deco-sello-verde{display:none}.footer--legal{padding-top:1.5rem;padding-bottom:1.5rem}.footer--legal .footer__legal__inner{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;gap:.5rem 1.5rem}.footer--legal .footer__legal__contacto,.footer--legal .footer__legal__nav,.footer--legal .footer__legal__contacto a,.footer--legal .footer-menu--legal a{font-size:var(--size-smaller);line-height:1.4}.footer--legal .footer__legal__contacto{margin:0}.footer--legal .footer__legal__contacto a+a{margin-left:1rem}.footer--legal .footer-menu--legal{display:flex;flex-flow:row wrap;align-items:center;gap:.25rem 1.5rem;margin:0;padding:0;list-style:none}.footer--legal .footer-menu--legal li{margin:0}@media only screen and (max-width:767.98px){.footer--legal .footer__legal__inner{flex-flow:column;align-items:flex-start}}.language__selector .wpml-ls-item{margin-bottom:1em}@media only screen and (min-width:768px){.language__selector .wpml-ls-item{font-size:.8rem}}.language__selector .wpml-ls-item a{padding:0;display:block;margin:0;border-width:0}.language__selector .wpml-ls-item a span{display:block}.language__selector .wpml-ls-item.wpml-ls-current-language a,.language__selector .wpml-ls-item.wpml-ls-current-language span{text-decoration:none!important;font-style:italic;font-family:"Abhaya Libre",Georgia,"Times New Roman","Noto Serif","Liberation Serif",Times,serif}.language__selector .wpml-ls-item.wpml-ls-current-language span{font-size:.96em}.language__selector .wpml-ls-item:hover a,.language__selector .wpml-ls-item:hover span{color:#a5dcd7;text-decoration:none!important}.wpml-ls-legacy-list-vertical{border-width:0}html,body{min-height:100vh;background-color:#d9d3c7}body{display:flex;flex-flow:column}body main{margin-bottom:auto}body.freeze main{pointer-events:none}body{width:100%;max-width:100vw}body.single-post main,body.page-template-default main{padding:5rem 1.5rem 2.5em}@media only screen and (min-width:768px){body.single-post main,body.page-template-default main{padding:6rem 2.5rem 5em}}body.page-template-default main h1,body.page-template-default main h2,body.page-template-default main h3,body.page-template-default main h4,body.page-template-default main h5,body.page-template-default main h6{margin-bottom:.5em;margin-top:1em}body.page-template-default main h1{font-family:"Abhaya Libre",Georgia,"Times New Roman","Noto Serif","Liberation Serif",Times,serif;font-size:2.3rem;margin-bottom:3rem}body.page-template-default main h2{font-family:"Abhaya Libre",Georgia,"Times New Roman","Noto Serif","Liberation Serif",Times,serif;font-size:1.6rem}body.page-template-default main h3{font-size:1.2rem}body.page-template-default main p,body.page-template-default main ul,body.page-template-default main blockquote{font-size:.8rem;margin-bottom:1em}body.page-template-default main ul,body.page-template-default main ol{padding-left:1em}body.page-template-default main ul{list-style:disc}body.page-template-default main ol{list-style:decimal}.page__cabecera{position:relative}.cabecera_curvas{overflow:hidden}.cabecera_curvas .curvas{position:absolute;top:-5vw;bottom:-5vw;left:-5vw;right:-5vw;-o-object-fit:cover;object-fit:cover;width:calc(100% + 10vw);height:calc(100% + 10vw);opacity:.1;pointer-events:none}body.page-template-default main form,body.single-post main form{margin-top:1rem;padding-top:2rem;padding-bottom:2rem}@media only screen and (min-width:768px){body.page-template-default main form,body.single-post main form{padding-left:8.3333333333%;padding-right:8.3333333333%}}body.page-template-default main form .row,body.single-post main form .row{margin-right:-1rem;margin-left:-1rem}body.page-template-default main form,body.single-post main form{position:relative}body.page-template-default main form:before,body.single-post main form:before{content:url(../../../themes/maestro-2026/img/sello-azul.png);display:block;transform:rotate(5deg);right:0;position:absolute;top:0}body.page-template-default main form:after,body.single-post main form:after{content:url(../../../themes/maestro-2026/img/sello-maestro.svg);display:block;transform:rotate(-15deg);left:0;position:absolute;bottom:0}.not-content{display:flex;justify-content:center;align-items:center;height:100%;width:100%}.not__content{margin-right:auto;margin-left:auto;max-width:1280px;padding-right:1rem;padding-left:1rem;display:flex;justify-content:center;align-items:center;margin-top:4rem}.mailpoet_page-template-default main{padding-top:7rem}body.single-destinos .mas__destinos__contact .footer__form__container p{display:none}body.single-destinos .mas__destinos__contact .footer__form__container br{display:none}body#home{background-color:#d9d3c7}.home__cabecera{background-color:#a5dcd7}.home__cabecera{min-height:100vh;position:relative}.home__cabecera__content{opacity:0;transition:all 1s;display:flex;justify-content:space-between;align-items:center;float:left;width:100%;height:100%;position:relative;top:0;min-height:100vh;z-index:1}.home__cabecera__content .home__contact a{font-size:1rem}@media only screen and (min-width:768px){.home__cabecera__content .home__contact a{font-size:var(--size-smaller)}}.home__cabecera__content .home__contact a{color:#515151}.home__cabecera__content .home__contact a:hover{color:#fff;opacity:1;text-decoration:none}.home__cabecera__content .home__contact.home_rrss li{display:flex;flex-flow:column;margin-top:.5em;margin-bottom:.5em}@media only screen and (min-width:768px){.home__cabecera__content .home__contact.home_rrss li{margin-top:.2em;margin-bottom:.2em}}.home__cabecera__content .home__contact.home_email{-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;transform:rotate(180deg) translateX(-.5rem)}@media only screen and (min-width:768px){.home__cabecera__content .home__contact.home_email{transform:rotate(180deg) translateX(-.3rem)}}.home__title{display:flex;flex-flow:column;align-items:center;justify-content:center;width:calc(100% - 4rem);position:relative;padding-top:10vw}@media only screen and (min-width:768px){.home__title{width:50vw;height:calc(100vh - 8rem);position:initial;padding-top:2rem}}.home__title h1{font-family:"Asul",Georgia,"Times New Roman","Noto Serif","Liberation Serif",Times,serif;font-size:12vw;z-index:1;color:#fff;position:absolute;height:100%;line-height:1}@media only screen and (min-width:768px){.home__title h1{font-size:5rem;height:5rem;font-size:8vw;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;transition:all 3s;width:35%;max-width:70vw}}.home__title h1 span{position:absolute}@media only screen and (max-width:767.98px){.home__title h1 span{width:100%;text-align:center}}@media only screen and (min-width:768px){.home__title h1 span:first-child{left:0}}@media only screen and (max-width:767.98px){.home__title h1 span:first-child{top:-2vw}}@media only screen and (min-width:768px){.home__title h1 span:last-child{right:0}}@media only screen and (max-width:767.98px){.home__title h1 span:last-child{bottom:12vw}}.home__title h2{font-family:"Chivo",sans-serif;font-size:var(--size-smaller);text-transform:uppercase;letter-spacing:.5em;margin-top:10vw}@media only screen and (min-width:768px){.home__title h2{height:1rem;margin-top:1rem}}.home__cabecera .galeria{overflow:hidden;height:auto;width:100%;position:relative;max-height:60vh}@media only screen and (min-width:768px){.home__cabecera .galeria{max-height:80vh}}.home__cabecera .galeria .picture{display:none}.home__cabecera .galeria .picture.visible{display:block}.home__cabecera .galeria .picture:before{padding-top:150%}@media only screen and (min-width:768px){.home__cabecera .galeria .picture:before{padding-top:70%}}.home__cabecera .galeria img{position:absolute;display:block}.home__cabecera__deco .play{position:absolute;right:3.5rem;bottom:3.5rem;padding-bottom:.2em;transition:all .5s;font-size:1rem;font-weight:700;font-family:"Abhaya Libre",Georgia,"Times New Roman","Noto Serif","Liberation Serif",Times,serif;z-index:5}.home__cabecera__deco .play:hover{cursor:pointer;padding-bottom:.5em}.home__cabecera__deco .play:before{background-image:url(../../../themes/maestro-2026/img/compass.svg);content:"";width:2rem;height:2rem;background-size:contain;display:block;position:absolute;left:-2.5rem;bottom:0}.home__cabecera__deco img{position:absolute;width:auto;opacity:0;transition:opacity 1s,width 1s;z-index:2;position:fixed}.home__cabecera__deco img:nth-child(1){left:8%;top:30%}.home__cabecera__deco img:nth-child(2){left:18%;top:20%}.home__cabecera__deco img:nth-child(3){left:11%;top:52%}.home__cabecera__deco img:nth-child(4){left:22%;top:50%}.home__cabecera__deco img:nth-child(5){left:17%;top:60%}.home__cabecera__deco img:nth-child(6){left:23%;top:61%}.home__cabecera__deco img:nth-child(7){left:25%;top:50%}.home__cabecera__deco img:nth-child(8){left:50%;top:70%}.home__cabecera__deco img:nth-child(9){left:56%;top:15%}.home__cabecera__deco img:nth-child(10){left:74%;top:35%}.home__cabecera__deco img:nth-child(11){left:83%;top:30%}.home__section{padding-top:1.5rem;padding-bottom:1.5rem}@media only screen and (min-width:768px){.home__section{padding-top:2.5rem;padding-bottom:2.5rem}}#home__content #home__text{padding-top:0}#home__content h2{font-size:1.6rem;margin-top:0em}@media only screen and (min-width:768px){#home__content h2{margin-top:1em;font-size:2.3rem}}#home__content h2{line-height:1.16;font-weight:600;margin-bottom:.5em}#home__content h3{font-size:2rem;margin-bottom:.5em;margin-top:1em}#home__motivations{padding-top:0}#home__motivations .home__motiviation{display:flex;flex-flow:column}@media only screen and (min-width:768px){#home__motivations .home__motiviation{flex-wrap:nowrap}#home__motivations .home__motiviation:nth-child(odd){flex-flow:row}#home__motivations .home__motiviation:nth-child(even){flex-flow:row-reverse}#home__motivations .home__motiviation>*,#home__motivations .home__motiviation>*::after,#home__motivations .home__motiviation>*::before{flex-basis:50%}}#home__motivations .home__motiviation .home__motivation__text{padding-top:1.5rem}@media only screen and (min-width:768px){#home__motivations .home__motiviation .home__motivation__text{display:flex;flex-flow:column;justify-content:center}}#home__motivations .home__motiviation p{font-weight:lighter;padding-left:4em}#home__testimonios blockquote *:not(cite),#home__testimonios blockquote :not(cite)::after,#home__testimonios blockquote :not(cite)::before{font-family:"Abhaya Libre",Georgia,"Times New Roman","Noto Serif","Liberation Serif",Times,serif;font-size:1.6rem}@media only screen and (min-width:768px){#home__testimonios blockquote *:not(cite),#home__testimonios blockquote :not(cite)::after,#home__testimonios blockquote :not(cite)::before{font-size:2.3rem}}#home__testimonios blockquote *:not(cite),#home__testimonios blockquote :not(cite)::after,#home__testimonios blockquote :not(cite)::before{line-height:1.16;margin-bottom:0}#home__testimonios blockquote p:first-of-type:before{content:"‘‘"}#home__testimonios blockquote p:last-of-type:after{content:"’’"}#home__testimonios blockquote cite{font-family:"Chivo",sans-serif;font-style:normal;font-weight:lighter;float:right}body.post-type-archive-destinos{overflow-x:scroll;max-width:none;min-height:100vh;overflow-y:auto}body.post-type-archive-destinos main{display:flex;flex-flow:row wrap;align-items:center;min-height:100vh}body.post-type-archive-destinos #fichas_destinos{display:flex;width:auto;min-width:100%;min-height:100vh;flex-flow:row nowrap;overflow-x:scroll;overflow-y:auto;padding-top:calc(2.5rem + 3vh);padding-bottom:calc(2.5rem + 8vh)}@media only screen and (min-width:768px){body.post-type-archive-destinos #fichas_destinos{padding-top:calc(2.5rem + 10vh);padding-bottom:calc(2.5rem + 3vh)}}body.post-type-archive-destinos #fichas_destinos{opacity:0;transition:opacity 1s}body.post-type-archive-destinos #fichas_destinos .fichas__destinos__container{display:flex;position:relative;padding-left:40vw}@media only screen and (min-width:768px){body.post-type-archive-destinos #fichas_destinos .fichas__destinos__container{padding-left:20vw}}body.post-type-archive-destinos #fichas_destinos .ficha_destino{display:block;float:left;margin-left:-30px;width:calc(52.2vh - 1.5rem - 1.5rem);max-width:60vw;height:auto}@media only screen and (min-width:768px){body.post-type-archive-destinos #fichas_destinos .ficha_destino{min-height:calc(87vh - 2.5rem - 2.5rem);max-width:calc(100vw - 4rem)}}body.post-type-archive-destinos #fichas_destinos .ficha_destino:first-of-type{margin-left:2.5rem}body.post-type-archive-destinos #fichas_destinos .ficha_destino:last-of-type{margin-right:2.5rem}body.post-type-archive-destinos #fichas_destinos .ficha_destino:before{content:"";display:block;padding-top:150%}body.post-type-archive-destinos #fichas_destinos .ficha_destino{position:relative}body.post-type-archive-destinos #fichas_destinos .ficha_destino h2{font-size:3.2rem;z-index:1;color:#fff;position:absolute;transform:translate(-50%,-50%);line-height:1}@media only screen and (max-width:767.98px){body.post-type-archive-destinos #fichas_destinos .ficha_destino h2{left:50%;margin-top:0;margin-bottom:0;top:0}}@media only screen and (min-width:768px){body.post-type-archive-destinos #fichas_destinos .ficha_destino h2{font-size:4.5rem;white-space:nowrap;top:20%;left:0;opacity:0}}body.post-type-archive-destinos #fichas_destinos .ficha_destino img{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;right:0;-o-object-fit:contain;object-fit:contain;transition:transform .5s}body.post-type-archive-destinos #fichas_destinos .ficha_destino:hover,body.post-type-archive-destinos #fichas_destinos .ficha_destino:focus-within{z-index:2}body.post-type-archive-destinos #fichas_destinos .ficha_destino:hover h2,body.post-type-archive-destinos #fichas_destinos .ficha_destino:focus-within h2{opacity:1}body.post-type-archive-destinos #fichas_destinos .ficha_destino:hover img,body.post-type-archive-destinos #fichas_destinos .ficha_destino:focus-within img{transform:rotate(0)!important}body.post-type-archive-destinos #fichas_destinos .ficha_destino:nth-child(n) img{transform:rotate(3deg)}body.post-type-archive-destinos #fichas_destinos .ficha_destino:nth-child(2n) img{transform:rotate(-5deg)}body.post-type-archive-destinos #fichas_destinos .ficha_destino:nth-child(3n) img{transform:rotate(6deg)}body.post-type-archive-destinos #fichas_destinos .ficha_destino:nth-child(4n) img{transform:rotate(-2deg)}body.single-destinos{background-color:var(--destino-primary-color)}body.single-destinos header.sticky #header__logo svg path,body.single-destinos header.sticky .menu__button svg path{fill:var(--destino-secondary-color)}body.single-destinos header.sticky #header__logo img,body.single-destinos header.sticky .menu__button img{-webkit-filter:invert(.9);filter:invert(.9)}body.single-destinos main{min-height:500px}body.single-destinos .destino__cabecera{position:relative;padding-top:6rem}@media only screen and (min-width:768px){body.single-destinos .destino__cabecera{padding-top:9rem}}body.single-destinos h1{font-family:"Abhaya Libre",Georgia,"Times New Roman","Noto Serif","Liberation Serif",Times,serif;color:#fff}body.single-destinos.destino-continente main{background-color:#fff}body.single-destinos.destino-continente .destino__cabecera{display:flex;justify-content:center}body.single-destinos.destino-continente .destino__cabecera .cabecera__cortina{position:absolute;width:100vw;height:100vh;top:0;content:"";background-color:var(--destino-primary-color);transform-origin:top center;will-change:transform}body.single-destinos.destino-continente .destino__cabecera .destino_continente_title{position:relative;z-index:1}body.single-destinos.destino-continente .destino__cabecera .cabecera__content{position:relative;display:flex;flex-flow:column;align-items:center;text-align:center}body.single-destinos.destino-continente .destino__cabecera img{width:100%;height:auto;max-width:580px}@media only screen and (max-width:767.98px){body.single-destinos.destino-continente .destino__cabecera img{padding-right:2rem;padding-left:2rem}}body.single-destinos.destino-continente .destino_continente_title{font-size:5rem;margin-bottom:-2.5rem}@media only screen and (min-width:768px){body.single-destinos.destino-continente .destino_continente_title{margin-bottom:-3.5rem;font-size:7rem}}body.single-destinos.destino-continente .destino_continente_title h1{position:relative;line-height:1;white-space:normal}@media only screen and (max-width:767.98px){body.single-destinos.destino-continente .destino_continente_title h1{line-height:.8em}}@media only screen and (min-width:768px){body.single-destinos.destino-continente .destino_continente_title h1{white-space:nowrap}}body.single-destinos.destino-continente .destino__content{padding-top:3rem;padding-bottom:3rem;color:var(--destino-secondary-color);text-align:center;font-family:"Abhaya Libre",Georgia,"Times New Roman","Noto Serif","Liberation Serif",Times,serif;font-weight:700;position:relative;z-index:1;-webkit-animation:fadeInUp;animation:fadeInUp;-webkit-animation-duration:1s;animation-duration:1s}body.single-destinos.destino-continente .destino__content p,body.single-destinos.destino-continente .destino__content a,body.single-destinos.destino-continente .destino__content li{font-size:1.4rem}body.single-destinos.destino-continente .destino__content p:last-child,body.single-destinos.destino-continente .destino__content a:last-child,body.single-destinos.destino-continente .destino__content li:last-child{margin-bottom:0}h2{color:var(--destino-secondary-color);font-size:2.3rem;margin-bottom:.2em;margin-top:1rem}@media only screen and (min-width:768px){h2{font-size:3rem}}.destinos__featured{display:flex;flex-flow:column;padding-top:1.5rem}@media only screen and (min-width:768px){.destinos__featured{padding-top:3rem}}.destinos__featured .destino__texto{font-weight:lighter}.destinos__featured .destino__texto p{line-height:1.6}.destinos__featured .title-link{color:var(--destino-secondary-color)}.destinos__featured .title-link:hover{font-style:italic;text-decoration:none}.destinos__featured .destino__link{display:inline-block;font-size:1rem;font-family:"Abhaya Libre",Georgia,"Times New Roman","Noto Serif","Liberation Serif",Times,serif;font-weight:700;color:var(--destino-secondary-color)}.destinos__featured .destino__link:hover{font-style:italic}.destinos__featured .destino__link::after{width:2em;height:.8em;background-size:contain;background-position:center left;display:inline-block;background-repeat:no-repeat;margin-left:1ex}.destinos__featured .destino__link svg{height:1.2em;width:1em;display:inline-block;position:relative;top:.3em;margin-left:.5ex}.destinos__featured .destino__link svg path{fill:var(--destino-secondary-color)}.destinos__featured .destino__featured{margin-bottom:3rem}@media only screen and (min-width:768px){.destinos__featured .destino__featured:not(:last-child){margin-bottom:6rem}}.destinos__featured .destino__featured .destino__imagen{display:flex;position:relative}.destinos__featured .destino__featured .destino__imagen .picture img{box-shadow:0 3px 6px #ddd}.destinos__featured .destino__featured .destino__imagen .destino__icon{position:absolute;bottom:0;right:0;height:6rem;width:10rem;-o-object-fit:contain;object-fit:contain;margin-bottom:-2.5rem;margin-right:0;z-index:1;-o-object-position:right;object-position:right}@media only screen and (min-width:768px){.destinos__featured .destino__featured .destino__imagen .destino__icon{width:10rem;height:10rem;margin-right:-4rem;margin-bottom:-5rem}}.destinos__featured .destino__featured .destino__imagen .destino__icon+.picture{width:calc(100% - 3rem)}@media only screen and (min-width:768px){.destinos__featured .destino__featured .destino__imagen .destino__icon+.picture{width:100%}}@media only screen and (min-width:768px){.destinos__featured .destino__featured{display:flex}.destinos__featured .destino__featured .destino__texto{flex-basis:33.3333333333%;margin-right:1.5rem;margin-left:1.5rem;max-width:330px}.destinos__featured .destino__featured .destino__imagen{flex-basis:66.6666666667%}.destinos__featured .destino__featured:nth-child(4n+1) .destino__texto{padding-bottom:6rem}.destinos__featured .destino__featured:nth-child(4n+1) .destino__imagen{max-width:380px}.destinos__featured .destino__featured:nth-child(4n+1) .picture::before{padding-top:150%}.destinos__featured .destino__featured:nth-child(4n+2){flex-flow:row-reverse;margin-top:-10rem;align-items:flex-end}.destinos__featured .destino__featured:nth-child(4n+2) .destino__texto{text-align:right}.destinos__featured .destino__featured:nth-child(4n+2) .destino__imagen{max-width:480px}.destinos__featured .destino__featured:nth-child(4n+2) .picture::before{padding-top:130%}.destinos__featured .destino__featured:nth-child(4n+3){align-items:center}.destinos__featured .destino__featured:nth-child(4n+3) .destino__imagen{padding-left:2rem}.destinos__featured .destino__featured:nth-child(4n+3) .picture::before{padding-top:90%}.destinos__featured .destino__featured:nth-child(4n+4){flex-flow:row-reverse;align-items:flex-end}.destinos__featured .destino__featured:nth-child(4n+4) .destino__texto{text-align:right}.destinos__featured .destino__featured:nth-child(4n+4) .destino__imagen{max-width:590px}.destinos__featured .destino__featured:nth-child(4n+4) .picture::before{padding-top:115%}}@media only screen and (min-width:768px){body.single-destinos.destino-continente#oceania .destinos__featured .destino__featured .destino__imagen{flex-basis:66.6666666667%}body.single-destinos.destino-continente#oceania .destinos__featured .destino__featured:nth-child(4n+3) .destino__texto{padding-bottom:6rem}body.single-destinos.destino-continente#oceania .destinos__featured .destino__featured:nth-child(4n+3) .destino__imagen{max-width:380px}body.single-destinos.destino-continente#oceania .destinos__featured .destino__featured:nth-child(4n+3) .picture::before{padding-top:150%}body.single-destinos.destino-continente#oceania .destinos__featured .destino__featured:nth-child(4n+4){flex-flow:row-reverse;margin-top:-10rem;align-items:flex-end}body.single-destinos.destino-continente#oceania .destinos__featured .destino__featured:nth-child(4n+4) .destino__texto{text-align:right}body.single-destinos.destino-continente#oceania .destinos__featured .destino__featured:nth-child(4n+4) .destino__imagen{max-width:480px}body.single-destinos.destino-continente#oceania .destinos__featured .destino__featured:nth-child(4n+4) .picture::before{padding-top:130%}body.single-destinos.destino-continente#oceania .destinos__featured .destino__featured:nth-child(4n+1){align-items:center}body.single-destinos.destino-continente#oceania .destinos__featured .destino__featured:nth-child(4n+1) .destino__imagen{flex-basis:66.6666666667%;max-width:100%;padding-left:2rem}body.single-destinos.destino-continente#oceania .destinos__featured .destino__featured:nth-child(4n+1) .picture::before{padding-top:90%}body.single-destinos.destino-continente#oceania .destinos__featured .destino__featured:nth-child(4n+2){flex-flow:row-reverse;align-items:flex-end;margin-top:0}body.single-destinos.destino-continente#oceania .destinos__featured .destino__featured:nth-child(4n+2) .destino__texto{text-align:right}body.single-destinos.destino-continente#oceania .destinos__featured .destino__featured:nth-child(4n+2) .destino__imagen{max-width:590px}body.single-destinos.destino-continente#oceania .destinos__featured .destino__featured:nth-child(4n+2) .picture::before{padding-top:115%}}.destinos__nav{display:flex;flex-flow:row;justify-content:flex-end}.destinos__nav a,.destinos__nav button,.destinos__nav .link{float:right;color:var(--destino-secondary-color);font-size:1.6rem;font-family:"Abhaya Libre",Georgia,"Times New Roman","Noto Serif","Liberation Serif",Times,serif;font-weight:700;margin-top:1rem;margin-bottom:1rem;cursor:pointer}.destinos__nav a:hover,.destinos__nav button:hover,.destinos__nav .link:hover{font-style:italic;color:var(--destino-secondary-color)}.mas__destinos__container{display:none;background-color:var(--destino-primary-color);width:100%;padding-top:7rem;padding-bottom:3rem;position:relative}@media only screen and (min-width:768px){.mas__destinos__container{height:100vh}}.mas__destinos__container .mas__destinos__list{display:flex;align-items:center;height:100%}.mas__destinos__container .mas__destinos__item{position:relative;display:flex;align-items:center;justify-content:center}.mas__destinos__container .mas__destinos__item .mas__destinos__text{position:absolute;padding:1rem;display:flex;flex-flow:column;pointer-events:none}.mas__destinos__container .mas__destinos__item .mas__destinos__text p{display:none}.mas__destinos__container .mas__destinos__item .mas__destinos__text{color:#fff;width:100%;height:100%;display:flex;align-items:flex-start;justify-content:flex-end;transition:all .2s;transition:1s;opacity:0}.mas__destinos__container .mas__destinos__item picture{max-width:150px;transition:all 1s;position:relative}.mas__destinos__container .mas__destinos__item picture:after{content:"";width:100%;height:100%;background:linear-gradient(to bottom,transparent 60%,rgba(0,0,0,.7));display:block;position:absolute;top:0;opacity:0;transition:opacity .1s}.mas__destinos__container .mas__destinos__item picture img{display:block}.mas__destinos__container .mas__destinos__item:hover picture,.mas__destinos__container .mas__destinos__item:focus-within picture{max-width:300px}.mas__destinos__container .mas__destinos__item:hover picture:after,.mas__destinos__container .mas__destinos__item:focus-within picture:after{opacity:1}.mas__destinos__container .mas__destinos__item:hover picture+.mas__destinos__text,.mas__destinos__container .mas__destinos__item:focus-within picture+.mas__destinos__text{opacity:1}.mas__destinos__container .mas__destinos__item:hover,.mas__destinos__container .mas__destinos__item:focus-within{z-index:10}body.single-destinos .mas__destinos__contact{height:0;opacity:0;overflow:hidden;transition:opacity .4s}body.single-destinos .mas__destinos__contact.visible{height:auto;opacity:1}body.single-destinos .mas__destinos__contact{background-color:var(--destino-primary-color)}body.single-destinos .mas__destinos__contact .content{padding-top:4rem}body.single-destinos .mas__destinos__contact h3{font-size:1.6rem;margin-bottom:1em}body.single-destinos .mas__destinos__contact p{margin-bottom:0}body.single-destinos .mas__destinos__contact .call__form__area{padding-top:0;background-color:var(--destino-primary-color)}body.single-destinos .mas__destinos__contact .call__form__area .deco.deco-sello:not(.deco-sello-azul){display:none}body.single-destinos.destino-pais main{padding-top:2.5rem}@media only screen and (min-width:768px){body.single-destinos.destino-pais main{padding-top:8rem}}body.single-destinos.destino-pais h1{color:var(--destino-secondary-color);font-size:2.3rem;text-align:center;margin-bottom:.8em;line-height:1}@media only screen and (min-width:768px){body.single-destinos.destino-pais h1{font-size:3.2rem;margin-bottom:2rem}}body.single-destinos.destino-pais.destino-asia h1,body.single-destinos.destino-pais.destino-asia .destino__text h2,body.single-destinos.destino-pais.destino-asia .destino__text cite,body.single-destinos.destino-pais.destino-asia #destino__relevantes h2,body.single-destinos.destino-pais.destino-asia #destino__texto__destacado .destacado__content *,body.single-destinos.destino-pais.destino-asia #destino__texto__destacado .destacado__content *::after,body.single-destinos.destino-pais.destino-asia #destino__texto__destacado .destacado__content *::before,body.single-destinos.destino-pais.destino-america h1,body.single-destinos.destino-pais.destino-america .destino__text h2,body.single-destinos.destino-pais.destino-america .destino__text cite,body.single-destinos.destino-pais.destino-america #destino__relevantes h2,body.single-destinos.destino-pais.destino-america #destino__texto__destacado .destacado__content *,body.single-destinos.destino-pais.destino-america #destino__texto__destacado .destacado__content *::after,body.single-destinos.destino-pais.destino-america #destino__texto__destacado .destacado__content *::before,body.single-destinos.destino-pais.destino-europa h1,body.single-destinos.destino-pais.destino-europa .destino__text h2,body.single-destinos.destino-pais.destino-europa .destino__text cite,body.single-destinos.destino-pais.destino-europa #destino__relevantes h2,body.single-destinos.destino-pais.destino-europa #destino__texto__destacado .destacado__content *,body.single-destinos.destino-pais.destino-europa #destino__texto__destacado .destacado__content *::after,body.single-destinos.destino-pais.destino-europa #destino__texto__destacado .destacado__content *::before{color:#fff!important}body.single-destinos.destino-pais.destino-europa .destino__text *,body.single-destinos.destino-pais.destino-europa .destino__text *::after,body.single-destinos.destino-pais.destino-europa .destino__text *::before,body.single-destinos.destino-pais.destino-europa #destino__relevantes .destino__relevantes__list .destino__relevante p{color:#fff!important}@media only screen and (min-width:768px){body.single-destinos.destino-pais .destino__content{display:flex}}body.single-destinos.destino-pais .destino__content img{display:block;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:768px){body.single-destinos.destino-pais .destino__content img{padding-right:1.5rem}}body.single-destinos.destino-pais .destino__content img{-webkit-animation:fadeInLeft;animation:fadeInLeft;-webkit-animation-duration:2s;animation-duration:2s}body.single-destinos.destino-pais .destino__content .destino__text{display:flex;flex-flow:column;justify-content:flex-end;height:100%;-webkit-animation:fadeInRight;animation:fadeInRight;-webkit-animation-duration:2s;animation-duration:2s}body.single-destinos.destino-pais .destino__content p{font-weight:lighter}body.single-destinos.destino-pais .destino__content p:last-of-type{margin-bottom:0}body.single-destinos.destino-pais h2,body.single-destinos.destino-pais cite{color:var(--destino-secondary-color);font-size:2.3rem;font-weight:500;font-style:normal;margin-top:1em;margin-bottom:.2em;display:block;line-height:1.16}body.single-destinos.destino-pais .destino__section h2{margin-bottom:.5em}body.single-destinos.destino-pais .destino__section h2:after{content:"";display:inline-block;height:1.5em;width:2em;background-position:bottom left;margin-left:1ex;top:.5em;position:relative}body.single-destinos.destino-pais #destino__content{padding-bottom:1rem}body.single-destinos.destino-pais #destino__relevantes{padding-top:1rem;padding-bottom:1rem}@media only screen and (min-width:768px){body.single-destinos.destino-pais #destino__relevantes{padding-bottom:3rem}}body.single-destinos.destino-pais #destino__relevantes h2{padding-right:2em}body.single-destinos.destino-pais #destino__relevantes h2:after{background-image:url(../../../themes/maestro-2026/img/prismaticos.png);background-size:contain;background-repeat:no-repeat;content:"";display:inline-block;height:1.5em;width:2em;background-position:bottom left;margin-left:1ex;top:.5em;position:relative}body.single-destinos.destino-pais #destino__relevantes .destino__relevantes__list{margin-top:2rem}@media only screen and (min-width:768px){body.single-destinos.destino-pais #destino__relevantes .destino__relevantes__list{margin-top:4rem;display:flex;flex-flow:row wrap}}body.single-destinos.destino-pais #destino__relevantes .destino__relevantes__list{counter-reset:section}body.single-destinos.destino-pais #destino__relevantes .destino__relevantes__list .destino__relevante{margin-bottom:2rem}body.single-destinos.destino-pais #destino__relevantes .destino__relevantes__list .destino__relevante:nth-child(3n+1),body.single-destinos.destino-pais #destino__relevantes .destino__relevantes__list .destino__relevante:nth-child(3n+3){padding-right:3rem}body.single-destinos.destino-pais #destino__relevantes .destino__relevantes__list .destino__relevante:nth-child(3n+2){padding-left:3rem;margin-left:0;margin-right:0}@media only screen and (min-width:768px){body.single-destinos.destino-pais #destino__relevantes .destino__relevantes__list .destino__relevante{flex-basis:calc((100% - 6rem)/3)}body.single-destinos.destino-pais #destino__relevantes .destino__relevantes__list .destino__relevante:nth-child(3n+1),body.single-destinos.destino-pais #destino__relevantes .destino__relevantes__list .destino__relevante:nth-child(3n+3){margin-top:1.5rem;margin-left:0;padding-right:0rem}body.single-destinos.destino-pais #destino__relevantes .destino__relevantes__list .destino__relevante:nth-child(3n+2){padding-left:0;margin-left:3rem;margin-right:3rem}}body.single-destinos.destino-pais #destino__relevantes .destino__relevantes__list .destino__relevante picture{margin-bottom:.5em}body.single-destinos.destino-pais #destino__relevantes .destino__relevantes__list .destino__relevante p{margin-bottom:0;position:relative;padding-left:2.8rem;font-weight:lighter;font-size:.8rem}body.single-destinos.destino-pais #destino__relevantes .destino__relevantes__list .destino__relevante p:before{counter-increment:section;content:counter(section);font-size:2.56rem;color:var(--destino-secondary-color);line-height:1;font-family:"Abhaya Libre",Georgia,"Times New Roman","Noto Serif","Liberation Serif",Times,serif;width:2.8rem;position:absolute;left:0;top:0;font-size:4rem;margin-top:-.1em}#destino__experiencia{display:flex;flex-flow:column}#destino__experiencia .borde-seccion path{fill:#fff;stroke:#fff}#destino__experiencia .destino__experiencia__container{background-color:#fff}#destino__experiencia .destino__experiencia__content{display:flex;flex-flow:column;align-items:center;position:relative}#destino__experiencia .destino__experiencia__content *,#destino__experiencia .destino__experiencia__content *::after,#destino__experiencia .destino__experiencia__content *::before{color:var(--destino-secondary-color)}#destino__experiencia .destino__experiencia__content h2{font-weight:700;margin-bottom:1em;line-height:1;text-align:center}#destino__experiencia .destino__experiencia__content h2:after{display:none}#destino__experiencia .destino__experiencia__image{min-width:80%;position:relative;margin-bottom:1rem}#destino__experiencia .video{position:relative}#destino__experiencia .video:before{content:"";display:block;padding-top:57%}#destino__experiencia .video iframe{display:block;position:absolute;top:0;height:100%;width:100%}#destino__experiencia .destino__experiencia__description{width:100%;max-width:800px;padding-top:1rem;padding-bottom:1rem}@media only screen and (min-width:768px){#destino__experiencia .destino__experiencia__description{padding-top:2rem;padding-bottom:3rem}}#destino__experiencia .destino__experiencia__description p{font-size:1.2rem;font-family:"Abhaya Libre",Georgia,"Times New Roman","Noto Serif","Liberation Serif",Times,serif;font-weight:700;text-align:center}#destino__experiencia .experiencia__badge{position:relative;-webkit-animation:rotating 5s linear infinite;animation:rotating 5s linear infinite;width:3rem;margin-bottom:-1.5rem;margin-left:-1.5rem;z-index:1}@media only screen and (min-width:768px){#destino__experiencia .experiencia__badge{width:8rem;margin-bottom:-4rem;margin-left:-4rem}}#destino__experiencia .experiencia__badge svg path{fill:var(--destino-secondary-color)}#destino__consejos,#destino__faq,#forma__faq{background-color:#fff;display:flex;padding-bottom:3rem}@media only screen and (min-width:768px){#destino__consejos,#destino__faq,#forma__faq{padding-bottom:5rem;padding-top:1rem}}#destino__consejos h2,#destino__faq h2,#forma__faq h2{padding-right:2em;margin-bottom:1em}#destino__consejos h2:after,#destino__faq h2:after,#forma__faq h2:after{background-image:url(../../../themes/maestro-2026/img/libreta.png);background-size:contain;background-repeat:no-repeat;content:"";display:inline-block;height:1.5em;width:2em;background-position:bottom left;margin-left:1ex;top:.5em;position:relative}#destino__consejos ol,#destino__faq ol,#forma__faq ol{list-style-type:decimal-leading-zero;list-style-position:outside;padding-left:2rem}@media only screen and (min-width:768px){#destino__consejos ol,#destino__faq ol,#forma__faq ol{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem}}#destino__consejos li,#destino__faq li,#forma__faq li{font-weight:lighter;margin-bottom:2rem;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}#destino__consejos li::marker,#destino__faq li::marker,#forma__faq li::marker{font-weight:700;color:var(--destino-secondary-color)}#destino__galeria{background-color:#fff}#destino__galeria .picture:before{padding-top:90%}#destino__galeria .owl-carousel .owl-stage-outer{overflow:visible}#destino__galeria .owl-item{position:relative}#destino__galeria .owl-item img{position:absolute;transition:all .5s}#destino__galeria .owl-item:hover img{top:-10%;bottom:10%;height:120%}#destino__texto__destacado{background-color:#fff;display:flex;flex-flow:column}#destino__texto__destacado .borde-seccion path{fill:var(--destino-primary-color);stroke:var(--destino-primary-color)}#destino__texto__destacado .borde-seccion:last-child{transform:rotate(180deg);transform-origin:center}#destino__texto__destacado .destacado__container{background-color:var(--destino-primary-color)}#destino__texto__destacado .destacado__content{padding-bottom:1rem;padding-top:1rem;text-align:center;display:flex;justify-content:center}@media only screen and (min-width:768px){#destino__texto__destacado .destacado__content{padding-bottom:2rem;padding-top:2rem}}#destino__texto__destacado .destacado__content *,#destino__texto__destacado .destacado__content *::after,#destino__texto__destacado .destacado__content *::before{color:var(--destino-secondary-color);font-family:"Abhaya Libre",Georgia,"Times New Roman","Noto Serif","Liberation Serif",Times,serif;font-size:1.6rem;font-weight:700;max-width:800px;margin-bottom:0;line-height:1.16}#destino__alojamientos{display:flex;flex-flow:column;background-color:#fff}#destino__alojamientos h2{padding-right:2em;margin-bottom:1em}@media only screen and (min-width:768px){#destino__alojamientos h2{margin-bottom:1.5em}}#destino__alojamientos h2:after{background-image:url(../../../themes/maestro-2026/img/almohadas.png)}#destino__alojamientos .alojamientos__list{display:flex;flex-flow:column}@media only screen and (min-width:768px){#destino__alojamientos .alojamientos__list{flex-flow:row wrap}}#destino__alojamientos .alojamientos__list li{margin-bottom:2rem;position:relative}#destino__alojamientos .alojamientos__list li:nth-child(odd){padding-right:2rem}#destino__alojamientos .alojamientos__list li:nth-child(even){padding-left:2rem}@media only screen and (min-width:768px){#destino__alojamientos .alojamientos__list li{flex-basis:50%}#destino__alojamientos .alojamientos__list li:nth-child(even){top:6rem}#destino__alojamientos .alojamientos__list li:nth-child(even):last-child{margin-bottom:8rem}}#destino__alojamientos .alojamientos__list img{display:block}#destino__alojamientos .alojamientos__list figcaption{font-size:.8rem;padding-top:.5em}#destino__alojamientos .alojamientos__list figcaption strong{font-weight:700}#destino__alojamientos .alojamientos__list figcaption .nombre+.lugar:before{content:"-";display:inline-block;margin-right:1ex;margin-left:1ex}.destinos-int-nav{background-color:#fff}body.single-formas main{padding-top:2.5rem}@media only screen and (min-width:768px){body.single-formas main{padding-top:8rem}}body.single-formas h2{color:#000}body.single-formas h1{font-size:2.3rem;text-align:center;margin-bottom:.8em;line-height:1}@media only screen and (min-width:768px){body.single-formas h1{font-size:3.2rem;margin-bottom:2rem}}@media only screen and (min-width:768px){body.single-formas .forma__content{display:flex}}body.single-formas .forma__content img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-animation:fadeInLeft;animation:fadeInLeft;-webkit-animation-duration:2s;animation-duration:2s}@media only screen and (min-width:768px){body.single-formas .forma__content img{padding-right:1.5rem}}body.single-formas .forma__content .forma__text{display:flex;flex-flow:column;justify-content:flex-end;height:100%;-webkit-animation:fadeInRight;animation:fadeInRight;-webkit-animation-duration:2s;animation-duration:2s}body.single-formas .forma__content cite{display:block;font-style:normal;font-family:"Abhaya Libre",Georgia,"Times New Roman","Noto Serif","Liberation Serif",Times,serif;margin-bottom:1rem}body.single-formas .forma__content .forma__entradilla{font-size:1.2rem}body.single-formas .forma__content p{font-weight:lighter}body.single-formas .forma__content p:last-of-type{margin-bottom:0}#forma__que_hacemos{background-color:#fff;padding-bottom:2rem}@media only screen and (min-width:768px){#forma__que_hacemos{padding-bottom:3rem;padding-top:1rem}}#forma__que_hacemos .forma__que_hacemos__list{list-style-type:decimal-leading-zero;list-style-position:outside;padding-left:2rem}@media only screen and (min-width:768px){#forma__que_hacemos .forma__que_hacemos__list{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem}}#forma__que_hacemos .forma__hacemos{font-weight:lighter;margin-bottom:2rem;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}#forma__que_hacemos .forma__hacemos::marker{font-weight:700;color:#786b50}#forma__que_hacemos .forma__hacemos p{font-weight:lighter;margin-bottom:0}#forma__que_hacemos .forma__hacemos__titulo{display:block;font-weight:700}#forma__destinos{background-color:#fff;padding-bottom:3rem}@media only screen and (min-width:768px){#forma__destinos{padding-bottom:5rem;padding-top:1rem}}#forma__destinos .forma__destinos__list{display:grid;grid-template-columns:1fr;gap:2rem;list-style:none;padding-left:0}@media only screen and (min-width:768px){#forma__destinos .forma__destinos__list{grid-template-columns:repeat(3,1fr);gap:3rem 2rem}}#forma__destinos .forma__destino a{display:block;text-decoration:none}#forma__destinos .forma__destino__nombre{display:block;font-family:"Abhaya Libre",Georgia,"Times New Roman","Noto Serif","Liberation Serif",Times,serif;font-size:1.2rem;margin-top:.5rem}#forma__destinos .forma__destino__porque{font-weight:lighter;margin-top:.5rem;margin-bottom:0}#forma__texto__destacado{background-color:#fff;display:flex;flex-flow:column}#forma__texto__destacado .borde-seccion path{fill:var(--destino-primary-color);stroke:var(--destino-primary-color)}#forma__texto__destacado .borde-seccion:last-child{transform:rotate(180deg);transform-origin:center}#forma__texto__destacado .destacado__container{background-color:var(--destino-primary-color)}#forma__texto__destacado .destacado__content{padding-bottom:1rem;padding-top:1rem;text-align:center;display:flex;justify-content:center}@media only screen and (min-width:768px){#forma__texto__destacado .destacado__content{padding-bottom:2rem;padding-top:2rem}}#forma__texto__destacado .destacado__content *,#forma__texto__destacado .destacado__content *::after,#forma__texto__destacado .destacado__content *::before{color:#000;font-family:"Abhaya Libre",Georgia,"Times New Roman","Noto Serif","Liberation Serif",Times,serif;font-size:1.6rem;font-weight:700;max-width:800px;margin-bottom:0;line-height:1.16}#forma__articulos{background-color:#fff;padding-bottom:3rem}@media only screen and (min-width:768px){#forma__articulos{padding-bottom:5rem;padding-top:1rem}}#forma__articulos .forma__articulos__list{display:grid;grid-template-columns:1fr;gap:2rem;list-style:none;padding-left:0}@media only screen and (min-width:768px){#forma__articulos .forma__articulos__list{grid-template-columns:repeat(3,1fr)}}#forma__articulos .forma__articulo a{display:block;text-decoration:none}#forma__articulos .forma__articulo__titulo{display:block;font-family:"Abhaya Libre",Georgia,"Times New Roman","Noto Serif","Liberation Serif",Times,serif;font-size:1.2rem;margin-top:.5rem}#forma__articulos .forma__articulo__fecha{font-weight:lighter;margin-top:.25rem;margin-bottom:0}#forma__articulos .forma__articulos__nav{margin-top:2rem}body.page-template-formas-de-viajar main{background-color:#a5dcd7;min-height:100vh}body.page-template-formas-de-viajar .formas__cabecera,body.page-template-formas-de-viajar .blog__cabecera,body.page-template-formas-de-viajar .formas__contact{position:relative;display:flex;flex-flow:column}body.page-template-formas-de-viajar .formas__cabecera:before,body.page-template-formas-de-viajar .blog__cabecera:before,body.page-template-formas-de-viajar .formas__contact:before{content:"";background-image:url(../../../themes/maestro-2026/img/cabecera-formas-de-viajar.png);background-position:center bottom;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute}body.page-template-formas-de-viajar .formas__cabecera,body.page-template-formas-de-viajar .blog__cabecera,body.page-template-formas-de-viajar .formas__contact{height:auto;min-height:100vh;position:relative}body.page-template-formas-de-viajar .formas__contact{justify-content:flex-end}body.page-template-formas-de-viajar .formas__contact:before{transform:rotate(180deg)}body.page-template-formas-de-viajar .formas__contact .deco-sello:not(.deco-sello-marron){display:none}body.page-template-formas-de-viajar .formas__contact .title-call{padding-top:4em;font-family:"Abhaya Libre",Georgia,"Times New Roman","Noto Serif","Liberation Serif",Times,serif;font-weight:700;font-size:2.3rem;position:relative}body.page-template-formas-de-viajar .formas_categorias{position:relative;display:flex;align-items:center}@media only screen and (min-width:768px){body.page-template-formas-de-viajar .formas_categorias{height:100vh}}body.page-template-formas-de-viajar .formas_categorias img{pointer-events:none;opacity:0;transition:opacity .2s;position:absolute;width:50%;height:100%;padding-top:10%;padding-bottom:10%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;margin-right:auto;margin-left:auto;top:0;left:50%;right:50%;transform:transLatex(-50%);z-index:2}body.page-template-formas-de-viajar .formas_categorias .forma_link{position:relative;z-index:10;color:#000;font-weight:700}body.page-template-formas-de-viajar .formas_categorias .forma_link span:before{content:"_"}body.page-template-formas-de-viajar .formas_categorias .forma_link span{font-family:"Chivo",sans-serif;font-weight:400;font-size:.4em;font-style:italic;margin-left:-1ex}body.page-template-formas-de-viajar .formas_categorias .formas_list{display:flex;width:100%;height:100%;padding-top:10vh;padding-bottom:10vh;list-style-type:decimal-leading-zero;flex-flow:column;justify-content:center;padding-left:2rem}@media only screen and (min-width:768px){body.page-template-formas-de-viajar .formas_categorias .formas_list{justify-content:space-between;align-content:center;flex-flow:row wrap;padding-left:2vw}}body.page-template-formas-de-viajar .formas_categorias .forma_de_viajar{max-width:100%;color:#000;font-size:3vw;line-height:1.16;display:flex;align-items:flex-end;transition:opacity .2s;display:list-item;line-height:16vw}@media only screen and (min-width:768px){body.page-template-formas-de-viajar .formas_categorias .forma_de_viajar{line-height:10vw;font-size:1.5vw;opacity:.6}}body.page-template-formas-de-viajar .formas_categorias .forma_de_viajar a{font-family:"Abhaya Libre",Georgia,"Times New Roman","Noto Serif","Liberation Serif",Times,serif;font-size:9vw}@media only screen and (min-width:768px){body.page-template-formas-de-viajar .formas_categorias .forma_de_viajar a{font-size:10vw;line-height:10vw}}body.page-template-formas-de-viajar .formas_categorias .forma_de_viajar a{vertical-align:middle}body.page-template-formas-de-viajar .formas_categorias .forma_de_viajar img{transition:opacity .5s}body.page-template-formas-de-viajar .formas_categorias .forma_de_viajar:hover,body.page-template-formas-de-viajar .formas_categorias .forma_de_viajar:focus-within{opacity:1;z-index:10;text-decoration:none}body.page-template-formas-de-viajar .formas_categorias .forma_de_viajar:hover a,body.page-template-formas-de-viajar .formas_categorias .forma_de_viajar:focus-within a{text-decoration:none}body.page-template-formas-de-viajar .formas_categorias .forma_de_viajar:hover a+img,body.page-template-formas-de-viajar .formas_categorias .forma_de_viajar:focus-within a+img{opacity:1}body.page-template-formas-de-viajar .formas_categorias .forma_de_viajar#forma-viajes-en-familia a{font-size:10vw;font-family:"Chivo",sans-serif;font-weight:bolder}@media only screen and (min-width:768px){body.page-template-formas-de-viajar .formas_categorias .forma_de_viajar#forma-viajes-en-familia a{font-size:6vw}}@media only screen and (max-width:767.98px){body.page-template-formas-de-viajar .formas_categorias .forma_de_viajar#forma-en-grupo a{font-size:14vw}}@media only screen and (max-width:767.98px){body.page-template-formas-de-viajar .formas_categorias .forma_de_viajar#forma-aventura a{font-size:12vw}}body.page-template-formas-de-viajar .formas_categorias .forma_de_viajar#forma-de-autor a{font-size:9vw;font-family:"Chivo",sans-serif;font-weight:bolder;font-style:italic}@media only screen and (min-width:768px){body.page-template-formas-de-viajar .formas_categorias .forma_de_viajar#forma-de-autor a{font-size:6vw}}.formas__cabecera,.blog__cabecera{justify-content:center}.formas__cabecera:before,.blog__cabecera:before{background-position:center bottom}.formas__cabecera .cabecera__content,.blog__cabecera .cabecera__content{position:relative;padding-bottom:calc(7vw + 1rem);padding-top:calc(7vw + 3rem);text-align:center;-webkit-animation:fadeInUp;animation:fadeInUp;-webkit-animation-duration:1s;animation-duration:1s}.formas__cabecera .cabecera__content>div,.blog__cabecera .cabecera__content>div{padding-right:0;padding-left:0}.formas__cabecera .cabecera__content p,.blog__cabecera .cabecera__content p{font-family:"Abhaya Libre",Georgia,"Times New Roman","Noto Serif","Liberation Serif",Times,serif;font-weight:700;font-size:1.8rem;margin-bottom:25%}body.page-template-nosotros .nosotros__cabecera{height:auto;min-height:100vh;display:flex;align-items:center}body.page-template-nosotros .nosotros__cabecera>div.container{z-index:1;position:relative}body.page-template-nosotros .cabecera__content{position:relative;padding-top:4rem;padding-bottom:2rem}@media only screen and (min-width:768px){body.page-template-nosotros .cabecera__content{display:flex;flex-flow:row-reverse;align-items:flex-end;padding-top:8rem;padding-bottom:6rem}}body.page-template-nosotros .cabecera__content cite{font-weight:bolder;font-style:normal;font-family:"Chivo",sans-serif;font-size:.8rem}body.page-template-nosotros .cabecera__content cite{margin-bottom:1em;display:block}body.page-template-nosotros .cabecera__content cite+p{font-weight:lighter;font-size:.8rem}body.page-template-nosotros .cabecera__content .cita{display:flex;flex-flow:row-reverse;margin-bottom:4rem}@media only screen and (min-width:768px){body.page-template-nosotros .cabecera__content .cita{margin-bottom:0;flex-flow:column;align-items:flex-end}}body.page-template-nosotros .cabecera__content .cita blockquote{position:relative;-webkit-animation:fadeInLeft;animation:fadeInLeft;-webkit-animation-duration:1s;animation-duration:1s;width:20%}@media only screen and (min-width:768px){body.page-template-nosotros .cabecera__content .cita blockquote{width:50%;position:absolute;left:0}}body.page-template-nosotros .cabecera__content .cita blockquote p{position:absolute;width:80vw;font-size:1.6rem;font-weight:700;font-family:"Abhaya Libre",Georgia,"Times New Roman","Noto Serif","Liberation Serif",Times,serif;line-height:1.16;padding-left:0}@media only screen and (min-width:768px){body.page-template-nosotros .cabecera__content .cita blockquote p{width:130%;font-size:2.3rem;padding-top:1em}}body.page-template-nosotros .cabecera__content .cita img{-webkit-animation:fadeInBottomRight;animation:fadeInBottomRight;-webkit-animation-duration:1s;animation-duration:1s;-o-object-fit:contain;object-fit:contain;width:80%;padding-top:20vw}@media only screen and (min-width:768px){body.page-template-nosotros .cabecera__content .cita img{width:50%;padding-top:0}}body.page-template-nosotros .cabecera__content .nosotros__intro{-webkit-animation:fadeInUp;animation:fadeInUp;-webkit-animation-duration:1s;animation-duration:1s}body.page-template-nosotros .cabecera__content .nosotros__intro p{font-size:1rem;margin-bottom:.5em;font-weight:lighter}body.page-template-nosotros .nosotros__content{padding-top:2rem;padding-bottom:2rem}@media only screen and (min-width:768px){body.page-template-nosotros .nosotros__content{padding-top:4rem;padding-bottom:4rem}}body.page-template-nosotros .nosotros__content>.subsection{padding-top:2rem;padding-bottom:2rem}body.page-template-nosotros .nosotros__intro__content .titular p{font-size:1.44rem;font-weight:700;font-family:"Abhaya Libre",Georgia,"Times New Roman","Noto Serif","Liberation Serif",Times,serif;line-height:1.16;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}body.page-template-nosotros .nosotros__intro__content .texto{font-weight:lighter}@media only screen and (min-width:768px){body.page-template-nosotros .nosotros__intro__content{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem}}body.page-template-nosotros .texto{font-weight:lighter}body.page-template-nosotros .texto br{display:block;width:100%;margin-top:1em}body.page-template-nosotros .texto p{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;font-size:.8rem;margin-bottom:1em}@media only screen and (min-width:768px){body.page-template-nosotros .nosotros__text{display:flex}}@media only screen and (min-width:768px){body.page-template-nosotros .galeria__estrecha{padding-right:4rem;padding-top:2rem}}body.page-template-nosotros .galeria__estrecha picture{display:block;margin-bottom:2rem}@media only screen and (min-width:768px){body.page-template-nosotros .nosotros__text__content{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem}}body.page-template-nosotros .nosotros__video{padding-bottom:4rem}body.page-template-nosotros .nosotros__video .titulo{margin-bottom:0;font-size:var(--size-smaller);margin-top:.5em}body.page-template-nosotros .nosotros__video video[poster]{height:100%;width:100%;-o-object-fit:cover!important;object-fit:cover!important}.nosotros__galeria{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;overflow-x:scroll}.nosotros__galeria picture{display:block}.nosotros__galeria img{-o-object-fit:contain;object-fit:contain;display:block}.nosotros__galeria .owl-carousel .owl-stage{display:flex;align-items:center}#equipo{display:flex;flex-flow:column}#equipo svg path{fill:#dbb77e}#equipo{margin-bottom:2rem}@media only screen and (min-width:768px){#equipo{margin-bottom:4rem}}#equipo .equipo__container{background-color:#dbb77e;padding-top:1rem;padding-bottom:2rem}@media only screen and (min-width:768px){#equipo .equipo__container{padding-top:2rem}}#equipo .equipo__miembros{display:flex;flex-flow:column}@media only screen and (min-width:768px){#equipo .equipo__miembros{flex-flow:row wrap}}#equipo .equipo__miembros .miembro{display:block;flex-flow:column;margin-bottom:2rem}#equipo .equipo__miembros .miembro:nth-child(odd){padding-right:30%;padding-left:0}#equipo .equipo__miembros .miembro:nth-child(even){padding-left:30%;padding-right:0}@media only screen and (min-width:768px){#equipo .equipo__miembros .miembro{width:100%}#equipo .equipo__miembros .miembro:nth-child(odd){padding-right:1rem;padding-left:1rem}#equipo .equipo__miembros .miembro:nth-child(even){padding-left:1rem;padding-right:1rem}}#equipo .equipo__miembros .miembro .foto-container{margin-bottom:1em}#equipo .equipo__miembros .miembro h3{font-weight:700;margin-bottom:.5em}#equipo .equipo__miembros .miembro p{font-weight:lighter}#equipo .tarjeta-container{perspective:2000px;position:relative;height:auto}#equipo .tarjeta-container:before{padding-top:140%;width:100%;display:block;position:absolute}#equipo .tarjeta-container .tarjeta{width:100%;height:100%;position:relative;transition:transform 1s;transform-style:preserve-3d}#equipo .tarjeta-container .tarjeta img{-webkit-backface-visibility:hidden;backface-visibility:hidden}#equipo .tarjeta-container .tarjeta img.imagen-secundaria{transform:rotateY(180deg)}#equipo .tarjeta-container:hover .tarjeta,#equipo .tarjeta-container:focus-within .tarjeta{transform:rotateY(180deg)}#equipo .picture img{display:inline-block}#equipo .picture:before{padding-top:140%}#equipo .title__container{width:100%;display:flex;justify-content:center}#equipo .title__container p{font-family:"Abhaya Libre",Georgia,"Times New Roman","Noto Serif","Liberation Serif",Times,serif;font-size:1.2rem;line-height:1.16;text-align:center;margin-top:3em;margin-bottom:2em;width:100%;max-width:600px}#colaboradores{display:flex;flex-flow:column;margin-bottom:2rem}@media only screen and (min-width:768px){#colaboradores{margin-bottom:4rem}}#colaboradores .title__container p{font-size:1.2rem;font-weight:300}#colaboradores .title__container{padding-bottom:2rem}#colaboradores .colaboradores__miembros{display:flex;flex-flow:column}#colaboradores .colaborador{display:flex;flex-flow:column}@media only screen and (min-width:768px){#colaboradores .colaborador{flex-flow:row;align-items:flex-end}#colaboradores .colaborador .colaborador__content{padding-left:5rem;padding-right:1rem}}#colaboradores .colaborador h3{font-size:2.3rem;margin-bottom:.5em;font-weight:700}#colaboradores .colaborador p{font-size:1rem;font-weight:300}#colaboradores .colaborador:not(:last-child){margin-bottom:2rem}#colaboradores .colaborador img{display:block;margin-bottom:1rem}@media only screen and (min-width:768px){#colaboradores .colaborador img{margin-bottom:0rem}}.marquesina{position:relative;bottom:0;height:4rem;display:flex;flex-flow:column;justify-content:center;border-top:1px solid #fff;border-bottom:1px solid #fff}.marquesina p{font-size:2rem;text-transform:uppercase;color:#fff;line-height:2rem;position:absolute;white-space:nowrap;will-change:left;margin-bottom:0}.marquesina p span{margin-left:1ex;margin-right:1ex}svg.borde-seccion{pointer-events:none}svg.borde-inferior{pointer-events:none;transform:rotate(180deg)}body.post-type-archive-partners{background-color:#a5dcd7}body.post-type-archive-partners main{padding-top:5rem;padding-bottom:2.5rem}@media only screen and (min-width:768px){body.post-type-archive-partners main{padding-top:7rem;padding-bottom:3rem}}body.post-type-archive-partners .partner{padding-bottom:4rem;padding-top:4rem}body.post-type-archive-partners .partner:not(:last-child){border-bottom:1px solid #c8c5be}body.post-type-archive-partners .partner h2{font-weight:700}@media only screen and (min-width:768px){body.post-type-archive-partners .partner h2{font-size:3.6rem}}body.post-type-archive-partners .partner img{width:auto;height:auto;max-width:280px}body.post-type-archive-partners .partner .partner__content{color:#fff;font-size:.8rem}@media only screen and (min-width:768px){body.post-type-archive-partners .partner .partner__content{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}}.error404 main,.search-no-results main{min-height:100vh;display:flex;align-items:center;justify-content:center;color:#000;padding-bottom:6rem}body.page-template-manifesto{background-size:cover;background-repeat:no-repeat;background-position:center}body.page-template-manifesto main{flex-grow:1;position:relative;padding:5rem 1.5rem 2.5em;display:flex;flex-flow:column}@media only screen and (min-width:992px){body.page-template-manifesto main{justify-content:center;padding:6rem 2.5rem 5em}}body.page-template-manifesto .manifesto__card,body.page-template-manifesto .manifesto__f__card{background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url(../../../themes/maestro-2026/img/manifesto/paper_texture.jpg);background-color:#fff;padding-top:0rem;padding-bottom:0rem;margin-bottom:1rem;margin-top:1rem;transition:all 1s;position:relative;margin-left:auto;margin-right:auto}body.page-template-manifesto .manifesto__card:not(.png),body.page-template-manifesto .manifesto__f__card:not(.png){box-shadow:0 3px 8px rgba(0,0,0,.2)}body.page-template-manifesto .manifesto__card.png,body.page-template-manifesto .manifesto__f__card.png{background:none}@media only screen and (min-width:992px){body.page-template-manifesto .manifesto__card,body.page-template-manifesto .manifesto__f__card{position:absolute;padding-right:0rem;padding-left:0rem;transform:translate(100px,120vh) rotate(20deg)}}body.page-template-manifesto .manifesto__card .manifesto__contenido,body.page-template-manifesto .manifesto__f__card .manifesto__contenido{display:flex;flex-flow:column}body.page-template-manifesto .manifesto__card p,body.page-template-manifesto .manifesto__f__card p{font-family:"Inconsolata",monospace;font-family:"Chivo",sans-serif;font-size:1rem}@media only screen and (min-width:992px){body.page-template-manifesto .manifesto__card p,body.page-template-manifesto .manifesto__f__card p{font-size:.7rem}}body.page-template-manifesto .manifesto__card h1,body.page-template-manifesto .manifesto__card h2,body.page-template-manifesto .manifesto__card h3,body.page-template-manifesto .manifesto__f__card h1,body.page-template-manifesto .manifesto__f__card h2,body.page-template-manifesto .manifesto__f__card h3{font-family:"Abhaya Libre",Georgia,"Times New Roman","Noto Serif","Liberation Serif",Times,serif;margin-bottom:.5em;margin-top:1em}@media only screen and (min-width:992px){body.page-template-manifesto .manifesto__card h1,body.page-template-manifesto .manifesto__card h2,body.page-template-manifesto .manifesto__card h3,body.page-template-manifesto .manifesto__f__card h1,body.page-template-manifesto .manifesto__f__card h2,body.page-template-manifesto .manifesto__f__card h3{margin-top:.5em}}body.page-template-manifesto .manifesto__card h1,body.page-template-manifesto .manifesto__f__card h1{font-size:2.3rem}body.page-template-manifesto .manifesto__card h2,body.page-template-manifesto .manifesto__f__card h2{font-size:1.6rem}body.page-template-manifesto .manifesto__card h3,body.page-template-manifesto .manifesto__f__card h3{font-size:1.6rem}@media only screen and (min-width:992px){body.page-template-manifesto .manifesto__card h3,body.page-template-manifesto .manifesto__f__card h3{font-size:1.2rem}}body.page-template-manifesto .manifesto__card h1,body.page-template-manifesto .manifesto__card h2,body.page-template-manifesto .manifesto__card h3,body.page-template-manifesto .manifesto__card h4,body.page-template-manifesto .manifesto__card h5,body.page-template-manifesto .manifesto__card h6,body.page-template-manifesto .manifesto__card p,body.page-template-manifesto .manifesto__f__card h1,body.page-template-manifesto .manifesto__f__card h2,body.page-template-manifesto .manifesto__f__card h3,body.page-template-manifesto .manifesto__f__card h4,body.page-template-manifesto .manifesto__f__card h5,body.page-template-manifesto .manifesto__f__card h6,body.page-template-manifesto .manifesto__f__card p{position:relative}body.page-template-manifesto .manifesto__card--f1,body.page-template-manifesto .manifesto__card--f2,body.page-template-manifesto .manifesto__card--f3,body.page-template-manifesto .manifesto__card--f4,body.page-template-manifesto .manifesto__f__card--f1,body.page-template-manifesto .manifesto__f__card--f2,body.page-template-manifesto .manifesto__f__card--f3,body.page-template-manifesto .manifesto__f__card--f4{display:none}@media only screen and (min-width:992px){body.page-template-manifesto .manifesto__card--f1,body.page-template-manifesto .manifesto__card--f2,body.page-template-manifesto .manifesto__card--f3,body.page-template-manifesto .manifesto__card--f4,body.page-template-manifesto .manifesto__f__card--f1,body.page-template-manifesto .manifesto__f__card--f2,body.page-template-manifesto .manifesto__f__card--f3,body.page-template-manifesto .manifesto__f__card--f4{display:block}}@media only screen and (min-width:992px){body.page-template-manifesto .manifesto__card--f1,body.page-template-manifesto .manifesto__f__card--f1{top:12%;left:21%;width:30%;padding-top:44%}}@media only screen and (min-width:992px){body.page-template-manifesto .manifesto__card--f2,body.page-template-manifesto .manifesto__f__card--f2{top:19%;left:20%;width:57%;padding-top:42%}}@media only screen and (min-width:992px){body.page-template-manifesto .manifesto__card--f3,body.page-template-manifesto .manifesto__f__card--f3{top:23%;left:17%;width:76%;padding-top:29%}}@media only screen and (min-width:992px){body.page-template-manifesto .manifesto__card--f4,body.page-template-manifesto .manifesto__f__card--f4{top:22%;left:22%;width:68%;padding-top:33%}}body.page-template-manifesto .manifesto__card--1,body.page-template-manifesto .manifesto__card--2,body.page-template-manifesto .manifesto__card--3,body.page-template-manifesto .manifesto__card--4,body.page-template-manifesto .manifesto__card--5,body.page-template-manifesto .manifesto__card--6,body.page-template-manifesto .manifesto__card--7,body.page-template-manifesto .manifesto__f__card--1,body.page-template-manifesto .manifesto__f__card--2,body.page-template-manifesto .manifesto__f__card--3,body.page-template-manifesto .manifesto__f__card--4,body.page-template-manifesto .manifesto__f__card--5,body.page-template-manifesto .manifesto__f__card--6,body.page-template-manifesto .manifesto__f__card--7{padding:2rem}body.page-template-manifesto .manifesto__card--1 .manifesto__contenido,body.page-template-manifesto .manifesto__card--2 .manifesto__contenido,body.page-template-manifesto .manifesto__card--3 .manifesto__contenido,body.page-template-manifesto .manifesto__card--4 .manifesto__contenido,body.page-template-manifesto .manifesto__card--5 .manifesto__contenido,body.page-template-manifesto .manifesto__card--6 .manifesto__contenido,body.page-template-manifesto .manifesto__card--7 .manifesto__contenido,body.page-template-manifesto .manifesto__f__card--1 .manifesto__contenido,body.page-template-manifesto .manifesto__f__card--2 .manifesto__contenido,body.page-template-manifesto .manifesto__f__card--3 .manifesto__contenido,body.page-template-manifesto .manifesto__f__card--4 .manifesto__contenido,body.page-template-manifesto .manifesto__f__card--5 .manifesto__contenido,body.page-template-manifesto .manifesto__f__card--6 .manifesto__contenido,body.page-template-manifesto .manifesto__f__card--7 .manifesto__contenido{position:relative}body.page-template-manifesto .manifesto__card--1 p,body.page-template-manifesto .manifesto__f__card--1 p{font-family:"Inconsolata",monospace}@media only screen and (min-width:992px){body.page-template-manifesto .manifesto__card--1,body.page-template-manifesto .manifesto__f__card--1{left:310px;width:42%;min-width:470px;padding-left:5rem;padding-bottom:5rem;padding-right:3rem}body.page-template-manifesto .manifesto__card--1 p,body.page-template-manifesto .manifesto__f__card--1 p{font-size:.8rem}}@media only screen and (min-width:992px){body.page-template-manifesto .manifesto__card--2,body.page-template-manifesto .manifesto__f__card--2{left:34%;width:40%;min-width:512px;padding-left:4rem;padding-right:3rem;padding-bottom:15vh}}@media only screen and (min-width:992px){body.page-template-manifesto .manifesto__card--3,body.page-template-manifesto .manifesto__f__card--3{margin-top:15vh;left:25%;width:60%;min-width:768px;padding-left:10%;padding-bottom:5rem}}@media only screen and (min-width:992px){body.page-template-manifesto .manifesto__card--4,body.page-template-manifesto .manifesto__f__card--4{margin-top:6rem;left:10%;width:60%;min-width:520px;padding-right:3rem;padding-left:10%;min-height:50vh}}@media only screen and (min-width:992px){body.page-template-manifesto .manifesto__card--5,body.page-template-manifesto .manifesto__f__card--5{right:8%;width:56%;min-width:579px;padding-left:0;padding-bottom:calc(2rem + 10vh)}body.page-template-manifesto .manifesto__card--5 .manifesto__contenido,body.page-template-manifesto .manifesto__f__card--5 .manifesto__contenido{padding-left:25%}}body.page-template-manifesto .manifesto__card--6,body.page-template-manifesto .manifesto__f__card--6{background-size:100% 100%!important;padding:2rem 3rem 3rem}@media only screen and (min-width:992px){body.page-template-manifesto .manifesto__card--6,body.page-template-manifesto .manifesto__f__card--6{padding-bottom:calc(2rem + 15vh);right:4%;width:36%;min-width:372px}body.page-template-manifesto .manifesto__card--6 .manifesto__contenido,body.page-template-manifesto .manifesto__f__card--6 .manifesto__contenido{padding-left:25%}}body.page-template-manifesto .manifesto__card--6 .manifesto__contenido,body.page-template-manifesto .manifesto__f__card--6 .manifesto__contenido{padding-bottom:3rem}body.page-template-manifesto .manifesto__card--7,body.page-template-manifesto .manifesto__f__card--7{padding:6rem 3rem;background-size:100% 100%!important;background-repeat:no-repeat}body.page-template-manifesto .manifesto__card--7 p,body.page-template-manifesto .manifesto__f__card--7 p{font-size:1.2rem}@media only screen and (min-width:992px){body.page-template-manifesto .manifesto__card--7,body.page-template-manifesto .manifesto__f__card--7{padding-bottom:calc(2rem + 15vh)}}body.page-template-manifesto .manifesto__card--7 .manifesto__contenido,body.page-template-manifesto .manifesto__f__card--7 .manifesto__contenido{padding-bottom:20%}@media only screen and (min-width:992px){body.page-template-manifesto .manifesto__card--7 .manifesto__contenido,body.page-template-manifesto .manifesto__f__card--7 .manifesto__contenido{padding-left:15%}}@media only screen and (min-width:992px){body.page-template-manifesto .manifesto__card--7,body.page-template-manifesto .manifesto__f__card--7{width:40%;min-width:413px}body.page-template-manifesto .manifesto__card--7 p,body.page-template-manifesto .manifesto__f__card--7 p{font-size:1rem}}body.page-template-manifesto .manifesto__card--p1,body.page-template-manifesto .manifesto__card--p2,body.page-template-manifesto .manifesto__card--p3,body.page-template-manifesto .manifesto__card--p4,body.page-template-manifesto .manifesto__card--p5,body.page-template-manifesto .manifesto__card--p6,body.page-template-manifesto .manifesto__card--p7,body.page-template-manifesto .manifesto__f__card--p1,body.page-template-manifesto .manifesto__f__card--p2,body.page-template-manifesto .manifesto__f__card--p3,body.page-template-manifesto .manifesto__f__card--p4,body.page-template-manifesto .manifesto__f__card--p5,body.page-template-manifesto .manifesto__f__card--p6,body.page-template-manifesto .manifesto__f__card--p7{max-width:100%}body.page-template-manifesto .manifesto__card--p1,body.page-template-manifesto .manifesto__f__card--p1{width:auto}@media only screen and (min-width:992px){body.page-template-manifesto .manifesto__card--p1,body.page-template-manifesto .manifesto__f__card--p1{top:30%;max-width:25%}}body.page-template-manifesto .manifesto__card--p6,body.page-template-manifesto .manifesto__f__card--p6{width:auto}@media only screen and (min-width:992px){body.page-template-manifesto .manifesto__card--p6,body.page-template-manifesto .manifesto__f__card--p6{top:60%;right:32%;max-width:25%}}@media only screen and (min-width:992px){body.page-template-manifesto .manifesto__card--p7,body.page-template-manifesto .manifesto__f__card--p7{top:15%;right:15%;width:auto}}body.page-template-manifesto .manifesto__card .paper-vintage,body.page-template-manifesto .manifesto__f__card .paper-vintage{position:absolute;top:0;left:0;width:100%;height:100%}body.page-template-manifesto .manifesto__card--1{background-color:rgba(0,0,0,0)}body.page-template-manifesto h1{font-size:3rem;margin-bottom:1rem}body.page-template-manifesto h2{font-size:2rem;margin-top:1em}body.page-template-manifesto h3{font-size:1.2rem;margin-top:1rem}.paper.paper-vintage{display:none}form br{display:none}.grecaptcha-badge{z-index:9!important}body.page-template-contacto{background-image:url(../../../themes/maestro-2026/img/contacto.png)}body.page-template-contacto main{position:relative;padding-top:4rem;padding-bottom:1.5rem;min-height:100vh}body.page-template-contacto main>.row{display:flex;flex-flow:column}@media only screen and (max-width:767.98px){body.page-template-contacto main>.row{margin-right:0rem;margin-left:0rem}body.page-template-contacto main>.row .col-xl,body.page-template-contacto main>.row .col-xl-auto,body.page-template-contacto main>.row .col-xl-12,body.page-template-contacto main>.row .col-xl-11,body.page-template-contacto main>.row .col-xl-10,body.page-template-contacto main>.row .col-xl-9,body.page-template-contacto main>.row .col-xl-8,body.page-template-contacto main>.row .col-xl-7,body.page-template-contacto main>.row .col-xl-6,body.page-template-contacto main>.row .col-xl-5,body.page-template-contacto main>.row .col-xl-4,body.page-template-contacto main>.row .col-xl-3,body.page-template-contacto main>.row .col-xl-2,body.page-template-contacto main>.row .col-xl-1,body.page-template-contacto main>.row .col-lg,body.page-template-contacto main>.row .col-lg-auto,body.page-template-contacto main>.row .col-lg-12,body.page-template-contacto main>.row .col-lg-11,body.page-template-contacto main>.row .col-lg-10,body.page-template-contacto main>.row .col-lg-9,body.page-template-contacto main>.row .col-lg-8,body.page-template-contacto main>.row .col-lg-7,body.page-template-contacto main>.row .col-lg-6,body.page-template-contacto main>.row .col-lg-5,body.page-template-contacto main>.row .col-lg-4,body.page-template-contacto main>.row .col-lg-3,body.page-template-contacto main>.row .col-lg-2,body.page-template-contacto main>.row .col-lg-1,body.page-template-contacto main>.row .col-md,body.page-template-contacto main>.row .col-md-auto,body.page-template-contacto main>.row .col-md-12,body.page-template-contacto main>.row .col-md-11,body.page-template-contacto main>.row .col-md-10,body.page-template-contacto main>.row .col-md-9,body.page-template-contacto main>.row .col-md-8,body.page-template-contacto main>.row .col-md-7,body.page-template-contacto main>.row .col-md-6,body.page-template-contacto main>.row .col-md-5,body.page-template-contacto main>.row .col-md-4,body.page-template-contacto main>.row .col-md-3,body.page-template-contacto main>.row .col-md-2,body.page-template-contacto main>.row .col-md-1,body.page-template-contacto main>.row .col-sm,body.page-template-contacto main>.row .col-sm-auto,body.page-template-contacto main>.row .col-sm-12,body.page-template-contacto main>.row .col-sm-11,body.page-template-contacto main>.row .col-sm-10,body.page-template-contacto main>.row .col-sm-9,body.page-template-contacto main>.row .col-sm-8,body.page-template-contacto main>.row .col-sm-7,body.page-template-contacto main>.row .col-sm-6,body.page-template-contacto main>.row .col-sm-5,body.page-template-contacto main>.row .col-sm-4,body.page-template-contacto main>.row .col-sm-3,body.page-template-contacto main>.row .col-sm-2,body.page-template-contacto main>.row .col-sm-1,body.page-template-contacto main>.row .col,body.page-template-contacto main>.row .col-auto,body.page-template-contacto main>.row .col-12,body.page-template-contacto main>.row .col-11,body.page-template-contacto main>.row .col-10,body.page-template-contacto main>.row .col-9,body.page-template-contacto main>.row .col-8,body.page-template-contacto main>.row .col-7,body.page-template-contacto main>.row .col-6,body.page-template-contacto main>.row .col-5,body.page-template-contacto main>.row .col-4,body.page-template-contacto main>.row .col-3,body.page-template-contacto main>.row .col-2,body.page-template-contacto main>.row .col-1{padding-right:0;padding-left:0}}@media only screen and (min-width:768px){body.page-template-contacto main>.row{flex-flow:row}}body.page-template-contacto main>*,body.page-template-contacto main>*::after,body.page-template-contacto main>*::before{position:relative}body.page-template-contacto main .contact__content__area{margin-bottom:2rem}@media only screen and (min-width:768px){body.page-template-contacto main{padding-top:6rem;padding-bottom:2.5rem;display:flex;align-items:flex-end}body.page-template-contacto main:after{width:1px;content:"";display:block;background-color:#515151;opacity:.45;top:7rem;bottom:0;height:100%;left:50%;position:absolute}body.page-template-contacto main .col-md-6{padding-right:2.5rem;padding-left:2.5rem}}@media only screen and (min-width:768px)and (min-width:768px){body.page-template-contacto main .col-md-6.contact__content__area{padding-right:4rem;margin-bottom:0}body.page-template-contacto main .col-md-6.contact__form__area{padding-left:4rem}}@media only screen and (min-width:768px){body.page-template-contacto main .contact__content__area{display:flex;flex-flow:column;justify-content:space-between}}body.page-template-contacto main .contact__content__area *:not(h2),body.page-template-contacto main .contact__content__area :not(h2)::after,body.page-template-contacto main .contact__content__area :not(h2)::before{font-family:"Abhaya Libre",Georgia,"Times New Roman","Noto Serif","Liberation Serif",Times,serif;font-size:.88rem;line-height:1.4;font-weight:500;display:flex}body.page-template-contacto main .redes{margin-top:1rem;display:flex}body.page-template-contacto main .redes a:hover{opacity:1}@media only screen and (min-width:768px){body.page-template-contacto main .redes{justify-content:flex-end;margin-right:-2rem}}body.page-template-contacto main #contact__info{flex-flow:column}body.page-template-contacto main #contact__content{display:flex;flex-flow:column}body.page-template-contacto main #contact__content h2{font-family:"Chivo",sans-serif;font-size:var(--size-smaller);text-transform:uppercase;letter-spacing:.2em;margin-bottom:1.5rem}body.page-template-contacto main .contact__form__area legend,body.page-template-contacto main h2{margin-top:1.5rem}body.page-template-contacto main .contact__form__area form legend{margin-bottom:.5rem}body.page-template-contacto main .contact__form__area form .form-group label{margin-top:1rem;margin-bottom:0}body.page-template-contacto main .contact__form__area form .submit__button{margin-top:1em}body.page-template-contacto main .contact__form__area .simple-group input[type=text],body.page-template-contacto main .contact__form__area .simple-group input[type=email],body.page-template-contacto main .contact__form__area .simple-group input[type=password],body.page-template-contacto main .contact__form__area .simple-group input[type=captcha],body.page-template-contacto main .contact__form__area .simple-group input[type=tel],body.page-template-contacto main .contact__form__area .simple-group input[type=number],body.page-template-contacto main .contact__form__area .simple-group textarea{border-color:#515151}body.page-template-contacto main .contact__decoration{position:initial}body.page-template-contacto main .contact__decoration .deco{position:absolute;width:5rem;height:auto}body.page-template-contacto main .contact__decoration .deco.deco-sello{transform:rotate(10deg);top:20%;right:0}body.page-template-contacto main .contact__decoration .deco.deco-badge{transform:translateX(-50%) rotate(-20deg);left:49%;bottom:25%}@media only screen and (max-width:767.98px){body.page-template-contacto main .contact__decoration .deco.deco-sello{top:4rem;right:3rem}body.page-template-contacto main #contact__content p{max-width:calc(100% - 8rem)}}body.archive.category-de-autor{background-color:#a5dcd7}body.archive.category-de-autor .blog__cabecera:after{display:none}body.archive.category-de-autor .blog__cabecera+.nav__blog-categories{margin-top:0}body.archive.category-de-autor footer:after{display:none}body.archive.category footer,body.blog footer{position:relative}@media only screen and (min-width:768px){body.archive.category footer,body.blog footer{min-height:50vmin;max-height:50vmax}}body.archive.category footer,body.blog footer{display:flex;flex-flow:column;justify-content:flex-end;position:relative}body.archive.category footer>.container,body.blog footer>.container{z-index:5}body.archive.category footer:after,body.blog footer:after{content:"";position:absolute;height:100%;width:100%;background-image:url(../../../themes/maestro-2026/img/footer-piramides.png);background-repeat:no-repeat;z-index:3;bottom:0;top:0;background-size:contain;background-position:center bottom}@media only screen and (min-width:768px){body.archive.category footer:after,body.blog footer:after{background-size:cover;background-position:center top}}.blog__cabecera{display:flex;flex-flow:column;height:auto;min-height:100vh;position:relative;background-color:#a5dcd7;color:#fff}.blog__cabecera .cabecera__content{position:relative;z-index:1}.blog__cabecera:after{content:"";background:url(../../../themes/maestro-2026/img/foto-dunas.png);background:linear-gradient(to bottom,transparent 20%,#D9D3C7),url(../../../themes/maestro-2026/img/foto-dunas.png);width:100%;height:100%;position:absolute;background-repeat:no-repeat;background-size:cover;top:50%}.blog__list{min-height:100vh;position:relative;z-index:1;padding-bottom:4rem}.blog__menu{position:relative;z-index:1}.nav__blog-categories{position:relative;z-index:1;margin-top:6rem}@media only screen and (min-width:768px){.nav__blog-categories{margin-top:6rem;margin-bottom:2rem}}.nav__blog-categories .menu_blog_button{color:inherit;line-height:inherit;background:none;border:0;padding:0;text-align:left;width:auto;margin-bottom:1em;position:relative;display:flex;font-family:"Abhaya Libre",Georgia,"Times New Roman","Noto Serif","Liberation Serif",Times,serif;font-weight:700;text-transform:uppercase;font-size:1.2rem;cursor:pointer}.nav__blog-categories .menu_blog_button:after{content:"";font-family:"Font Awesome 5 Pro";margin-left:1ex}.nav__blog-categories .category-menu{display:flex;flex-flow:column}.nav__blog-categories .category-menu.categories-close{display:none}.nav__blog-categories .category-menu{padding-left:1em}@media only screen and (min-width:768px){.nav__blog-categories .category-menu{flex-flow:row nowrap;justify-content:space-around;padding-left:0}}.nav__blog-categories .category-menu .cat-item{list-style:decimal-leading-zero;font-size:12px}.nav__blog-categories .category-menu .cat-item a{font-weight:400;font-size:.8rem}.nav__blog-categories .category-menu .cat-item a{position:relative;text-decoration:none}.nav__blog-categories .category-menu .cat-item a:hover,.nav__blog-categories .category-menu .cat-item a:focus,.nav__blog-categories .category-menu .cat-item a:focus-visible,.nav__blog-categories .category-menu .cat-item a:active{text-decoration:none}.nav__blog-categories .category-menu .cat-item a::after{content:"";position:absolute;left:0;bottom:-.25em;width:0;height:1px;background-color:currentColor;transition:width .3s ease}@media(prefers-reduced-motion:reduce){.nav__blog-categories .category-menu .cat-item a::after{transition:none}}.nav__blog-categories .category-menu .cat-item:hover a::after,.nav__blog-categories .category-menu .cat-item a:focus-visible::after{width:100%}.nav__blog-categories .category-menu .cat-item.current-cat a::after{width:100%;height:2px}.nav__blog-categories .category-menu .cat-item.cat-item-all a{font-weight:900}.entry-date{font-size:var(--size-smaller);margin-bottom:1rem}article.type-post h1{font-size:3.2rem}.blog__list{display:flex;flex-flow:row wrap}.blog__list h2{font-size:2.3rem;margin-top:0;margin-bottom:.5em;line-height:1;font-weight:bolder}.blog__list h2 a:hover{text-decoration:none;font-style:italic}.blog__list img{display:block}.blog__list .article__link{font-weight:bolder;text-decoration:underline;font-family:"Abhaya Libre",Georgia,"Times New Roman","Noto Serif","Liberation Serif",Times,serif;font-size:1rem;margin-top:1em;margin-top:0}.blog__list .article__link:hover{font-style:italic}.blog__list article{padding-top:2rem;padding-bottom:2rem;display:flex;flex-flow:column;position:relative}.blog__list article .article__resume{position:relative;z-index:1;padding-top:2rem;display:flex;flex-flow:column;box-sizing:content-box}.blog__list article .article__resume p{font-weight:lighter;width:70%}.blog__list article .article__resume .post__author{font-size:.8rem}.blog__list article .article__image{position:relative;display:block;width:100%}.blog__list article .article__image a,.blog__list article .article__image picture,.blog__list article .article__image img{display:block}.blog__list article .article__image .picture img{box-shadow:0 3px 6px #bbb}.blog__list article .article__image .autor__image{display:block;position:relative;z-index:1;display:flex;justify-content:center;align-items:center;position:absolute;bottom:-2rem;right:-2rem;max-width:60%;max-height:60%;width:30vw;height:auto}.blog__list article .article__image .autor__image>.marco{position:relative;z-index:1}.blog__list article .article__image .autor__image>.foto{position:absolute;transform:rotate(9deg);bottom:0;width:80%;top:0;height:100%;margin-top:-10%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:768px){.blog__list article .article__image .autor__image{height:100%;width:100%}}.blog__list article .article__image.category-de-autor .article__image{padding-right:2rem}@media only screen and (max-width:767.98px){.blog__list article .article__image .autor__image{right:0}.blog__list article .article__image .autor__image+picture{width:calc(100% - 15vw)}}@media only screen and (min-width:768px){.blog__list article:nth-child(5n+1){flex-flow:row-reverse nowrap;width:100%;justify-content:flex-end}.blog__list article:nth-child(5n+1) .article__resume{flex-basis:50%;max-width:360px;padding-right:1rem}.blog__list article:nth-child(5n+1) .article__image{flex-basis:50%;max-width:360px;max-height:520px}.blog__list article:nth-child(5n+1) .article__image .picture:before{padding-top:140%}.blog__list article:nth-child(5n+2){flex-flow:row nowrap;width:100%;justify-content:flex-start;padding-left:4rem}.blog__list article:nth-child(5n+2) .article__resume{flex-basis:60%;padding-right:2rem;padding-left:5rem;padding-top:5rem}.blog__list article:nth-child(5n+2) .article__image{flex-basis:40%;max-width:360px}.blog__list article:nth-child(5n+2) .article__image a{position:relative}.blog__list article:nth-child(5n+2) .article__image .picture{position:relative}.blog__list article:nth-child(5n+2) .article__image .picture:before{padding-top:120%}.blog__list article:nth-child(5n+3){flex-flow:row-reverse nowrap;width:100%;justify-content:space-between;align-items:center;padding-left:4rem;padding-right:4rem}.blog__list article:nth-child(5n+3) .article__resume{max-width:400px;padding-left:2rem;padding-right:2rem}.blog__list article:nth-child(5n+3) .article__image{max-width:400px}.blog__list article:nth-child(5n+3) .article__image .picture:before{padding-top:150%}.blog__list article:nth-child(5n+4){align-items:center;flex-flow:row nowrap;flex-basis:66.6666666667%;padding-right:1rem;margin-bottom:-3rem}.blog__list article:nth-child(5n+4) .article__resume{flex-basis:50%;padding-left:4rem}.blog__list article:nth-child(5n+4) .article__image{flex-basis:50%}.blog__list article:nth-child(5n+4) .article__image .picture:before{padding-top:140%}.blog__list article:nth-child(5n+5){flex-flow:column;flex-basis:33.3333333333%;padding-left:1rem}.blog__list article:nth-child(5n+5) .article__image{padding-left:30%}.blog__list article:nth-child(5n+5) .article__image .picture:before{padding-top:140%}}body.single-post.single-de-autor{background-color:#a5dcd7}body.single-post.single-de-autor .post__header{align-items:flex-start}body.single-post.single-de-autor .post__title{display:flex;flex-flow:row wrap}body.single-post.single-de-autor .post__title .entry-date{flex-basis:100%;margin-top:2rem}@media only screen and (min-width:768px){body.single-post.single-de-autor .post__title{flex-flow:column}body.single-post.single-de-autor .post__title .entry-date{margin-top:1em}}@media only screen and (max-width:767.98px){body.single-post.single-de-autor .post__title h1{flex-basis:calc(100% - 20vw);padding-left:2rem}}body.single-post main h1{font-size:2.8rem;font-weight:bolder;color:#fff}body.single-post:not(.single-de-autor) h1{margin-bottom:.5em}body.single-post .autor__meta{display:flex;align-items:flex-end}@media only screen and (min-width:768px){body.single-post .autor__meta{margin-bottom:3rem;margin-top:3rem}}body.single-post .autor__meta figcaption{font-size:var(--size-smaller);font-weight:lighter}body.single-post .autor__meta figcaption b{font-weight:500}body.single-post .autor__image{position:relative;display:block;transform:rotate(-7deg);flex-basis:20vw;margin-left:0;max-width:20vw;margin-bottom:0;margin-top:0}@media only screen and (min-width:768px){body.single-post .autor__image{max-width:140px;max-height:160px;margin-left:3%;margin-right:2rem}}body.single-post .autor__image .marco{position:relative;z-index:1}body.single-post .autor__image .foto{position:absolute;top:0;left:0;transform:scale(.9)}body.single-post .post__header{margin-bottom:2rem}@media only screen and (min-width:768px){body.single-post .post__header{margin-bottom:4rem;display:flex;align-items:flex-end}body.single-post .post__header .post__title{padding-right:1rem}body.single-post .post__header .post__image{padding-left:1rem}}body.single-post .post__header .post__image img{margin-top:2rem}@media only screen and (min-width:768px){body.single-post .post__header .post__image img{max-height:50vh;margin-top:0}}body.single-post .post__header .post__image img{-o-object-fit:contain;object-fit:contain;-o-object-position:right;object-position:right}body.single-post .post__header .post__intro{font-weight:lighter}body.single-post .entry-date{display:block;margin-bottom:1rem}body.single-post .post-categories{width:100%;display:inline-block;font-size:.8rem}body.single-post .post-categories li{display:inline-block}body.single-post .post-categories li a{font-style:italic}body.single-post .post-categories li a:hover{font-style:normal;text-decoration:none}body.single-post .post-categories li:not(:last-child):after{content:", "}body.single-post h1{line-height:1}body.single-post .post_content ul,body.single-post .post_content ol,body.single-post .post_content li,body.single-post .post_content p{font-size:1rem}@media only screen and (min-width:768px){body.single-post .post_content ul,body.single-post .post_content ol,body.single-post .post_content li,body.single-post .post_content p{font-size:.8rem}}body.single-post .post_content ul,body.single-post .post_content ol,body.single-post .post_content li,body.single-post .post_content p{font-weight:lighter}body.single-post .post_content figcaption{font-size:var(--size-smaller)}body.single-post .post_content h1,body.single-post .post_content h2,body.single-post .post_content h3,body.single-post .post_content h4,body.single-post .post_content h5,body.single-post .post_content h6{margin-bottom:.5em;margin-top:1em}body.single-post .post_content h1,body.single-post .post_content h2{color:#fff;font-weight:700;font-size:3.2rem}body.single-post .post_content h3{font-size:1.6rem;font-weight:900}body.single-post .post_content h4{font-size:1.2rem}body.single-post .post_content ol{list-style:decimal-leading-zero;padding-left:3ex}body.single-post .post_content ul{list-style:disc;padding-left:1em}body.single-post .post_content ol,body.single-post .post_content ul{margin-bottom:1em}body.single-post .post_content div{margin-bottom:1em}body.single-post .post_content .wp-block-media-text,body.single-post .post_content .blocks-gallery-grid{padding-left:0;margin-top:2rem;margin-bottom:2rem}body.single-post .post_content .wp-block-media-text figure+.wp-block-media-text__content{padding-left:2rem}body.single-post .post_content .wp-block-quote:not(.is-style-large){border-left:1px solid #000;margin-top:2em;margin-bottom:2em;padding-left:1em}body.single-post .post_content .wp-block-quote:not(.is-style-large) p{font-family:"Abhaya Libre",Georgia,"Times New Roman","Noto Serif","Liberation Serif",Times,serif;font-weight:500;font-size:1.2rem;font-style:normal;line-height:1.16;margin-bottom:0}body.single-post .post_content .wp-block-quote:not(.is-style-large) cite{font-family:"Chivo",sans-serif;font-style:normal;font-size:var(--size-smaller);margin-top:1em;font-weight:lighter;display:inline-block}body.single-post .post_content .wp-block-quote.is-style-large{padding:0;margin-top:3rem;margin-bottom:3rem}body.single-post .post_content .wp-block-quote.is-style-large p{max-width:100%;font-size:1.6rem;font-family:"Abhaya Libre",Georgia,"Times New Roman","Noto Serif","Liberation Serif",Times,serif;line-height:1.16;font-weight:600;margin-bottom:0;font-style:normal}@media only screen and (min-width:768px){body.single-post .post_content .wp-block-quote.is-style-large p{max-width:80%}}body.single-post .post_content .wp-block-quote.is-style-large cite{font-family:"Chivo",sans-serif;font-style:normal;font-weight:lighter;margin-top:1em;display:inline-block}body.single-post .post_content .wp-block-quote.has-text-align-center{text-align:center}@media only screen and (min-width:768px){body.single-post .post_content .wp-block-quote.has-text-align-center p{max-width:100%;padding-left:10%;padding-right:10%}}body.single-post .post_content .wp-block-pullquote{padding:0;text-align:center;margin-top:3rem;margin-bottom:3rem}body.single-post .post_content .wp-block-pullquote p{max-width:100%;font-size:1.6rem;font-family:"Abhaya Libre",Georgia,"Times New Roman","Noto Serif","Liberation Serif",Times,serif;line-height:1.16;font-weight:600;margin-bottom:0;font-style:normal}@media only screen and (min-width:768px){body.single-post .post_content .wp-block-pullquote p{max-width:100%;padding-left:10%;padding-right:10%}}body.single-post .post_content .wp-block-pullquote cite{font-family:"Chivo",sans-serif;font-style:normal;font-weight:lighter;margin-top:1em;display:inline-block}body.single-post .post_content .wp-block-image{margin-top:2rem;margin-bottom:2rem}@media only screen and (max-width:767.98px){body.single-post .post_content .wp-block-media-text .wp-block-media-text__content{padding:0;margin-top:1em}}body.single-post .post_content p,body.single-post .post_content li:not(.blocks-gallery-item){max-width:660px}body.single-post .autor__image .foto{height:100%;-o-object-fit:cover;object-fit:cover}.blog__list article .article__image .autor__image>.foto{height:66%;top:23%;-o-object-fit:cover;object-fit:cover}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.has-blanco-color{color:#fff}.has-blanco-background-color{background-color:#fff}.has-negro-color{color:#000}.has-negro-background-color{background-color:#000}.has-gris-color{color:#b4b4b4}.has-gris-background-color{background-color:#b4b4b4}.has-azul-color{color:#a5dcd7}.has-azul-background-color{background-color:#a5dcd7}.has-crema-color{color:#d9d3c7}.has-crema-background-color{background-color:#d9d3c7}.has-mostaza-color{color:#dbb77e}.has-mostaza-background-color{background-color:#dbb77e}