/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.node--type-visit.node--view-mode-teaser{border:1px solid #A38963;margin-bottom:0;padding-bottom:0;font-family:"Playfair Display",Arial,sans-serif !important;transition:all 0.3s ease-in-out;}.node--type-visit.node--view-mode-teaser:hover{box-shadow:4px 4px 0 0 #e4e7e7;}.node--type-visit.node--view-mode-teaser header{display:none;}.node--type-visit.node--view-mode-teaser .node__content{display:flex;flex-direction:column;}@media (min-width:992px){.node--type-visit.node--view-mode-teaser .node__content{flex-direction:row;}}.node--type-visit.node--view-mode-teaser .node__content .group--left{flex:0 1 100%;position:relative;}@media (min-width:992px){.node--type-visit.node--view-mode-teaser .node__content .group--left{flex:0 1 33.3333%;}}@media (min-width:992px){.node--type-visit.node--view-mode-teaser .node__content .group--left .field--name-thumbnail{position:absolute;width:100%;height:100%;}}.node--type-visit.node--view-mode-teaser .node__content .group--left .field--name-thumbnail img{width:100%;height:auto;}@media (min-width:992px){.node--type-visit.node--view-mode-teaser .node__content .group--left .field--name-thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}}.node--type-visit.node--view-mode-teaser .node__content .group--right{flex:0 1 100%;display:flex;flex-direction:column;padding:20px;}@media (min-width:992px){.node--type-visit.node--view-mode-teaser .node__content .group--right{flex:0 1 66.6666%;}}.node--type-visit.node--view-mode-teaser .node__content .group--right .field--name-field-display-title h2{font-size:1.8rem;font-weight:600;color:#A38963;}.node--type-visit.node--view-mode-teaser .node__content .group--right .field--name-field-display-title h2 a{font-size:1.8rem;font-weight:600;color:#A38963;}.node--type-visit.node--view-mode-teaser .node__content .group--right .field--name-entradilla p{color:#565a5c;}.node--type-visit.node--view-mode-teaser .node__content .group--right .group--buttons{display:flex;flex-direction:column;margin-top:20px;}@media (min-width:768px){.node--type-visit.node--view-mode-teaser .node__content .group--right .group--buttons{flex-direction:row;justify-content:space-between;align-items:center;}}.node--type-visit.node--view-mode-teaser .node__content .group--right .group--buttons .field-group-link{order:3;text-align:center;margin-top:15px;text-decoration:underline;color:#565a5c;}@media (min-width:768px){.node--type-visit.node--view-mode-teaser .node__content .group--right .group--buttons .field-group-link{order:1;text-decoration:none;margin-right:auto;margin-top:0;}}.node--type-visit.node--view-mode-teaser .node__content .group--right .group--buttons .field-group-link p{font-size:16px;margin-bottom:0;color:#565a5c;}.node--type-visit.node--view-mode-teaser .node__content .group--right .group--buttons .field-group-link p:before{content:"\ea0c";color:#565a5c;margin-right:5px;font-family:"icomoon";font-size:0.8125rem;display:inline-block;}.node--type-visit.node--view-mode-teaser .node__content .group--right .group--buttons .field-group-link:hover{color:#565a5c;text-decoration:none;}.node--type-visit.node--view-mode-teaser .node__content .group--right .group--buttons .field-group-link:hover p{border-bottom:1px solid;}.node--type-visit.node--view-mode-teaser .node__content .group--right .group--buttons .field--name-price{font-size:26px;margin-right:20px;font-weight:700;color:#A38963;order:1;text-align:center;margin-bottom:15px;}@media (min-width:768px){.node--type-visit.node--view-mode-teaser .node__content .group--right .group--buttons .field--name-price{order:2;margin-bottom:0;}}.node--type-visit.node--view-mode-teaser .node__content .group--right .group--buttons .field--name-buy-link{order:2;}@media (min-width:768px){.node--type-visit.node--view-mode-teaser .node__content .group--right .group--buttons .field--name-buy-link{order:3;}}.node--type-visit.node--view-mode-teaser .node__content .group--right .group--buttons .field--name-buy-link a{min-width:240px;width:100%;padding:10px 25px;border:1px solid #A38963;border-radius:0;background-color:#A38963;color:#FFFFFF;font-weight:400;font-family:"Playfair Display",Arial,sans-serif;font-size:1rem;line-height:1.375rem;transition:all 0.5s ease-in-out;min-width:140px;font-size:20px;text-transform:uppercase;display:flex;justify-content:center;}@media (min-width:480px){.node--type-visit.node--view-mode-teaser .node__content .group--right .group--buttons .field--name-buy-link a{width:auto;}}.node--type-visit.node--view-mode-teaser .node__content .group--right .group--buttons .field--name-buy-link a:hover{background-color:#826A47;border-color:#A38963;}.node--type-visit.node--view-mode-teaser .node__content .group--right .group--buttons .field--name-buy-link a:after{content:"\e91d";margin-left:5px;color:#FFFFFF;font-family:"icomoon";font-size:0.625rem;display:inline-block;}.node--type-visit.node--view-mode-teaser .node__content .group--right .group--buttons .field--name-buy-link a:hover{text-decoration:none;background-color:#A38963;opacity:0.8;}
.view-taxonomy-term{width:100%;margin:0 auto;padding:25px 0;}@media (min-width:576px){.view-taxonomy-term{width:100%;max-width:540px;}}@media (min-width:768px){.view-taxonomy-term{max-width:720px;}}@media (min-width:992px){.view-taxonomy-term{max-width:960px;}}@media (min-width:1200px){.view-taxonomy-term{max-width:1140px;}}.view-taxonomy-term .vocabulary-visitas-y-eventos .menu--visitas-eventos{padding:0 15px;}@media (min-width:992px){.view-taxonomy-term .vocabulary-visitas-y-eventos .menu--visitas-eventos{padding:0;}}.view-taxonomy-term .vocabulary-visitas-y-eventos .menu--visitas-eventos ul{flex-wrap:unset;align-items:center;overflow:auto;}@media (min-width:992px){.view-taxonomy-term .vocabulary-visitas-y-eventos .menu--visitas-eventos ul{justify-content:center;}}.view-taxonomy-term .vocabulary-visitas-y-eventos .menu--visitas-eventos ul li{flex:0 0 auto;margin:0 5px;}.view-taxonomy-term .vocabulary-visitas-y-eventos .menu--visitas-eventos ul li a{text-transform:uppercase;font-family:"Playfair Display",Arial,sans-serif !important;color:#565a5c;padding:5px 15px;font-size:18px;font-weight:600;}.view-taxonomy-term .vocabulary-visitas-y-eventos .menu--visitas-eventos ul li a.active,.view-taxonomy-term .vocabulary-visitas-y-eventos .menu--visitas-eventos ul li a:hover{color:#A38963;border-bottom:2px solid #A38963;text-decoration:none;}.view-taxonomy-term .vocabulary-visitas-y-eventos .block-views-blockvisits-events-block-1{margin-top:50px;}.view-taxonomy-term .vocabulary-visitas-y-eventos .block-views-blockvisits-events-block-1 > h2{font-size:30px;text-align:center;color:#565a5c;font-weight:600;margin-bottom:10px;}.view-taxonomy-term .vocabulary-visitas-y-eventos .block-views-blockvisits-events-block-1 .view-content.row{margin-left:0;margin-right:0;}.view-taxonomy-term .vocabulary-visitas-y-eventos .block-views-blockvisits-events-block-1 .view-content.row .views-infinite-scroll-content-wrapper{width:100%;}.view-taxonomy-term .vocabulary-visitas-y-eventos .block-views-blockvisits-events-block-1 .view-content.row .views-infinite-scroll-content-wrapper .views-row{margin-bottom:40px;}
