@charset "UTF-8";@import url(https://rsms.me/inter/inter.css);:root{--purple:#a6208c;--red:#e52619;--pink:#ec068b;--yellow:#fda700;--green:#88c243;--blue:#03a0af;--white:#e3e8ed;--grey:#ccc;--gray:#a6a6a6;--black:#303030;--txt-title-xl:62px;--txt-title-md:52px;--txt-title-sm:42px;--txt-p-sm:16px;--txt-p-md:18px;--txt-p-xl:20px;--txt-h1-sm:32px;--txt-h1-md:34px;--txt-h1-xl:36px;--txt-h2-sm:28px;--txt-h2-md:30px;--txt-h2-xl:32px;--txt-h3-sm:26px;--txt-h3-md:28px;--txt-h3-xl:30px;--txt-h4-sm:24px;--txt-h4-md:26px;--txt-h4-xl:28px;--txt-h5-sm:22px;--txt-h5-md:24px;--txt-h5-xl:26px;--txt-btn-sm:14px;--txt-btn-md:16px;--txt-btn-xl:18px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;margin:0;overflow-x:hidden}body,code{font-family:Roboto,sans-serif}.select-search-container{--select-search-border:#dce0e8;--select-search-selected:#1e66f5;--select-search-text:#000;--select-search-font:"Inter",sans-serif;color:var(--select-search-text);font-family:var(--select-search-font);width:300px}@supports (font-variation-settings:normal){.select-search-container{--select-search-font:"Inter var",sans-serif}}@media (prefers-color-scheme:dark){.select-search-container{--select-search-background:#000;--select-search-border:#313244;--select-search-selected:#89b4fa;--select-search-text:#fff;--select-search-subtle-text:#a6adc8;--select-search-highlight:#1e1e2e}}body.is-dark-mode .select-search-container{--select-search-background:#000;--select-search-border:#313244;--select-search-selected:#89b4fa;--select-search-text:#fff;--select-search-subtle-text:#a6adc8;--select-search-highlight:#1e1e2e}body.is-light-mode .select-search-container{--select-search-background:#fff;--select-search-border:#dce0e8;--select-search-selected:#1e66f5;--select-search-text:#000;--select-search-subtle-text:#6c6f85;--select-search-highlight:#eff1f5}.select-search-container *,.select-search-container :after,.select-search-container :before{box-sizing:inherit}.select-search-input{font-family:var(--select-search-font);height:48px;line-height:48px;padding:0 40px 0 16px}.select-search-is-multiple .select-search-input{border-radius:3px 3px 0 0;margin-bottom:-2px}.select-search-input::-webkit-search-cancel-button,.select-search-input::-webkit-search-decoration,.select-search-input::-webkit-search-results-button,.select-search-input::-webkit-search-results-decoration{-webkit-appearance:none}.select-search-input[readonly]{cursor:pointer}.select-search-is-disabled .select-search-input{cursor:not-allowed}.select-search-container:not(.select-search-is-disabled) .select-search-input:hover,.select-search-container:not(.select-search-is-disabled).select-search-has-focus .select-search-input{border-color:var(--select-search-selected)}.select-search-select{background:var(--select-search-background);border:2px solid var(--select-search-border);box-shadow:0 .0625rem .125rem #00000026;max-height:360px;overflow:auto}.select-search-container:not(.select-search-is-multiple) .select-search-select{border-radius:3px;display:none;left:0;position:absolute;right:0;top:58px;z-index:2}.select-search-container:not(.select-search-is-multiple).select-search-has-focus .select-search-select{display:block}.select-search-has-focus .select-search-select{border-color:var(--select-search-selected)}.select-search-options{list-style:none}.select-search-not-found,.select-search-option{-webkit-font-smoothing:antialiased;background:var(--select-search-background);border:none;color:var(--select-search-text);cursor:pointer;display:block;font-family:var(--select-search-font);font-size:16px;height:42px;letter-spacing:.01rem;outline:none;padding:0 16px;text-align:left;width:100%}.select-search-option:disabled{background:#0000!important;cursor:not-allowed;opacity:.5}.select-search-is-highlighted,.select-search-option:not(.select-search-is-selected):hover{background:var(--select-search-highlight)}.select-search-is-selected{color:var(--select-search-selected);font-weight:700}.select-search-group-header{background:var(--select-search-border);color:var(--select-search-subtle-text);font-size:12px;letter-spacing:.1rem;padding:10px 16px;text-transform:uppercase}.select-search-row:not(:first-child) .select-search-group-header{margin-top:10px}.select-search-row:not(:last-child) .select-search-group-header{margin-bottom:10px}.header-ctn{height:90px}.header-ctn-menu{animation-duration:.5s;animation-name:menu-in}.header-menu-ul-secondary{border-bottom:1px solid gray;margin-bottom:0}.header-menu-li-secondary{margin:12px 0}@media screen and (min-width:744px){.header-ctn{font-size:var(--txt-p-sm);height:200px}.header-ctn-logo{align-items:normal;display:flex}.header-logo{height:60px;width:220px}.header-menu-open,.header-menu-open-img{display:none}.header-ctn-menu{animation-duration:0s;animation-name:none;flex:1 0 60%;margin-left:28px}.header-ctn-menu-ul-secondary{align-items:center;justify-content:end}.header-menu-ul-secondary{align-items:center;border-bottom:none;display:flex;flex-wrap:wrap;gap:12px;justify-content:right;margin:0;padding:12px 12px 0 0;width:470px}.header-menu-li-secondary{flex:1 0 auto;margin:6px 0}.header-menu-select{border-radius:6px;flex:1 0 auto;margin:0;max-width:135px;width:135px}.header-ctn-menu-ul-primary{align-items:center;display:flex;justify-content:end}.header-menu-ul-primary{border-top:2px solid var(--grey);display:flex;flex-wrap:wrap;gap:0;margin:12px 0 0;padding-top:12px;width:auto}.header-menu-li-primary{flex:1 0 auto;margin:6px;position:relative}.header-menu-li-primary button{cursor:pointer;display:flex;font-size:16px;justify-content:left;text-align:left}.header-ctn-submenu-primary{display:none}.header-menu-li-primary:hover .header-ctn-submenu-primary{background:#fff;border-radius:10px;display:block;height:auto;left:0;padding:12px;position:absolute;width:450px;z-index:99}.header-ctn-submenu-link-primary{display:flex;height:27px;width:100%}.header-submenu-link-primary{height:100%;width:100%}.header-submenu-link-img-primary{display:none}.claseImage,.header-ctn-submenu-link-primary:hover .header-submenu-link-img-primary{align-items:center;border-radius:15px;display:flex;height:85%;justify-content:center;object-fit:cover;padding:12px;position:absolute;right:0;top:0;width:65%}.header-ctn-sub-submenu-link-primary{display:none}.header-ctn-submenu-link-primary:hover .header-ctn-sub-submenu-link-primary{background:#fff;border:1px solid var(--grey);border-radius:9px;display:block;height:50px;left:150px;padding:12px;position:absolute;top:30px;width:160px;z-index:1}.menu-none{display:block}.select-search-container{margin-bottom:0;width:auto}.menu-hide{animation-duration:0s;animation-name:none}.menu-hide,.menu-show{background:#0000;font-size:16px;height:auto;overflow:hidden;padding:0;z-index:auto}.header-menu-li-primary{position:inherit}.header-menu-li-primary:hover .header-ctn-submenu-primary{left:auto;right:auto}}@media screen and (min-width:1353px) and (max-width:1366px){.header-ctn{font-size:var(--txt-p-lg);height:130px;padding:12px 24px}.header-menu-ul-secondary{width:900px}.header-menu-ul-primary{gap:16px}.header-menu-li-primary:hover .header-ctn-submenu-primary{height:320px;padding:16px;right:0;width:600px}.header-ctn-submenu-link-primary:hover .header-ctn-sub-submenu-link-primary{width:200px}.header-ctn-submenu-link-primary:hover .header-submenu-link-img-primary{height:90%}.header-menu-li-primary button{font-size:18px}.header-menu-select{order:2}.select-search-container{order:1}.menu-hide,.menu-show{font-size:18px}.header-menu-li-primary{position:relative}.menu-show{overflow:visible}}.rss-ctn-primary{animation-duration:.5s;animation-name:rss-in;display:flex;left:0;position:fixed;top:140px;z-index:99}.rss-ctn-tiktok{background:#000;border-radius:50%;height:28px;padding:8px;width:28px}.rss-tiktok{height:100%;width:100%}.rss-ctn-arrows{height:28px;width:28px}.rss-arrows{height:100%;width:100%}.rss-show{background-color:#000000e6;border:none;border-radius:50%;color:#fff;cursor:pointer;margin-left:3px;padding:8px;text-decoration:none}.hide{animation-duration:.5s;animation-name:rss-out;margin-left:-65px}@keyframes rss-in{0%{margin-left:-65px}to{margin-left:0}}@keyframes rss-out{0%{margin-left:0}to{margin-left:-65px}}@media (min-width:744px){.rss-ctn{top:105px}}.scroll-to-top-ctn{animation-duration:.5s;animation-name:btn-to-top-in;border-radius:9px;bottom:32px;box-shadow:0 3px 3px 1px #0003;display:flex;height:54px;position:fixed;right:32px;width:54px;z-index:99}.scroll-to-top-btn-img{background:var(--green);border:none;border-radius:9px;cursor:pointer;height:100%;width:100%}.hide{display:none}@keyframes btn-to-top-in{0%{margin-bottom:-65px}to{margin-bottom:0}}.footer-ctn{box-sizing:border-box;height:100%;width:100%}.footer-image-item{align-items:center;display:flex;justify-content:center}.footer-image{height:auto;max-width:200px}.footer-button{align-items:center;background-color:none;border:1px solid #02a0af;border-radius:5px;color:#fff;display:inline-flex;font-size:var(--txt-p-xl);padding:10px 20px;text-decoration:none}.footer-button:hover{background-color:#007278}.footer-button-icon{height:auto;margin-left:8px;width:40px}.footer-ctn-contact{align-items:flex-start;background:var(--black);display:flex;flex-wrap:wrap;justify-content:space-between;padding:42px}.footer-contact-logo{aspect-ratio:19/6;height:80px;object-fit:contain;width:260px}.footer-ctn-contact-section{align-items:flex-start;flex:1 0 100%;margin:0 auto 42px 0}.footer-ctn-contact-section.logo-container{align-self:center}.footer-ctn-contact-section>a{align-items:center;display:flex;height:100%;justify-content:center}.footer-ctn-contact-section>div>div{align-items:flex-start;display:flex;justify-content:center}.footer-contact-section-text{align-items:center;color:#fff;display:flex;font-size:var(--txt-p-xl);justify-content:center;text-decoration:none}.footer-contact-section-title{color:#fff;font-size:var(--txt-h5-xl);font-weight:700;margin:24px auto;text-align:center}.footer-contact-section-ul{list-style:none;padding:0}.footer-contact-section-ul li{margin-bottom:12px}.footer-ctn-contact-legal{background:#000;display:block;height:100%;padding:64px 0}.footer-ctn-contact-legal-links{display:block}.footer-ctn-contact-legal-links p{font-size:var(--txt-p-md);margin:32px auto 0;text-align:center}.footer-contact-legal-link{align-items:center;color:#fff;display:flex;font-size:var(--txt-h5-md);justify-content:center;margin:12px 0;text-decoration:none}.footer-contact-rss{height:36px;width:36px}@media screen and (min-width:744px) and (max-width:1024px){.footer-ctn-contact-section{flex:1 0 45%;margin:0 auto 42px 0}}@media screen and (min-width:1025px) and (max-width:1352px){.footer-ctn-contact{flex-wrap:nowrap}.footer-contact-logo{height:60px;width:220px}.footer-ctn-contact-section{flex:1 0 22%;margin:0}.footer-ctn-contact-legal{height:120px;padding-top:32px}.footer-ctn-contact-legal-links{align-items:center;display:flex;justify-content:center}}@media screen and (min-width:1353px){.footer-ctn-contact-section{flex:1 0 22%}}.navigation-menu-container{background-color:#fff;min-height:200px;padding:20px}.menu-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.logo{font-size:24px}.menu-text{font-size:18px}.search-input{align-items:center;display:flex}.search-input input{padding:5px}.primary-menu,.secondary-menu{display:flex}.primary-menu a,.secondary-menu a{color:#000;margin-right:20px;text-decoration:none}.mobile-menu,.mobile-menu-icon{display:none}@media screen and (max-width:768px){.menu-text{display:none}.mobile-menu,.mobile-menu-icon{display:block}.mobile-menu{background-color:#00000080;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.mobile-menu-content{background-color:#fff;left:50%;padding:20px;position:absolute;top:20%;transform:translate(-50%,-50%)}.mobile-menu-close{cursor:pointer;position:absolute;right:10px;top:10px}}.mobile-menu-list{list-style-type:none;margin:0;padding:0}.mobile-menu-list li{margin-bottom:10px}.mobile-menu-list a{color:#000;font-size:18px;text-decoration:none}.header-ctn{box-sizing:border-box;flex-wrap:wrap;margin:0;min-height:90px;padding:0;position:relative;width:100%}.header-ctn,.header-ctn-logo{align-items:center;display:flex}.header-ctn-logo{height:60px;justify-content:center;padding:12px}.header-logo{height:100%;margin:0 auto;width:50%}.header-menu-open{background:#0000;border:none;box-sizing:border-box;cursor:pointer;height:100%;width:100%}.header-menu-open-img{height:40px;width:40px}.header-ctn-menu{font-weight:700}.header-ctn-menu .menu-hide{font-weight:700;margin-left:-100vw}.menu-show{background:#f5f5f5;font-size:24px;font-weight:700;height:100vh;margin-left:0;overflow-x:hidden;overflow-y:auto;padding:12px;width:100vw;z-index:9}.header-ctn-menu-ul-secondary{display:flex;flex-wrap:wrap;width:100%}.input-buscar{align-items:center;flex-grow:1}.header-menu-ul-secondary,.input-buscar{display:flex;justify-content:center;width:100%}.header-menu-ul-secondary{list-style:none;margin:0;padding:0 0 12px}.header-menu-li-secondary{margin:6px 0}.header-menu-li-secondary a{color:var(--gray);text-decoration:none}.header-menu-li-primary button:hover,.header-menu-li-secondary a:hover{color:var(--grey)}.header-ctn-menu-ul-primary{width:100%}.header-menu-ul-primary{list-style:none;padding:0}.header-menu-li-primary{margin:12px 0}.header-menu-li-primary a,.header-menu-li-primary button{color:var(--black);text-decoration:none}.header-menu-li-primary button{background:#0000;border:none;cursor:pointer;font-size:24px;font-weight:700;margin:0;padding:0}.header-menu-li-primary a:hover{color:var(--gray)}.react-select-container{background:#0000!important;border:none;border-radius:10px!important;color:#fff;font-weight:700;height:38px;margin:0 0 14px;width:50vw;z-index:1000!important}.react-select-container,.react-select__control,.react-select__indicators,.react-select__menu,.react-select__menu-list,.react-select__option,.react-select__value-container{background:var(--purple)!important;border-radius:6px!important;color:#fff;cursor:pointer;font-size:14px;z-index:99}.lenguage-option,.react-select__indicator{color:#fff!important}.header-flag-img{height:14px;margin-right:6px;width:18px}.select-search-container{--select-search-background:#fff;--select-search-border:var(--gray);--select-search-selected:var(--black);--select-search-text:var(--black);--select-search-subtle-text:#6c6f85;--select-search-inverted-text:var(--select-search-background);--select-search-highlight:#eff1f5;--select-search-font:"Roboto",sans-serif;border-radius:3px;border-style:none;box-sizing:border-box;color:var(--black);font-family:Roboto;margin-bottom:36px;position:relative;width:calc(100vw - 24px)}.select-search-input{-webkit-font-smoothing:antialiased;-webkit-appearance:none;background:var(--select-search-background);border:2px solid var(--select-search-border);border-radius:3px;color:var(--select-search-text);display:block;font-family:Roboto;font-size:16px;height:38px;letter-spacing:.01rem;line-height:18px;outline:none;position:relative;text-align:left;text-overflow:ellipsis;width:100%;z-index:1}.header-ctn-submenu-primary{display:none}.show-menu-primary{display:block;height:100%;padding:12px 48px;width:100%}.header-ctn-sub-submenu-link-primary,.hide-menu-primary{display:none}.show-menu-secondary{display:block;height:100%;padding:12px 48px;width:100%}.claseImage,.header-submenu-link-img-primary,.hide-menu-secondary{display:none}.header-ctn-submenu-link-primary{width:100%}.menu-hide{animation-duration:.5s;animation-name:menu-out;background:#f5f5f5;font-size:24px;font-weight:700;height:100vh;margin-left:-100vw;width:100%;z-index:9}.menu-none{display:none}.header-ctn-wrapper{align-items:center;display:flex;justify-content:center;width:100%}@media screen and (min-width:744px){.header-ctn{font-size:var(--txt-p-sm);height:auto}.header-ctn-logo{align-items:normal;display:flex;width:100%}.header-logo{height:60px;width:220px}.header-menu-open,.header-menu-open-img{display:none}.header-ctn-menu{animation-duration:0s;animation-name:none;flex:1 0 60%;margin-left:28px}.header-ctn-menu-ul-secondary{align-items:center;justify-content:center}.header-menu-ul-secondary{align-items:center;border-bottom:none;display:flex;flex-wrap:wrap;gap:12px;justify-content:right;margin:0;padding:12px 12px 0 0;width:700px}.header-menu-li-secondary{flex:1 0 auto;margin:6px 0}.header-menu-select{border-radius:6px;flex:1 0 auto;margin:0;max-width:135px;width:135px}.header-ctn-menu-ul-primary{align-items:center;display:flex;justify-content:center}.header-menu-ul-primary{border-top:2px solid var(--grey);display:flex;flex-wrap:wrap;gap:0;margin:12px 0 30px;padding-top:12px;width:auto}.header-menu-li-primary{flex:1 0 auto;margin:6px;position:relative}.header-menu-li-primary button{cursor:pointer;display:flex;font-size:16px;justify-content:left;text-align:left}.header-ctn-submenu-primary{display:none}.header-menu-li-primary:hover .header-ctn-submenu-primary{background:#fff;border-radius:10px;display:block;height:auto;left:0;padding:12px;position:absolute;width:450px;z-index:99}.header-ctn-submenu-link-primary{display:flex;height:27px;width:100%}.header-submenu-link-primary{height:100%;width:100%}.header-submenu-link-img-primary{display:none}.claseImage,.header-ctn-submenu-link-primary:hover .header-submenu-link-img-primary{align-items:center;border-radius:15px;display:flex;height:85%;justify-content:center;object-fit:cover;padding:12px;position:absolute;right:0;top:0;width:65%}.header-ctn-sub-submenu-link-primary{display:none}.header-ctn-submenu-link-primary:hover .header-ctn-sub-submenu-link-primary{background:#fff;border:1px solid var(--grey);border-radius:9px;display:block;height:50px;left:150px;padding:12px;position:absolute;top:30px;width:auto;z-index:1}.menu-none{display:block}.select-search-container{margin-bottom:0;width:auto}.menu-hide{animation-duration:0s;animation-name:none;overflow:hidden}.menu-hide,.menu-show{background:#0000;font-size:16px;height:auto;padding:0;z-index:auto}.menu-show{overflow:visible}.header-menu-li-primary{position:inherit}.header-menu-li-primary:hover .header-ctn-submenu-primary{left:auto;right:auto}.solo-mobile{display:none}}@media screen and (min-width:1353px) and (max-width:1366px){.header-ctn{font-size:var(--txt-p-lg);height:auto;padding:12px 24px}.header-menu-ul-secondary{width:900px}.header-menu-ul-primary{gap:16px}.header-menu-li-primary:hover .header-ctn-submenu-primary{height:320px;padding:16px;right:0;width:600px}.header-ctn-submenu-link-primary:hover .header-ctn-sub-submenu-link-primary{width:200px}.header-ctn-submenu-link-primary:hover .header-submenu-link-img-primary{height:90%}.header-menu-li-primary button{font-size:18px}.header-menu-select{order:2}.select-search-container{order:1}.menu-hide,.menu-show{font-size:18px}.header-menu-li-primary{position:relative}.menu-show{overflow:visible}}@keyframes menu-in{0%{margin-left:-100vw}to{margin-left:0}}@keyframes menu-out{0%{margin-left:0}to{margin-left:-110vw}}@media screen and (max-width:743px){.header-menu-ul-secondary,.input-buscar{display:none}}.home-loading-ctn{align-items:center;animation:loading 2s ease-out;animation-delay:1.5s;display:flex;height:100vh;justify-content:center;overflow:hidden;width:100vw}.home-loading{width:70vw}@keyframes loading{0%{opacity:1}to{opacity:0}}.carousel-ctn{box-sizing:border-box;height:100%;margin:0;overflow:hidden;padding:0;position:relative;width:100%}.carousel-content-ctn{display:flex;height:100%;width:100%}.carousel-content-item-ctn{height:100%;min-width:100%;position:relative;transition:all .5s ease-out;width:100%}.carousel-img{aspect-ratio:16/9;height:100%;min-height:260px;object-fit:cover;width:100%}.carousel-content-info-ctn{box-sizing:border-box;height:100%;left:0;padding:0 24px;position:absolute;top:0;width:100%}.carousel-content-info-data-ctn{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.carousel-content-info-data-text{font-family:Bebas Neue,sans-serif;font-size:var(--txt-h5-xl);letter-spacing:3px;line-height:1.6rem;text-shadow:0 0 10px #000c}.carousel-btn,.carousel-content-info-data-text{color:var(--white);font-weight:700;text-align:center}.carousel-btn{align-items:center;background:var(--green);border:none;border-radius:6px;cursor:pointer;display:flex;font-size:var(--txt-h5-sm);height:40px;justify-content:center;margin:0 auto;text-decoration:none;text-transform:uppercase;width:40%}.carousel-ctn-buttons{height:100%;left:0;position:absolute;top:0;width:100%}.carousel-buttons-left{background:#0000;border:none;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:42px;z-index:1}.carousel-buttons-left:hover .carousel-buttons-img,.carousel-buttons-right:hover .carousel-buttons-img{display:block}.carousel-buttons-img{display:none;height:32px;opacity:.4;width:32px}.carousel-buttons-right{background:#0000;border:none;cursor:pointer;height:100%;position:absolute;right:0;top:0;width:42px}@media screen and (min-width:744px){.carousel-img{min-height:533px}.carousel-content-info-ctn{padding:0 64px}.carousel-content-info-data-text{font-size:var(--txt-title-sm);line-height:10px;text-align:center}.carousel-btn{font-size:var(--txt-p-xl);height:50px;margin:0 auto;width:120px}}@media screen and (min-width:1353px){.carousel-img{min-height:920px}.carousel-content-info-data-text{font-size:var(--txt-title-xl);text-align:center}.carousel-btn{font-size:var(--txt-h5-xl);height:60px;width:140px}.carousel-buttons-img{height:36px;width:36px}}.modal{background:#fff;bottom:auto;margin-right:-50%;max-width:800px;padding:0;position:fixed;right:auto;width:80%;z-index:1000}.modal-overlay{z-index:999}.modal-close-button{background:none;border:none;cursor:pointer;font-size:20px;position:absolute;right:10px;top:10px}.video-responsive{background:#000;height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.video-responsive iframe{height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width:1024px){.modal{max-width:1200px;width:70%}}.home-know-title{color:var(--purple)!important}@media screen and (min-width:744px){.home-know-ctn{background:#f5f5f5;box-sizing:border-box;height:100%;overflow:hidden;padding:32px 0;width:100%}.home-know-ctn-title{padding:12px 32px}.home-know-title{font-size:var(--txt-title-md);text-align:left}.home-know-description-title{font-size:var(--txt-p-xl)}.home-know-ctn-card{border-radius:10px;box-sizing:border-box;min-width:calc(52% - 82px);overflow:hidden;position:relative;transition:all 1s}}@media screen and (min-width:1353px){.home-know-ctn{background:#f5f5f5;box-sizing:border-box;height:100%;overflow:hidden;padding:32px 0;width:100%}.home-know-ctn-title{padding:12px 64px}.home-know-title{font-size:var(--txt-title-xl);text-align:left}.home-know-description-title{font-size:var(--txt-h5-xl);text-align:left}.home-know-ctn-card{border-radius:10px;box-sizing:border-box;min-width:calc(31% - 12px);overflow:hidden;position:relative;transition:all 1s}}.home-the-most-viewed-ctn{background:#f5f5f5;box-sizing:border-box;height:100%;width:100%}.home-the-most-viewed-title{color:var(--purple);font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-sm);letter-spacing:1px;margin:0 0 32px;text-align:center}.home-the-most-viewed-ctn-sections{display:block;height:100%;padding:24px 32px}.home-the-most-viewed-ctn-sections-card-0,.home-the-most-viewed-ctn-sections-card-1,.home-the-most-viewed-ctn-sections-card-2,.home-the-most-viewed-ctn-sections-card-3,.home-the-most-viewed-ctn-sections-card-4{border-radius:10px;box-sizing:border-box;height:187px;margin-bottom:32px;overflow:hidden;position:relative}.home-the-most-viewed-ctn-sections-card-0:hover .home-the-most-viewed-sections-card-img,.home-the-most-viewed-ctn-sections-card-1:hover .home-the-most-viewed-sections-card-img,.home-the-most-viewed-ctn-sections-card-2:hover .home-the-most-viewed-sections-card-img,.home-the-most-viewed-ctn-sections-card-3:hover .home-the-most-viewed-sections-card-img,.home-the-most-viewed-ctn-sections-card-4:hover .home-the-most-viewed-sections-card-img{transform:scale(1.2);transition:.4s}.home-the-most-viewed-sections-card-img{border-radius:10px;height:100%;object-fit:cover;width:100%}.home-the-most-viewed-ctn-sections-card-hover{display:none}.home-the-most-viewed-sections-card-hover-title{color:#fff;font-size:var(--txt-h2-xl);font-weight:700;text-align:center}.home-the-most-viewed-ctn-sections-card-0 .home-the-most-viewed-ctn-sections-card-hover,.home-the-most-viewed-ctn-sections-card-1 .home-the-most-viewed-ctn-sections-card-hover,.home-the-most-viewed-ctn-sections-card-2 .home-the-most-viewed-ctn-sections-card-hover,.home-the-most-viewed-ctn-sections-card-3 .home-the-most-viewed-ctn-sections-card-hover,.home-the-most-viewed-ctn-sections-card-4 .home-the-most-viewed-ctn-sections-card-hover{align-items:center;background:#0000004d;border-radius:10px;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.home-the-most-viewed-ctn-sections-card-0:hover .home-the-most-viewed-ctn-sections-card-hover,.home-the-most-viewed-ctn-sections-card-1:hover .home-the-most-viewed-ctn-sections-card-hover,.home-the-most-viewed-ctn-sections-card-2:hover .home-the-most-viewed-ctn-sections-card-hover,.home-the-most-viewed-ctn-sections-card-3:hover .home-the-most-viewed-ctn-sections-card-hover,.home-the-most-viewed-ctn-sections-card-4:hover .home-the-most-viewed-ctn-sections-card-hover{align-items:center;background:#00000080;border-radius:10px;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}@media screen and (min-width:744px){.home-the-most-viewed-title{font-size:var(--txt-title-md)}.home-the-most-viewed-ctn-sections{grid-gap:20px;background-image:url(/static/media/liston-azul.42b13fef95f62d9768ba.webp);background-position:top;background-repeat:no-repeat;background-size:100% 80px;display:grid;gap:20px;grid-template-areas:"a a b c" "a a d e";grid-template-rows:1fr 1fr;height:400px;padding:120px 32px 0}.home-the-most-viewed-ctn-sections-card-0{grid-area:a}.home-the-most-viewed-ctn-sections-card-1{grid-area:b}.home-the-most-viewed-ctn-sections-card-2{grid-area:c}.home-the-most-viewed-ctn-sections-card-3{grid-area:d}.home-the-most-viewed-ctn-sections-card-4{grid-area:e}.home-the-most-viewed-ctn-sections-card-0,.home-the-most-viewed-ctn-sections-card-1,.home-the-most-viewed-ctn-sections-card-2,.home-the-most-viewed-ctn-sections-card-3,.home-the-most-viewed-ctn-sections-card-4{border-radius:10px;box-sizing:border-box;height:auto;overflow:hidden;position:relative}.home-the-most-viewed-ctn-sections-card-0:hover .home-the-most-viewed-sections-card-img,.home-the-most-viewed-ctn-sections-card-1:hover .home-the-most-viewed-sections-card-img,.home-the-most-viewed-ctn-sections-card-2:hover .home-the-most-viewed-sections-card-img,.home-the-most-viewed-ctn-sections-card-3:hover .home-the-most-viewed-sections-card-img,.home-the-most-viewed-ctn-sections-card-4:hover .home-the-most-viewed-sections-card-img{transform:scale(1.2);transition:.4s}.home-the-most-viewed-ctn-sections-card-0 .home-the-most-viewed-ctn-sections-card-hover,.home-the-most-viewed-ctn-sections-card-1 .home-the-most-viewed-ctn-sections-card-hover,.home-the-most-viewed-ctn-sections-card-2 .home-the-most-viewed-ctn-sections-card-hover,.home-the-most-viewed-ctn-sections-card-3 .home-the-most-viewed-ctn-sections-card-hover,.home-the-most-viewed-ctn-sections-card-4 .home-the-most-viewed-ctn-sections-card-hover{display:none}}@media screen and (min-width:1353px){.home-the-most-viewed-title{font-size:var(--txt-title-xl)}.home-the-most-viewed-ctn-sections{background-size:100% 120px;height:600px;padding:200px 32px 0}}.home-sun-beach-and-sand-ctn{box-sizing:border-box;height:100%;width:100%}.home-sun-beach-and-sand-ctn-card{height:100%;position:relative;width:100%}.home-sun-beach-and-sand-ctn-card-img{box-sizing:border-box;height:100%;overflow:hidden;width:100%}.home-sun-beach-and-sand-card-img{aspect-ratio:auto;min-height:870px;object-fit:cover;width:100%}.home-sun-beach-and-sand-ctn-card-description{background:#fff;border-radius:10px;box-shadow:7px 5px 9px var(--black);left:50%;min-height:850px;padding:5%;position:absolute;text-overflow:ellipsis;top:20%;transform:translateX(-50%);width:80%}.home-sun-beach-and-sand-card-description-title{border-bottom:5px solid var(--yellow);color:var(--yellow);font-size:var(--txt-h2-xl);font-weight:700;margin-bottom:62px;padding-bottom:12px;text-align:center;width:auto}.home-sun-beach-and-sand-card-description-subtitle{color:var(--gray);font-size:var(--txt-h5-sm);font-weight:700;margin-bottom:32px;text-align:center}.home-sun-beach-and-sand-card-description-description{color:var(--gray);font-size:var(--txt-h5-sm);line-height:1.4;overflow:hidden;text-align:center;text-overflow:ellipsis}.home-sun-beach-and-sand-card-description-button{background:var(--blue);border-radius:6px;color:#fff;float:right;font-size:var(--txt-p-sm);margin-top:12px;padding:12px 18px;text-decoration:none}@media screen and (min-width:744px){.home-sun-beach-and-sand-ctn{background:var(--blue);background-image:url(/static/media/Fondoamarrillo.a910f292b9829c88d729.webp);background-position:top;background-repeat:no-repeat;background-size:100% auto;padding-top:5%}.home-sun-beach-and-sand-ctn-card-description{min-height:450px;padding:35px;right:3%;top:30%;width:70%}.home-sun-beach-and-sand-card-description-title{padding-bottom:24px}.home-sun-beach-and-sand-card-description-subtitle{font-size:var(--txt-h5-xl)}.home-sun-beach-and-sand-card-description-description{font-size:var(--txt-h5-xl);text-align:justify}.home-sun-beach-and-sand-card-description-button{font-size:var(--txt-p-xl);padding:16px 24px}}@media screen and (min-width:1353px){.home-sun-beach-and-sand-ctn-card{height:100%;position:relative;width:100%}.home-sun-beach-and-sand-card-img{aspect-ratio:auto;height:870px;object-fit:cover;width:100%}.home-sun-beach-and-sand-ctn-card-description{min-height:450px;top:50%}.home-sun-beach-and-sand-card-description-title{width:420px}}.home-travel-inspiration-ctn{background:#f5f5f5;box-sizing:border-box;height:100%;padding:260px 32px 40px;width:100%}.home-travel-inspiration-title{color:var(--purple);font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-sm);letter-spacing:1px;margin:0;text-align:center}.home-travel-inspiration-ctn-cards{display:block;padding-top:62px}.home-travel-inspiration-ctn-card{border-radius:10px;box-sizing:border-box;margin-bottom:32px;overflow:hidden;position:relative}.home-travel-inspiration-card-img{aspect-ratio:3/4;border-radius:10px;height:100%;object-fit:cover;width:100%}.home-travel-inspiration-ctn-card-hover{display:none}.home-travel-inspiration-card-hover-title{color:#fff;font-size:var(--txt-h5-xl);font-weight:700;padding:32px;text-align:center}.home-travel-inspiration-ctn-card .home-travel-inspiration-ctn-card-hover{align-items:center;background:#0000004d;border-radius:10px;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.home-travel-inspiration-ctn-card:hover .home-travel-inspiration-card-img{transform:scale(1.2);transition:.4s}@media screen and (min-width:744px){.home-travel-inspiration-ctn{padding:240px 32px 60px}.home-travel-inspiration-title{font-size:var(--txt-title-md)}.home-travel-inspiration-ctn-cards{display:flex;flex-wrap:wrap;gap:22px}.home-travel-inspiration-ctn-card{flex:1 0 40%;margin-bottom:0}.home-travel-inspiration-card-img{aspect-ratio:3/4}.home-travel-inspiration-ctn-card .home-travel-inspiration-ctn-card-hover{display:none}.home-travel-inspiration-ctn-card:hover .home-travel-inspiration-ctn-card-hover{align-items:center;background:#0000004d;border-radius:10px;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}}@media screen and (min-width:1353px){.home-travel-inspiration-ctn{padding:240px 32px 90px}.home-travel-inspiration-title{font-size:var(--txt-title-xl)}.home-travel-inspiration-ctn-card{flex:1 0 20%}.home-travel-inspiration-card-img{aspect-ratio:.5}}.home-slider-video-cards-ctn{background:var(--white);height:420px;overflow:hidden;position:relative}.css-1qzevvg{bottom:37px;color:#fff;cursor:pointer;left:calc(41.5vw - 20px);position:absolute!important;z-index:2}@media screen and (min-width:744px){.home-slider-video-cards-ctn{height:570px}.css-1qzevvg{left:calc(41.5vw - 10px)}}@media screen and (min-width:1353px){.home-slider-video-cards-ctn{height:970px}.css-1qzevvg{left:calc(41.5vw - 30px)}}.home-recent-articles-ctn{background:#f5f5f5;box-sizing:border-box;height:100%;padding:32px 0;width:100%}.home-recent-articles-title{color:var(--purple);font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-sm);letter-spacing:1px;margin:32px 0 64px;text-align:center}.home-recent-articles-ctn-subtitle{display:block}.home-recent-articles-subtitle{color:var(--gray);font-size:var(--txt-h5-sm);margin-bottom:64px}.home-recent-articles-subtitle-button{align-items:center;background:var(--green);color:#fff;display:flex;font-size:var(--txt-p-xl);height:32px;justify-content:center;margin:0 auto;padding:12px;text-align:center;text-decoration:none;width:220px}.home-recent-articles-ctn-cards{display:block;margin:62px 0;padding:0 32px}.home-recent-articles-ctn-card{background:#fff;margin:32px 0}.home-recent-articles-ctn-card-image{position:relative}.home-recent-articles-card-image{aspect-ratio:4/3;height:100%;object-fit:cover;width:100%}.home-recent-articles-card-date{background:var(--green);border-radius:5px;bottom:12px;color:#fff;font-size:var(--txt-p-sm);left:12px;padding:7px;position:absolute}.home-recent-articles-ctn-card-info{padding:12px}.home-recent-articles-card-info-date{color:var(--gray);font-size:var(--txt-p-sm);margin:6px 0}.home-recent-articles-card-info-title{font-size:var(--txt-p-md);font-weight:700;margin:6px 0;text-align:left}.home-recent-articles-card-info-category{color:var(--gray);font-size:var(--txt-p-sm);margin:6px 0}@media screen and (min-width:744px){.home-recent-articles-ctn-content{padding:32px}.home-recent-articles-title{font-size:var(--txt-title-md);margin:32px 0 64px;text-align:left}.home-recent-articles-subtitle{color:var(--gray);font-size:var(--txt-h5-md);margin:64px auto}.home-recent-articles-subtitle-button{margin:0 0 0 auto}.home-recent-articles-ctn-cards{display:flex;flex-wrap:wrap;gap:22px;margin-top:72px}.home-recent-articles-ctn-card{background:#fff;flex:1 0 45%}.home-recent-articles-card-date{font-size:var(--txt-p-md)}.home-recent-articles-ctn-card-info{padding:12px 32px}.home-recent-articles-card-info-date{font-size:var(--txt-p-xl)}.home-recent-articles-card-info-title{font-size:var(--txt-p-xl);margin:12px 0}.home-recent-articles-card-info-category{font-size:var(--txt-p-md)}}@media screen and (min-width:1353px){.home-recent-articles-ctn-content{padding:64px}.home-recent-articles-title{font-size:var(--txt-title-xl);margin:0}.home-recent-articles-ctn-subtitle{display:flex;justify-content:space-between}.home-recent-articles-subtitle{font-size:var(--txt-h5-xl)}.home-recent-articles-subtitle-button{margin-left:150px}.home-recent-articles-ctn-card{flex:1 0 30%}.home-recent-articles-card-date,.home-recent-articles-card-info-date{font-size:var(--txt-p-xl)}.home-recent-articles-card-info-title{font-size:var(--txt-h5-xl);margin-bottom:0}.home-recent-articles-card-info-category{font-size:var(--txt-p-xl);margin-top:5px}}.destinations-video-top-ctn{aspect-ratio:9/6;height:260px;object-fit:cover;width:100%}@media screen and (min-width:744px){.destinations-video-top-ctn{aspect-ratio:9/6;height:530px;object-fit:cover;width:100%}}@media screen and (min-width:1353px){.destinations-video-top-ctn{aspect-ratio:9/6;height:1090px;object-fit:cover;width:100%}}.destinations-states-ctn{background-image:url(/static/media/liston-azul.42b13fef95f62d9768ba.webp);background-position:top;background-repeat:no-repeat;background-size:100% 50px;box-sizing:border-box;height:100%;padding:50px 32px 32px;width:100%}.destinations-states-title{color:var(--blue);font-size:var(--txt-title-sm);margin:64px 0 32px;text-align:center}.destinations-states-ctn-gallery{display:block}.destinations-states-ctn-card{border-radius:6px;box-sizing:border-box;display:flex;margin-bottom:32px;overflow:hidden;position:relative}.destinations-states-card-img{aspect-ratio:3/4;border-radius:6px;height:100%;object-fit:cover;width:100%}.destinations-states-ctn-card-hover{display:none}.destinations-states-ctn-card:hover .destinations-states-card-img{transform:scale(1.2);transition:.4s}.destinations-states-ctn-card .destinations-states-ctn-card-hover,.destinations-states-ctn-card:hover .destinations-states-ctn-card-hover{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.destinations-states-card-text{font-weight:700;margin-left:32px;margin-top:32px}.destinations-states-card-link,.destinations-states-card-text{color:#fff;font-family:Bebas Neue,sans-serif;font-size:var(--txt-h5-xl);letter-spacing:2px}.destinations-states-card-link{align-items:center;border:1px solid #fff;bottom:24px;display:flex;height:42px;justify-content:center;left:calc(50% - 60px);position:absolute;text-align:center;text-decoration:none;width:120px}.destinations-states-card-text-hover,.destinations-states-ctn-card:hover .destinations-states-card-text-hover{display:none}@media screen and (min-width:744px){.destinations-states-ctn{background-image:url(/static/media/liston-azul.42b13fef95f62d9768ba.webp);background-position:top;background-repeat:no-repeat;background-size:100% 90px;box-sizing:border-box;height:100%;padding:90px 32px 32px;width:100%}.destinations-states-title{color:var(--blue);font-size:var(--txt-title-md);margin-bottom:64px;text-align:center}.destinations-states-ctn-gallery{display:flex;flex-wrap:wrap;gap:24px}.destinations-states-ctn-card{border-radius:5px;box-sizing:border-box;flex:1 0 30%;overflow:hidden;position:relative}.destinations-states-card-img{aspect-ratio:3/4;height:100%;object-fit:cover;width:100%}.destinations-states-ctn-card-hover{display:none}.destinations-states-ctn-card:hover .destinations-states-card-img{transform:scale(1.2);transition:.4s}.destinations-states-ctn-card .destinations-states-ctn-card-hover{display:none}.destinations-states-ctn-card:hover .destinations-states-ctn-card-hover{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.destinations-states-card-text{color:#fff;font-family:Bebas Neue,sans-serif;font-size:var(--txt-h5-xl);font-weight:700;letter-spacing:2px;margin-left:32px}.destinations-states-card-link{align-items:center;border:1px solid #fff;bottom:24px;height:42px;justify-content:center;left:calc(50% - 60px);text-decoration:none;width:120px}.destinations-states-card-link,.destinations-states-card-text-hover{color:#fff;display:flex;font-family:Bebas Neue,sans-serif;font-size:var(--txt-h5-xl);letter-spacing:2px;position:absolute;text-align:center}.destinations-states-card-text-hover{bottom:0;font-weight:700;left:32px}.destinations-states-ctn-card:hover .destinations-states-card-text-hover{display:none}}@media screen and (min-width:1353px){.destinations-states-ctn{background-image:url(/static/media/liston-azul.42b13fef95f62d9768ba.webp);background-position:top;background-repeat:no-repeat;background-size:100% auto;box-sizing:border-box;height:100%;padding:180px 32px 32px;width:100%}.destinations-states-title{color:var(--blue);font-size:var(--txt-title-xl);text-align:center}.destinations-states-ctn-gallery{display:flex;flex-wrap:wrap;gap:24px}.destinations-states-ctn-card{border-radius:5px;box-sizing:border-box;flex:1 0 22%;overflow:hidden;position:relative}.destinations-states-card-img{aspect-ratio:3/4;height:100%;object-fit:cover;width:100%}.destinations-states-ctn-card-hover{display:none}.destinations-states-ctn-card:hover .destinations-states-card-img{transform:scale(1.2);transition:.4s}.destinations-states-ctn-card:hover .destinations-states-ctn-card-hover{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.destinations-states-card-text{color:#fff;font-family:Bebas Neue,sans-serif;font-size:var(--txt-h5-xl);font-weight:700;letter-spacing:2px;margin-left:32px}.destinations-states-card-link{align-items:center;border:1px solid #fff;bottom:24px;display:flex;height:42px;justify-content:center;left:calc(45% - 60px);text-align:center;text-decoration:none;width:150px}.destinations-states-card-link,.destinations-states-card-text-hover{color:#fff;font-family:Bebas Neue,sans-serif;font-size:var(--txt-h5-xl);letter-spacing:2px;position:absolute}.destinations-states-card-text-hover{bottom:0;font-weight:700;left:32px}.destinations-states-ctn-card:hover .destinations-states-card-text-hover{display:none}}.home-know-title{font-size:45px}.home-know-ctn-description{font-size:24px}.home-know-description-title{font-size:24px!important}.home-know-description{font-size:24px}.destination-known-ctn{background-image:url(/static/media/Fondorosa.316093b34efb867653cd.webp);background-position:top;background-repeat:no-repeat;background-size:100% 50px;box-sizing:border-box;display:block;height:100%;padding:50px 0;width:100%}.destination-known-title{color:var(--purple);font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-sm);letter-spacing:1px;margin-top:64px;text-align:center}.destination-known-ctn-gallery{display:flex;flex-wrap:wrap;gap:24px;padding:32px}.destination-known-ctn-gallery-img{flex:1 0 100%}.destination-known-gallery-img{aspect-ratio:4/3;height:100%;object-fit:cover;width:100%}.destination-known-ctn-content{display:flex}.destination-known-ctn-description{padding:0 32px}.destination-known-description-subtitle{color:var(--yellow);font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-sm);letter-spacing:1px}.destination-known-description-text{font-size:var(--txt-h5-sm);line-height:1.5;text-align:center}.destination-known-description-btn{align-items:center;color:var(--black);cursor:pointer;display:flex;justify-content:center;margin-top:42px;padding:8px;text-decoration:none}.destination-known-description-btn:hover{background:var(--black);color:#fff}@media screen and (min-width:744px){.destination-known-ctn{background-size:100% 90px;padding:90px 0}.destination-known-title{font-size:var(--txt-title-md)}.destination-known-ctn-gallery-img{flex:1 0 40%}.destination-known-description-subtitle{font-size:var(--txt-title-md)}.destination-known-description-text{font-size:var(--txt-h5-md);text-align:justify}}@media screen and (min-width:1353px){.destination-known-ctn{background-size:100% 120px;padding:120px 0 90px}.destination-known-title{font-size:var(--txt-title-md)}.destination-known-ctn-gallery-img{flex:1 0 20%}.destination-known-description-subtitle{font-size:var(--txt-title-xl)}.destination-known-gallery-img{aspect-ratio:3/4}.destination-known-description-text{font-size:var(--txt-h5-xl)}}.destination-slider-ctn{background-image:url(/static/media/Fondoamarrillo.a910f292b9829c88d729.webp);background-position:top;background-repeat:no-repeat;background-size:100% 50px;box-sizing:border-box;height:100%;padding:50px 0 0;position:relative;width:100%}.destination-slider-ctn-images{box-sizing:border-box;display:flex}.destination-slider-ctn-slide-images{box-sizing:border-box;min-width:100%;overflow:hidden;position:relative;transition:all 1s}.destination-slider-slide-images{aspect-ratio:4/3;cursor:pointer;height:100%;object-fit:cover;position:relative;width:100%}.destination-slider-ctn-buttons{align-items:center;display:flex;justify-content:space-between;max-height:100%;position:absolute;top:35%;width:100%}.destination-slider-buttons{background:none;border:none;cursor:pointer}.destination-slider-buttons-img{height:62px;width:62px}.destination-slider-ctn-link{align-items:center;bottom:24px;display:flex;justify-content:center;position:absolute;width:100%}.destination-slider-link{background:#d92830;border-radius:5px;color:#fff;font-family:Bebas Neue,sans-serif;font-size:var(--txt-h5-sm);height:100%;letter-spacing:1px;padding:12px;text-align:center;text-decoration:none;width:70%}@media screen and (min-width:744px){.destination-slider-ctn{background-size:100% 90px;padding:90px 0 0}.destination-slider-ctn-buttons{position:absolute;top:45%}.destination-slider-link{font-size:var(--txt-h5-md);width:30%}}@media screen and (min-width:1353px){.destination-slider-ctn{background-size:100% 120px;padding:120px 0 0}.destination-slider-slide-images{aspect-ratio:16/9}.destination-slider-link{font-size:var(--txt-h5-xl)}}.destination-description-ctn{box-sizing:border-box;display:flex;flex-wrap:wrap;margin-bottom:42px;overflow:hidden}.destination-description-desc-ctn,.destination-description-desc-ctn-map{box-sizing:border-box;flex:1 0 100%;height:100%;margin-bottom:32px;padding:0 32px}.destination-description-desc-ctn-map{height:100vh}.destination-description-desc-text-title{color:var(--pink);font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-sm);letter-spacing:1px;margin-bottom:62px;text-align:center}.destination-description-desc-text-desc-li{font-size:var(--txt-h5-sm);line-height:1.5;margin:12px 0;text-align:left}@media screen and (min-width:744px){.destination-description-desc-text-title{font-size:var(--txt-title-md)}.destination-description-desc-text-desc-li{font-size:var(--txt-h5-md)}}@media screen and (min-width:1353px){.destination-description-ctn{box-sizing:border-box;display:flex;flex-wrap:wrap;margin-bottom:42px;overflow:hidden}.destination-description-desc-ctn{flex:1 0 40%;margin-top:120px;min-height:100vh;padding:0 42px}.destination-description-desc-text-title{color:var(--pink);font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-xl);letter-spacing:1px;margin-bottom:62px;text-align:center}.destination-description-desc-text-desc-li{font-size:var(--txt-h5-xl);margin:18px 0;text-align:justify}}.destination-spotify-ctn{display:flex;height:100%;padding-top:0;width:100%}.destination-spotify-ctn-iframes{background-image:url(/static/media/liston-azul.42b13fef95f62d9768ba.webp);background-position:bottom;background-repeat:no-repeat;background-size:100% 50px;box-sizing:border-box;display:block;height:auto;padding:0 32px;width:100%}.destination-spotify-ctn-iframe-spotify{height:150px;width:100%}@media screen and (min-width:744px){.destination-spotify-ctn-iframes{background-size:100% 90px;padding:0 32px 30px}.destination-spotify-ctn-iframe-spotify{height:150px;width:100%}}@media screen and (min-width:1353px){.destination-spotify-ctn-iframes{background-size:100% 120px;padding:0 32px 90px}.destination-spotify-ctn-iframe-spotify{height:150px;width:100%}}.state-video-360-ctn{aspect-ratio:4/3;box-sizing:border-box;height:100%;overflow:hidden;width:100%}@media screen and (min-width:1353px){.state-video-360-ctn{aspect-ratio:16/9}}.experience-video-top-ctn{aspect-ratio:9/6;height:260px;object-fit:cover;width:100%}@media screen and (min-width:744px){.experience-video-top-ctn{aspect-ratio:9/6;height:530px;object-fit:cover;width:100%}}@media screen and (min-width:1353px){.experience-video-top-ctn{aspect-ratio:9/6;height:1090px;object-fit:cover;width:100%}}.experience-content-ctn-description{font-size:var(--txt-h5-sm);line-height:1.5;margin-top:0;padding:0 32px;text-align:justify}@media screen and (min-width:744px){.experience-content-ctn-description{font-size:var(--txt-h5-md);margin-top:0;padding:0 32px;text-align:justify}}@media screen and (min-width:1353px){.experience-content-ctn-description{font-size:var(--txt-h5-xl);margin-top:120px;padding:0 32px;text-align:justify}.experience-content-ctn-description p{text-align:justify}}.experience-images-ctn{background-image:url(/static/media/Fondorosa.316093b34efb867653cd.webp);background-size:100% 50px;padding:50px 0}.experience-images-ctn,.experience-images-ctn-hero{background-position:top;background-repeat:no-repeat}.experience-images-ctn-hero{background-image:url(/static/media/bg.2dd3d30e2b9a8ed9dce3.webp);background-size:100% 100%;display:block;padding:32px}.experience-images-ctn-hero-description{margin-left:0}.experience-images-img-experience-hero{aspect-ratio:4/3;height:100%;object-fit:cover;width:100%}.experience-images-title{color:var(--purple);font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-sm);letter-spacing:1px;text-align:center}.experience-images-ctn-img{display:block;padding:32px}.experience-images-ctn-img-experience{margin-bottom:32px;position:relative}.experience-images-img-experience{aspect-ratio:1/1;height:100%;object-fit:cover;width:100%}.experience-images-ctn-img-experience .experience-images-ctn-img-experience-description,.experience-images-ctn-img-experience:hover .experience-images-ctn-img-experience-description{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.experience-images-ctn-img-experience-description{display:none}.experience-images-img-experience-description{color:#fff;font-size:var(--txt-h5-xl);font-weight:700;text-align:center}@media screen and (min-width:744px){.experience-images-ctn{background-image:url(/static/media/Fondorosa.316093b34efb867653cd.webp);background-position:top;background-repeat:no-repeat;background-size:100% 90px;padding:90px 0}.experience-images-title{font-size:var(--txt-title-md)}.experience-images-ctn-img-experience .experience-images-ctn-img-experience-description{display:none}.experience-images-ctn-img{display:flex;flex-wrap:wrap;gap:32px;padding:32px}.experience-images-ctn-img-experience{flex:1 0 40%;position:relative}}@media screen and (min-width:1353px){.experience-images-ctn{background-image:url(/static/media/Fondorosa.316093b34efb867653cd.webp);padding:92px 0}.experience-images-ctn,.experience-images-ctn-hero{background-position:top;background-repeat:no-repeat;background-size:100% auto}.experience-images-ctn-hero{align-items:center;background-image:url(/static/media/bg.2dd3d30e2b9a8ed9dce3.webp);display:flex;justify-content:center;padding:32px}.experience-images-ctn-hero-description{margin-left:42px}.experience-images-img-experience-hero{width:40vw}.experience-images-title{color:var(--purple);font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-xl);letter-spacing:1px;margin-top:42px;text-align:center}.experience-images-ctn-img{display:flex;flex-wrap:wrap;gap:32px;padding:32px}.experience-images-ctn-img-experience{flex:1 0 30%;position:relative}.experience-images-img-experience{aspect-ratio:1/1;height:100%;object-fit:cover;width:100%}.experience-images-ctn-img-experience:hover .experience-images-ctn-img-experience-description{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.experience-images-ctn-img-experience-description{display:none}.experience-images-img-experience-description{color:#fff;font-size:var(--txt-h5-xl);font-weight:700;text-align:center}}.experience-intercative-ctn{background-image:url(/static/media/Fondoamarrillo.a910f292b9829c88d729.webp);background-position:top;background-repeat:no-repeat;background-size:100% 50px;box-sizing:border-box;display:block;height:100%;padding:50px 0;width:100%}.experience-intercative-title{color:var(--yellow);font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-sm);letter-spacing:1px;text-align:center}.experience-intercative-ctn-buttons{display:flex;padding:0 32px}.experience-intercative-ctn-buttons-list{display:flex;flex-wrap:wrap;gap:24px;width:100%}.experience-intercative-buttons-btn{align-items:center;background:var(--pink);border:none;border-radius:7px;color:#fff;cursor:pointer;display:flex;flex:1 0 auto;font-family:Bebas Neue,sans-serif;font-size:var(--txt-h5-sm);font-weight:400;height:42px;justify-content:center;letter-spacing:3px;text-align:center}.experience-intercative-ctn-desciption{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:24px;padding:0 32px}.experience-intercative-ctn-desciption-media{box-sizing:border-box;flex:1 0 100%}.experience-intercative-ctn-desciption-media-description{align-items:center;background:var(--grey);border-radius:5px;display:flex;height:auto;justify-content:left;margin:24px 0;padding:12px 24px;width:auto}.experience-intercative-desciption-media-description{font-size:var(--txt-h5-sm);line-height:1.5;text-align:center}.experience-intercative-ctn-desciption-media-images{box-sizing:border-box;height:100%;width:100%}.experience-intercative-ctn-desciption-media-images-top{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:24px;width:100%}.experience-intercative-ctn-desciption-media-image-top-link{box-sizing:border-box;flex:1 0 100%;height:100%;overflow:hidden;position:relative;width:100%}.experience-intercative-desciption-media-image-top-link{box-sizing:border-box;height:100%;text-decoration:none;width:100%}.experience-intercative-desciption-media-image-top{aspect-ratio:4/3;box-sizing:border-box;height:100%;object-fit:cover;width:100%}.experience-intercative-ctn-desciption-media-images-top-hover-left,.experience-intercative-ctn-desciption-media-images-top-hover-right{display:none}.experience-intercative-ctn-desciption-media-image-top-link .experience-intercative-ctn-desciption-media-images-top-hover-left,.experience-intercative-ctn-desciption-media-image-top-link:hover .experience-intercative-ctn-desciption-media-images-top-hover-left{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.experience-intercative-ctn-desciption-media-image-top-link:hover .experience-intercative-desciption-media-image-top{transform:scale(1.2);transition:.4s}.experience-intercative-desciption-media-image-top-link-description{color:#fff;font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-sm);height:100%;letter-spacing:1px;margin-left:24px;margin-top:20%;text-align:left;width:70%}.experience-intercative-ctn-desciption-media-images-bottom{display:flex;flex-wrap:wrap;gap:24px;margin-top:24px}.experience-intercative-ctn-desciption-media-images-bottom-right{display:flex;flex:1 0 100%;flex-wrap:wrap;gap:24px;height:100%;width:100%}@media screen and (min-width:744px){.experience-intercative-ctn{background-size:100% 90px;padding:90px 0}.experience-intercative-title{font-size:var(--txt-title-md)}.experience-intercative-ctn-buttons-list{display:flex;flex-wrap:wrap;gap:24px;width:100%}.experience-intercative-buttons-btn{font-size:var(--txt-h5-md)}.experience-intercative-desciption-media-description{font-size:var(--txt-h5-md);text-align:justify}.experience-intercative-ctn-desciption-media-images-top{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:24px;width:100%}.experience-intercative-ctn-desciption-media-image-top-link{box-sizing:border-box;flex:1 0 40%;height:100%;overflow:hidden;position:relative;width:100%}.experience-intercative-desciption-media-image-top-link{box-sizing:border-box;height:100%;text-decoration:none;width:100%}.experience-intercative-desciption-media-image-top{aspect-ratio:4/3;box-sizing:border-box;height:100%;object-fit:cover;width:100%}.experience-intercative-ctn-desciption-media-image-top-link .experience-intercative-ctn-desciption-media-images-top-hover-left{display:none}.experience-intercative-desciption-media-image-top-link-description{font-size:var(--txt-title-md);width:80%}}@media screen and (min-width:1353px){.experience-intercative-ctn{background-size:100% 120px;display:block;padding:120px 0 90px}.experience-intercative-title{font-size:var(--txt-title-xl)}.experience-intercative-buttons-btn{font-size:var(--txt-h5-xl)}.experience-intercative-ctn-desciption-media{flex:1 0 65%}.experience-intercative-desciption-media-description{font-size:var(--txt-h5-xl)}.experience-intercative-ctn-desciption-media-image-top-link{flex:1 0 40%;height:570px;width:100%}.experience-intercative-desciption-media-image-top{aspect-ratio:auto;height:570px;object-fit:cover}.experience-intercative-desciption-media-image-top-link-description{font-size:var(--txt-title-xl)}.experience-intercative-ctn-desciption-media-images-bottom-right{flex:1 0 40%;height:570px}}.experience-aventure-hero-images-ctn{background-image:url(/static/media/Fondoamarrillo.a910f292b9829c88d729.webp);background-position:top;background-repeat:no-repeat;background-size:100% 50px;padding:100px 0 50px}.experience-aventure-hero-images-ctn-hero{box-sizing:border-box;display:block;height:100%;padding:0 32px;width:100%}.experience-aventure-hero-images-img-experience-aventure-hero-hero{aspect-ratio:4/3;height:100%;object-fit:cover;width:100%}.experience-aventure-hero-images-title{color:var(--purple);font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-sm);letter-spacing:1px;margin-top:42px;text-align:center}@media screen and (min-width:744px){.experience-aventure-hero-images-ctn{background-size:100% 90px;padding:180px 0 50px}.experience-aventure-hero-images-title{font-size:var(--txt-title-md)}}@media screen and (min-width:1353px){.experience-aventure-hero-images-ctn{background-size:100% 120px;padding:200px 0 90px}.experience-aventure-hero-images-ctn-hero{align-items:center;display:flex;justify-content:center;padding:32px}.experience-aventure-hero-images-ctn-hero-description{margin-left:42px}.experience-aventure-hero-images-img-experience-aventure-hero-hero{width:calc(50vw - 32px)}.experience-aventure-hero-images-title{font-size:var(--txt-title-xl)}}.experience-aventure-gallery-ctn{background-image:url(/static/media/liston-azul.42b13fef95f62d9768ba.webp);background-position:top;background-repeat:no-repeat;background-size:100% 50px;box-sizing:border-box;padding:50px 0 0}.experience-aventure-gallery-images-ctn{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:32px;height:100%;margin:0;padding:64px 32px 32px;width:100%}.experience-aventure-gallery-ctn-image-center,.experience-aventure-gallery-ctn-image-left-bottom-left,.experience-aventure-gallery-ctn-image-left-bottom-right,.experience-aventure-gallery-ctn-image-left-top,.experience-aventure-gallery-ctn-image-right-bottom,.experience-aventure-gallery-ctn-image-right-top,.experience-aventure-gallery-image-center,.experience-aventure-gallery-image-left-bottom-left,.experience-aventure-gallery-image-left-bottom-right,.experience-aventure-gallery-image-left-top,.experience-aventure-gallery-image-right-bottom,.experience-aventure-gallery-image-right-top{aspect-ratio:4/3;flex:1 0 100%;height:100%;object-fit:cover;position:relative;width:100%}.experience-aventure-gallery-ctn-image-center .experience-aventure-gallery-image-ctn-description,.experience-aventure-gallery-ctn-image-center:hover .experience-aventure-gallery-image-ctn-description,.experience-aventure-gallery-ctn-image-left-bottom-left .experience-aventure-gallery-image-ctn-description,.experience-aventure-gallery-ctn-image-left-bottom-left:hover .experience-aventure-gallery-image-ctn-description,.experience-aventure-gallery-ctn-image-left-bottom-right .experience-aventure-gallery-image-ctn-description,.experience-aventure-gallery-ctn-image-left-bottom-right:hover .experience-aventure-gallery-image-ctn-description,.experience-aventure-gallery-ctn-image-left-top .experience-aventure-gallery-image-ctn-description,.experience-aventure-gallery-ctn-image-left-top:hover .experience-aventure-gallery-image-ctn-description,.experience-aventure-gallery-ctn-image-right-bottom .experience-aventure-gallery-image-ctn-description,.experience-aventure-gallery-ctn-image-right-bottom:hover .experience-aventure-gallery-image-ctn-description,.experience-aventure-gallery-ctn-image-right-top .experience-aventure-gallery-image-ctn-description,.experience-aventure-gallery-ctn-image-right-top:hover .experience-aventure-gallery-image-ctn-description{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;text-decoration:none;top:0;width:100%}.experience-aventure-gallery-image-ctn-description{display:none}.experience-aventure-gallery-image-description{color:#fff;font-family:Bebas Neue,sans-serif;font-size:var(--txt-h5-xl);letter-spacing:3px}@media screen and (min-width:744px){.experience-aventure-gallery-ctn{background-size:100% 90px;padding:90px 0 0}.experience-aventure-gallery-ctn-image-center,.experience-aventure-gallery-ctn-image-left-bottom-left,.experience-aventure-gallery-ctn-image-left-bottom-right,.experience-aventure-gallery-ctn-image-left-top,.experience-aventure-gallery-ctn-image-right-bottom,.experience-aventure-gallery-ctn-image-right-top,.experience-aventure-gallery-image-center,.experience-aventure-gallery-image-left-bottom-left,.experience-aventure-gallery-image-left-bottom-right,.experience-aventure-gallery-image-left-top,.experience-aventure-gallery-image-right-bottom,.experience-aventure-gallery-image-right-top{flex:1 0 40%}.experience-aventure-gallery-ctn-image-center .experience-aventure-gallery-image-ctn-description,.experience-aventure-gallery-ctn-image-left-bottom-left .experience-aventure-gallery-image-ctn-description,.experience-aventure-gallery-ctn-image-left-bottom-right .experience-aventure-gallery-image-ctn-description,.experience-aventure-gallery-ctn-image-left-top .experience-aventure-gallery-image-ctn-description,.experience-aventure-gallery-ctn-image-right-bottom .experience-aventure-gallery-image-ctn-description,.experience-aventure-gallery-ctn-image-right-top .experience-aventure-gallery-image-ctn-description{display:none}.experience-aventure-gallery-ctn-image-center:hover .experience-aventure-gallery-image-center,.experience-aventure-gallery-ctn-image-left-bottom-left:hover .experience-aventure-gallery-image-left-bottom-left,.experience-aventure-gallery-ctn-image-left-bottom-right:hover .experience-aventure-gallery-image-left-bottom-right,.experience-aventure-gallery-ctn-image-left-top:hover .experience-aventure-gallery-image-left-top,.experience-aventure-gallery-ctn-image-right-bottom:hover .experience-aventure-gallery-image-right-bottom,.experience-aventure-gallery-ctn-image-right-top:hover .experience-aventure-gallery-image-right-top{transform:scale(1.2);transition:.4s}.experience-aventure-gallery-ctn-image-center:hover .experience-aventure-gallery-image-ctn-description,.experience-aventure-gallery-ctn-image-left-bottom-left:hover .experience-aventure-gallery-image-ctn-description,.experience-aventure-gallery-ctn-image-left-bottom-right:hover .experience-aventure-gallery-image-ctn-description,.experience-aventure-gallery-ctn-image-left-top:hover .experience-aventure-gallery-image-ctn-description,.experience-aventure-gallery-ctn-image-right-bottom:hover .experience-aventure-gallery-image-ctn-description,.experience-aventure-gallery-ctn-image-right-top:hover .experience-aventure-gallery-image-ctn-description{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;text-decoration:none;top:0;width:100%}}@media screen and (min-width:1353px){.experience-aventure-gallery-ctn{background-size:100% 120px;padding:120px 0 0}.experience-aventure-gallery-images-ctn{grid-gap:32px;box-sizing:border-box;display:grid;gap:32px;grid-template-areas:"left-top         left-top          center-center right-top" "left-bottom-left left-bottom-right center-center right-bottom";height:100%;margin:90px 0;padding:32px;width:100%}.experience-aventure-gallery-ctn-image-left-top{box-sizing:border-box;grid-area:left-top;overflow:hidden;position:relative}.experience-aventure-gallery-ctn-image-left-bottom-left{box-sizing:border-box;grid-area:left-bottom-left;overflow:hidden;position:relative}.experience-aventure-gallery-ctn-image-left-bottom-right{box-sizing:border-box;grid-area:left-bottom-right;overflow:hidden;position:relative}.experience-aventure-gallery-ctn-image-center{box-sizing:border-box;grid-area:center-center;overflow:hidden;position:relative}.experience-aventure-gallery-ctn-image-right-top{box-sizing:border-box;grid-area:right-top;overflow:hidden;position:relative}.experience-aventure-gallery-ctn-image-right-bottom{box-sizing:border-box;grid-area:right-bottom;overflow:hidden;position:relative}.experience-aventure-gallery-image-left-top{aspect-ratio:19/6;box-sizing:border-box;height:100%;object-fit:cover;width:100%}.experience-aventure-gallery-image-left-bottom-left,.experience-aventure-gallery-image-left-bottom-right{aspect-ratio:1/1;height:100%;object-fit:cover;width:100%}.experience-aventure-gallery-image-center{aspect-ratio:3/4;box-sizing:border-box;height:100%;object-fit:cover;width:100%}.experience-aventure-gallery-image-right-bottom,.experience-aventure-gallery-image-right-top{aspect-ratio:1/1;height:100%;object-fit:cover;width:100%}}.experience-aventure-tops-ctn{padding:32px}.experience-aventure-tops-title{color:var(--purple);font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-xl);letter-spacing:1px;text-align:center}.experience-aventure-tops-ctn-cards{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:5%}.experience-aventure-tops-ctn-card{flex:1 0 15%;overflow:hidden;position:relative}.experience-aventure-tops-ctn-card:hover .experience-aventure-tops-card-img{transform:scale(1.2);transition:.4s}.experience-aventure-tops-card-img{aspect-ratio:1/1;height:100%;object-fit:cover;width:100%}.experience-aventure-tops-ctn-card-position{position:absolute;right:0;top:0}.experience-aventure-tops-ctn-card-position-text{border-color:#0000 var(--yellow) #0000 #0000;border-style:solid;border-width:0 100px 100px 0;height:0;width:0}.experience-aventure-tops-card-position-text{color:#fff;font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-xl);font-weight:700;letter-spacing:1px;position:absolute;right:12px;text-align:right;top:-62px}.experience-aventure-tops-ctn-card-description{display:none}.experience-aventure-tops-ctn-card:hover .experience-aventure-tops-ctn-card-description{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.experience-cards-ctn{background-image:url(/static/media/Fondorosa.316093b34efb867653cd.webp);background-position:top;background-repeat:no-repeat;background-size:100% 50px;overflow:hidden;padding:50px 0 0}.experience-cards-ctn-cards{display:block;padding:62px 32px 0}.experience-cards-ctn-card{border-bottom:3px solid var(--gray);margin-bottom:64px}.experience-cards-card-title{font-size:var(--txt-h5-sm);margin:0 0 12px}.experience-cards-card-date{font-size:var(--txt-p-sm);font-weight:700;margin:0}.experience-cards-ctn-card-date-description{display:block;padding:0}.experience-cards-card-date-month{font-size:var(--txt-title-sm);font-weight:700;height:100%;margin:24px 0;text-align:center;width:100%}.experience-cards-ctn-card-day{align-items:center;background:var(--yellow);border-color:#0000 #0000 #f1f1f1;border-style:solid;border-width:70px 75px 35px;display:flex;height:0;justify-content:center;margin:0 auto;width:0}.experience-cards-card-day{color:#fff;font-size:var(--txt-title-sm);font-weight:700;margin:-68px 50px 0 0}.experience-cards-ctn-card-description{flex:1 0 69%}.experience-cards-card-description{font-size:var(--txt-p-xl);margin:42px auto 24px}.experience-cards-card-button{align-items:center;background:var(--green);border-radius:50%;color:#fff;display:flex;font-size:var(--txt-title-xl);font-weight:700;height:22px;justify-content:center;margin:0 0 24px auto;padding:12px;text-decoration:none;width:22px}.experience-cards-card-arrow{height:17px}@media screen and (min-width:744px){.experience-cards-ctn{background-size:100% 90px;margin-top:0;padding:90px 0 0}.experience-cards-ctn-cards{display:flex;flex-wrap:wrap;gap:5%;padding:62px 32px}.experience-cards-ctn-card{border-bottom:none;border-right:3px solid var(--gray);flex:1 0 40%}.experience-cards-ctn-card:last-child{border-right:none;flex:1 0 29%}.experience-cards-card-title{font-size:var(--txt-h5-md);margin:0;min-height:56px}.experience-cards-card-date{font-size:var(--txt-p-md);font-weight:700;margin:12px 0 0;min-height:21px}.experience-cards-ctn-card-date-description{display:block;padding-right:24px}.experience-cards-ctn-card-date{flex:1 0 20%}.experience-cards-card-date-month{font-size:var(--txt-title-md);font-weight:700;height:auto;margin:12px 0 12px 32px;text-align:left;width:auto}.experience-cards-ctn-card-day{align-items:center;background:var(--yellow);border-color:#0000 #0000 #f1f1f1;border-style:solid;border-width:70px 75px 35px;display:flex;height:0;justify-content:center;margin:0;width:0}.experience-cards-card-day{color:#fff;font-size:var(--txt-title-md);font-weight:700;margin:-68px 60px 0 0}.experience-cards-ctn-card-description{flex:1 0 69%}.experience-cards-card-description{font-size:var(--txt-p-md);margin-top:42px}.experience-cards-card-button{align-items:center;background:var(--green);border-radius:50%;color:#fff;display:flex;float:right;font-size:var(--txt-title-md);font-weight:700;height:40px;justify-content:center;margin:0;padding:12px;text-decoration:none;width:40px}.experience-cards-card-arrow{height:30px}}@media screen and (min-width:1353px){.experience-cards-ctn{background-size:100% 120px;padding:120px 0 0}.experience-cards-ctn-card{flex:1 0 30%}.experience-cards-card-title{font-size:var(--txt-h5-xl)}.experience-cards-card-date{font-size:var(--txt-p-xl)}.experience-cards-card-date-month{font-size:var(--txt-title-xl);margin:32px 0 12px 22px}.experience-cards-card-day{font-size:var(--txt-title-xl);margin:-68px 70px 0 0}.experience-cards-card-description{font-size:var(--txt-p-xl)}.experience-cards-card-button{font-size:var(--txt-title-xl);height:40px;width:40px}.experience-cards-card-arrow{height:30px}}.experience-link-content-wellness-ctn-description{font-size:var(--txt-h5-sm);text-align:justify}.experience-link-content-wellness-ctn-description p{font-size:var(--txt-h5-sm);line-height:1.5;padding:0;text-align:center}.experience-link-content-wellness-link:hover{background:var(--black);color:#fff}@media screen and (min-width:744px){.experience-link-content-wellness-ctn-description,.experience-link-content-wellness-ctn-description p{font-size:var(--txt-h5-sm);text-align:justify}}@media screen and (min-width:1353px){.experience-link-content-wellness-ctn-description,.experience-link-content-wellness-ctn-description p{font-size:var(--txt-h5-xl)}}.experience-images-wellness-ctn{background-image:url(/static/media/Fondorosa.316093b34efb867653cd.webp);background-position:top;background-repeat:no-repeat;background-size:100% 50px;padding:50px 0}.experience-images-wellness-ctn-hero{background-image:url(/static/media/bg.2dd3d30e2b9a8ed9dce3.webp);background-position:top;background-repeat:no-repeat;background-size:100% 100%;display:block;padding:32px}.experience-images-wellness-img-experience-hero{aspect-ratio:4/3;height:100%;object-fit:cover;width:100%}.experience-images-wellness-title{color:var(--purple);font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-sm);letter-spacing:1px;margin-top:42px;text-align:center}.experience-images-wellness-ctn-img{display:block;height:100%;padding:32px}.experience-images-wellness-ctn-img-experience-0,.experience-images-wellness-ctn-img-experience-1,.experience-images-wellness-ctn-img-experience-2,.experience-images-wellness-ctn-img-experience-3,.experience-images-wellness-ctn-img-experience-4,.experience-images-wellness-ctn-img-experience-5{height:100%;margin-bottom:32px;position:relative;width:100%}.experience-images-wellness-img-experience{aspect-ratio:4/3;height:100%;object-fit:cover;width:100%}.experience-images-wellness-ctn-img-experience-0 .experience-images-wellness-ctn-img-experience-description,.experience-images-wellness-ctn-img-experience-0:hover .experience-images-wellness-ctn-img-experience-description,.experience-images-wellness-ctn-img-experience-1 .experience-images-wellness-ctn-img-experience-description,.experience-images-wellness-ctn-img-experience-1:hover .experience-images-wellness-ctn-img-experience-description,.experience-images-wellness-ctn-img-experience-2 .experience-images-wellness-ctn-img-experience-description,.experience-images-wellness-ctn-img-experience-2:hover .experience-images-wellness-ctn-img-experience-description,.experience-images-wellness-ctn-img-experience-3 .experience-images-wellness-ctn-img-experience-description,.experience-images-wellness-ctn-img-experience-3:hover .experience-images-wellness-ctn-img-experience-description,.experience-images-wellness-ctn-img-experience-4 .experience-images-wellness-ctn-img-experience-description,.experience-images-wellness-ctn-img-experience-4:hover .experience-images-wellness-ctn-img-experience-description,.experience-images-wellness-ctn-img-experience-5 .experience-images-wellness-ctn-img-experience-description,.experience-images-wellness-ctn-img-experience-5:hover .experience-images-wellness-ctn-img-experience-description{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.experience-images-wellness-ctn-img-experience-description{display:none}.experience-images-wellness-img-experience-description{color:#fff;font-size:var(--txt-h5-xl);font-weight:700;text-align:center}@media screen and (min-width:744px){.experience-images-wellness-ctn{background-size:100% 90px;padding:90px 0}.experience-images-wellness-title{font-size:var(--txt-title-md)}.experience-images-wellness-ctn-img{display:flex;flex-wrap:wrap;gap:32px;height:100%;padding:32px}.experience-images-wellness-ctn-img-experience-0,.experience-images-wellness-ctn-img-experience-1,.experience-images-wellness-ctn-img-experience-2,.experience-images-wellness-ctn-img-experience-3,.experience-images-wellness-ctn-img-experience-4,.experience-images-wellness-ctn-img-experience-5{flex:1 0 40%;height:100%;margin-bottom:32px;position:relative;width:100%}.experience-images-wellness-img-experience{aspect-ratio:4/3;height:100%;object-fit:cover;width:100%}.experience-images-wellness-ctn-img-experience-0 .experience-images-wellness-ctn-img-experience-description,.experience-images-wellness-ctn-img-experience-1 .experience-images-wellness-ctn-img-experience-description,.experience-images-wellness-ctn-img-experience-2 .experience-images-wellness-ctn-img-experience-description,.experience-images-wellness-ctn-img-experience-3 .experience-images-wellness-ctn-img-experience-description,.experience-images-wellness-ctn-img-experience-4 .experience-images-wellness-ctn-img-experience-description,.experience-images-wellness-ctn-img-experience-5 .experience-images-wellness-ctn-img-experience-description,.experience-images-wellness-ctn-img-experience-description{display:none}.experience-images-wellness-img-experience-description{color:#fff;font-size:var(--txt-h5-xl);font-weight:700;text-align:center}}@media screen and (min-width:1353px){.experience-images-wellness-ctn{background-image:url(/static/media/Fondorosa.316093b34efb867653cd.webp);padding:92px 0}.experience-images-wellness-ctn,.experience-images-wellness-ctn-hero{background-position:top;background-repeat:no-repeat;background-size:100% auto}.experience-images-wellness-ctn-hero{align-items:center;background-image:url(/static/media/bg.2dd3d30e2b9a8ed9dce3.webp);display:flex;justify-content:center;padding:32px}.experience-images-wellness-ctn-hero-description{margin-left:42px}.experience-images-wellness-img-experience-hero{width:40vw}.experience-images-wellness-title{color:var(--purple);font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-xl);letter-spacing:1px;margin-top:42px;text-align:center}.experience-images-wellness-ctn-img{grid-gap:32px;display:grid;gap:32px;grid-template-areas:"a b c c" "d d e f";height:1200px;padding:32px}.experience-images-wellness-ctn-img-experience-0{grid-area:a;height:600px;position:relative}.experience-images-wellness-ctn-img-experience-1{grid-area:b;height:600px;position:relative}.experience-images-wellness-ctn-img-experience-2{grid-area:c;height:600px;position:relative}.experience-images-wellness-ctn-img-experience-3{grid-area:d;height:600px;position:relative}.experience-images-wellness-ctn-img-experience-4{grid-area:e;height:600px;position:relative}.experience-images-wellness-ctn-img-experience-5{grid-area:f;height:600px;position:relative}.experience-images-wellness-img-experience{aspect-ratio:auto;height:100%;object-fit:cover;width:100%}.experience-images-wellness-ctn-img-experience-0:hover .experience-images-wellness-ctn-img-experience-description,.experience-images-wellness-ctn-img-experience-1:hover .experience-images-wellness-ctn-img-experience-description,.experience-images-wellness-ctn-img-experience-2:hover .experience-images-wellness-ctn-img-experience-description,.experience-images-wellness-ctn-img-experience-3:hover .experience-images-wellness-ctn-img-experience-description,.experience-images-wellness-ctn-img-experience-4:hover .experience-images-wellness-ctn-img-experience-description,.experience-images-wellness-ctn-img-experience-5:hover .experience-images-wellness-ctn-img-experience-description{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.experience-images-wellness-ctn-img-experience-description{display:none}.experience-images-wellness-img-experience-description{color:#fff;font-size:var(--txt-h5-xl);font-weight:700;text-align:center}}.experience-images-sustanaible-ctn{background-image:url(/static/media/Fondorosa.316093b34efb867653cd.webp);background-position:top;background-repeat:no-repeat;background-size:100% 50px;box-sizing:border-box;height:100%;overflow:hidden;padding:50px 0 0;width:100%}.experience-images-sustanaible-ctn-hero{background-image:url(/static/media/bg.2dd3d30e2b9a8ed9dce3.webp);background-position:top;background-repeat:no-repeat;background-size:100% 100%;display:block;padding:32px}.experience-images-sustanaible-ctn-hero-description{display:block}.experience-images-sustanaible-img-experience-hero{aspect-ratio:4/3;height:100%;object-fit:cover;width:100%}.experience-images-sustanaible-title{color:var(--purple);font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-sm);letter-spacing:1px;margin-top:62px;text-align:center;text-transform:uppercase!important}.experience-images-sustanaible-ctn-img{box-sizing:border-box;display:block;height:100%;padding:0 32px;width:100%}.experience-images-sustanaible-ctn-img-experience-0,.experience-images-sustanaible-ctn-img-experience-1,.experience-images-sustanaible-ctn-img-experience-2,.experience-images-sustanaible-ctn-img-experience-3,.experience-images-sustanaible-ctn-img-experience-4{aspect-ratio:4/3;height:100%;margin-bottom:32px;object-fit:cover;position:relative;width:100%}.experience-images-sustanaible-img-experience{aspect-ratio:auto;height:100%;object-fit:cover;width:100%}.experience-images-sustanaible-ctn-img-experience-0 .experience-images-sustanaible-ctn-img-experience-description,.experience-images-sustanaible-ctn-img-experience-0:hover .experience-images-sustanaible-ctn-img-experience-description,.experience-images-sustanaible-ctn-img-experience-1 .experience-images-sustanaible-ctn-img-experience-description,.experience-images-sustanaible-ctn-img-experience-1:hover .experience-images-sustanaible-ctn-img-experience-description,.experience-images-sustanaible-ctn-img-experience-2 .experience-images-sustanaible-ctn-img-experience-description,.experience-images-sustanaible-ctn-img-experience-2:hover .experience-images-sustanaible-ctn-img-experience-description,.experience-images-sustanaible-ctn-img-experience-3 .experience-images-sustanaible-ctn-img-experience-description,.experience-images-sustanaible-ctn-img-experience-3:hover .experience-images-sustanaible-ctn-img-experience-description,.experience-images-sustanaible-ctn-img-experience-4 .experience-images-sustanaible-ctn-img-experience-description,.experience-images-sustanaible-ctn-img-experience-4:hover .experience-images-sustanaible-ctn-img-experience-description{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.experience-images-sustanaible-ctn-img-experience-description{display:none}.experience-images-sustanaible-img-experience-description{color:#fff;font-size:var(--txt-h5-xl);font-weight:700;text-align:center;text-transform:uppercase}@media screen and (min-width:744px){.experience-images-sustanaible-ctn{background-size:100% 90px;padding:90px 0 0}.experience-images-sustanaible-ctn-hero-description{display:block}.experience-images-sustanaible-img-experience-hero{aspect-ratio:4/3;height:100%;object-fit:cover;width:100%}.experience-images-sustanaible-title{font-size:var(--txt-title-md)}.experience-images-sustanaible-ctn-img{display:flex;flex-wrap:wrap;gap:32px}.experience-images-sustanaible-ctn-img-experience-0,.experience-images-sustanaible-ctn-img-experience-1,.experience-images-sustanaible-ctn-img-experience-2,.experience-images-sustanaible-ctn-img-experience-3,.experience-images-sustanaible-ctn-img-experience-4{aspect-ratio:4/3;flex:1 0 40%;height:100%;margin-bottom:32px;object-fit:cover;position:relative;width:100%}.experience-images-sustanaible-img-experience{aspect-ratio:auto;height:100%;object-fit:cover;width:100%}.experience-images-sustanaible-ctn-img-experience-0 .experience-images-sustanaible-ctn-img-experience-description,.experience-images-sustanaible-ctn-img-experience-1 .experience-images-sustanaible-ctn-img-experience-description,.experience-images-sustanaible-ctn-img-experience-2 .experience-images-sustanaible-ctn-img-experience-description,.experience-images-sustanaible-ctn-img-experience-3 .experience-images-sustanaible-ctn-img-experience-description,.experience-images-sustanaible-ctn-img-experience-4 .experience-images-sustanaible-ctn-img-experience-description,.experience-images-sustanaible-ctn-img-experience-description{display:none}}@media screen and (min-width:1353px){.experience-images-sustanaible-ctn{background-size:100% 120px;padding:120px 0}.experience-images-sustanaible-ctn-hero{align-items:center;background-size:100% auto;display:flex;justify-content:center}.experience-images-sustanaible-ctn-hero-description{margin-left:42px}.experience-images-sustanaible-img-experience-hero{width:40vw}.experience-images-sustanaible-title{color:var(--purple);font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-xl);letter-spacing:1px;margin-top:42px;text-align:center;text-transform:uppercase!important}.experience-images-sustanaible-ctn-img{grid-gap:32px;display:grid;gap:32px;grid-template-areas:"a b b c" "d b b e";height:100%;padding:32px}.experience-images-sustanaible-ctn-img-experience-0{grid-area:a;height:235px;position:relative}.experience-images-sustanaible-ctn-img-experience-1{grid-area:b;height:502px;position:relative}.experience-images-sustanaible-ctn-img-experience-2{grid-area:c;height:235px;position:relative}.experience-images-sustanaible-ctn-img-experience-3{grid-area:d;height:235px;position:relative}.experience-images-sustanaible-ctn-img-experience-4{grid-area:e;height:235px;position:relative}.experience-images-sustanaible-img-experience{aspect-ratio:auto;height:100%;object-fit:cover;width:100%}.experience-images-sustanaible-ctn-img-experience-0:hover .experience-images-sustanaible-ctn-img-experience-description,.experience-images-sustanaible-ctn-img-experience-1:hover .experience-images-sustanaible-ctn-img-experience-description,.experience-images-sustanaible-ctn-img-experience-2:hover .experience-images-sustanaible-ctn-img-experience-description,.experience-images-sustanaible-ctn-img-experience-3:hover .experience-images-sustanaible-ctn-img-experience-description,.experience-images-sustanaible-ctn-img-experience-4:hover .experience-images-sustanaible-ctn-img-experience-description{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.experience-images-sustanaible-ctn-img-experience-description{display:none}}.experience-images-sun-and-beach-ctn{background-image:url(/static/media/Fondorosa.316093b34efb867653cd.webp);background-position:top;background-repeat:no-repeat;background-size:100% 50px;box-sizing:border-box;overflow:hidden;padding:50px 0}.experience-images-sun-and-beach-ctn-hero{align-items:center;background-image:url(/static/media/bg.2dd3d30e2b9a8ed9dce3.webp);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;display:flex;flex-wrap:wrap;justify-content:center;padding:32px}.experience-images-sun-and-beach-img-experience-hero{aspect-ratio:4/3;height:100%;object-fit:cover;width:100%}.experience-images-sun-and-beach-title{color:var(--purple);font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-sm);letter-spacing:1px;margin-top:42px;text-align:center}.experience-images-sun-and-beach-ctn-cards{box-sizing:border-box;display:flex;gap:24px;padding:32px}.experience-images-sun-and-beach-card{border-radius:10px;box-sizing:border-box;min-width:calc(90% - 20px);overflow:hidden;position:relative;transition:all 1s}.experience-images-sun-and-beach-card-img{aspect-ratio:3/4;border-radius:10px;cursor:pointer;height:100%;object-fit:cover;position:relative;width:100%}.experience-images-sun-and-beach-card:hover .experience-images-sun-and-beach-card-img{transform:scale(1.2);transition:.4s}.experience-images-sun-and-beach-ctn-card-description{display:none}.experience-images-sun-and-beach-card .experience-images-sun-and-beach-ctn-card-description,.experience-images-sun-and-beach-card:hover .experience-images-sun-and-beach-ctn-card-description{align-content:space-between;border-radius:10px;display:grid;height:calc(100% - 24px);left:0;padding:12px;position:absolute;top:0;width:calc(100% - 24px);z-index:1}.experience-images-sun-and-beach-card .experience-images-sun-and-beach-ctn-card-description-link,.experience-images-sun-and-beach-card:hover .experience-images-sun-and-beach-ctn-card-description-link{align-content:space-between;border-radius:10px;display:grid;height:calc(100% - 24px);left:0;padding:12px;position:absolute;text-decoration:none;top:0;width:calc(100% - 24px);z-index:1}.experience-images-sun-and-beach-card-description-title{color:#fff;font-size:var(--txt-h5-sm);font-weight:700;margin:40% 0 0}.experience-images-sun-and-beach-ctn-buttons{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;width:100%}.experience-images-sun-and-beach-buttons{background:#0000;border:none;cursor:pointer}.experience-images-sun-and-beach-buttons-img{height:42px;width:42px}@media screen and (min-width:744px){.experience-images-sun-and-beach-ctn{background-size:100% 90px;padding:90px 0}.experience-images-sun-and-beach-title{font-size:var(--txt-title-md)}.experience-images-sun-and-beach-card{min-width:calc(45% - 62px)}.experience-images-sun-and-beach-card .experience-images-sun-and-beach-ctn-card-description,.experience-images-sun-and-beach-card .experience-images-sun-and-beach-ctn-card-description-link{display:none}.experience-images-sun-and-beach-card-description-title{font-size:var(--txt-h5-md);margin:40% 0 0}}@media screen and (min-width:1353px){.experience-images-sun-and-beach-ctn{background-image:url(/static/media/Fondorosa.316093b34efb867653cd.webp);background-position:top;background-repeat:no-repeat;background-size:100% auto;padding:92px 0}.experience-images-sun-and-beach-ctn-hero{align-items:center;background-image:url(/static/media/bg.2dd3d30e2b9a8ed9dce3.webp);background-position:top;background-repeat:no-repeat;background-size:100% auto;display:flex;flex-wrap:nowrap;justify-content:center;padding:32px}.experience-images-sun-and-beach-ctn-hero-description{margin-left:42px}.experience-images-sun-and-beach-img-experience-hero{width:40vw}.experience-images-sun-and-beach-title{color:var(--purple);font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-xl);letter-spacing:1px;margin-top:42px;text-align:center}.experience-images-sun-and-beach-ctn-images{background-image:url(/static/media/Fondoamarrillo.a910f292b9829c88d729.webp);background-position:top;background-repeat:no-repeat;background-size:100% auto;margin-top:64px;padding:220px 32px 32px}.experience-images-sun-and-beach-ctn-img{grid-gap:32px;display:grid;gap:32px;grid-template-areas:"a a b b" "a a c d";height:670px;margin-top:64px}.experience-images-sun-and-beach-ctn-img-title{width:100%}.experience-images-sun-and-beach-img-title{color:var(--yellow);font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-xl);letter-spacing:1px;margin:0;text-align:center}.experience-images-sun-and-beach-ctn-img-experience-0{grid-area:a;height:702px;overflow:hidden;position:relative}.experience-images-sun-and-beach-ctn-img-experience-1{grid-area:b;height:335px;overflow:hidden;position:relative}.experience-images-sun-and-beach-ctn-img-experience-2{grid-area:c;height:335px;overflow:hidden;position:relative}.experience-images-sun-and-beach-ctn-img-experience-3{grid-area:d;height:335px;overflow:hidden;position:relative}.experience-images-sun-and-beach-img-experience{aspect-ratio:auto;height:100%;object-fit:cover;width:100%}.experience-images-sun-and-beach-ctn-img-experience-0:hover .experience-images-sun-and-beach-ctn-img-experience-description,.experience-images-sun-and-beach-ctn-img-experience-1:hover .experience-images-sun-and-beach-ctn-img-experience-description,.experience-images-sun-and-beach-ctn-img-experience-2:hover .experience-images-sun-and-beach-ctn-img-experience-description,.experience-images-sun-and-beach-ctn-img-experience-3:hover .experience-images-sun-and-beach-ctn-img-experience-description,.experience-images-sun-and-beach-ctn-img-experience-4:hover .experience-images-sun-and-beach-ctn-img-experience-description{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.experience-images-sun-and-beach-ctn-img-experience-0:hover .experience-images-sun-and-beach-img-experience,.experience-images-sun-and-beach-ctn-img-experience-1:hover .experience-images-sun-and-beach-img-experience,.experience-images-sun-and-beach-ctn-img-experience-2:hover .experience-images-sun-and-beach-img-experience,.experience-images-sun-and-beach-ctn-img-experience-3:hover .experience-images-sun-and-beach-img-experience,.experience-images-sun-and-beach-ctn-img-experience-4:hover .experience-images-sun-and-beach-img-experience{transform:scale(1.2);transition:.4s}.experience-images-sun-and-beach-ctn-img-experience-description{display:none}.experience-images-sun-and-beach-img-experience-description{color:#fff;font-size:var(--txt-h5-xl);font-weight:700;text-align:center}.experience-images-sun-and-beach-ctn-cards{box-sizing:border-box;display:flex;gap:24px;padding:32px}.experience-images-sun-and-beach-card{border-radius:10px;box-sizing:border-box;min-width:calc(25% - 48px);overflow:hidden;position:relative;transition:all 1s}.experience-images-sun-and-beach-card-img{aspect-ratio:3/4;border-radius:10px;cursor:pointer;height:100%;object-fit:cover;position:relative;width:100%}.experience-images-sun-and-beach-card:hover .experience-images-sun-and-beach-card-img{transform:scale(1.2);transition:.4s}.experience-images-sun-and-beach-ctn-card-description{display:none}.experience-images-sun-and-beach-card:hover .experience-images-sun-and-beach-ctn-card-description,.experience-images-sun-and-beach-card:hover .experience-images-sun-and-beach-ctn-card-description-link{align-content:space-between;border-radius:10px;display:grid;height:calc(100% - 24px);left:0;padding:12px;position:absolute;top:0;width:calc(100% - 24px);z-index:1}.experience-images-sun-and-beach-card:hover .experience-images-sun-and-beach-ctn-card-description-link{text-decoration:none}.experience-images-sun-and-beach-card-description-title{color:#fff;font-size:var(--txt-h5-xl);font-weight:700;margin:0 0 7%}.experience-images-sun-and-beach-ctn-buttons{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;width:100%}.experience-images-sun-and-beach-buttons{background:#0000;border:none;cursor:pointer}.experience-images-sun-and-beach-buttons-img{height:42px;width:42px}}.calendario2-images-ctn-hero{align-items:center;aspect-ratio:4/3;background-image:url(/static/media/calendarioAzteca.92ad2a0f52965bd53fe4.webp);background-position:top;background-repeat:no-repeat;background-size:auto 100%;display:flex;justify-content:left;padding:0}.calendario2-images-ctn-hero-description{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.calendario2-images-title{color:var(--white);font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-sm);letter-spacing:1px;text-align:center}.calendario2-franja-banner{height:50px;object-fit:cover;width:100%}@media screen and (min-width:744px){.calendario2-images-title{font-size:var(--txt-title-sm)}.calendario2-franja-banner{height:90px}}@media screen and (min-width:1353px){.calendario2-images-ctn-hero{aspect-ratio:19/6;background-size:100% auto}.calendario2-images-title{font-size:var(--txt-title-xl)}.calendario2-franja-banner{height:120px}}.calendar2-known-ctn{background:#f5f5f5;box-sizing:border-box;height:100%;overflow:hidden;padding-top:32px;width:100%}.calendario2-franja{height:50px;object-fit:cover;width:100%}.calendar-events{margin:0;padding:0 32px}.calendario2-hr{width:50%}.calendare-known-subtitle{color:var(--black);font-size:var(--txt-h5-sm)}.calendar2-know-ctn-cards{box-sizing:border-box;display:flex;gap:24px;padding:32px}.calendar2-know-ctn-card{background-color:#8a2be2;border-radius:10px;box-sizing:border-box;min-height:100%;min-width:calc(80vw - 32px);overflow:hidden;position:relative;transition:all 1s}.calendar2-header{height:140px;position:relative;width:100%}.calendar2-know-card-img{aspect-ratio:19/6;height:100%;object-fit:cover;width:100%}.calendar2-fecha{background:#eeb526f1;border:none;border-radius:5px;bottom:10px;color:#fff;padding:5px;position:absolute;right:10px}.calendar2-know-ctn-card-description{background:#fff;height:60%;padding:15px 15px 30px}.calendar2-know-card-description-title{color:var(--black);font-size:var(--txt-p-sm);font-weight:700;margin:0;min-height:47px;text-align:left;width:100%}.calendar2-know-card-description-text{color:var(--gray);display:flex;font-size:var(--txt-p-sm);margin:0 auto;padding:0;text-align:center}.linkEvent{height:400px}.state-video-top-ctn{margin-top:50px}.calendaEvents-ctn-buttons{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;width:100%}.calendarEvents-buttons{background:#0000;border:none;cursor:pointer}.calendarEvents-buttons-img{height:42px;width:42px}.calendar2-know-ctn-card:hover .calendar2-know-card-img{height:100%;opacity:.5;transition:.4s;width:100%}.titulo-calendario{margin-bottom:0}.calendario-title{color:var(--purple)!important;font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-sm);letter-spacing:1px;text-align:center}.disabledStyle{pointer-events:none;text-decoration:none}@media screen and (min-width:744px){.calendar2-known-ctn{padding-top:32px}.calendario-title{font-size:var(--txt-title-md)}.calendare-known-subtitle{font-size:var(--txt-h5-md)}.calendar2-know-ctn-card{min-width:calc(40vw - 32px)}.calendar2-know-card-description-text,.calendar2-know-card-description-title{font-size:var(--txt-p-md)}}@media screen and (min-width:1353px){.calendar2-known-ctn{padding-top:64px}.calendario-title{font-size:var(--txt-title-xl)}.calendare-known-subtitle{font-size:var(--txt-h5-xl)}.calendar2-know-ctn-card{min-width:calc(20vw - 32px)}.calendar2-know-card-description-title{font-size:var(--txt-p-xl)}.calendar2-know-card-description-text{font-size:var(--txt-p-xl);margin-top:12px;text-align:justify}}.home-suscribe-ctn{align-items:center;background-image:url(/static/media/Fondorosa.316093b34efb867653cd.webp);background-repeat:no-repeat;background-size:100% auto;box-sizing:border-box;height:500px;justify-content:center;padding-top:60px;position:relative;width:100%}.home-suscribe-image{aspect-ratio:19/6;height:100%;object-fit:cover;width:100%}.home-suscribe-ctn-suscribe{align-content:center;background-color:#1b4830;border-radius:10px;left:36%;opacity:.8;padding:20px;position:absolute;top:70px;width:30%}.home-suscribe-suscribe-title{color:#fff;font-size:var(--txt-h1-xl);margin:0 auto;text-align:center;width:80%}.home-suscribe-suscribe-description{color:#fff;font-size:var(--txt-p-xl);margin:0 auto;text-align:justify;width:80%}.home-suscribe-ctn-form{align-content:center;margin:0 auto;text-align:center}.home-searcher-suscribe-input{height:32px;width:80%}.home-searcher-suscribe-button,.home-searcher-suscribe-input{border-radius:10px;border-style:none;font-size:var(--txt-p-xl);padding:6px 12px}.home-searcher-suscribe-button{background:var(--green);color:#fff;cursor:pointer;height:44px;margin-top:20px;width:120px}.modalSubscribe{align-items:center;background-color:#f5f0ef;border-radius:10px;justify-content:center;margin-left:35%;margin-right:20%;margin-top:10%;padding:10px 20px;position:absolute;transform:translate(-50,-50%)}.modalSubscribe2{background-color:#7d7d7d;position:relative}.subscribe-modal-header{border-bottom:1px solid #cecece;display:flex;justify-content:space-between}.subscribe-modal-title{color:#b21f67;font-family:Bebas Neue,sans-serif;font-size:var(--txt-h5-xl);font-weight:700;margin:10px 0;padding:10px 25px}.subscribe-modal-close{align-content:center;border-radius:5px;color:#bbb;font-size:18px;height:3%;padding:5px;vertical-align:center}.subscribe-modal-close:hover{background:#bbb;color:#fff}.subscribe-modal-body{height:200px;justify-content:center;text-align:center}.subscribe-modal-text{color:#7d7d7d;font-size:medium;font-weight:700;margin:10px;padding:10px;text-align:justify}.spaceImageModal{padding:10px;position:relative;width:80%;width:auto}.emailModal{width:30%}.rbc-btn{color:inherit;font:inherit;margin:0}button.rbc-btn{-webkit-appearance:button;cursor:pointer;overflow:visible;text-transform:none}button[disabled].rbc-btn{cursor:not-allowed}button.rbc-input::-moz-focus-inner{border:0;padding:0}.rbc-calendar{align-items:stretch;box-sizing:border-box;display:flex;flex-direction:column;height:100%}.rbc-calendar *,.rbc-calendar :after,.rbc-calendar :before{box-sizing:inherit}.rbc-abs-full,.rbc-row-bg{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.rbc-ellipsis,.rbc-event-label,.rbc-row-segment .rbc-event-content,.rbc-show-more{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rbc-rtl{direction:rtl}.rbc-off-range{color:#999}.rbc-off-range-bg{background:#e6e6e6}.rbc-header{border-bottom:1px solid #ddd;flex:1 0;font-size:90%;font-weight:700;min-height:0;overflow:hidden;padding:0 3px;text-align:center;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.rbc-header+.rbc-header{border-left:1px solid #ddd}.rbc-rtl .rbc-header+.rbc-header{border-left-width:0;border-right:1px solid #ddd}.rbc-header>a,.rbc-header>a:active,.rbc-header>a:visited{color:inherit;text-decoration:none}.rbc-button-link{background:none;border:none;color:inherit;cursor:pointer;margin:0;padding:0;-webkit-user-select:text;user-select:text}.rbc-row-content{position:relative;user-select:none;-webkit-user-select:none;z-index:4}.rbc-row-content-scrollable{display:flex;flex-direction:column;height:100%}.rbc-row-content-scrollable .rbc-row-content-scroll-container{-ms-overflow-style:none;height:100%;overflow-y:scroll;scrollbar-width:none}.rbc-row-content-scrollable .rbc-row-content-scroll-container::-webkit-scrollbar{display:none}.rbc-today{background-color:#eaf6ff}.rbc-toolbar{align-items:center;display:flex;flex-wrap:wrap;font-size:16px;justify-content:center;margin-bottom:10px}.rbc-toolbar .rbc-toolbar-label{flex-grow:1;padding:0 10px;text-align:center}.rbc-toolbar button{background:none;background-image:none;border:1px solid #ccc;border-radius:4px;color:#373a3c;display:inline-block;line-height:normal;margin:0;padding:.375rem 1rem;text-align:center;vertical-align:middle;white-space:nowrap}.rbc-toolbar button.rbc-active,.rbc-toolbar button:active{background-color:#e6e6e6;background-image:none;border-color:#adadad;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.rbc-toolbar button.rbc-active:focus,.rbc-toolbar button.rbc-active:hover,.rbc-toolbar button:active:focus,.rbc-toolbar button:active:hover{background-color:#d4d4d4;border-color:#8c8c8c;color:#373a3c}.rbc-toolbar button:focus,.rbc-toolbar button:hover{background-color:#e6e6e6;border-color:#adadad;color:#373a3c}.rbc-btn-group{display:inline-block;white-space:nowrap}.rbc-btn-group>button:first-child:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.rbc-btn-group>button:last-child:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.rbc-rtl .rbc-btn-group>button:first-child:not(:last-child){border-radius:4px;border-bottom-left-radius:0;border-top-left-radius:0}.rbc-rtl .rbc-btn-group>button:last-child:not(:first-child){border-radius:4px;border-bottom-right-radius:0;border-top-right-radius:0}.rbc-btn-group>button:not(:first-child):not(:last-child){border-radius:0}.rbc-btn-group button+button{margin-left:-1px}.rbc-rtl .rbc-btn-group button+button{margin-left:0;margin-right:-1px}.rbc-btn-group+.rbc-btn-group,.rbc-btn-group+button{margin-left:10px}@media (max-width:767px){.rbc-toolbar{flex-direction:column}}.rbc-day-slot .rbc-background-event,.rbc-event{background-color:#3174ad;border:none;border-radius:5px;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;margin:0;padding:2px 5px;text-align:left;width:100%}.rbc-day-slot .rbc-slot-selecting .rbc-background-event,.rbc-slot-selecting .rbc-day-slot .rbc-background-event,.rbc-slot-selecting .rbc-event{cursor:inherit;pointer-events:none}.rbc-day-slot .rbc-selected.rbc-background-event,.rbc-event.rbc-selected{background-color:#265985}.rbc-day-slot .rbc-background-event:focus,.rbc-event:focus{outline:5px auto #3b99fc}.rbc-event-label{font-size:80%}.rbc-event-overlaps{box-shadow:-1px 1px 5px 0 #33333380}.rbc-event-continues-prior{border-bottom-left-radius:0;border-top-left-radius:0}.rbc-event-continues-after{border-bottom-right-radius:0;border-top-right-radius:0}.rbc-event-continues-earlier{border-top-left-radius:0;border-top-right-radius:0}.rbc-event-continues-later{border-bottom-left-radius:0;border-bottom-right-radius:0}.rbc-row{display:flex;flex-direction:row}.rbc-row-segment{padding:0 1px 1px}.rbc-selected-cell{background-color:#0000001a}.rbc-show-more{background-color:#ffffff4d;color:#3174ad;font-size:85%;font-weight:700;height:auto;line-height:normal;z-index:4}.rbc-show-more:focus,.rbc-show-more:hover{color:#265985}.rbc-month-view{border:1px solid #ddd;display:flex;flex:1 0;flex-direction:column;height:100%;position:relative;user-select:none;-webkit-user-select:none;width:100%}.rbc-month-header{display:flex;flex-direction:row}.rbc-month-row{display:flex;flex:1 0;flex-basis:0px;flex-direction:column;height:100%;overflow:hidden;position:relative}.rbc-month-row+.rbc-month-row{border-top:1px solid #ddd}.rbc-date-cell{flex:1 1;min-width:0;padding-right:5px;text-align:right}.rbc-date-cell.rbc-now{font-weight:700}.rbc-date-cell>a,.rbc-date-cell>a:active,.rbc-date-cell>a:visited{color:inherit;text-decoration:none}.rbc-row-bg{display:flex;flex:1 0;flex-direction:row;overflow:hidden}.rbc-day-bg{flex:1 0}.rbc-day-bg+.rbc-day-bg{border-left:1px solid #ddd}.rbc-rtl .rbc-day-bg+.rbc-day-bg{border-left-width:0;border-right:1px solid #ddd}.rbc-overlay{background-color:#fff;border:1px solid #e5e5e5;box-shadow:0 5px 15px #00000040;padding:10px;position:absolute;z-index:5}.rbc-overlay>*+*{margin-top:1px}.rbc-overlay-header{border-bottom:1px solid #e5e5e5;margin:-10px -10px 5px;padding:2px 10px}.rbc-agenda-view{display:flex;flex:1 0;flex-direction:column;overflow:auto}.rbc-agenda-view table.rbc-agenda-table{border:1px solid #ddd;border-collapse:collapse;border-spacing:0;width:100%}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td{padding:5px 10px;vertical-align:top}.rbc-agenda-view table.rbc-agenda-table .rbc-agenda-time-cell{padding-left:15px;padding-right:15px;text-transform:lowercase}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left:1px solid #ddd}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left-width:0;border-right:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table tbody>tr+tr{border-top:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table thead>tr>th{border-bottom:1px solid #ddd;padding:3px 5px;text-align:left}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table thead>tr>th{text-align:right}.rbc-agenda-time-cell{text-transform:lowercase}.rbc-agenda-time-cell .rbc-continues-after:after{content:" »"}.rbc-agenda-time-cell .rbc-continues-prior:before{content:"« "}.rbc-agenda-date-cell,.rbc-agenda-time-cell{white-space:nowrap}.rbc-agenda-event-cell{width:100%}.rbc-time-column{display:flex;flex-direction:column;min-height:100%}.rbc-time-column .rbc-timeslot-group{flex:1 1}.rbc-timeslot-group{border-bottom:1px solid #ddd;display:flex;flex-flow:column nowrap;min-height:40px}.rbc-header-gutter,.rbc-time-gutter{flex:none}.rbc-label{padding:0 5px}.rbc-day-slot{position:relative}.rbc-day-slot .rbc-events-container{bottom:0;left:0;margin-right:10px;position:absolute;right:0;top:0}.rbc-day-slot .rbc-events-container.rbc-rtl{left:10px;right:0}.rbc-day-slot .rbc-background-event,.rbc-day-slot .rbc-event{align-items:flex-start;border:1px solid #265985;display:flex;flex-flow:column wrap;max-height:100%;min-height:20px;overflow:hidden;position:absolute}.rbc-day-slot .rbc-background-event{opacity:.75}.rbc-day-slot .rbc-event-label{flex:none;padding-right:5px;width:auto}.rbc-day-slot .rbc-event-content{word-wrap:break-word;flex:1 1;height:100%;line-height:1;min-height:1em;width:100%}.rbc-day-slot .rbc-time-slot{border-top:1px solid #f7f7f7}.rbc-time-view-resources .rbc-time-gutter,.rbc-time-view-resources .rbc-time-header-gutter{background-color:#fff;border-right:1px solid #ddd;left:0;margin-right:-1px;position:-webkit-sticky;position:sticky;z-index:10}.rbc-time-view-resources .rbc-time-header{overflow:hidden}.rbc-time-view-resources .rbc-time-header-content{flex:1 0;flex-basis:0px;min-width:auto}.rbc-time-view-resources .rbc-time-header-cell-single-day{display:none}.rbc-time-view-resources .rbc-day-slot{min-width:140px}.rbc-time-view-resources .rbc-day-bg,.rbc-time-view-resources .rbc-header{flex:1 1;flex-basis:0 px;width:140px}.rbc-time-header-content+.rbc-time-header-content{margin-left:-1px}.rbc-time-slot{flex:1 0}.rbc-time-slot.rbc-now{font-weight:700}.rbc-day-header{text-align:center}.rbc-slot-selection{background-color:#00000080;color:#fff;font-size:75%;padding:3px;position:absolute;width:100%;z-index:10}.rbc-slot-selecting{cursor:move}.rbc-time-view{border:1px solid #ddd;display:flex;flex:1 1;flex-direction:column;min-height:0;width:100%}.rbc-time-view .rbc-time-gutter{text-align:right;white-space:nowrap}.rbc-time-view .rbc-allday-cell{box-sizing:initial;height:100%;position:relative;width:100%}.rbc-time-view .rbc-allday-cell+.rbc-allday-cell{border-left:1px solid #ddd}.rbc-time-view .rbc-allday-events{position:relative;z-index:4}.rbc-time-view .rbc-row{box-sizing:border-box;min-height:20px}.rbc-time-header{display:flex;flex:0 0 auto;flex-direction:row}.rbc-time-header.rbc-overflowing{border-right:1px solid #ddd}.rbc-rtl .rbc-time-header.rbc-overflowing{border-left:1px solid #ddd;border-right-width:0}.rbc-time-header>.rbc-row.rbc-row-resource,.rbc-time-header>.rbc-row:first-child{border-bottom:1px solid #ddd}.rbc-time-header-cell-single-day{display:none}.rbc-time-header-content{border-left:1px solid #ddd;display:flex;flex:1 1;flex-direction:column;min-width:0}.rbc-rtl .rbc-time-header-content{border-left-width:0;border-right:1px solid #ddd}.rbc-time-header-content>.rbc-row.rbc-row-resource{border-bottom:1px solid #ddd;flex-shrink:0}.rbc-time-content{align-items:flex-start;border-top:2px solid #ddd;display:flex;flex:1 0;overflow-y:auto;position:relative;width:100%}.rbc-time-content>.rbc-time-gutter{flex:none}.rbc-time-content>*+*>*{border-left:1px solid #ddd}.rbc-rtl .rbc-time-content>*+*>*{border-left-width:0;border-right:1px solid #ddd}.rbc-time-content>.rbc-day-slot{user-select:none;-webkit-user-select:none;width:100%}.rbc-current-time-indicator{background-color:#74ad31;height:1px;left:0;pointer-events:none;position:absolute;right:0;z-index:3}.state-video-top-ctn{aspect-ratio:16/9;min-height:280px;width:100%}.fc-event{height:auto!important;overflow:visible!important}.fc-event,.fc-event-title{white-space:normal!important}.rbc-event-content{overflow:visible;text-overflow:clip;white-space:normal}.calendar-known-title{color:var(--purple);font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-sm);letter-spacing:1px;margin:64px 0 32px;text-align:center}.contenedor-flexbox{align-items:center;display:block;margin-bottom:10px;padding:0 32px 32px}.firtscontainer{align-content:center;max-height:20%;padding:5px 20px;visibility:hidden!important;width:100%}.firtscontainer2{align-content:center;aspect-ratio:4/3;border-color:#8a8a8a;border-radius:10px;border-style:solid;height:100%;margin-left:10px;padding:0;width:100%}.firtscontainer2:hover{opacity:.9;transition:.4s}.secondcontainer{align-content:center;padding:5px;width:100%}.rbc-toolbar button{display:none}.rbc-toolbar span{display:block}.toolbar{align-items:center;display:flex;justify-content:center;margin-bottom:16px}.toolbar button{margin:0 10px}.toolbar span{font-weight:700}.calendar-detail-title{color:var(--purple);font-family:Bebas Neue,sans-serif;font-size:32px;letter-spacing:1px;text-align:center}.calendar-detail{color:#7d7d7d;font-family:Roboto,sans-serif;font-size:18px;letter-spacing:1px;text-align:justify}.calendarButton{border:none;border-radius:5px;color:#bbb;float:right;font-size:18px;font-weight:700;padding:5px}.calendarButton:hover{background:#bbb;color:#fff}.detailDateImage{margin:0 auto;overflow:hidden;width:100%}.detailDateImage img{height:300px;padding-bottom:12px;width:100%}@supports(object-fit:cover){.box img{height:100%;object-fit:cover;object-position:center center}}.calendario2-hr{background:#eee;width:100%}.linkEvent{cursor:pointer;display:block;text-decoration:none}.fc td{border:1px solid var(--gray)}.fc th{background:var(--purple);color:#fff;font-weight:400;text-transform:capitalize}.fc-view-container{border-radius:10px;overflow:hidden}.fc-head-container{background-color:var(--blue);color:#fff}.fc-body{background-color:#fff}.fc td,.fc th{border:1px solid #e2e2e2;font-size:var(--txt-p-xl)}.fc td{cursor:pointer}.fc-event{border-radius:10px;margin:0;padding:10px}@media screen and (min-width:744px){.state-video-top-ctn{aspect-ratio:16/9;min-height:280px;width:100%}.calendar-known-title{color:var(--purple);font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-md);letter-spacing:1px;margin:64px 0 32px;text-align:center}.contenedor-flexbox{align-items:center;display:block;margin-bottom:10px;padding:0 32px 32px}.firtscontainer{align-content:center;max-height:20%;padding:5px 20px;visibility:hidden!important;width:100%}.firtscontainer2{align-content:center;aspect-ratio:3/4;border-color:#8a8a8a;border-radius:10px;border-style:solid;height:400px;margin-left:10px;object-fit:cover;padding:0;width:100%}.firtscontainer2:hover{opacity:.9;transition:.4s}.secondcontainer{align-content:center;padding:5px;width:100%}.calendar-detail-title{color:var(--purple);font-family:Bebas Neue,sans-serif;font-size:32px;letter-spacing:1px;text-align:center}.calendar-detail{color:#7d7d7d;font-family:Roboto,sans-serif;font-size:18px;letter-spacing:1px;text-align:justify}.calendarButton{border:none;border-radius:5px;color:#bbb;float:right;font-size:18px;font-weight:700;padding:5px}.calendarButton:hover{background:#bbb;color:#fff}@supports(object-fit:cover){.box img{height:100%;object-fit:cover;object-position:center center}}.calendario2-hr{background:#eee;width:100%}.linkEvent{cursor:pointer;text-decoration:none}.fc td{border:1px solid var(--gray)}.fc th{background:var(--purple);color:#fff;font-weight:400;text-transform:capitalize}.fc-view-container{border-radius:10px;overflow:hidden}.fc-head-container{background-color:var(--blue);color:#fff}.fc-body{background-color:#fff}.fc td,.fc th{border:1px solid #e2e2e2;font-size:var(--txt-p-xl)}.fc td{cursor:pointer}.fc-event{border-radius:10px;margin:0;padding:10px}.rbc-event{overflow:visible;text-overflow:clip;white-space:normal}.rbc-event-label{display:block;white-space:normal}.rbc-event:hover{overflow:visible}}@media screen and (min-width:1353px){.state-video-top-ctn{aspect-ratio:16/9;min-height:280px;width:100%}@media (min-width:744px){.state-video-top-ctn{padding-top:0}}.contenedor-flexbox{align-items:center;display:flex;margin-bottom:10px;padding:5px}.firtscontainer{max-height:20%;visibility:hidden!important}.firtscontainer,.firtscontainer2{align-content:center;padding:5px 20px;width:100%}.firtscontainer2{border-color:#8a8a8a;border-radius:10px;border-style:solid;height:10%;margin-left:10px;max-height:450px}.firtscontainer2:hover{opacity:.9;transition:.4s}.secondcontainer{align-content:center;padding:5px;width:100%}.calendar-detail-title{color:var(--purple);font-family:Bebas Neue,sans-serif;font-size:32px;letter-spacing:1px;text-align:center}.calendar-detail{color:#7d7d7d;font-family:Roboto,sans-serif;font-size:18px;letter-spacing:1px;text-align:justify}.calendarButton{border:none;border-radius:5px;color:#bbb;float:right;font-size:18px;font-weight:700;padding:5px}.calendarButton:hover{background:#bbb;color:#fff}.detailDateImage{margin:0 auto;overflow:hidden;width:100%}.detailDateImage img{height:300px;padding-bottom:12px;width:100%}@supports(object-fit:cover){.box img{height:100%;object-fit:cover;object-position:center center}}.calendario2-hr{background:#eee;width:100%}.linkEvent{cursor:pointer;text-decoration:none}.fc td{border:1px solid var(--gray)}.fc th{background:var(--purple);color:#fff;font-weight:400;text-transform:capitalize}.fc-view-container{border-radius:10px;overflow:hidden}.fc-head-container{background-color:var(--blue);color:#fff}.fc-body{background-color:#fff}.fc td,.fc th{border:1px solid #e2e2e2;font-size:var(--txt-p-xl)}.fc td{cursor:pointer}.fc-event{border-radius:10px;margin:0;padding:10px}.rbc-event{overflow:visible;text-overflow:clip;white-space:normal}.rbc-event-label{display:block;white-space:normal}.rbc-event:hover{overflow:visible}}.international-events-video-top-ctn{aspect-ratio:9/6;height:260px;object-fit:cover;width:100%}@media screen and (min-width:744px){.international-events-video-top-ctn{aspect-ratio:9/6;height:530px;object-fit:cover;width:100%}}@media screen and (min-width:1353px){.international-events-video-top-ctn{aspect-ratio:9/6;height:1090px;object-fit:cover;width:100%}}.international-events-header-ctn{display:block;padding:64px 32px}.international-events-header-title{color:var(--purple);font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-sm);letter-spacing:1px;margin:0;text-align:center}.international-events-header-content{display:block;margin-top:60px;width:100%}.international-events-header-content-iframe{height:auto;width:100%}.international-events-header-content-texto{box-sizing:border-box;font-size:var(--txt-h5-sm);line-height:1.5;margin:64px auto 0;padding:0 16px;text-align:center;width:100%}@media screen and (min-width:744px){.international-events-header-title{font-size:var(--txt-title-md)}.international-events-header-content-texto{font-size:var(--txt-h5-md);padding:0 32px;text-align:justify}}@media screen and (min-width:1353px){.international-events-header-ctn{padding:64px 32px}.international-events-header-title{font-size:var(--txt-title-xl)}.international-events-header-content{display:block;margin:60px 0;width:100%}.international-events-header-content-iframe{height:auto;width:100%}.international-events-header-content-texto{box-sizing:border-box;font-size:var(--txt-h5-xl);padding:0 32px;text-align:justify;width:100%}}.international-events-slider-video-ctn{background-image:url(/static/media/liston-azul.42b13fef95f62d9768ba.webp);background-position:top;background-repeat:no-repeat;background-size:100% 50px;overflow:hidden;padding:50px 0}.international-events-slider-video-title{color:var(--blue);font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-sm);letter-spacing:1px;text-align:center}.international-events-slider-video-ctn-cards{box-sizing:border-box;display:flex;gap:24px;padding:32px}.international-events-slider-video-ctn-card{border-radius:10px;box-sizing:border-box;height:310px;min-width:calc(100vw - 64px);overflow:hidden;position:relative;transition:all 1s}.international-events-slider-video-ctn-buttons{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;width:100%}.international-events-slider-video-buttons{background:#0000;border:none;cursor:pointer}.international-events-slider-video-buttons-img{height:42px;width:42px}@media screen and (min-width:744px){.international-events-slider-video-ctn{background-size:100% 90px;padding:90px 0}.international-events-slider-video-title{font-size:var(--txt-title-md)}.international-events-slider-video-ctn-cards{box-sizing:border-box;display:flex;gap:24px;padding:32px}.international-events-slider-video-ctn-card{height:220px;min-width:calc(40vw - 64px)}}@media screen and (min-width:1353px){.international-events-slider-video-ctn{background-size:100% 120px;padding:120px 0 90px}.international-events-slider-video-title{font-size:var(--txt-title-xl)}.international-events-slider-video-ctn-cards{box-sizing:border-box;display:flex;gap:24px;padding:32px}.international-events-slider-video-ctn-card{height:340px;min-width:calc(30vw - 64px)}}.international-events-carousel-video-ctn{align-items:center;background-image:url(/static/media/Fondoamarrillo.a910f292b9829c88d729.webp);background-position:top;background-repeat:no-repeat;background-size:100% auto;box-sizing:border-box;justify-content:center;margin:0 auto;max-width:100%;overflow:hidden;padding:190px 0 0;position:relative}.international-events-carousel-video-ctn-carousel{align-items:center;box-sizing:border-box;display:flex;height:650px;justify-content:center;padding:0 7%;width:100%}.international-events-carousel-video-ctn-carousel .css-1qzevvg{bottom:37px;color:#fff;cursor:pointer;left:calc(41.5vw - 40px);position:absolute!important;z-index:2}.international-events-carousel-video-ctn-carousel .css-1fzpoyk{height:550px!important;width:650px}.international-events-carousel-video-ctn-carousel-item-video{height:100%;width:100%}.international-events-carousel-video-ctn-carousel-item{border-radius:12px}.international-events-video-finder-ctn{box-sizing:border-box;height:100%;margin-bottom:120px;padding-top:64px;width:100%}.international-events-video-finder-title{color:var(--green);font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-xl);letter-spacing:1px;margin:0;text-align:center}.international-events-video-finder-subtitle{font-size:var(--txt-h5-xl);margin:0;text-align:center}.international-events-video-finder-ctn-videos{display:flex;flex-wrap:wrap;gap:32px;height:650px;margin-top:64px}.international-events-video-finder-ctn-video-principal{flex:1 0 70%;padding:0 32px 32px}.international-events-video-finder-ctn-video-list{border:1px solid var(--gray);border-radius:12px;display:block;flex:1 0 20%;height:100%;margin:0 32px 0 0;overflow-y:scroll;padding:12px}.international-events-video-finder-ctn-video{position:relative}.international-events-video-finder-ctn-video-btn{background:#0000;border:none;cursor:pointer;height:100%;position:absolute;width:100%}.international-events-video-finder-ctn-video-text{height:100%;position:absolute;width:100%}.international-events-video-finder-video{aspect-ratio:4/3;border-radius:12px;height:100%;padding-bottom:72px;width:100%}.international-events-video-finder-description{bottom:0;font-family:Bebas Neue,sans-serif;font-size:var(--txt-h5-xl);left:5px;letter-spacing:1px;position:absolute;text-align:left}.international-events-video-finder-video-principal{border-radius:12px;height:100%;width:100%}.international-events-video-finder-principal-description{font-family:Bebas Neue,sans-serif;font-size:var(--txt-h5-xl);font-weight:700;letter-spacing:1px}.international-events-explore-ctn{background-image:url(/static/media/Fondoamarrillo.a910f292b9829c88d729.webp);background-position:top;background-repeat:no-repeat;background-size:100% auto;box-sizing:border-box;height:100%;margin:0;padding:92px 0;width:100%}.international-events-explore-ctn-travelers{background:var(--yellow);padding:64px 0}.international-events-explore-title{color:#fff;font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-xl);letter-spacing:1px;margin:0;text-align:center}.international-events-explore-subtitle{color:#fff;font-size:var(--txt-h5-xl);margin:0;text-align:center}.international-events-explore-ctn-travels{align-items:center;display:flex;flex-wrap:wrap;gap:3%;justify-content:center;margin-top:64px;padding:0 64px}.international-events-explore-ctn-travel{flex:1 0 20%;height:570px;padding-bottom:64px}.international-events-explore-travel{aspect-ratio:3/4;border-radius:12px;height:100%;width:100%}.international-events-explore-description{color:#fff;font-size:var(--txt-h5-xl);font-weight:700;text-align:center}.international-events-video-gallery-ctn{aspect-ratio:16/9;height:900px;width:100%}.international-events-video-gallery-title{color:var(--green);font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-xl);letter-spacing:1px;margin-left:50px;margin-top:42px;text-align:left}.international-events-video-gallery-ctn-video{grid-gap:24px;box-sizing:border-box;display:grid;gap:24px;grid-template-areas:"a a b c" "a a d e";height:670px;padding:32px;width:100%}.international-events-video-gallery-video-0{grid-area:a}.international-events-video-gallery-video-1{grid-area:b}.international-events-video-gallery-video-2{grid-area:c}.international-events-video-gallery-video-3{grid-area:d}.international-events-video-gallery-video-4{grid-area:e}.blog-banner{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;width:100%}.blog-banner img{aspect-ratio:4/3;height:100%;object-fit:cover;width:100%}.blog-banner-content{color:#fff;position:absolute;width:100%}.blog-banner-content h1{align-items:center;display:flex;font-size:var(--txt-title-sm);justify-content:center;padding:0 10%}@media screen and (min-width:744px){.blog-banner img{aspect-ratio:4/3}.blog-banner-content h1{font-size:var(--txt-title-md)}}@media screen and (min-width:1353px){.blog-banner img{aspect-ratio:16/9}.blog-banner-content h1{font-size:var(--txt-title-xl)}}.videos-title-title{color:var(--blue)}.blog-articles-ctn{box-sizing:border-box;height:100%;width:100%}.blog-articles-ctn-content{background:#f5f5f5;padding:0 7% 7%}.blog-articles-title{color:var(--purple);font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-xl);letter-spacing:1px;margin:0}.blog-articles-ctn-subtitle{display:flex;justify-content:space-between}.blog-articles-subtitle{color:var(--gray);font-size:var(--txt-h5-xl)}.blog-articles-subtitle-button{align-items:center;background:var(--green);color:#fff;display:flex;font-size:var(--txt-p-xl);height:32px;justify-content:center;margin-left:150px;padding:12px;text-align:center;text-decoration:none;width:220px}.blog-articles-ctn-cards{display:flex;flex-wrap:wrap;gap:22px;margin-top:72px}.blog-articles-ctn-card{background:#fff;flex:1 0 30%}.blog-articles-ctn-card-image{position:relative}.blog-articles-card-image{aspect-ratio:4/3;height:100%;object-fit:cover;width:100%}.blog-articles-card-date{background:var(--green);border-radius:5px;bottom:12px;color:#fff;font-size:var(--txt-p-xl);left:12px;padding:7px;position:absolute}.blog-articles-ctn-card-info{padding:12px 32px}.blog-articles-card-info-date{color:var(--gray);font-size:var(--txt-p-xl)}.blog-articles-card-info-title{color:coral;font-size:var(--txt-h5-sm);font-weight:700;margin:24px auto;text-align:center}.blog-articles-card-info-category{color:var(--gray);font-size:var(--txt-h5-sm);margin:12px auto;text-align:center}@media screen and (min-width:744px){.blog-articles-card-info-title{font-size:var(--txt-h5-md);text-align:left}.blog-articles-card-info-category{font-size:var(--txt-h5-md);text-align:justify}}@media screen and (min-width:1353px){.blog-articles-card-info-title{font-size:var(--txt-h5-xl);text-align:left}.blog-articles-card-info-category{font-size:var(--txt-h5-xl);text-align:justify}}.videos-video-top-ctn{aspect-ratio:9/6;height:260px;object-fit:cover;width:100%}@media screen and (min-width:744px){.videos-video-top-ctn{aspect-ratio:9/6;height:530px;object-fit:cover;width:100%}}@media screen and (min-width:1353px){.videos-video-top-ctn{aspect-ratio:9/6;height:1090px;object-fit:cover;width:100%}}.videos-title-ctn{background-image:url(/static/media/liston-azul.42b13fef95f62d9768ba.webp);background-position:top;background-repeat:no-repeat;background-size:100% 50px;box-sizing:border-box;padding:50px 0 0}.videos-title-title{color:var(--blue)!important;font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-sm);letter-spacing:1px;padding:32px;text-align:center}.videos-title-ctn-videos{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:32px;padding:32px}.videos-title-ctn-video{aspect-ratio:4/3;flex:1 0 100%;height:100%;width:100%}.videos-title-video{border-radius:12px}.videos-title-video-description{font-size:var(--txt-h5-sm);font-weight:700;text-align:center;text-transform:uppercase}@media screen and (min-width:744px){.videos-title-ctn{background-size:100% 90px;padding:90px 0 0}.videos-title-title{font-size:var(--txt-title-md)}.videos-title-video{border-radius:12px}.videos-title-ctn-video{flex:1 0 40%}.videos-title-video-description{font-size:var(--txt-h5-md)}}@media screen and (min-width:1353px){.videos-title-ctn{background-size:100% 120px;padding:120px 0 0}.videos-title-title{font-size:var(--txt-title-xl)}.videos-title-video{border-radius:12px}.videos-title-video-description{font-size:var(--txt-h5-xl)}}.videos-slider-title{color:var(--purple)!important}.videos-slider-gallery-ctn{align-items:center;box-sizing:border-box;justify-content:center;margin:0 auto;overflow:hidden;padding:0 32px;position:relative}.videos-slider-gallery-title{color:var(--purple);font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-sm);letter-spacing:1px;margin:64px 0;text-align:center}.videos-slider-gallery-ctn-sliders-gallery{align-items:center;display:flex;flex-wrap:wrap;gap:7%;justify-content:center}.videos-slider-gallery-ctn-slider{align-items:center;box-sizing:border-box;display:flex;flex:1 0 100%;height:420px;justify-content:center;padding:0 7%;position:relative;width:100%}.videos-slider-ctn-carousel-item-video{height:100%;width:100%}.videos-slider-gallery-ctn-carousel-item{border-radius:12px}.videos-slider-gallery-ctn-slider .css-1qzevvg{bottom:37px;color:#fff;cursor:pointer;left:calc(50vw - 80px);position:absolute!important;z-index:2}.videos-slider-gallery-ctn-gallery{display:flex;flex:1 0 100%;flex-wrap:wrap;gap:24px;height:100%;width:100%}.videos-slider-gallery-ctn-gallery-item{box-sizing:border-box;flex:1 0 100%;height:100%;width:100%}.videos-slider-gallery-ctn-gallery-item-video{aspect-ratio:3/2;border-radius:12px;height:220px;width:100%}.video-slider-gallery-description{font-family:Bebas Neue,sans-serif;font-size:var(--txt-h5-sm);font-weight:700;letter-spacing:2px;text-align:center;text-transform:uppercase}@media screen and (min-width:744px){.videos-slider-gallery-title{font-size:var(--txt-title-md)}.videos-slider-gallery-ctn-slider{height:470px}.videos-slider-gallery-ctn-slider .css-1qzevvg{left:calc(50vw - 100px)}.videos-slider-gallery-ctn-gallery{flex:1 0 100%;margin-bottom:32px}.videos-slider-gallery-ctn-gallery-item{flex:1 0 40%}.video-slider-gallery-description{font-size:var(--txt-h5-md)}}@media screen and (min-width:1353px){.videos-slider-gallery-ctn{align-items:center;box-sizing:border-box;justify-content:center;margin:0 auto 32px;overflow:hidden;padding:0 32px;position:relative}.videos-slider-gallery-title{color:var(--purple);font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-xl);letter-spacing:1px;margin:64px 0;text-align:center}.videos-slider-gallery-ctn-sliders-gallery{align-items:center;display:flex;flex-wrap:wrap;gap:7%;justify-content:center}.videos-slider-gallery-ctn-slider{align-items:center;box-sizing:border-box;display:flex;flex:1 0 40%;height:550px;justify-content:center;padding:0 7%;position:relative;width:100%}.videos-slider-ctn-carousel-item-video{height:100%;width:100%}.videos-slider-gallery-ctn-carousel-item{border-radius:12px}.videos-slider-gallery-ctn-slider .css-1qzevvg{bottom:0;color:#fff;cursor:pointer;left:calc(20vw - 40px);position:absolute!important;z-index:2}.videos-slider-gallery-ctn-slider .css-1fzpoyk{height:450px!important;width:550px}.videos-slider-gallery-ctn-gallery{display:flex;flex:1 0 40%;flex-wrap:wrap;gap:24px;height:100%;width:100%}.videos-slider-gallery-ctn-gallery-item{box-sizing:border-box;flex:1 0 40%;height:100%;width:100%}.videos-slider-gallery-ctn-gallery-item-video{aspect-ratio:3/2;border-radius:12px;height:220px;width:100%}.video-slider-gallery-description{font-family:Bebas Neue,sans-serif;font-size:var(--txt-h5-xl);font-weight:700;letter-spacing:2px;text-align:center;text-transform:uppercase}}.videos-traveler-ctn{background-image:url(/static/media/Fondoamarrillo.a910f292b9829c88d729.webp);background-position:top;background-repeat:no-repeat;background-size:100% 50px;box-sizing:border-box;height:100%;margin:50px 0 0;padding:50px 0;width:100%}.videos-traveler-ctn-travelers{background:var(--pink);padding:64px 0}.videos-traveler-title{color:#fff;font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-sm);letter-spacing:1px;margin:0;text-align:center}.videos-traveler-subtitle{color:#fff;font-size:var(--txt-h5-sm);margin:0;text-align:center}.videos-traveler-ctn-travels{align-items:center;display:flex;flex-wrap:wrap;gap:3%;justify-content:center;margin-top:64px;padding:0 32px}.videos-traveler-ctn-travel{flex:1 0 100%;margin-bottom:32px}.videos-traveler-travel{aspect-ratio:3/4;border-radius:12px;height:100%;width:100%}.videos-traveler-description{color:#fff;font-size:var(--txt-h5-sm);font-weight:700;text-align:center}@media screen and (min-width:744px){.videos-traveler-ctn{background-size:100% 90px;margin:90px 0 0;padding:90px 0}.videos-traveler-title{font-size:var(--txt-title-md)}.videos-traveler-subtitle{font-size:var(--txt-h5-md)}.videos-traveler-ctn-travel{flex:1 0 40%;margin-bottom:32px}.videos-traveler-description{font-size:var(--txt-h5-md)}}@media screen and (min-width:1353px){.videos-traveler-ctn{background-size:100% 120px;margin:90px 0 0;padding:120px 0}.videos-traveler-title{font-size:var(--txt-title-xl)}.videos-traveler-subtitle{font-size:var(--txt-h5-xl)}.videos-traveler-ctn-travel{flex:1 0 20%;margin-bottom:32px}.videos-traveler-description{font-size:var(--txt-h5-xl)}}.videos-tri-traveler-ctn{box-sizing:border-box;height:100%;margin-bottom:120px;width:100%}.videos-tri-traveler-title{color:var(--green);font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-sm);letter-spacing:1px;margin:0;text-align:center}.videos-tri-traveler-subtitle{font-size:var(--txt-h5-sm);margin:0;text-align:center}.videos-tri-traveler-ctn-videos{box-sizing:border-box;display:block;height:100%;margin-top:64px;padding:0 32px;width:100%}.videos-tri-traveler-ctn-video-principal{aspect-ratio:4/3;height:100%;margin-bottom:32px;width:100%}.videos-tri-traveler-ctn-video-list{border:1px solid var(--gray);border-radius:12px;display:block;flex:1 0 100%;height:100%;margin:0;overflow-y:scroll;padding:12px}.videos-tri-traveler-ctn-video{position:relative}.videos-tri-traveler-ctn-video-btn{background:#0000;border:none;cursor:pointer}.videos-tri-traveler-ctn-video-btn,.videos-tri-traveler-ctn-video-text{height:100%;position:absolute;width:100%}.videos-tri-traveler-video{aspect-ratio:4/3;border-radius:12px;height:100%;padding-bottom:72px;width:100%}.videos-tri-traveler-description{bottom:0;font-family:Bebas Neue,sans-serif;font-size:var(--txt-h5-sm);left:5px;letter-spacing:1px;position:absolute;text-align:left}.videos-tri-traveler-video-principal{border-radius:12px;height:100%;width:100%}.videos-tri-traveler-principal-description{font-family:Bebas Neue,sans-serif;font-size:var(--txt-h5-sm);font-weight:700;letter-spacing:1px}@media screen and (min-width:744px){.videos-tri-traveler-title{font-size:var(--txt-title-md)}.videos-tri-traveler-subtitle{font-size:var(--txt-h5-md)}.videos-tri-traveler-description{font-size:var(--txt-h5-xl)}}@media screen and (min-width:1353px){.videos-tri-traveler-ctn{box-sizing:border-box;height:100%;margin-bottom:120px;width:100%}.videos-tri-traveler-title{color:var(--green);font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-xl);letter-spacing:1px;margin:0;text-align:center}.videos-tri-traveler-subtitle{font-size:var(--txt-h5-xl);margin:0;text-align:center}.videos-tri-traveler-ctn-videos{display:flex;gap:32px;height:650px;margin-top:64px}.videos-tri-traveler-ctn-video-principal{flex:1 0 70%;padding:0 32px 32px}.videos-tri-traveler-ctn-video-list{border:1px solid var(--gray);border-radius:12px;display:block;flex:1 0 20%;height:100%;margin:0 32px 0 0;overflow-y:scroll;padding:12px}.videos-tri-traveler-ctn-video{position:relative}.videos-tri-traveler-ctn-video-btn{background:#0000;border:none;cursor:pointer}.videos-tri-traveler-ctn-video-btn,.videos-tri-traveler-ctn-video-text{height:100%;position:absolute;width:100%}.videos-tri-traveler-video{aspect-ratio:4/3;border-radius:12px;height:100%;padding-bottom:72px;width:100%}.videos-tri-traveler-description{bottom:0;font-family:Bebas Neue,sans-serif;font-size:var(--txt-h5-xl);left:5px;letter-spacing:1px;position:absolute;text-align:left}.videos-tri-traveler-video-principal{border-radius:12px;height:100%;width:100%}.videos-tri-traveler-principal-description{font-family:Bebas Neue,sans-serif;font-size:var(--txt-h5-xl);font-weight:700;letter-spacing:1px}}.videos-gellery-ctn{box-sizing:border-box;height:100%;margin:0 0 64px;width:100%}.videos-gellery-title{color:var(--yellow);font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-sm);letter-spacing:1px;margin:0;text-align:center}.videos-gellery-subtitle{font-size:var(--txt-h5-sm);text-align:center}.videos-gellery-ctn-gallery-left{display:flex;flex-wrap:wrap;gap:24px;padding:32px}.videos-gellery-ctn-gallery-left-item{flex:1 0 100%}.videos-item-addR{display:flex;flex-direction:column}.iframeAddR{flex:1 1;margin-bottom:5px}.videos-gellery-gallery-left-item{aspect-ratio:4/3;border-radius:12px;height:100%;width:100%}.videos-gellery-ctn-gallery-right-item{display:flex;flex:1 0 100%;flex-wrap:wrap;gap:24px}.videos-gellery-gallery-ctn-right-item{flex:1 0 100%}.videos-gellery-gallery-right-item{aspect-ratio:1/1;border-radius:12px;height:100%;width:100%}@media screen and (min-width:744px){.videos-gellery-ctn{box-sizing:border-box;height:100%;margin:0 0 64px;width:100%}.videos-gellery-title{color:var(--yellow);font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-md);letter-spacing:1px;margin:0;text-align:center}.videos-gellery-subtitle{font-size:var(--txt-h5-md);text-align:center}.videos-gellery-ctn-gallery-left{display:flex;flex-wrap:wrap;gap:24px;padding:32px}.videos-gellery-ctn-gallery-left-item{flex:1 0 40%}.videos-gellery-gallery-left-item{aspect-ratio:4/3;border-radius:12px;height:100%;width:100%}.videos-gellery-ctn-gallery-right-item{display:flex;flex:1 0 40%;flex-wrap:wrap;gap:24px}.videos-gellery-gallery-ctn-right-item{flex:1 0 40%}.videos-gellery-gallery-right-item{aspect-ratio:1/1;border-radius:12px;height:100%;width:100%}}@media screen and (min-width:1353px){.videos-gellery-ctn{box-sizing:border-box;height:100%;margin:0 0 64px;width:100%}.videos-gellery-title{color:var(--yellow);font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-xl);letter-spacing:1px;margin:0;text-align:center}.videos-gellery-subtitle{font-size:var(--txt-h5-xl);text-align:center}.videos-gellery-ctn-gallery-left{display:flex;flex-wrap:wrap;gap:24px;padding:32px}.videos-gellery-ctn-gallery-left-item{flex:1 0 40%}.videos-gellery-gallery-left-item{aspect-ratio:4/3;border-radius:12px;height:100%;width:100%}.videos-gellery-ctn-gallery-right-item{display:flex;flex:1 0 40%;flex-wrap:wrap;gap:24px}.videos-gellery-gallery-ctn-right-item{flex:1 0 40%}.videos-gellery-gallery-right-item{aspect-ratio:1/1;border-radius:12px;height:100%;width:100%}}.videos-bottom-ctn{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:32px;height:100%;margin:64px 0;padding:0 32px;width:100%}.videos-bottom-ctn-video{aspect-ratio:16/9;flex:1 0 40%}.videos-bottom-ctn-title{flex:1 0 100%;margin:auto 0}.videos-bottom-title{color:var(--purple);font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-sm);letter-spacing:1px;margin:0 0 64px;text-align:left}.videos-bottom-description{font-size:var(--txt-h5-sm);line-height:1.5;text-align:center}@media screen and (min-width:744px){.videos-bottom-ctn{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:32px;height:100%;margin:64px 0;padding:0 32px;width:100%}.videos-bottom-ctn-video{aspect-ratio:16/9;flex:1 0 40%}.videos-bottom-ctn-title{flex:1 0 50%;margin:auto 0}.videos-bottom-title{color:var(--purple);font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-md);letter-spacing:1px;margin:0 0 64px;text-align:left}.videos-bottom-description{font-size:var(--txt-h5-md);text-align:justify}}@media screen and (min-width:1353px){.videos-bottom-ctn{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:32px;height:100%;margin:164px 0;padding:0 32px;width:100%}.videos-bottom-ctn-video{aspect-ratio:16/9;flex:1 0 40%}.videos-bottom-ctn-title{flex:1 0 50%;margin:auto 0}.videos-bottom-title{color:var(--purple);font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-xl);letter-spacing:1px;margin:0 0 64px;text-align:left}.videos-bottom-description{font-size:var(--txt-h5-xl);text-align:justify}}.videos-slider-ctn{background:var(--white);height:100%;overflow:hidden;position:relative}.videos-slider-title{color:var(--purple);font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-sm);letter-spacing:1px;margin:32px 0 64px;text-align:center}.videos-slider-ctn-carousel{background:var(--white);height:420px;overflow:hidden;position:relative}.videos-slider-ctn-carousel .css-1qzevvg{bottom:37px;color:#fff;cursor:pointer;left:calc(41.5vw - 20px);position:absolute!important;z-index:2}.video-slider-description{font-family:Bebas Neue,sans-serif;font-size:var(--txt-h5-sm);font-weight:700;letter-spacing:2px;text-align:center;text-transform:uppercase}@media screen and (min-width:744px){.videos-slider-ctn-carousel{height:570px}.css-1qzevvg{left:calc(41.5vw - 10px)}.videos-slider-title{font-size:var(--txt-title-md)}.video-slider-description{font-size:var(--txt-h5-md)}}@media screen and (min-width:1353px){.videos-slider-ctn-carousel{height:970px}.css-1qzevvg{left:calc(41.5vw - 30px)}.videos-slider-title{font-size:var(--txt-title-xl)}.video-slider-description{font-size:var(--txt-h5-xl)}}.gt-images-ctn{background-image:url(/static/media/liston-azul.42b13fef95f62d9768ba.webp);background-position:bottom;background-repeat:no-repeat;background-size:100% auto;min-height:458px}.gt-images-ctn-hero{align-items:center;aspect-ratio:4/3;background-image:url(/static/media/guiasTuristicasBanner.d7032230b1e1108951c9.webp);background-position:top;background-repeat:no-repeat;background-size:auto 100%;display:flex;justify-content:center}.gt-images-title{color:var(--white);font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-sm);letter-spacing:1px;text-align:center}.gt-images-ctn-hero-description{margin-left:0}@media screen and (min-width:744px){.gt-images-title{font-size:var(--txt-title-md)}}@media screen and (min-width:1353px){.gt-images-ctn-hero{aspect-ratio:16/9}.gt-images-title{font-size:var(--txt-title-xl)}}.guias-title-ctn{background-image:url(/static/media/Fondo%20amarillo%205.8f49797af79c42639695.png);background-position:top;background-repeat:no-repeat;background-size:100% 50px;box-sizing:border-box;height:100%;padding:50px 0 0;width:100%}.guias-known-title{color:var(--purple)!important;font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-sm);letter-spacing:1px;margin-top:64px;text-align:center}.guias-known-subtitle{font-size:var(--txt-h5-sm);text-align:center}.guias-contenedor{display:block;height:100%;width:100%}.guias-item{box-sizing:border-box;cursor:pointer;display:block;padding:32px;width:100%}.guias-item:hover{opacity:.5;transition:.4s}.guias-item img{aspect-ratio:3/4;border-radius:10px;width:100%}.guias-texto{color:#eeb526;font-size:var(--txt-h5-sm);font-weight:700;text-align:center}.modalGuides{background-color:#f5f0ef;border-radius:10px;min-height:100vh;position:absolute;width:100vw}.modalGuides2{background-color:#7d7d7d;position:relative}.guias-modal{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;position:absolute;top:0;width:100%;z-index:9999}.guias-modal-content{background:#fff;border-radius:10px;height:auto;width:50%}.guias-modal-header{border-bottom:1px solid #cecece;display:flex;justify-content:space-between}.guias-modal-title{color:#b21f67;font-family:Bebas Neue,sans-serif;font-size:var(--txt-h5-xl);font-weight:700;margin:10px 0;padding:10px 25px}.guias-modal-close{align-content:center;border-radius:5px;color:#bbb;font-size:32px;height:3%;padding:5px;vertical-align:center}.guias-modal-close:hover{background:#bbb;color:#fff}.guias-modal-text{color:#7d7d7d;font-size:var(--txt-h5-sm);font-weight:700;margin:24px auto;padding:24px;text-align:center}.guias-modal-downloads{display:flex;flex-wrap:wrap;height:100%;justify-content:center;padding:0 32px}.guias-modal-download{margin:10px;width:100%}.guias-modal-download img{width:100%}.guias-modal-download-text{color:#eeb526;font-size:var(--txt-h5-sm);font-weight:700;margin:0 auto;padding:10px;text-align:center}.guias-modal-body{height:85vh;justify-content:center;overflow:scroll;text-align:center}@media screen and (min-width:744px){.guias-title-ctn{background-size:100% 90px;padding:90px 0 0}.guias-known-title{font-size:var(--txt-title-md)}.guias-known-subtitle{font-size:var(--txt-h5-md);padding:0 32px;text-align:center}.guias-contenedor{display:flex;flex-wrap:wrap;gap:32px;height:100%;width:100%}.guias-item{box-sizing:border-box;cursor:pointer;display:block;flex:1 0 30%;padding:32px;width:100%}.guias-item:hover{opacity:.5;transition:.4s}.guias-item img{aspect-ratio:3/4;border-radius:10px;width:100%}.guias-texto{color:#eeb526;font-size:var(--txt-h5-md);font-weight:700;text-align:center}.modalGuides{background-color:#f5f0ef;border-radius:10px;min-height:100vh;position:absolute;width:100vw}.modalGuides2{background-color:#7d7d7d;position:relative}.guias-modal{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;position:absolute;top:0;width:100%;z-index:9999}.guias-modal-content{background:#fff;border-radius:10px;height:auto;width:50%}.guias-modal-header{border-bottom:1px solid #cecece;display:flex;justify-content:space-between}.guias-modal-title{color:#b21f67;font-family:Bebas Neue,sans-serif;font-size:var(--txt-h5-xl);font-weight:700;margin:10px 0;padding:10px 25px}.guias-modal-close{align-content:center;border-radius:5px;color:#bbb;font-size:32px;height:3%;padding:5px;vertical-align:center}.guias-modal-close:hover{background:#bbb;color:#fff}.guias-modal-text{color:#7d7d7d;font-size:var(--txt-h5-md);font-weight:700;margin:24px auto;padding:24px;text-align:center}.guias-modal-downloads{display:flex;flex-wrap:wrap;height:100%;justify-content:center;padding:0 32px}.guias-modal-download{margin:10px;width:100%}.guias-modal-download img{width:100%}.guias-modal-download-text{color:#eeb526;font-size:var(--txt-h5-xl);font-weight:700;margin:0 auto;padding:10px;text-align:center}.guias-modal-body{height:85vh;justify-content:center;overflow:scroll;text-align:center}}@media screen and (min-width:1353px){.guias-title-ctn{background-size:100% 120px;padding:120px 0 0}.guias-known-title{font-size:var(--txt-title-xl)}.guias-known-subtitle{font-size:var(--txt-h5-xl)}.guias-item{flex:1 0 20%;max-width:23%}.guias-texto{font-size:var(--txt-h5-xl)}.modalGuides{background-color:#f5f0ef;border-radius:10px;height:60px;margin:1% 20%;position:absolute;width:60%}.modalGuides2{background-color:#7d7d7d;position:relative}.guias-modal{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;position:absolute;top:0;width:100%;z-index:9999}.guias-modal-content{background:#fff;border-radius:10px;height:auto;width:50%}.guias-modal-header{border-bottom:1px solid #cecece;display:flex;justify-content:space-between}.guias-modal-title{color:#b21f67;font-family:Bebas Neue,sans-serif;font-size:var(--txt-h5-xl);font-weight:700;margin:10px 0;padding:10px 25px}.guias-modal-close{align-content:center;border-radius:5px;color:#bbb;font-size:32px;height:3%;padding:5px;vertical-align:center}.guias-modal-close:hover{background:#bbb;color:#fff}.guias-modal-text{color:#7d7d7d;font-size:var(--txt-h5-md);font-weight:700;margin:24px auto;padding:24px;text-align:center}.guias-modal-downloads{display:flex;flex-wrap:wrap;height:100%;justify-content:center;padding:0 32px}.guias-modal-download{margin:10px;width:100%}.guias-modal-download img{aspect-ratio:3/4;object-fit:cover;width:350px}.guias-modal-download-text{color:#eeb526;font-size:var(--txt-h5-xl);font-weight:700;margin:0 auto;padding:10px;text-align:center}.guias-modal-download p{text-align:center!important}.guias-modal-body{height:85%;justify-content:center;overflow:scroll;text-align:center}}.dm-images-ctn{background-image:url(/static/media/liston-azul.42b13fef95f62d9768ba.webp);background-position:bottom;background-repeat:no-repeat;background-size:100% auto;min-height:458px}.dm-images-ctn-hero{align-items:center;background-image:url(/static/media/6.50105347cb973653aef0.webp);background-position:top;background-repeat:no-repeat;background-size:100% 100%;display:flex;justify-content:left;min-height:318px;padding:92px 0}.dm-images-ctn-hero-description{margin-left:42px}.dm-images-img-experience-hero{width:40vw}.dm-images-title{color:var(--white);font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-xl);letter-spacing:1px;margin-left:50px;margin-top:42px;text-align:left}.dm-images-ctn-img{display:flex;flex-wrap:wrap;gap:32px;padding:32px}.dm-images-ctn-img-experience{flex:1 0 30%;position:relative}.dm-images-img-experience{aspect-ratio:1/1;height:100%;object-fit:cover;width:100%}.dm-images-ctn-img-experience:hover .dm-images-ctn-img-experience-description{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.dm-images-ctn-img-experience-description{display:none}.dm-images-img-experience-description{color:#fff;font-size:var(--txt-h5-xl);font-weight:700;text-align:center}.calendario2-eventos{align-items:center;display:flex;flex-direction:column}.calendare-known-subtitle p{color:#000;margin:0 auto;text-align:justify;width:80%}.muertos-content{width:100%}.muertos-imagen1{grid-area:imagen1}.muertos-imagen2{grid-area:imagen2}.muertos-imagen3{grid-area:imagen3}.muertos-imagen4{grid-area:imagen4}.muertos-row{grid-column-gap:10px;grid-row-gap:10px;column-gap:10px;display:grid;grid-template-areas:"imagen1 imagen2" "imagen1 imagen3" "imagen4 imagen4";grid-template-columns:2fr 1fr;grid-template-rows:250px 250px 250px;padding:10px;row-gap:10px}.muertos-row img{border-radius:10px;height:100%;object-fit:cover;width:100%}.dm-images-ctn-hero{background-size:cover}.interactive-day-dead-ctn{background:var(--pink);background-image:url(/static/media/Fondorosa.316093b34efb867653cd.webp);background-repeat:no-repeat;background-size:100% 160px;box-sizing:border-box;height:100%;padding:160px 0 32px;width:100%}.interactive-day-dead-title{background:var(--pink);color:var(--white);font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-xl);letter-spacing:1px;margin:0;padding:32px;text-align:center}.interactive-day-dead-indications{font-size:16px;margin-top:32px;text-align:center}.interactive-day-dead-ctn-content{align-items:center;display:flex;justify-content:center}.interactive-day-dead-ctn-offering{height:430px;position:relative;width:1280px}.interactive-day-dead-ctn-back-img{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.interactive-day-dead-back-img{aspect-ratio:auto;height:430px;object-fit:cover;width:1280px}.interactive-day-dead-ctn-principal{display:grid;grid-template-areas:"confettileft .     .     .       .       .     .    .      .        .            confettiright" ".            .     .     tequila jarrito .   craneo .      retrato  velasright   ." "flowersLeft  glass copal tequila velas   pan craneo comida panright flowersright calaveraright";height:100%;left:0;position:absolute;top:0;width:100%}.interactive-day-dead-ctn-confetti-left-img{cursor:pointer;grid-area:confettileft;height:140px;left:0;min-width:253px;position:absolute;top:0;z-index:1}.interactive-day-dead-ctn-confetti-left-img:hover{z-index:9}.interactive-day-dead-ctn-confetti-left-img:hover .interactive-day-dead-ctn-tooltip-confetti-left-img{background:var(--white);border-radius:9px;display:flex;left:3%;max-height:100%;padding:9px;position:absolute;top:3%;width:220px}.interactive-day-dead-ctn-tooltip-confetti-left-img{display:none}.interactive-day-dead-confetti-left-img{height:100%;width:100%}.interactive-day-dead-ctn-flowers-left-img{cursor:pointer;grid-area:flowersLeft;height:120px;left:10%;position:absolute;top:-60%;width:160px;z-index:1}.interactive-day-dead-ctn-flowers-left-img:hover{z-index:9}.interactive-day-dead-ctn-flowers-left-img:hover .interactive-day-dead-ctn-tooltip-flowers-left-img{background:var(--white);border-radius:9px;display:flex;left:3%;max-height:100%;padding:9px;position:absolute;top:3%;width:220px}.interactive-day-dead-ctn-tooltip-flowers-left-img{display:none}.interactive-day-dead-flowers-left-img{height:100%;width:100%}.interactive-day-dead-ctn-glass-left-img{cursor:pointer;grid-area:glass;height:100px;left:0;position:absolute;top:-40%;width:70px;z-index:1}.interactive-day-dead-ctn-glass-left-img:hover{z-index:9}.interactive-day-dead-ctn-glass-left-img:hover .interactive-day-dead-ctn-tooltip-glass-left-img{background:var(--white);border-radius:9px;display:flex;left:3%;max-height:100%;padding:9px;position:absolute;top:3%;width:220px}.interactive-day-dead-ctn-tooltip-glass-left-img{display:none}.interactive-day-dead-glass-left-img{height:100%;width:100%}.interactive-day-dead-ctn-copal-left-img{cursor:pointer;grid-area:copal;height:170px;left:-60%;position:absolute;top:-95%;width:100px;z-index:1}.interactive-day-dead-ctn-copal-left-img:hover{z-index:9}.interactive-day-dead-ctn-copal-left-img:hover .interactive-day-dead-ctn-tooltip-copal-left-img{background:var(--white);border-radius:9px;display:flex;left:3%;max-height:100%;padding:9px;position:absolute;top:3%;width:220px}.interactive-day-dead-ctn-tooltip-copal-left-img{display:none}.interactive-day-dead-copal-left-img{height:100%;width:100%}.interactive-day-dead-ctn-tequila-left-img{cursor:pointer;grid-area:tequila;height:220px;left:-115%;position:absolute;top:-14%;width:140px;z-index:0}.interactive-day-dead-ctn-tequila-left-img:hover{z-index:9}.interactive-day-dead-ctn-tequila-left-img:hover .interactive-day-dead-ctn-tooltip-tequila-left-img{background:var(--white);border-radius:9px;display:flex;left:3%;max-height:100%;padding:9px;position:absolute;top:3%;width:220px}.interactive-day-dead-ctn-tooltip-tequila-left-img{display:none}.interactive-day-dead-tequila-left-img{height:100%;width:100%}.interactive-day-dead-ctn-jarrito-left-img{cursor:pointer;grid-area:jarrito;height:120px;left:-140%;position:absolute;top:-15%;width:90px;z-index:1}.interactive-day-dead-ctn-jarrito-left-img:hover{z-index:9}.interactive-day-dead-ctn-jarrito-left-img:hover .interactive-day-dead-ctn-tooltip-jarrito-left-img{background:var(--white);border-radius:9px;display:flex;left:3%;max-height:100%;padding:9px;position:absolute;top:3%;width:220px}.interactive-day-dead-ctn-tooltip-jarrito-left-img{display:none}.interactive-day-dead-jarrito-left-img{height:100%;width:100%}.interactive-day-dead-ctn-velas-left-img{cursor:pointer;grid-area:velas;height:180px;left:-90%;position:absolute;top:-100%;width:120px;z-index:1}.interactive-day-dead-ctn-velas-left-img:hover{z-index:9}.interactive-day-dead-ctn-velas-left-img:hover .interactive-day-dead-ctn-tooltip-velas-left-img{background:var(--white);border-radius:9px;display:flex;left:3%;max-height:100%;padding:9px;position:absolute;top:3%;width:220px}.interactive-day-dead-ctn-tooltip-velas-left-img{display:none}.interactive-day-dead-velas-left-img{height:100%;width:100%}.interactive-day-dead-ctn-pan-left-img{cursor:pointer;grid-area:pan;height:120px;left:-120%;position:absolute;top:-40%;width:100px;z-index:1}.interactive-day-dead-ctn-pan-left-img:hover{z-index:9}.interactive-day-dead-ctn-pan-left-img:hover .interactive-day-dead-ctn-tooltip-pan-left-img{background:var(--white);border-radius:9px;display:flex;left:3%;max-height:100%;padding:9px;position:absolute;top:3%;width:220px}.interactive-day-dead-ctn-tooltip-pan-left-img{display:none}.interactive-day-dead-pan-left-img{height:100%;width:100%}.interactive-day-dead-ctn-craneo-center-img{cursor:pointer;grid-area:craneo;height:300px;left:-180%;position:absolute;top:-40%;width:280px;z-index:1}.interactive-day-dead-ctn-craneo-center-img:hover{z-index:9}.interactive-day-dead-ctn-craneo-center-img:hover .interactive-day-dead-ctn-tooltip-craneo-center-img{background:var(--white);border-radius:9px;display:flex;left:3%;max-height:100%;padding:9px;position:absolute;top:3%;width:220px}.interactive-day-dead-ctn-tooltip-craneo-center-img{display:none}.interactive-day-dead-craneo-center-img{height:100%;width:100%}.interactive-day-dead-ctn-comida-right-img{cursor:pointer;grid-area:comida;height:200px;left:-80%;position:absolute;top:-80%;width:240px;z-index:1}.interactive-day-dead-ctn-comida-right-img:hover{z-index:9}.interactive-day-dead-ctn-comida-right-img:hover .interactive-day-dead-ctn-tooltip-comida-right-img{background:var(--white);border-radius:9px;display:flex;left:3%;max-height:100%;padding:9px;position:absolute;top:3%;width:220px}.interactive-day-dead-ctn-tooltip-comida-right-img{display:none}.interactive-day-dead-comida-right-img{height:100%;width:100%}.interactive-day-dead-ctn-retrato-right-img{cursor:pointer;grid-area:retrato;height:220px;left:-100%;position:absolute;top:-90%;width:170px;z-index:1}.interactive-day-dead-ctn-retrato-right-img:hover{z-index:9}.interactive-day-dead-ctn-retrato-right-img:hover .interactive-day-dead-ctn-tooltip-retrato-right-img{background:var(--white);border-radius:9px;display:flex;left:3%;max-height:100%;padding:9px;position:absolute;top:3%;width:220px}.interactive-day-dead-ctn-tooltip-retrato-right-img{display:none}.interactive-day-dead-retrato-right-img{height:100%;width:100%}.interactive-day-dead-ctn-pan-right-img{cursor:pointer;grid-area:panright;height:160px;left:-20%;position:absolute;top:-80%;width:120px;z-index:1}.interactive-day-dead-ctn-pan-right-img:hover{z-index:9}.interactive-day-dead-ctn-pan-right-img:hover .interactive-day-dead-ctn-tooltip-pan-right-img{background:var(--white);border-radius:9px;display:flex;left:3%;max-height:100%;padding:9px;position:absolute;top:3%;width:220px}.interactive-day-dead-ctn-tooltip-pan-right-img{display:none}.interactive-day-dead-pan-right-img{height:100%;width:100%}.interactive-day-dead-ctn-velas-right-img{cursor:pointer;grid-area:velasright;height:220px;left:-50%;position:absolute;top:-70%;width:180px;z-index:1}.interactive-day-dead-ctn-velas-right-img:hover{z-index:9}.interactive-day-dead-ctn-velas-right-img:hover .interactive-day-dead-ctn-tooltip-velas-right-img{background:var(--white);border-radius:9px;display:flex;left:3%;max-height:100%;padding:9px;position:absolute;top:3%;width:220px}.interactive-day-dead-ctn-tooltip-velas-right-img{display:none}.interactive-day-dead-velas-right-img{height:100%;width:100%}.interactive-day-dead-ctn-flowers-right-img{cursor:pointer;grid-area:flowersright;height:160px;left:-30%;position:absolute;top:-50%;width:120px;z-index:1}.interactive-day-dead-ctn-flowers-right-img:hover{z-index:9}.interactive-day-dead-ctn-flowers-right-img:hover .interactive-day-dead-ctn-tooltip-flowers-right-img{background:var(--white);border-radius:9px;display:flex;left:3%;max-height:100%;padding:9px;position:absolute;top:3%;width:220px}.interactive-day-dead-ctn-tooltip-flowers-right-img{display:none}.interactive-day-dead-flowers-right-img{height:100%;width:100%}.interactive-day-dead-ctn-calavera-right-img{cursor:pointer;grid-area:calaveraright;height:260px;position:absolute;right:10%;top:-90%;width:180px;z-index:0}.interactive-day-dead-ctn-calavera-right-img:hover{z-index:9}.interactive-day-dead-ctn-calavera-right-img:hover .interactive-day-dead-ctn-tooltip-calavera-right-img{background:var(--white);border-radius:9px;display:flex;left:3%;max-height:100%;padding:9px;position:absolute;top:3%;width:220px}.interactive-day-dead-ctn-tooltip-calavera-right-img{display:none}.interactive-day-dead-calavera-right-img{height:100%;width:100%}.interactive-day-dead-ctn-confetti-right-img{cursor:pointer;grid-area:confettiright;height:140px;min-width:253px;position:absolute;right:0;top:0;z-index:1}.interactive-day-dead-ctn-confetti-right-img:hover{z-index:9}.interactive-day-dead-ctn-confetti-right-img:hover .interactive-day-dead-ctn-tooltip-confetti-right-img{background:var(--white);border-radius:9px;display:flex;left:3%;max-height:100%;padding:9px;position:absolute;top:3%;width:220px}.interactive-day-dead-ctn-tooltip-confetti-right-img{display:none}.interactive-day-dead-confetti-right-img,.map-interactive-ctn{height:100%;width:100%}.map-interactive-ctn{box-sizing:border-box;padding:0}.map-interactive-title{color:#ffc000!important;color:var(--white);font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-sm);letter-spacing:1px;margin:0;padding:32px;text-align:center}.leaflet-container{height:970px;width:100%}.map-interactive-text{font-size:16px;margin:0}.leaflet-container{background:#2d2d2d}.leaflet-popup{background-color:#444;color:#000!important}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{left:0;position:absolute;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.leaflet-tile::selection{background:#0000}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{height:1600px;-webkit-transform-origin:0 0;width:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-height:none!important;max-width:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-height:none!important;max-width:none!important;padding:0;width:auto}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;height:0;width:0;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{height:1px;width:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{pointer-events:visiblePainted;pointer-events:auto;position:relative;z-index:800}.leaflet-bottom,.leaflet-top{pointer-events:none;position:absolute;z-index:1000}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{clear:both;float:left}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;color:#000;display:block;height:26px;line-height:26px;text-align:center;text-decoration:none;width:26px}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:focus,.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.leaflet-bar a.leaflet-disabled{background-color:#f4f4f4;color:#bbb;cursor:default}.leaflet-touch .leaflet-bar a{height:30px;line-height:30px;width:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);height:36px;width:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{height:44px;width:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{background:#fff;color:#333;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{overflow-x:hidden;overflow-y:scroll;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;line-height:1.4;padding:0 5px}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:focus,.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;height:.6669em;vertical-align:initial!important;width:1em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{background:#fffc;border:2px solid #777;border-top:none;box-sizing:border-box;line-height:1.1;padding:2px 5px 1px;text-shadow:1px 1px #fff;white-space:nowrap}.leaflet-control-scale-line:not(:first-child){border-bottom:none;border-top:2px solid #777;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{margin-bottom:20px;position:absolute;text-align:center}.leaflet-popup-content-wrapper{border-radius:12px;padding:1px;text-align:left}.leaflet-popup-content{font-size:13px;font-size:1.08333em;line-height:1.3;margin:13px 24px 13px 20px;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{height:20px;left:50%;margin-left:-20px;margin-top:-1px;overflow:hidden;pointer-events:none;position:absolute;width:40px}.leaflet-popup-tip{height:17px;margin:-10px auto 0;padding:1px;pointer-events:auto;transform:rotate(45deg);width:17px}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;box-shadow:0 3px 14px #0006;color:#333}.leaflet-container a.leaflet-popup-close-button{background:#0000;border:none;color:#757575;font:16px/24px Tahoma,Verdana,sans-serif;height:24px;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:24px}.leaflet-container a.leaflet-popup-close-button:focus,.leaflet-container a.leaflet-popup-close-button:hover{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678);margin:0 auto;width:24px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{background-color:#fff;border:1px solid #fff;border-radius:3px;box-shadow:0 1px 3px #0006;color:#222;padding:6px;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;white-space:nowrap}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{background:#0000;border:6px solid #0000;content:"";pointer-events:none;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{border-top-color:#fff;bottom:0;margin-bottom:-12px}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-left:-6px;margin-top:-12px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;left:0;margin-left:-12px}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.train-maya-video-top-ctn{aspect-ratio:9/6;height:260px;object-fit:cover;width:100%}@media screen and (min-width:744px){.train-maya-video-top-ctn{aspect-ratio:9/6;height:530px;object-fit:cover;width:100%}}@media screen and (min-width:1353px){.train-maya-video-top-ctn{aspect-ratio:9/6;height:1090px;object-fit:cover;width:100%}}.tren-maya-ctn{background-image:url(/static/media/liston-azul.42b13fef95f62d9768ba.webp);background-position:top;background-repeat:no-repeat;background-size:100% 50px;box-sizing:border-box;height:100%;padding:64px 32px 32px;width:100%}.informacion{align-items:center;display:flex;flex-direction:column;padding:0}.informacion--left,.informacion--right{max-width:100%;width:100%}.informacion--left{width:100%}.train-maya-img-ribbon{height:50px;margin-left:-32px;object-fit:cover;width:100vw}.informacion--titulo{color:var(--yellow);font-family:Bebas Neue,sans-serif;font-size:45px;letter-spacing:1px;text-align:center}.informacion--texto{font-size:var(--txt-h5-sm);line-height:1.5;overflow:hidden;text-align:center;text-overflow:ellipsis}.informacion--texto p{text-align:center;width:100%}.informacion--right{align-items:center;display:flex;justify-content:center;width:100%}.informacion--imagen{aspect-ratio:4/3;height:100%;margin:20px;object-fit:cover;width:100%}.galeria{align-content:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center}.imagen1,.imagen2,.imagen3{aspect-ratio:4/3;border-radius:10px;height:100%;margin-bottom:12px;object-fit:cover;width:100%}.galeria--contenido{display:block;width:100%}.galeria--titulo{color:var(--purple);font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-sm);letter-spacing:1px;text-align:center}.galeria img{height:100%;width:100%}.videos{align-content:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center}.videos--titulo{color:var(--blue);font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-xl);letter-spacing:1px;text-align:center}@media screen and (min-width:744px){.tren-maya-ctn{background-image:url(/static/media/liston-azul.42b13fef95f62d9768ba.webp);background-position:top;background-repeat:no-repeat;background-size:100% 50px;box-sizing:border-box;height:100%;padding:64px 32px 32px;width:100%}.informacion{align-items:center;display:block;padding:0}.informacion--left{width:100%}.informacion--left p{text-align:center}.train-maya-img-ribbon{height:50px;margin-left:-32px;object-fit:cover;width:100vw}.informacion--titulo{color:var(--yellow);font-family:Bebas Neue,sans-serif;font-size:45px;letter-spacing:1px}.informacion--texto{font-size:var(--txt-h5-md);line-height:1.5;overflow:hidden;text-align:justify;text-overflow:ellipsis}.informacion--texto p{text-align:center;width:100%}.informacion--right{align-items:center;display:flex;justify-content:center;width:100%}.informacion--imagen{aspect-ratio:4/3;height:100%;margin:20px;object-fit:cover;width:100%}.galeria{align-content:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center}.imagen1{grid-area:imagen1}.imagen1,.imagen2{aspect-ratio:4/3;border-radius:10px;height:100%;margin-bottom:12px;object-fit:cover;width:100%}.imagen2{grid-area:imagen2}.imagen3{aspect-ratio:4/3;border-radius:10px;grid-area:imagen3;height:100%;margin-bottom:12px;object-fit:cover;width:100%}.galeria--contenido{grid-column-gap:10px;grid-row-gap:10px;column-gap:10px;display:grid;grid-template-areas:"imagen1 imagen1 imagen2" "imagen1 imagen1 imagen3";grid-template-columns:2fr 1fr;grid-template-rows:250px 250px;padding:10px;row-gap:10px;width:95%}.galeria--titulo{color:var(--purple);font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-sm);letter-spacing:1px;text-align:center}.galeria img{height:100%;width:100%}.videos{align-content:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center}.videos--titulo{color:var(--blue);font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-xl);letter-spacing:1px;text-align:center}}@media screen and (min-width:1353px){.tren-maya-ctn{background-image:url(/static/media/liston-azul.42b13fef95f62d9768ba.webp);background-position:top;background-repeat:no-repeat;background-size:100% auto;box-sizing:border-box;height:100%;padding:180px 32px 32px;width:100%}.informacion{align-items:start;display:flex;padding:40px}.informacion--left{width:100%}.informacion--titulo{color:var(--yellow);font-family:Bebas Neue,sans-serif;font-size:45px;letter-spacing:1px}.informacion--texto{font-size:var(--txt-h5-xl);overflow:hidden;text-align:justify;text-overflow:ellipsis}.informacion--imagen,.informacion--right{margin:20px;width:100%}.galeria{align-content:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center}.imagen1{aspect-ratio:auto;grid-area:imagen1}.imagen2{aspect-ratio:auto;grid-area:imagen2}.imagen3{aspect-ratio:auto;grid-area:imagen3}.galeria--contenido{grid-column-gap:10px;grid-row-gap:10px;column-gap:10px;display:grid;grid-template-areas:"imagen1 imagen1 imagen2" "imagen1 imagen1 imagen3";grid-template-columns:2fr 1fr;grid-template-rows:250px 250px;padding:10px;row-gap:10px;width:95%}.galeria--titulo{color:var(--purple);font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-xl);letter-spacing:1px;text-align:center}.galeria img{height:100%;width:100%}.videos{align-content:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center}.videos--titulo{color:var(--blue);font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-xl);letter-spacing:1px;text-align:center}.magic-towns-video-slider-ctn-carousel{flex-direction:column!important}.magic-towns-video-slider-ctn-carousel .css-1qzevvg{left:0!important;position:relative!important}}.train-maya-video-slider-ctn-carousel{height:420px;overflow:hidden;position:relative}.train-maya-video-slider-ctn-carousel .css-1qzevvg{bottom:37px;color:#fff;cursor:pointer;left:calc(41.5vw - 20px);position:absolute!important;z-index:2}.train-maya-video-slider-ctn-carousel-item-video{height:100%;width:100%}.train-maya-video-slider-ctn-carousel-item{border-radius:12px}.train-maya-video-slider-description{font-family:Bebas Neue,sans-serif;font-size:var(--txt-h5-xl);font-weight:700;letter-spacing:2px;text-align:center;text-transform:uppercase}@media screen and (min-width:744px){.train-maya-video-slider-ctn-carousel{height:470px;overflow:hidden;position:relative}.train-maya-video-slider-ctn-carousel .css-1qzevvg{bottom:37px;color:#fff;cursor:pointer;left:calc(41.5vw - 10px);position:absolute!important;z-index:2}.train-maya-video-slider-ctn-carousel-item-video{height:100%;width:100%}.train-maya-video-slider-ctn-carousel-item{border-radius:12px}.train-maya-video-slider-description{font-family:Bebas Neue,sans-serif;font-size:var(--txt-h5-xl);font-weight:700;letter-spacing:2px;text-align:center;text-transform:uppercase}}@media screen and (min-width:1353px){.train-maya-video-slider-ctn-carousel{height:870px;overflow:hidden;position:relative}.train-maya-video-slider-ctn-carousel .css-1qzevvg{bottom:37px;color:#fff;cursor:pointer;left:calc(41.5vw - 30px);position:absolute!important;z-index:2}.train-maya-video-slider-ctn-carousel-item-video{height:100%;width:100%}.train-maya-video-slider-ctn-carousel-item{border-radius:12px}.train-maya-video-slider-description{font-family:Bebas Neue,sans-serif;font-size:var(--txt-h5-xl);font-weight:700;letter-spacing:2px;text-align:center;text-transform:uppercase}}.magic-towns-video-ctn{aspect-ratio:9/6;height:260px;object-fit:cover;width:100%}@media screen and (min-width:744px){.magic-towns-video-ctn{aspect-ratio:9/6;height:530px;object-fit:cover;width:100%}}@media screen and (min-width:1353px){.magic-towns-video-ctn{aspect-ratio:9/6;height:1090px;object-fit:cover;width:100%}}.magic-towns-description-ctn{background-image:url(/static/media/liston-azul.42b13fef95f62d9768ba.webp);background-position:top;background-repeat:no-repeat;background-size:100% 50px;box-sizing:border-box;overflow:hidden;padding:114px 0 64px}.magic-towns-description-title{color:var(--blue);font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-sm);letter-spacing:1px;text-align:center}.magic-towns-description-ctn-description{display:block;padding:0 32px}.magic-towns-description-ctn-img,.magic-towns-description-img{aspect-ratio:21/9;height:auto;width:100%}.magic-towns-description-img{object-fit:cover}.magic-towns-description-ctn-text{height:100%;width:100%}.magic-towns-description-ctn-decription-text{display:block}.magic-towns-description-decription-text{font-size:var(--txt-h5-sm);line-height:1.5;margin:0 auto;text-align:center}.magic-towns-icon-des{align-self:center;left:100px;width:10%}.iconPuebloMagico{background-color:aqua;width:100%}@media screen and (min-width:744px){.magic-towns-description-ctn{background-size:100% 90px;padding:204px 0 64px}.magic-towns-description-title{font-size:var(--txt-title-md)}.magic-towns-description-decription-text{font-size:var(--txt-h5-md);text-align:justify}}@media screen and (min-width:1353px){.magic-towns-description-ctn{background-size:100% auto;padding:190px 0 64px}.magic-towns-description-title{font-size:var(--txt-title-xl);text-align:left}.magic-towns-description-ctn-description{display:block;gap:32px;padding:0 32px}.magic-towns-description-ctn-img,.magic-towns-description-img{aspect-ratio:21/9;height:auto;width:100%}.magic-towns-description-img{object-fit:cover}.magic-towns-description-ctn-text{width:100%}.magic-towns-description-decription-text{font-size:var(--txt-h5-xl);text-align:justify}.magic-towns-icon-des{align-self:center;left:100px;width:10%}.iconPuebloMagico{background-color:aqua;width:100%}}.magic-towns-slider-ctn{background-image:url(/static/media/Fondorosa.316093b34efb867653cd.webp);background-position:top;background-repeat:no-repeat;background-size:100% 50px;box-sizing:border-box;overflow:hidden;padding:114px 0 64px}.magic-towns-slider-title{color:var(--pink)!important;font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-sm);letter-spacing:1px;text-align:center}.magic-towns-slider-ctn-buttons{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;width:100%}.magic-towns-slider-buttons{background:#0000;border:none;cursor:pointer}.magic-towns-slider-buttons-img{height:42px;width:42px}.magic-towns-slider-ctn-cards{box-sizing:border-box;display:flex;gap:24px;padding:32px}.magic-towns-slider-ctn-cards a{height:100%;min-width:calc(90% - 120px)}.magic-towns-slider-ctn-card{border-radius:10px;box-sizing:border-box;overflow:hidden;position:relative;transition:all 1s}.magic-towns-slider-ctn-card-title{color:azure;font-weight:700;padding:20px;position:absolute;z-index:1}.magic-towns-slider-card-img{aspect-ratio:3/4;border-radius:10px;height:100%;object-fit:cover;position:relative;width:100%}.magic-towns-slider-ctn-card:before{background:linear-gradient(180deg,#000000b3,#0000);content:"";height:50px;left:0;position:absolute;top:0;width:100%;z-index:1}@media screen and (min-width:744px){.magic-towns-slider-ctn{background-size:100% 90px;padding:144px 0 64px}.magic-towns-slider-title{font-size:var(--txt-title-md)}.magic-towns-slider-ctn-cards a{height:100%;min-width:calc(52% - 92px)}}@media screen and (min-width:1353px){.magic-towns-slider-ctn{background-size:100% 120px;padding:194px 0 64px}.magic-towns-slider-title{font-size:var(--txt-title-xl)}.magic-towns-slider-ctn-cards a{height:100%;min-width:calc(24% - 20px)}}.magic-towns-know-ctn{background-image:url(/static/media/liston-azul.42b13fef95f62d9768ba.webp);background-position:top;background-repeat:no-repeat;background-size:100% 90px;box-sizing:border-box;padding:32px 0;padding:90px 0;text-align:center}.magic-towns-know-title{color:var(--blue);font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-sm);letter-spacing:1px}.magic-towns-know-content{align-items:flex-start;display:flex;justify-content:center;margin-top:20px}.magic-towns-know-ctn-button,.magic-towns-know-ctn-image{box-sizing:border-box;padding:0 10px;width:50%}.magic-towns-icon{display:block;height:auto;margin:0 auto;max-width:300px;width:80%}.magic-towns-know-button-link{background:var(--pink);border-radius:9px;color:#fff;display:block;font-size:var(--txt-h5-xl);font-weight:700;margin-left:auto;margin-right:auto;margin-top:30px;padding:12px;text-align:center;text-decoration:none;width:50%}.magic-towns-know-image{border-radius:8px;height:auto;position:relative;width:100%}.magic-towns-know-ctn-image{position:relative}.magic-towns-know-image-title{background-color:#00000080;border-radius:3px;bottom:0;color:#fff;font-family:Bebas Neue,sans-serif;font-size:24px;left:30px;padding:5px;position:absolute;text-transform:uppercase}@media (max-width:768px){.magic-towns-know-ctn{background-image:url(/static/media/liston-azul.42b13fef95f62d9768ba.webp);background-position:top;background-repeat:no-repeat;background-size:100% 50px;box-sizing:border-box;padding:90px 0}.magic-towns-know-content{flex-direction:column}.magic-towns-know-ctn-button,.magic-towns-know-ctn-image{padding:0;width:100%}.magic-towns-know-ctn-image{margin-bottom:20px;margin-top:30px;padding:20px}.magic-towns-know-button-link{width:80%}}.maria-islands-description-content-text{text-align:center}.maria-islands-gallery-ctn{background-image:url(/static/media/Fondorosa.316093b34efb867653cd.webp);background-position:top;background-repeat:no-repeat;background-size:100% 50px;box-sizing:border-box;height:100%;padding:50px 0 0;width:100%}.maria-islands-gallery-ctn-title{display:block;height:100%;width:100%}.maria-islands-gallery-title{color:var(--purple)!important;font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-sm);letter-spacing:1px;text-align:center}.maria-islands-gallery-content-ctn{display:block;height:100%;padding:32px 32px 64px}.maria-islands-gallery-content-ctn-img-0,.maria-islands-gallery-content-ctn-img-1,.maria-islands-gallery-content-ctn-img-2,.maria-islands-gallery-content-ctn-img-3{aspect-ratio:4/3;height:100%;margin-bottom:24px;position:relative;width:100%}.maria-islands-gallery-image{aspect-ratio:auto;border-radius:10px;height:100%;object-fit:cover;width:100%}.maria-islands-gallery-content-ctn-img-0 .maria-islands-gallery-ctn-img-experience-description,.maria-islands-gallery-content-ctn-img-1 .maria-islands-gallery-ctn-img-experience-description,.maria-islands-gallery-content-ctn-img-2 .maria-islands-gallery-ctn-img-experience-description,.maria-islands-gallery-content-ctn-img-3 .maria-islands-gallery-ctn-img-experience-description{align-items:center;border-radius:6px;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.maria-islands-gallery-content-ctn-img-0:hover .maria-islands-gallery-ctn-img-experience-description,.maria-islands-gallery-content-ctn-img-1:hover .maria-islands-gallery-ctn-img-experience-description,.maria-islands-gallery-content-ctn-img-2:hover .maria-islands-gallery-ctn-img-experience-description,.maria-islands-gallery-content-ctn-img-3:hover .maria-islands-gallery-ctn-img-experience-description{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.maria-islands-gallery-content-ctn-img-0:hover .maria-islands-gallery-image,.maria-islands-gallery-content-ctn-img-1:hover .maria-islands-gallery-image,.maria-islands-gallery-content-ctn-img-2:hover .maria-islands-gallery-image,.maria-islands-gallery-content-ctn-img-3:hover .maria-islands-gallery-image{transform:scale(1.2);transition:.4s}.maria-islands-gallery-ctn-img-experience-description{display:none}.maria-islands-gallery-img-experience-description{color:#fff;font-size:var(--txt-h5-xl);font-weight:700;text-align:center}@media screen and (min-width:744px){.maria-islands-gallery-ctn{background-size:100% 90px;padding:90px 0 0}.maria-islands-gallery-ctn-title{padding:32px 0}.maria-islands-gallery-title{font-size:var(--txt-title-md)}.maria-islands-gallery-content-ctn{grid-gap:32px;display:grid;gap:32px;grid-template-areas:"a a b b" "a a c d";height:100%;padding:32px 32px 64px}.maria-islands-gallery-content-ctn-img-0{grid-area:a;height:100%;overflow:hidden;position:relative;width:100%}.maria-islands-gallery-content-ctn-img-1{grid-area:b;height:100%;overflow:hidden;position:relative;width:100%}.maria-islands-gallery-content-ctn-img-2{grid-area:c;height:100%;overflow:hidden;position:relative;width:100%}.maria-islands-gallery-content-ctn-img-3{grid-area:d;height:335px;height:100%;overflow:hidden;position:relative;width:100%}.maria-islands-gallery-image{aspect-ratio:auto;border-radius:10px;height:100%;object-fit:cover;width:100%}.maria-islands-gallery-content-ctn-img-0 .maria-islands-gallery-ctn-img-experience-description,.maria-islands-gallery-content-ctn-img-1 .maria-islands-gallery-ctn-img-experience-description,.maria-islands-gallery-content-ctn-img-2 .maria-islands-gallery-ctn-img-experience-description,.maria-islands-gallery-content-ctn-img-3 .maria-islands-gallery-ctn-img-experience-description{display:none}.maria-islands-gallery-content-ctn-img-0:hover .maria-islands-gallery-ctn-img-experience-description,.maria-islands-gallery-content-ctn-img-1:hover .maria-islands-gallery-ctn-img-experience-description,.maria-islands-gallery-content-ctn-img-2:hover .maria-islands-gallery-ctn-img-experience-description,.maria-islands-gallery-content-ctn-img-3:hover .maria-islands-gallery-ctn-img-experience-description{align-items:center;border-radius:9px;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.maria-islands-gallery-content-ctn-img-0:hover .maria-islands-gallery-image,.maria-islands-gallery-content-ctn-img-1:hover .maria-islands-gallery-image,.maria-islands-gallery-content-ctn-img-2:hover .maria-islands-gallery-image,.maria-islands-gallery-content-ctn-img-3:hover .maria-islands-gallery-image{border-radius:9px;transform:scale(1.2);transition:.4s}.maria-islands-gallery-ctn-img-experience-description{display:none}.maria-islands-gallery-img-experience-description{color:#fff;font-size:var(--txt-h5-xl);font-weight:700;text-align:center}}@media screen and (min-width:1353px){.maria-islands-gallery-ctn{background-size:100% 160px;padding:160px 0 0}.maria-islands-gallery-title{font-size:var(--txt-title-xl)}.maria-islands-gallery-content-ctn{height:670px}}.wines-slider-ctn{box-sizing:border-box;height:100%;position:relative;width:100%}.wines-slider-ctn-images{box-sizing:border-box;display:flex}.wines-slider-ctn-slide-images{box-sizing:border-box;min-width:100%;overflow:hidden;position:relative;transition:all 1s}.wines-slider-slide-images{aspect-ratio:4/3;cursor:pointer;height:100%;object-fit:cover;position:relative;width:100%}.wines-slider-ctn-buttons{align-items:center;display:flex;justify-content:space-between;max-height:100%;position:absolute;top:35%;width:100%}.wines-slider-buttons{background:none;border:none;cursor:pointer}.wines-slider-buttons-img{height:62px;width:62px}.wines-slider-ctn-link{align-items:center;bottom:24px;display:flex;justify-content:center;position:absolute;width:100%}.wines-slider-link{background:#d92830;border-radius:5px;color:#fff;font-family:Bebas Neue,sans-serif;font-size:var(--txt-h5-sm);height:100%;letter-spacing:1px;padding:12px;text-align:center;text-decoration:none;width:70%}@media screen and (min-width:744px){.wines-slider-ctn-buttons{position:absolute;top:45%}.wines-slider-link{font-size:var(--txt-h5-md);width:30%}}@media screen and (min-width:1353px){.wines-slider-slide-images{aspect-ratio:16/9}.wines-slider-link{font-size:var(--txt-h5-xl)}}.wines-description-ctn{background-image:url(/static/media/Fondoamarrillo.a910f292b9829c88d729.webp);background-position:top;background-repeat:no-repeat;background-size:100% 50px;box-sizing:border-box;height:100%;padding:50px 0 0;width:100%}.wines-description-content-ctn{background-image:url(/static/media/bg.2dd3d30e2b9a8ed9dce3.webp);background-position:50%;background-repeat:no-repeat;background-size:auto 100%;display:flex;flex-wrap:wrap;gap:24px;padding:32px}.wines-description-content-ctn-text{flex:1 0 100%;padding-right:32px}.wines-description-content-ctn-img{flex:1 0 100%}.wines-description-content-title{color:var(--yellow);font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-sm);letter-spacing:1px;text-align:left}.wines-description-content-text{font-size:var(--txt-h5-sm);line-height:1.5;text-align:center}.wines-description-image{aspect-ratio:4/3;height:100%;object-fit:cover;width:100%}@media screen and (min-width:744px){.wines-description-ctn{background-size:100% 90px;padding:90px 0 0}.wines-description-content-ctn{background-size:100% 100%}.wines-description-content-ctn-text{flex:1 0 100%;padding-right:32px}.wines-description-content-ctn-img{flex:1 0 100%}.wines-description-content-title{font-size:var(--txt-title-md)}.wines-description-content-text{font-size:var(--txt-h5-md);text-align:justify}}@media screen and (min-width:1353px){.wines-description-ctn{background-size:100% 120px;padding:120px 0 0}.wines-description-content-ctn{background-size:100% auto}.wines-description-content-ctn-text{flex:1 0 40%;padding-right:32px}.wines-description-content-ctn-img{flex:1 0 40%}.wines-description-content-title{font-size:var(--txt-title-md)}.wines-description-content-text{font-size:var(--txt-h5-md)}}.wines-cards-ctn{background-image:url(/static/media/Fondorosa.316093b34efb867653cd.webp);background-position:top;background-repeat:no-repeat;background-size:100% 50px;overflow:hidden;padding:50px 0 0}.wines-cards-ctn-cards{display:block;padding:62px 32px 0}.wines-cards-ctn-card{border-bottom:3px solid var(--gray);margin-bottom:64px}.wines-cards-card-title{font-size:var(--txt-h5-sm);margin:0 0 12px}.wines-cards-card-date{font-size:var(--txt-p-sm);font-weight:700;margin:0}.wines-cards-ctn-card-date-description{display:block;padding:0}.wines-cards-card-date-month{font-size:var(--txt-title-sm);font-weight:700;height:100%;margin:24px 0;text-align:center;width:100%}.wines-cards-ctn-card-day{align-items:center;background:var(--yellow);border-color:#0000 #0000 #f1f1f1;border-style:solid;border-width:70px 75px 35px;display:flex;height:0;justify-content:center;margin:0 auto;width:0}.wines-cards-card-day{color:#fff;font-size:var(--txt-title-sm);font-weight:700;margin:-68px 50px 0 0}.wines-cards-ctn-card-description{flex:1 0 69%}.wines-cards-card-description{font-size:var(--txt-p-xl);margin:42px auto 24px}.wines-cards-card-button{align-items:center;background:var(--green);border-radius:50%;color:#fff;display:flex;font-size:var(--txt-title-xl);font-weight:700;height:22px;justify-content:center;margin:0 0 24px auto;padding:12px;text-decoration:none;width:22px}.wines-cards-card-arrow{height:17px}@media screen and (min-width:744px){.wines-cards-ctn{background-size:100% 90px;margin-top:0;padding:90px 0 0}.wines-cards-ctn-cards{display:flex;flex-wrap:wrap;gap:5%;padding:62px 32px}.wines-cards-ctn-card{border-bottom:none;border-right:3px solid var(--gray);flex:1 0 40%}.wines-cards-ctn-card:last-child{border-right:none;flex:1 0 29%}.wines-cards-card-title{font-size:var(--txt-h5-md);margin:0;min-height:56px}.wines-cards-card-date{font-size:var(--txt-p-md);font-weight:700;margin:12px 0 0;min-height:21px}.wines-cards-ctn-card-date-description{display:block;padding-right:24px}.wines-cards-ctn-card-date{flex:1 0 20%}.wines-cards-card-date-month{font-size:var(--txt-title-md);font-weight:700;height:auto;margin:12px 0 12px 32px;text-align:left;width:auto}.wines-cards-ctn-card-day{align-items:center;background:var(--yellow);border-color:#0000 #0000 #f1f1f1;border-style:solid;border-width:70px 75px 35px;display:flex;height:0;justify-content:center;margin:0;width:0}.wines-cards-card-day{color:#fff;font-size:var(--txt-title-md);font-weight:700;margin:-68px 60px 0 0}.wines-cards-ctn-card-description{flex:1 0 69%}.wines-cards-card-description{font-size:var(--txt-p-md);margin-top:42px}.wines-cards-card-button{align-items:center;background:var(--green);border-radius:50%;color:#fff;display:flex;float:right;font-size:var(--txt-title-md);font-weight:700;height:40px;justify-content:center;margin:0;padding:12px;text-decoration:none;width:40px}.wines-cards-card-arrow{height:30px}}@media screen and (min-width:1353px){.wines-cards-ctn{background-size:100% 120px;padding:120px 0 0}.wines-cards-ctn-card{flex:1 0 30%}.wines-cards-card-title{font-size:var(--txt-h5-xl)}.wines-cards-card-date{font-size:var(--txt-p-xl)}.wines-cards-card-date-month{font-size:var(--txt-title-xl);margin:32px 0 12px 22px}.wines-cards-card-day{font-size:var(--txt-title-xl);margin:-68px 70px 0 0}.wines-cards-card-description{font-size:var(--txt-p-xl)}.wines-cards-card-button{font-size:var(--txt-title-xl);height:40px;width:40px}.wines-cards-card-arrow{height:30px}}.post-content{padding:0 32px 32px}.post-content-title{color:var(--purple);text-align:center}.post-content-subtitle,.post-content-title{font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-sm);letter-spacing:1px;margin-bottom:18px;margin-top:64px}.post-content-subtitle{color:var(--black);text-align:left}.post-content-text{font-size:var(--txt-h5-sm);line-height:1.5;margin-bottom:18px;text-align:center}.post-content-ctn{align-items:center;display:flex;justify-content:center;margin:32px 0;padding:0}.post-content-img{aspect-ratio:4/3;max-width:100%;object-fit:cover}@media screen and (min-width:744px){.post-content{padding:5% 10% 10%}.post-content-title{font-size:var(--txt-title-md)}.post-content-tsubitle{font-size:var(--txt-title-sm)}.post-content-text{font-size:var(--txt-h5-md);text-align:justify}.post-content-img{aspect-ratio:16/9;height:570px;object-fit:cover}}@media screen and (min-width:1353px){.post-content-title{font-size:var(--txt-title-md)}.post-content-subtitle{font-size:var(--txt-title-sm)}.post-content-text{font-size:var(--txt-h5-xl)}}.mice-header-ctn{background-image:url(/static/media/liston-azul.42b13fef95f62d9768ba.webp);background-position:top;background-repeat:no-repeat;background-size:100% 50px;box-sizing:border-box;overflow:hidden;padding:114px 0 64px}.mice-header-title{color:var(--purple);font-family:Bebas Neue,sans-serif;font-size:45px;letter-spacing:1px;margin:0;padding-left:30px;padding-right:30px;text-align:center}.container-protagonista{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:30px}.mice-protagonista{color:var(--purple)!important}.containerClasificacion p{text-align:center}.left-column{align-self:flex-start;flex:1 1;padding:0 20px}.right-column{display:flex;flex:1 1;justify-content:right;padding:0 20px}h2{font-size:28px;margin-bottom:10px}p{font-size:20px;line-height:1.5;text-align:justify}.right-column{overflow:hidden}.right-column .lazy-loaded-image{border-radius:10px;height:auto;max-width:100%;object-fit:cover}@media screen and (max-width:768px){.container{align-items:stretch;flex-direction:column}.left-column,.right-column{flex:auto;padding:20px 0;width:auto}.container-protagonista{align-items:stretch;flex-direction:column;max-width:100%;overflow-x:auto}.left-column,.right-column{flex:1 1;margin:0;padding:20px;width:93%}.right-column{justify-content:center}.container-protagonista p{word-wrap:break-word}}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{background:none;border:0;cursor:pointer;filter:alpha(opacity=40);font-size:32px;opacity:.4;position:absolute;top:20px;transition:all .25s ease-in;z-index:2}.carousel .control-arrow:focus,.carousel .control-arrow:hover{filter:alpha(opacity=100);opacity:1}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{border-bottom:8px solid #0000;border-top:8px solid #0000;content:"";display:inline-block;margin:0 5px}.carousel .control-disabled.control-arrow{cursor:inherit;display:none;filter:alpha(opacity=0);opacity:0}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{display:inline-block;pointer-events:none;width:100%}.carousel .carousel{position:relative}.carousel .control-arrow{background:none;border:0;font-size:18px;margin-top:-13px;outline:0;top:50%}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{list-style:none;position:relative;transform:translateZ(0);transition:all .15s ease-in;white-space:nowrap}.carousel .thumb{border:3px solid #fff;display:inline-block;margin-right:6px;overflow:hidden;padding:2px;transition:border .15s ease-in;white-space:nowrap}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{margin:0;overflow:hidden;position:relative}.carousel.carousel-slider .control-arrow{bottom:0;color:#fff;font-size:26px;margin-top:0;padding:5px;top:0}.carousel.carousel-slider .control-arrow:hover{background:#0003}.carousel .slider-wrapper{margin:auto;overflow:hidden;transition:height .15s ease-in;width:100%}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{list-style:none;margin:0;padding:0;position:relative;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{margin:0;min-width:100%;position:relative;text-align:center}.carousel .slide img{border:0;vertical-align:top;width:100%}.carousel .slide iframe{border:0;display:inline-block;margin:0 40px 40px;width:calc(100% - 80px)}.carousel .slide .legend{background:#000;border-radius:10px;bottom:40px;color:#fff;font-size:12px;left:50%;margin-left:-45%;opacity:.25;padding:10px;position:absolute;text-align:center;transition:all .5s ease-in-out;transition:opacity .35s ease-in-out;width:90%}.carousel .control-dots{bottom:0;margin:10px 0;padding:0;position:absolute;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{background:#fff;border-radius:50%;box-shadow:1px 1px 2px #000000e6;cursor:pointer;display:inline-block;filter:alpha(opacity=30);height:8px;margin:0 8px;opacity:.3;transition:opacity .25s ease-in;width:8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{filter:alpha(opacity=100);opacity:1}.carousel .carousel-status{color:#fff;font-size:10px;padding:5px;position:absolute;right:0;text-shadow:1px 1px 1px #000000e6;top:0}.carousel:hover .slide .legend{opacity:1}.custom-carousel{margin:0 auto;width:100%}.custom-carousel .carousel-root{background-color:var(--purple)}.custom-carousel .carousel{text-align:center}.custom-carousel .carousel .slide{align-items:center;display:flex;justify-content:center;min-height:150px}.custom-carousel .carousel .slide p{color:#fff;font-size:var(--txt-h3-sm);margin:0 auto;text-align:center;width:80%}.custom-carousel .carousel .control-next,.custom-carousel .carousel .control-prev{color:#fff}.custom-carousel .carousel .control-arrow:hover{background-color:#ffffff4d}@media (max-width:767px){.custom-carousel .carousel .slide p{margin:0 auto;width:80%}}.slider-container{margin:0 auto;width:80%}.slick-dots,.slick-slide{text-align:center}.slick-dots{bottom:20px;list-style:none;margin:0;padding:0;position:absolute;width:100%}.slick-dots li{display:inline-block;margin:0 5px}.slick-dots li button{background-color:initial;border:1px solid #000;border-radius:50%;color:#000;cursor:pointer;display:block;font-size:12px;line-height:1;padding:5px}.slick-dots li.slick-active button{background-color:#000;color:#fff}.mice-reuniones-container{padding:20px}.mice-reuniones-container h2{color:var(--purple)!important;font-family:Bebas Neue,sans-serif;font-size:45px;letter-spacing:1px;margin-bottom:10px;text-align:center}.mice-reuniones-container h3{font-size:28px;margin-top:0}.mice-reuniones-container .column p{font-size:20px;text-align:justify}.row{margin:20px -10px}.column{flex:1 1;padding:0 10px}.mice-reuniones-container .lazy-loaded-image-mice{border-radius:10px;height:375px;object-fit:cover;width:500px}@media screen and (min-width:1024px){.mice-reuniones-container{margin:0 auto;max-width:960px}}@media screen and (max-width:768px){.mice-reuniones-container .row{margin:20px -20px}.mice-reuniones-container .column{flex:100% 1;padding:0 20px}.mice-reuniones-container .lazy-loaded-image-mice{border-radius:10px;height:auto;margin-bottom:20px;object-fit:cover;width:100%}.mice-reuniones-container h2,.mice-reuniones-container p{margin-bottom:20px}}.containerClasificacion{margin:0 auto;padding:20px;position:relative;width:80%}.titleClasificacion{color:var(--purple)!important;text-align:center}.row{justify-content:center}.containerClasificacion .column{flex:1 1;padding:10px;text-align:center}.mice-header-title{color:var(--purple)!important}.mapa-mexico{cursor:pointer;display:block;margin:20px auto;max-width:80%;text-align:center;width:80%}#Capa_34,#Capa_35,#Capa_36,#Capa_37,#Capa_38,#Capa_39,#Capa_40,#Capa_41,#Capa_42,#Capa_43,#Capa_44,#Capa_45,#Capa_46,#Capa_47,#Capa_48,#Capa_49,#Capa_50,#Capa_51,#Capa_52,#Capa_53,#Capa_54,#Capa_55,#Capa_56,#Capa_57,#Capa_58,#Capa_59,#Capa_60,#Capa_61,#Capa_62,#Capa_63,#Capa_64,#Capa_65{fill:#fff}#Capa_34:hover,#Capa_35:hover,#Capa_36:hover,#Capa_37:hover,#Capa_38:hover,#Capa_39:hover,#Capa_40:hover,#Capa_41:hover,#Capa_42:hover,#Capa_43:hover,#Capa_44:hover,#Capa_45:hover,#Capa_46:hover,#Capa_47:hover,#Capa_48:hover,#Capa_49:hover,#Capa_50:hover,#Capa_51:hover,#Capa_52:hover,#Capa_53:hover,#Capa_54:hover,#Capa_55:hover,#Capa_56:hover,#Capa_57:hover,#Capa_58:hover,#Capa_59:hover,#Capa_60:hover,#Capa_61:hover,#Capa_62:hover,#Capa_63:hover,#Capa_64:hover,#Capa_65:hover{fill:#a6218c}#Capa_60:hover #Capa_33-2 #OAXACA-TEXTO-2 path{fill:#fff}#Capa_57 #CAMPECHE-TEXTO-2 path,#Capa_60 #Capa_33-2 #OAXACA-TEXTO-2 path{fill:#a6218c}#Capa_57:hover #CAMPECHE-TEXTO-2 path{fill:#fff}#Capa_63 #YUCATAN-TEXTO-2 path{fill:#a6218c}#Capa_63:hover #YUCATAN-TEXTO-2 path{fill:#fff}#Capa_62 #QUINTANA-ROO-TEXTO-2 path{fill:#a6218c}#Capa_62:hover #QUINTANA-ROO-TEXTO-2 path{fill:#fff}#Capa_64 #VERACRUZ-TEXTO-2 path{fill:#a6218c}#Capa_64:hover #VERACRUZ-TEXTO-2 path{fill:#fff}#Capa_59 #TABASCO-TEXTO-2 path{fill:#a6218c}#Capa_59:hover #TABASCO-TEXTO-2 path{fill:#fff}#Capa_52 #MEXICO-TEXTO-2 path{fill:#a6218c}#Capa_52:hover #MEXICO-TEXTO-2 path{fill:#fff}#Capa_65 #GUERRERO-TEXTO-2 path{fill:#a6218c}#Capa_65:hover #GUERRERO-TEXTO-2 path{fill:#fff}#Capa_61 #MICHOACAN-TEXTO-2 path{fill:#a6218c}#Capa_61:hover #MICHOACAN-TEXTO-2 path{fill:#fff}#Capa_58 #TAMAULIPAS-TEXTO-2 path{fill:#a6218c}#Capa_58:hover #TAMAULIPAS-TEXTO-2 path{fill:#fff}#Capa_55 #SINALOA-TEXTO-2 path{fill:#a6218c}#Capa_55:hover #SINALOA-TEXTO-2 path{fill:#fff}#Capa_56 #COLIMA-TEXTO-2 path{fill:#a6218c}#Capa_56:hover #COLIMA-TEXTO-2 path{fill:#fff}#Capa_54 #MORELOS-TEXTO-2 path{fill:#a6218c}#Capa_54:hover #MORELOS-TEXTO-2 path{fill:#fff}#Capa_53 #CHIAPAS-TEXTO-2 path{fill:#a6218c}#Capa_53:hover #CHIAPAS-TEXTO-2 path{fill:#fff}#Capa_51 #PUEBLA-TEXTO-2 path{fill:#a6218c}#Capa_51:hover #PUEBLA-TEXTO-2 path{fill:#fff}#Capa_50 #GUANAJUATO-TEXTO-2 path{fill:#a6218c}#Capa_50:hover #GUANAJUATO-TEXTO-2 path{fill:#fff}#Capa_49 #JALISCO-TEXTO-2 path{fill:#a6218c}#Capa_49:hover #JALISCO-TEXTO-2 path{fill:#fff}#Capa_48 #NAYARIT-TEXTO-2 path{fill:#a6218c}#Capa_48:hover #NAYARIT-TEXTO-2 path{fill:#fff}#Capa_47 #ZACATECAS-TEXTO-2 path{fill:#a6218c}#Capa_47:hover #ZACATECAS-TEXTO-2 path{fill:#fff}#Capa_46 #COAHUILA-TEXTO-2 path{fill:#a6218c}#Capa_46:hover #COAHUILA-TEXTO-2 path{fill:#fff}#Capa_45 #NUEVO-LEON-TEXTO-2 path{fill:#a6218c}#Capa_45:hover #NUEVO-LEON-TEXTO-2 path{fill:#fff}#Capa_44 #SONORA-TEXTO-2 path{fill:#a6218c}#Capa_44:hover #SONORA-TEXTO-2 path{fill:#fff}#Capa_43 #BC-SUR-TEXTO-2 path{fill:#a6218c}#Capa_43:hover #BC-SUR-TEXTO-2 path{fill:#fff}#Capa_42 #BC-NORTE-TEXTO-2 path{fill:#a6218c}#Capa_42:hover #BC-NORTE-TEXTO-2 path{fill:#fff}#Capa_41 #CHIHUAHUA-TEXTO-2 path{fill:#a6218c}#Capa_41:hover #CHIHUAHUA-TEXTO-2 path{fill:#fff}#Capa_40 #DURANGO-TEXTO-2 path{fill:#a6218c}#Capa_40:hover #DURANGO-TEXTO-2 path{fill:#fff}#Capa_39 #SAN-LUIS-TEXTO-2 path{fill:#a6218c}#Capa_39:hover #SAN-LUIS-TEXTO-2 path{fill:#fff}#Capa_38 #AGUAS-CALIENTES-TEXTO-2 path{fill:#a6218c}#Capa_38:hover #AGUAS-CALIENTES-TEXTO-2 path{fill:#fff}#Capa_37 #HIDALGO-TEXTO-2 path{fill:#a6218c}#Capa_37:hover #HIDALGO-TEXTO-2 path{fill:#fff}#Capa_36 #QUERETARO-TEXTO-2 path{fill:#a6218c}#Capa_36:hover #QUERETARO-TEXTO-2 path{fill:#fff}#Capa_35 #CDMX-TEXTO-2 path{fill:#a6218c}#Capa_35:hover #CDMX-TEXTO-2 path{fill:#fff}#Capa_34 #TLAXCALA-TEXTO-2 path{fill:#a6218c}#Capa_34:hover #TLAXCALA-TEXTO-2 path{fill:#fff}.contenido-superior{margin:0 auto}.parrafo-centrado a{color:#a6218c}.mice-collage-container{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(25%,1fr));margin-bottom:50px;margin-top:50px}.mice-collage-container .column{overflow:hidden;position:relative}.mice-collage-container .image-container{aspect-ratio:4/3;border-radius:10px;overflow:hidden;position:relative}.mice-collage-container .collage-image{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.mice-collage-container .column:hover .collage-image{transform:scale(1.05)}.image-overlay{align-items:flex-end;background:linear-gradient(0deg,#000000b3 0,#0000);border-radius:10px;display:flex;justify-content:center;opacity:0;padding:20px;right:0;transition:opacity .3s ease}.image-text{font-family:Roboto;margin:0;text-align:center;text-transform:uppercase}.column:hover .image-overlay{opacity:1}@media (max-width:768px){.mice-collage-container{grid-template-columns:1fr}.mice-collage-container .collage-image{border-radius:10px;height:auto;width:100%}}.container-bento{grid-gap:20px;display:grid;gap:20px;grid-auto-flow:row;grid-template-areas:"Imagen-1 Imagen-1 Imagen-2 Imagen-3 Imagen-3" "Imagen-5 Imagen-5 Imagen-2 Imagen-4 Imagen-4";grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;margin:30px 20px}.Imagen-1{grid-area:Imagen-1}.Imagen-3{grid-area:Imagen-3;height:100%}.Imagen-2{grid-area:Imagen-2;height:100%}.Imagen-4{grid-area:Imagen-4;height:100%}.Imagen-5{grid-area:Imagen-5}.container-bento .lazy-loaded-image-enoturismo{border-radius:10px;height:100%!important;object-fit:cover;width:100%}.enologia-title{color:#73374b;font-family:Bebas Neue,sans-serif;font-size:45px;letter-spacing:1px;text-align:center}@media screen and (max-width:768px){.container-bento{gap:10px;grid-template-areas:"Imagen-1" "Imagen-3" "Imagen-2" "Imagen-4" "Imagen-5";grid-template-columns:1fr;margin:30px 10px}}.initially-visible,.reveal-scroll{opacity:0;transition:opacity .5s ease}.initially-visible.visible,.reveal-scroll.visible{opacity:1}.container-enologia-turismo{align-items:flex-start;display:flex;flex-direction:row;margin-bottom:30px;opacity:0;transition:opacity .5s ease}.container-enologia-turismo h1{color:#73374b;font-size:45px}.container-enologia-turismo.reveal-scroll.visible{opacity:1}.enologia-left-column{padding-left:20px}.enologia-left-column,.enologia-right-column{flex:1 1;max-width:50%;padding-right:20px}.enologia-subtitle{color:#73374b!important;font-size:28px;margin-bottom:10px;margin-top:0}.enologia-paragraph{font-size:20px;line-height:1.5;text-align:justify}.enologia-paragraph a{color:#73374b}.enologia-strong-p{font-weight:700}.enologia-quote{font-family:Roboto,sans-serif;font-size:20px;font-style:italic;margin-bottom:20px;margin-top:20px;text-align:left}.enologia-list{font-size:20px}.lazy-loaded-image-enoturismo{border-radius:10px;height:100%!important;object-fit:cover;width:100%}@media screen and (max-width:768px){.container-enologia-turismo{align-items:center;flex-direction:column}.enologia-left-column,.enologia-right-column{max-width:100%;padding-left:20px;padding-right:20px}}.container-enologia-info{align-items:center;background-color:#73374b;color:#fff;display:flex;margin:auto;width:100%}.row{display:flex;flex-wrap:wrap;width:100%}.column{flex-grow:1;padding:20px}.info-title{font-size:25px;font-weight:700;margin:auto;text-align:center}@media screen and (max-width:768px){.column{flex:100% 1}.info-title{text-align:center}.row{width:auto}}.mapa-mexico-enologia{display:block;margin:20px auto;max-width:80%;text-align:center;width:80%}.parrafo-centrado{text-align:center}.contenido-superior{margin:30px auto;padding:10px;position:relative}.enologia-header-title{color:#73374b!important;font-family:Bebas Neue,sans-serif;font-size:45px;letter-spacing:1px;margin:0;text-align:center}#aguascalientes:hover,#bc_norte:hover,#bc_sur:hover,#chihuahua:hover,#coahuila:hover,#durango:hover,#guanajuato:hover,#hidalgo:hover,#jalisco:hover,#nayarit:hover,#nuevoleon:hover,#puebla:hover,#queretaro:hover,#sanluis:hover,#sonora:hover,#zacatecas:hover{filter:drop-shadow(0 0 10px rgba(255,255,255,.8))}.banner-enologia-container{margin:30px 20px}.banner-imagen{border-radius:10px;width:calc(100vw - 40px)}.containerProduccion{margin:0 auto;padding:0 20px;position:relative;text-align:center;width:80%}.containerProduccion h1{color:#73374b!important;font-size:45px}.titleProduccion{color:#73374b!important;text-align:center}.rowProduccion{display:flex;flex-wrap:wrap;justify-content:center}.containerProduccion .column{flex:1 1;padding:10px;text-align:center}.column img.icon-img{height:auto;margin-bottom:10px;width:80px}.containerProduccion .column p{font-size:20px;text-align:center}.container-enologia-articulos{padding:20px}.enologia-articulos-row{display:flex;flex-wrap:wrap;margin-bottom:30px}.enologia-articulos-row .enologia-articulos-left-column,.enologia-articulos-row .enologia-articulos-right-column{flex:1 1;padding:0 10px}.enologia-articulos-subtitle{color:#000!important;font-size:28px;margin-bottom:10px;margin-top:0}.enologia-articulos-paragraph{font-size:20px;line-height:1.5;text-align:justify}.lazy-loaded-image-articulos-eno{border-radius:10px;height:auto;object-fit:cover;width:100%}@media screen and (max-width:768px){.enologia-articulos-row .enologia-articulos-left-column,.enologia-articulos-row .enologia-articulos-right-column{flex:100% 1}}.container-enologia-descarga{display:flex;justify-content:center;margin-top:30px}.enologia-descarga-content{padding:30px 0;text-align:center;width:100%}.container-enologia-descarga .lazy-loaded-image{border-radius:10px;height:auto;margin-bottom:20px;width:250px}.container-enologia-descarga .descarga-link{background-color:#73374b}.barrios-video-top-ctn{aspect-ratio:9/6;height:260px;object-fit:cover;width:100%}@media screen and (min-width:744px){.barrios-video-top-ctn{aspect-ratio:9/6;height:530px;object-fit:cover;width:100%}}@media screen and (min-width:1353px){.barrios-video-top-ctn{aspect-ratio:9/6;height:1090px;object-fit:cover;width:100%}}.barrios-header-ctn{padding:114px 0 64px}.barrios-header-title{color:var(--pink);font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-sm);letter-spacing:1px;margin:0;text-align:center}.container-ciudades-info{margin-bottom:30px;margin-top:30px;opacity:0;transition:opacity .5s ease}@media screen and (max-width:768px){.container-ciudades-info{align-items:center;flex-direction:column}.ciudades-left-column{max-width:100%;padding-left:20px;padding-right:20px}}.mapboxgl-map{-webkit-tap-highlight-color:rgb(0 0 0/0);font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;overflow:hidden;position:relative}.mapboxgl-canvas{left:0;position:absolute;top:0}.mapboxgl-map:-webkit-full-screen{height:100%;width:100%}.mapboxgl-canary{background-color:salmon}.mapboxgl-canvas-container.mapboxgl-interactive,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass{cursor:grab;-webkit-user-select:none;user-select:none}.mapboxgl-canvas-container.mapboxgl-interactive.mapboxgl-track-pointer{cursor:pointer}.mapboxgl-canvas-container.mapboxgl-interactive:active,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass:active{cursor:grabbing}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate .mapboxgl-canvas{touch-action:pan-x pan-y}.mapboxgl-canvas-container.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:pinch-zoom}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:none}.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-top-left,.mapboxgl-ctrl-top-right{pointer-events:none;position:absolute;z-index:2}.mapboxgl-ctrl-top-left{left:0;top:0}.mapboxgl-ctrl-top-right{right:0;top:0}.mapboxgl-ctrl-bottom-left{bottom:0;left:0}.mapboxgl-ctrl-bottom-right{bottom:0;right:0}.mapboxgl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.mapboxgl-ctrl-top-left .mapboxgl-ctrl{float:left;margin:10px 0 0 10px}.mapboxgl-ctrl-top-right .mapboxgl-ctrl{float:right;margin:10px 10px 0 0}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl{float:left;margin:0 0 10px 10px}.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl{float:right;margin:0 10px 10px 0}.mapboxgl-ctrl-group{background:#fff;border-radius:4px}.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px #0000001a}@media (-ms-high-contrast:active){.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px ButtonText}}.mapboxgl-ctrl-group button{background-color:initial;border:0;box-sizing:border-box;cursor:pointer;display:block;height:29px;outline:none;overflow:hidden;padding:0;width:29px}.mapboxgl-ctrl-group button+button{border-top:1px solid #ddd}.mapboxgl-ctrl button .mapboxgl-ctrl-icon{background-position:50%;background-repeat:no-repeat;display:block;height:100%;width:100%}@media (-ms-high-contrast:active){.mapboxgl-ctrl-icon{background-color:initial}.mapboxgl-ctrl-group button+button{border-top:1px solid ButtonText}}.mapboxgl-ctrl-attrib-button:focus,.mapboxgl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl button:disabled{cursor:not-allowed}.mapboxgl-ctrl button:disabled .mapboxgl-ctrl-icon{opacity:.25}.mapboxgl-ctrl-group button:first-child{border-radius:4px 4px 0 0}.mapboxgl-ctrl-group button:last-child{border-radius:0 0 4px 4px}.mapboxgl-ctrl-group button:only-child{border-radius:inherit}.mapboxgl-ctrl button:not(:disabled):hover{background-color:#0000000d}.mapboxgl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='m10.5 14 4-8 4 8h-8z'/%3E%3Cpath d='m10.5 16 4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='m10.5 14 4-8 4 8h-8z'/%3E%3Cpath d='m10.5 16 4 8 4-8h-8z' fill='%23999'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath d='m10.5 14 4-8 4 8h-8z'/%3E%3Cpath d='m10.5 16 4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23aaa'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath d='m14 5 1 1-9 9-1-1 9-9z' fill='red'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-waiting .mapboxgl-ctrl-icon{animation:mapboxgl-spin 2s linear infinite}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23999'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath d='m14 5 1 1-9 9-1-1 9-9z' fill='red'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23666'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath d='m14 5 1 1-9 9-1-1 9-9z' fill='red'/%3E%3C/svg%3E")}}@keyframes mapboxgl-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='a' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 0 1 3.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='b' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 0 0-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 0 0 4.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 0 1-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 0 1 .3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 0 1-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='c'%3E%3Crect width='100%25' height='100%25' fill='%23fff'/%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/mask%3E%3Cg opacity='.3' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23c)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23b' mask='url(%23c)'/%3E%3C/g%3E%3Cg opacity='.9' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;cursor:pointer;display:block;height:23px;margin:0 0 -4px -4px;overflow:hidden;width:88px}a.mapboxgl-ctrl-logo.mapboxgl-compact{width:23px}@media (-ms-high-contrast:active){a.mapboxgl-ctrl-logo{background-color:initial;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='a' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 0 1 3.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='b' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 0 0-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 0 0 4.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 0 1-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 0 1 .3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 0 1-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='c'%3E%3Crect width='100%25' height='100%25' fill='%23fff'/%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/mask%3E%3Cg stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23c)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23b' mask='url(%23c)'/%3E%3C/g%3E%3Cg fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/g%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='a' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 0 1 3.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='b' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 0 0-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 0 0 4.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 0 1-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 0 1 .3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 0 1-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='c'%3E%3Crect width='100%25' height='100%25' fill='%23fff'/%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/mask%3E%3Cg stroke='%23fff' stroke-width='3' fill='%23fff'%3E%3Ccircle mask='url(%23c)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23b' mask='url(%23c)'/%3E%3C/g%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/svg%3E")}}.mapboxgl-ctrl.mapboxgl-ctrl-attrib{background-color:#ffffff80;margin:0;padding:0 5px}@media screen{.mapboxgl-ctrl-attrib.mapboxgl-compact{background-color:#fff;border-radius:12px;box-sizing:initial;margin:10px;min-height:20px;padding:2px 24px 2px 0;position:relative}.mapboxgl-ctrl-attrib.mapboxgl-compact-show{padding:2px 28px 2px 8px;visibility:visible}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show,.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show{border-radius:12px;padding:2px 8px 2px 28px}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner{display:none}.mapboxgl-ctrl-attrib-button{background-color:#ffffff80;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E");border:0;border-radius:12px;box-sizing:border-box;cursor:pointer;display:none;height:24px;outline:none;position:absolute;right:0;top:0;width:24px}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-top-left .mapboxgl-ctrl-attrib-button{left:0}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-inner{display:block}.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-button{background-color:#0000000d}.mapboxgl-ctrl-bottom-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;right:0}.mapboxgl-ctrl-top-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{right:0;top:0}.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{left:0;top:0}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;left:0}}@media screen and (-ms-high-contrast:active){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' fill='%23fff'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}@media screen and (-ms-high-contrast:black-on-white){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}.mapboxgl-ctrl-attrib a{color:#000000bf;text-decoration:none}.mapboxgl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.mapboxgl-ctrl-attrib .mapbox-improve-map{font-weight:700;margin-left:2px}.mapboxgl-attrib-empty{display:none}.mapboxgl-ctrl-scale{background-color:#ffffffbf;border:2px solid #333;border-top:#333;box-sizing:border-box;color:#333;font-size:10px;padding:0 5px;white-space:nowrap}.mapboxgl-popup{display:flex;left:0;pointer-events:none;position:absolute;top:0;will-change:transform}.mapboxgl-popup-anchor-top,.mapboxgl-popup-anchor-top-left,.mapboxgl-popup-anchor-top-right{flex-direction:column}.mapboxgl-popup-anchor-bottom,.mapboxgl-popup-anchor-bottom-left,.mapboxgl-popup-anchor-bottom-right{flex-direction:column-reverse}.mapboxgl-popup-anchor-left{flex-direction:row}.mapboxgl-popup-anchor-right{flex-direction:row-reverse}.mapboxgl-popup-tip{border:10px solid #0000;height:0;width:0;z-index:1}.mapboxgl-popup-anchor-top .mapboxgl-popup-tip{align-self:center;border-bottom-color:#fff;border-top:none}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip{align-self:flex-start;border-bottom-color:#fff;border-left:none;border-top:none}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{align-self:flex-end;border-bottom-color:#fff;border-right:none;border-top:none}.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{align-self:center;border-bottom:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip{align-self:flex-start;border-bottom:none;border-left:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip{align-self:flex-end;border-bottom:none;border-right:none;border-top-color:#fff}.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{align-self:center;border-left:none;border-right-color:#fff}.mapboxgl-popup-anchor-right .mapboxgl-popup-tip{align-self:center;border-left-color:#fff;border-right:none}.mapboxgl-popup-close-button{background-color:initial;border:0;border-radius:0 3px 0 0;cursor:pointer;position:absolute;right:0;top:0}.mapboxgl-popup-close-button:hover{background-color:#0000000d}.mapboxgl-popup-content{background:#fff;border-radius:3px;box-shadow:0 1px 2px #0000001a;padding:10px 10px 15px;pointer-events:auto;position:relative}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-content{border-top-left-radius:0}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-content{border-top-right-radius:0}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-content{border-bottom-left-radius:0}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-content{border-bottom-right-radius:0}.mapboxgl-popup-track-pointer{display:none}.mapboxgl-popup-track-pointer *{pointer-events:none;-webkit-user-select:none;user-select:none}.mapboxgl-map:hover .mapboxgl-popup-track-pointer{display:flex}.mapboxgl-map:active .mapboxgl-popup-track-pointer{display:none}.mapboxgl-marker{left:0;opacity:1;position:absolute;top:0;transition:opacity .2s;will-change:transform}.mapboxgl-user-location-dot,.mapboxgl-user-location-dot:before{background-color:#1da1f2;border-radius:50%;height:15px;width:15px}.mapboxgl-user-location-dot:before{animation:mapboxgl-user-location-dot-pulse 2s infinite;content:"";position:absolute}.mapboxgl-user-location-dot:after{border:2px solid #fff;border-radius:50%;box-shadow:0 0 3px #00000059;box-sizing:border-box;content:"";height:19px;left:-2px;position:absolute;top:-2px;width:19px}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading{height:0;width:0}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after,.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{border-bottom:7.5px solid #4aa1eb;content:"";position:absolute}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{border-left:7.5px solid #0000;transform:translateY(-28px) skewY(-20deg)}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after{border-right:7.5px solid #0000;transform:translate(7.5px,-28px) skewY(20deg)}@keyframes mapboxgl-user-location-dot-pulse{0%{opacity:1;transform:scale(1)}70%{opacity:0;transform:scale(3)}to{opacity:0;transform:scale(1)}}.mapboxgl-user-location-dot-stale{background-color:#aaa}.mapboxgl-user-location-dot-stale:after{display:none}.mapboxgl-user-location-accuracy-circle{background-color:#1da1f233;border-radius:100%;height:1px;width:1px}.mapboxgl-crosshair,.mapboxgl-crosshair .mapboxgl-interactive,.mapboxgl-crosshair .mapboxgl-interactive:active{cursor:crosshair}.mapboxgl-boxzoom{background:#fff;border:2px dotted #202020;height:0;left:0;opacity:.5;position:absolute;top:0;width:0}@media print{.mapbox-improve-map{display:none}}.mapboxgl-scroll-zoom-blocker,.mapboxgl-touch-pan-blocker{align-items:center;background:#000000b3;color:#fff;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;text-align:center;top:0;transition:opacity .75s ease-in-out;transition-delay:1s;width:100%}.mapboxgl-scroll-zoom-blocker-show,.mapboxgl-touch-pan-blocker-show{opacity:1;transition:opacity .1s ease-in-out}.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page,.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page .mapboxgl-canvas{touch-action:pan-x pan-y}.container-mapa-descarga{display:flex;justify-content:center;margin-top:30px}.mapa-descarga-content{padding:30px 0;text-align:center;width:100%}.container-mapa-descarga .lazy-loaded-image{border-radius:10px;height:auto;margin-bottom:20px;width:250px}.container-mapa-descarga .descarga-link{background:var(--red);background-color:#ec2286;border-radius:9px;color:#fff;cursor:pointer;display:block;font-size:var(--txt-h5-xl);font-weight:700;margin:20px auto 0;min-height:35px;padding:6px 12px;text-align:center;text-decoration:none;transition:background-color .3s ease;width:250px}.slide-overlay{background-color:#0003;height:100%;left:0;position:absolute;top:0;width:100%}.slide-content{left:50%;padding:20px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.slide-overlay h1{color:#fff}.slide-overlay .ver-mas-button{background-color:var(--pink);border:none;border-radius:9px;color:#fff;cursor:pointer;font-size:18px;padding:10px 20px;text-decoration:none;width:200px}@media screen and (max-width:767px){.slide-content{left:40%;padding:0;position:absolute;text-align:center;top:50%;transform:translate(-30%,-50%)}.hero-slide{max-height:320px}.hero-slider-container .carousel .slide img{height:330px}.slide-overlay h1{font-size:22px}.slide-overlay .ver-mas-button{font-size:14px}}.blog-header-ctn{background-image:url(/static/media/Fondorosa.316093b34efb867653cd.webp);background-position:top;background-repeat:no-repeat;background-size:100% 50px;box-sizing:border-box;overflow:hidden;padding:114px 0 30px}.blog-header-ctn .blog-header-title{color:var(--pink);font-family:Bebas Neue,sans-serif;font-size:45px;letter-spacing:1px;margin:0;text-align:center}.container-blog-categorias{display:flex;flex-wrap:wrap;justify-content:space-around}.card-categoria{border-radius:10px;box-shadow:-1px 1px 15px 0 #0006;-webkit-box-shadow:-1px 1px 15px 0 #0006;-moz-box-shadow:-1px 1px 15px 0 #0006;margin-bottom:20px;overflow:hidden;padding-bottom:20px;width:30%}.card-image{height:200px;object-fit:cover;width:100%}.card-title{color:#303030!important;margin:10px 0;text-align:center}.card-categoria .ver-mas-button{background-color:var(--pink);border:none;border-radius:5px;color:#fff;cursor:pointer;display:block;margin:0 auto;padding:10px;text-align:center;text-decoration:none;width:50%}@media screen and (max-width:768px){.container-blog-categorias{padding:10px}.card-categoria{width:100%}.card-categoria:not(:last-child){margin-bottom:20px}.card-image{height:200px}.ver-mas-button{width:80%}}.titulo-blog-seccion{padding:20px;width:100%}.titulo-blog-seccion h2{color:#333!important}.blog-last-post-container{display:flex;flex-wrap:wrap}.blog-last-post-left{box-sizing:border-box;padding:20px;width:70%;@media screen and (max-width:768px){padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;width:100%}}.blog-last-post-right{box-sizing:border-box;color:#fff!important;padding:20px;width:30%;@media screen and (max-width:768px){padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;width:100%}}.blog-last-post-right h2{color:#333!important;margin-top:0}.blog-last-post-right h3{color:#333!important}.blog-last-mas-leidos{border-radius:10px;box-shadow:-1px 1px 15px 0 #0006;-webkit-box-shadow:-1px 1px 15px 0 #0006;-moz-box-shadow:-1px 1px 15px 0 #0006;padding:20px}.blog-last-post-right .middle-content-post .middle-content-post-right spam.badge{font-size:9px}.blog-last-post-main-single{align-items:center;border-radius:10px;display:flex;justify-content:center;max-height:450px;overflow:hidden;position:relative}.blog-last-post-main-single .image-title,.read-more-button{color:#fff!important}.read-more-button{background-color:var(--pink);border-radius:5px;display:inline-block;padding:10px 20px;text-align:center;text-decoration:none;transition:background-color .3s ease}.read-more-button:hover{background-color:#ff69b4;text-decoration:none}.main-image-overlay{color:#fff!important;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:2}.image-overlay a,.image-overlay h2{margin-bottom:10px}.blog-last-post-main-single img{border-radius:10px;height:auto;object-fit:cover;width:100%}.middle-content-post{display:flex;flex-direction:row;margin-bottom:20px;margin-top:30px;width:100%;@media screen and (max-width:768px){flex-direction:column}}.middle-content-post-left{padding-right:20px;width:40%}.middle-content-post-left .lazy-load-image-wrapper{height:0;overflow:hidden;padding-bottom:60%;position:relative;width:100%}.middle-content-post-left img{border-radius:10px;height:auto;object-fit:cover;width:100%}.middle-content-post-right{width:60%}.blog-last-add{border-radius:10px;margin-top:20px;padding:20px}.blog-last-add img{aspect-ratio:1/1;border-radius:10px;height:auto;object-fit:cover;width:100%}.blog-last-add h4{text-align:center}.blog-last-add h4,.middle-content-post-right h2{color:#333!important;margin-top:10px}.middle-content-post-right p{color:#333!important}.middle-content-post-right a{color:var(--pink);text-decoration:none}.middle-content-post-right a:hover{text-decoration:underline}.badge{background-color:var(--pink);border-radius:20px;color:#fff!important;display:inline-block;font-size:14px;font-weight:700;padding:6px 12px;text-transform:uppercase}@media screen and (max-width:768px){.middle-content-post-left,.middle-content-post-right{padding-right:0;width:100%}}.category-container{margin:0 auto;max-width:1200px;padding:0 20px}.category-container h1{color:var(--pink);font-family:Bebas Neue,sans-serif;font-size:45px;letter-spacing:1px;margin:0 0 20px;text-align:center;text-transform:uppercase}.post-item{margin-bottom:20px}.post-item h2{margin-bottom:10px}.post-item img{display:block;height:auto;margin:0 auto;max-width:100%}.no-articles{color:#666;font-size:18px;margin-top:20px;text-align:center}.back-to-blog-container{display:flex;justify-content:center;margin-bottom:30px}.back-to-blog-link{background-color:var(--pink);border-radius:5px;color:#fff;padding:10px 20px;text-align:center;text-decoration:none;transition:background-color .3s ease}.hero-slider-container-descargas{align-items:center;display:flex;height:720px;justify-content:center;overflow:visible;width:100%}.background-image-wrapper{z-index:-2}.background-image-wrapper,.overlay{height:100%;left:0;position:absolute;top:0;width:100%}.overlay{align-items:center;background-color:#00000080;display:flex;justify-content:center;z-index:0}.content,.overlay{box-sizing:border-box;padding:0 1rem}.content{color:#fff;text-align:center;z-index:1}.content h1{margin-bottom:1rem}.content p{margin:0 auto 2rem;text-align:center}.content input{border:none;border-radius:8px;font-size:1rem;height:30px;min-width:400px;padding:.5rem 1rem;position:relative;z-index:2}@media (max-width:1200px){.content h1{font-size:2.5rem}.content p{font-size:1.3rem}.content input{min-width:400px}}@media (max-width:992px){.content h1{font-size:2rem}.content p{font-size:1.2rem}.content input{min-width:350px}}@media (max-width:768px){.hero-slider-container-descargas{height:500px}.content h1{font-size:1.8rem}.content p{font-size:1.1rem}.content input{font-size:.9rem;min-width:90%}}@media (max-width:480px){.content h1{font-size:1.5rem}.content p{font-size:1rem}.content input{font-size:.8rem}}.hero-slider-container-descargas{position:relative}.results-container{background-color:#fff;border-radius:3px;left:0;margin:0 auto;max-width:430px;position:absolute;right:0;top:74%;z-index:3}.results-container ul{text-align:left}.results-container ul li{color:#000;list-style:none}.lazy-load-image-background.blur{filter:blur(15px)}.lazy-load-image-background.blur.lazy-load-image-loaded{filter:blur(0);transition:filter .3s}.lazy-load-image-background.blur>img{opacity:0}.lazy-load-image-background.blur.lazy-load-image-loaded>img{opacity:1;transition:opacity .3s}.barrios-header-ctn{background-image:url(/static/media/Fondorosa.316093b34efb867653cd.webp);background-position:top;background-repeat:no-repeat;background-size:100% 50px;box-sizing:border-box;overflow:hidden;padding:114px 0 30px}.barrios-header-ctn .barrios-header-title{color:var(--pink);font-family:Bebas Neue,sans-serif;font-size:45px;letter-spacing:1px;margin:0;text-align:center}.barrios-header-ctn p{margin:0 auto;max-width:80%;text-align:center}.container-barrios-info{align-items:flex-start;display:flex;flex-direction:row;margin-bottom:60px;margin-top:0;transition:opacity .5s ease}.barrios-left-column{align-items:center;display:flex;flex:1 1;flex-direction:column;max-width:50%;padding-left:20px;padding-right:20px}.container-barrios-info .barrios-left-column .lazy-loaded-image-header{height:auto;margin:0 auto;max-width:70%}.barrios-right-column{flex:1 1;max-width:50%;padding-right:20px}.barrios-subtitle{font-size:28px;margin-bottom:10px}.barrios-paragraph{font-size:20px;line-height:1.5;text-align:justify}.barrios-strong-p{font-weight:700}@media screen and (max-width:768px){.container-barrios-info{align-items:center;flex-direction:column}.barrios-left-column,.barrios-right-column{max-width:100%;padding-left:20px;padding-right:20px}}.carousel-container{grid-gap:0;display:grid;gap:0;margin-bottom:30px;padding-left:20px;padding-right:20px}.carousel-container .carousel-row{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(100%,1fr))}.carousel-container .carousel-item{width:100%}.carousel-container .carousel{border-radius:10px;margin:0 auto;overflow:hidden;width:100%}.carousel-container .carousel .carousel-image{height:auto;max-height:300px;object-fit:contain;width:100%}.barrios-lazy-image-carousel{object-fit:cover}.carousel-container .arrow-next,.carousel-container .arrow-prev{align-items:center;background-color:#000;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:24px;height:40px;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:background-color .3s ease;width:40px;z-index:1}.carousel-container .arrow-next:hover,.carousel-container .arrow-prev:hover{background-color:#fffc}.carousel-container .arrow-prev{left:10px}.carousel-container .arrow-next{right:10px}.first-slide-text-container .first-slide-text{color:#fff;font-family:Bebas Neue,sans-serif;font-size:22px;line-height:normal;margin:0;padding-right:20px;text-align:left;text-shadow:2px 2px 4px #00000080;text-transform:uppercase}@media screen and (min-width:1024px){.carousel-container .carousel-row{grid-template-columns:repeat(4,1fr)}.carousel-container .arrow-prev{left:10px}.carousel-container .arrow-next{right:10px}}@media screen and (min-width:768px){.first-slide-text{font-size:1.4em}}@media screen and (max-width:767px){.first-slide-text{font-size:1.5em}}.carousel-image-wrapper{cursor:pointer;position:relative}.carousel-image-content{position:relative}.carousel-image-overlay{background-color:#00000080;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.carousel-image{position:relative;z-index:0}.first-slide-text-container{z-index:2}.magic-towns-video-slider-ctn{align-items:center;background-image:url(/static/media/liston-azul.42b13fef95f62d9768ba.webp);background-position:top;background-repeat:no-repeat;background-size:100% 50px;box-sizing:border-box;justify-content:center;margin:0 auto;max-width:100%;overflow:hidden;padding:114px 0 0;position:relative}.magic-towns-video-slider-ctn-carousel{height:420px;overflow:hidden;position:relative}.magic-towns-video-slider-ctn-carousel .css-1qzevvg{bottom:37px;color:#fff;cursor:pointer;left:calc(41.5vw - 20px);position:absolute!important;z-index:2}.magic-towns-video-slider-ctn-carousel-item-video{height:100%;width:100%}.magic-towns-video-slider-ctn-carousel-item{border-radius:12px}.magic-towns-video-slider-description{font-family:Bebas Neue,sans-serif;font-size:var(--txt-h5-xl);font-weight:700;letter-spacing:2px;margin-top:12px;text-align:center;text-transform:uppercase}@media screen and (min-width:744px){.magic-towns-video-slider-ctn{background-size:100% 90px;padding:164px 0 32px}.magic-towns-video-slider-ctn-carousel{height:470px}.magic-towns-video-slider-ctn-carousel .css-1qzevvg{left:calc(41.5vw - 10px)}}@media screen and (min-width:1353px){.magic-towns-video-slider-ctn{background-size:100% 120px;padding:194px 0 32px}.magic-towns-video-slider-ctn-carousel{height:870px}.magic-towns-video-slider-ctn-carousel .css-1qzevvg{left:calc(41.5vw - 30px);padding:0 40%}}.image-grid{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start;margin:20px}.subtitulo-page{margin:40px auto;text-align:center}.hero-slider-container-estado{height:400px;position:relative}.background-image{height:100%;object-fit:cover;width:100%}.content h1{color:#fff}.image-container{border-radius:10px;box-sizing:border-box;cursor:pointer;flex-basis:calc(25% - 10px);flex-grow:1;flex-shrink:1;height:200px;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.image-lazy-estado{display:block;height:100%;object-fit:cover;width:100%}.image-overlay{background:linear-gradient(0deg,#000000b3,#0000);bottom:0;height:100%;left:0;position:absolute;width:100%;z-index:2}.image-text{bottom:10px;left:10px;z-index:3}.image-text,.image-text-bg{border-radius:5px;color:#fff;font-size:1rem;padding:5px 10px;position:absolute}.image-text-bg{background:linear-gradient(180deg,#02002400,#000);bottom:0;height:100px;left:0;width:100%;z-index:2}.modal,.modal *{outline:none}.modal{background-color:#fff;border-radius:10px;left:50%;max-height:90%;max-width:90%;overflow:auto;padding:20px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1001}.modal-overlay{background-color:#000000bf;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000}.modal-content{align-items:center;display:flex;flex-direction:column}.modal-image{height:auto;max-width:100%;object-fit:cover;width:100%}.download-button{align-items:center;display:flex;margin-top:20px;padding:10px 20px}.download-button svg{margin-right:5px}.video-grid{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start;margin:20px}.video-container{margin:auto;max-width:400px;position:relative;width:100%}.video-player{border-radius:10px;height:auto;overflow:hidden;width:100%}.video-info{align-items:center;display:flex;flex-direction:column;margin-top:10px}.video-title{font-size:16px;font-weight:700;margin-bottom:5px;text-align:center}.download-button{background-color:#a6208c;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;padding:10px 15px;transition:background-color .3s ease}.download-button:hover{background-color:#0056b3}.breadcrumb-button{background-color:initial;border:2px solid #fff;border-radius:10px;color:#fff;cursor:pointer;font-size:16px;margin-right:8px;padding:6px 10px;transition:all .3s ease}.breadcrumb-button:hover{background-color:none;color:#fff}.breadcrumb-button:focus{box-shadow:0 0 0 2px #007bff80;outline:none}@media (min-width:1200px){.image-container,.video-container{flex-basis:calc(33.33% - 10px);flex-grow:1;flex-shrink:1}}@media (min-width:768px) and (max-width:1199px){.image-container,.video-container{flex-basis:calc(33.33% - 10px);flex-grow:1;flex-shrink:1}}@media (max-width:767px){.image-container,.video-container{flex-basis:calc(50% - 10px);flex-grow:1;flex-shrink:1}}.galeria-container{display:flex;height:700px;overflow-x:hidden;overflow-y:hidden;position:relative;width:100%}.lgbt-galeria-h2{color:#333!important}.galeria-column{cursor:pointer;position:relative;transition:flex .5s,transform .5s}.galeria-image{height:100%;object-fit:cover;transition:transform .5s ease;width:100%}.galeria-text-container{position:relative}.galeria-text-gradient{background:linear-gradient(0deg,#000000e6,#0000);bottom:0;height:100px;left:0;position:absolute;width:100%;z-index:2}.galeria-text{bottom:10px;color:#fff;font-size:22px;font-weight:700;left:0;position:absolute;text-align:center;text-transform:uppercase;transition:bottom .5s;width:100%;z-index:3}.galeria-column:hover .galeria-image{transform:scale(1.1)}.galeria-column:hover .galeria-text{bottom:50px}.galeria-column.active{align-items:center;display:flex;flex:3 1;justify-content:center}.galeria-column:not(.active){overflow:hidden;transition:width .5s}.galeria-column.active .galeria-image{align-items:center;display:flex;height:100vh;justify-content:center;transform:scale(1);transform-origin:center;width:100vw}.galeria-column.active .galeria-text{opacity:0;pointer-events:none;transition:opacity .5s}.galeria-column.active:hover .galeria-text{opacity:1;pointer-events:auto}.galeria-details{background-color:#fff;border-left:1px solid #ccc;display:flex;flex-direction:column;height:100%;justify-content:center;left:100%;padding:20px;position:absolute;top:0;transition:left .5s;width:400px;z-index:100}.galeria-container.active .galeria-details{left:calc(100% - 400px)}.galeria-details-content{flex:1 1;overflow:auto;padding-left:20px;padding-right:50px;padding-top:20px}.close-btn{align-self:flex-end;color:#000;cursor:pointer;font-size:24px}@media screen and (max-width:768px){.galeria-container{flex-direction:column;height:auto}.galeria-column{width:100%}.galeria-details{left:0;padding:30px;width:100%}}.lgbt-tabs-container{font-family:Arial,sans-serif;margin:30px auto 0;max-width:1200px;width:100%}.lgbt-h2{color:#303030!important}.lgbt-tabs-header{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:20px}.lgbt-tab-button{background-color:#ff4f85;border:none;border-radius:30px;color:#fff;cursor:pointer;font-weight:700;margin:5px;padding:10px 20px;text-transform:uppercase;transition:background-color .3s ease,transform .3s ease}.lgbt-tab-button.active{background-color:#a6218c;color:#fff;transform:scale(1.1)}.lgbt-tab-content{background-color:#fff;border:none;padding:20px}.lgbt-tab-description{background:var(--grey);border-radius:5px;font-size:var(--txt-h5-md);line-height:1.5;margin:24px 0;padding:12px 24px;text-align:justify}.lgbt-images-flex{display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between}.lgbt-image-link{flex-basis:calc(33.33% - 15px);flex-grow:1;flex-shrink:1;text-decoration:none}.lgbt-collage-image{height:500px;object-fit:cover;transition:transform .3s ease;width:100%}.lgbt-image-container:hover .lgbt-collage-image{cursor:pointer;transform:scale(1.1)}.lgbt-image-container{border-radius:8px;height:500px;overflow:hidden;position:relative;width:100%}.lgbt-image-link.full-width{flex:1 1 100%;height:auto}.lgbt-image-container:hover .lgbt-image-overlay{cursor:pointer;opacity:1}.lgbt-image-overlay{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.lgbt-image-text{color:#fff;font-family:Bebas Neue,sans-serif;font-size:18px;font-size:52px;text-align:center;text-transform:uppercase}.lgbt-modal-overlay{align-items:center;background-color:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.lgbt-modal-content{background-color:#fff;border-radius:10px;box-shadow:0 5px 15px #0000004d;display:flex;flex-direction:row;max-width:900px;overflow:hidden;position:relative;width:100%}.lgbt-modal-image{flex:1 1;max-width:50%}.lgbt-modal-img{height:500px;object-fit:cover;width:100%}.lgbt-modal-details{display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:20px}.lgbt-modal-title{color:#333!important;font-size:24px;margin-bottom:15px}.lgbt-modal-description{color:#555;font-size:16px}.lgbt-modal-close{background-color:initial;border:none;cursor:pointer;font-size:20px;position:absolute;right:10px;top:10px}@media (max-width:768px){.lgbt-modal-content{flex-direction:column;max-width:90%}.lgbt-modal-image{max-width:100%}.lgbt-image-link{flex:1 1 100%;height:auto}.lgbt-image-container{height:auto;min-height:250px}}.mt-30{margin-top:30px}.muertos-main{background-color:#0f0825}.muertos-main h1,h2{color:#ffc000!important}.home-know-ctn{background:#f5f5f5;box-sizing:border-box;height:100%;overflow:hidden;padding:0 0 42px;width:100%}.muertos-bgcolor{background-color:#481380!important}.home-know-ctn-title{padding:12px}.home-know-title{color:var(--purple);font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-sm);letter-spacing:1px;text-align:center}.home-know-ctn-description{align-items:center;display:flex;justify-content:space-around}.home-know-description-title{font-size:var(--txt-p-md);text-align:center}.home-know-description{color:var(--gray);font-size:var(--txt-p-xl)}.home-know-ctn-cards{box-sizing:border-box;display:flex;gap:24px;padding:32px}.home-know-ctn-card{border-radius:10px;box-sizing:border-box;min-width:calc(90% - 92px);overflow:hidden;position:relative;transition:all 1s}.home-know-card-img{aspect-ratio:3/4;border-radius:10px;cursor:pointer;height:100%;object-fit:cover;position:relative;width:100%}.home-know-ctn-card:hover .home-know-card-img{transform:scale(1.2);transition:.4s}.home-know-ctn-card-description{display:none}.home-know-ctn-card:hover .home-know-ctn-card-description{align-content:space-between;border-radius:10px;display:grid;height:calc(100% - 24px);left:0;padding:12px;position:absolute;top:0;width:calc(100% - 24px);z-index:1}.home-know-card-description-title{color:#fff;font-size:var(--txt-h5-xl);font-weight:700;margin:0 0 7%;overflow-wrap:anywhere}.home-know-ctn-card-description-stats{color:#fff;display:flex;flex-wrap:wrap;gap:12px;min-height:200px}.home-know-ctn-card-stats{flex:1 0 40%}.home-know-card-stats-quantity{font-size:var(--txt-p-xl);font-weight:700;margin:0}.home-know-card-stats-description{margin:0}.home-know-card-description-btn{align-items:center;background:#fff9;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:var(--txt-p-xl);font-weight:700;height:40px;justify-content:center;margin-left:auto;margin-right:0;width:40px}.home-know-ctn-buttons{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;width:100%}.home-know-buttons{background:#0000;border:none;cursor:pointer}.home-know-buttons-img{height:42px;width:42px}.homeLink{text-decoration:none}@media screen and (min-width:744px){.home-know-ctn{background:#f5f5f5;box-sizing:border-box;height:100%;overflow:hidden;padding:32px 0;width:100%}.home-know-ctn-title{padding:12px 32px}.home-know-title{font-size:var(--txt-title-md)}.home-know-description-title{font-size:var(--txt-p-xl)}.home-know-ctn-card{border-radius:10px;box-sizing:border-box;min-width:calc(52% - 82px);overflow:hidden;position:relative;transition:all 1s}}@media screen and (min-width:1353px){.home-know-ctn{background:#f5f5f5;box-sizing:border-box;height:100%;overflow:hidden;padding:32px 0;width:100%}.home-know-ctn-title{padding:12px 64px}.home-know-title{font-size:var(--txt-title-xl)}.home-know-description-title{font-size:var(--txt-h5-xl);text-align:left}.home-know-ctn-card{border-radius:10px;box-sizing:border-box;min-width:calc(31% - 12px);overflow:hidden;position:relative;transition:all 1s}}.muertos-header-ctn{padding:114px 0 30px}.muertos-container-ciudades-info{margin-bottom:30px;margin-top:30px;opacity:0;transition:opacity .5s ease}.container-ciudades-patrimonio.reveal-scroll.visible{opacity:1}.ciudades-left-column{align-items:center;display:flex;flex:1 1;flex-direction:column;margin-bottom:40px;margin-top:30px;max-width:100%;padding-left:20px;padding-right:20px}.lazy-loaded-image{height:auto;margin:0 auto;max-width:40%}.ciudades-subtitle{font-size:28px;margin-bottom:10px}.ciudades-paragraph{font-size:20px;line-height:1.5;text-align:justify}.ciudades-strong-p{font-weight:700}.ciudades-quote{font-family:Roboto,sans-serif;font-size:18px;font-style:italic;margin-bottom:20px;margin-top:20px;text-align:center}.quote-container{margin:auto;max-width:600px}.ciudades-link{color:var(--black);text-decoration:none}@media screen and (max-width:768px){.muertos-container-ciudades-info{align-items:center;flex-direction:column}.ciudades-left-column{max-width:100%;padding-left:20px;padding-right:20px}}.muertos-mb-10{margin-bottom:10px}.muertos-mb-15{margin-bottom:15px}.muertos-mb-20{margin-bottom:20px}.muertos_container{background-color:#481380;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;padding:20px}.muertos_row{display:flex;flex-wrap:wrap;justify-content:space-between}.muertos_col{box-sizing:border-box;flex:1 1 30%;max-width:30%;padding:15px}.muertos_card{background-color:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a;overflow:hidden}.muertos_card-image{height:200px;object-fit:cover;width:100%}.muertos_card-info{align-items:flex-start;display:flex;justify-content:space-between;padding:15px}.muertos_card-date{flex:0 1 20%;font-size:18px;text-align:left}.muertos_card-details{flex:0 1 75%}.muertos_card-title{font-size:18px;font-weight:700;margin:0}.muertos_card-description{color:#666;font-size:14px;margin-top:5px}@media (max-width:768px){.muertos_col{flex:1 1 45%;max-width:45%}}@media (max-width:576px){.muertos_col{flex:1 1 100%;max-width:100%}}.ciudades-carousel-container{grid-gap:0;display:grid;gap:0;margin-bottom:30px;padding-left:20px;padding-right:20px}.ciudades-carousel-container p{color:#fff!important}.ciudades-carousel-container .carousel-row{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(50%,1fr))}.ciudades-carousel-container .carousel-item{width:100%}.ciudades-carousel-container .carousel{border-radius:10px;margin:0 auto;overflow:hidden;width:100%}.ciudades-carousel-container .carousel .carousel-image{height:auto;max-height:300px;object-fit:contain;width:100%}.lazy-loaded-image-ciudades{object-fit:cover}.ciudades-carousel-container .arrow-next,.ciudades-carousel-container .arrow-prev{align-items:center;background-color:#000;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:24px;height:40px;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:background-color .3s ease;width:40px;z-index:1}.ciudades-carousel-container .arrow-next:hover,.ciudades-carousel-container .arrow-prev:hover{background-color:#fffc}.ciudades-carousel-container .arrow-prev{left:10px}.ciudades-carousel-container .arrow-next{right:10px}.control-dots{display:none}.carousel .slide img{border-radius:10px;height:300px}.first-slide-text-container{bottom:10px;left:10px;position:absolute}.first-slide-text{color:#fff;font-family:Bebas Neue,sans-serif;font-size:1.5vw;line-height:normal;margin:0;padding-right:20px;text-align:left;text-shadow:2px 2px 4px #00000080;text-transform:uppercase}@media screen and (min-width:1024px){.ciudades-carousel-container .carousel-row{grid-template-columns:repeat(2,1fr)}}.muertosdestinos_image-container,.muertosdestinos_item{overflow:hidden;position:relative}.muertosdestinos_image-container{height:auto;width:100%}.muertosdestinos_overlay{align-items:center;background-color:#000000b3;bottom:0;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;transition:opacity .3s ease;width:100%}.muertosdestinos_overlay-text{color:#fff;font-size:18px;padding:0 10px;text-align:center}.muertosdestinos_image-container:active .muertosdestinos_overlay,.muertosdestinos_image-container:hover .muertosdestinos_overlay{opacity:1}.muertosdestinos_image-container:active .first-slide-text-container,.muertosdestinos_image-container:hover .first-slide-text-container{opacity:0}.muertosdestinos_image-container:active .first-slide-text-container,.muertosdestinos_image-container:hover .first-slide-text-container{transition:opacity .3s ease}.muertosdestinos_mt30{margin-top:30px}.muertos-header-ctn{box-sizing:border-box;padding:64px 0}.muertos-header-title{color:var(--pink);font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-sm);letter-spacing:1px;margin:0;text-align:center}.muertos-header-ctn p{color:#fff;margin:0 auto;max-width:80%;text-align:center}.muertos-video-slider-ctn{align-items:center;background-position:top;background-size:100% 50px;box-sizing:border-box;justify-content:center;margin:0 auto;max-width:100%;overflow:hidden;padding:114px 0 0;position:relative}.muertos-video-slider-ctn p{color:#fff}.muertos-video-slider-ctn-carousel{height:420px;overflow:hidden;position:relative}.muertos-video-slider-ctn-carousel .css-1qzevvg{bottom:37px;color:#fff;cursor:pointer;left:calc(41.5vw - 20px);position:absolute!important;z-index:2}.muertos-video-slider-ctn-carousel-item-video{height:100%;width:100%}.muertos-video-slider-ctn-carousel-item{border-radius:12px}.muertos-video-slider-description{font-family:Bebas Neue,sans-serif;font-size:var(--txt-h5-xl);font-weight:700;letter-spacing:2px;margin-top:12px;text-align:center;text-transform:uppercase}@media screen and (min-width:744px){.muertos-video-slider-ctn{background-size:100% 90px;padding:164px 0 32px}.muertos-video-slider-ctn-carousel{height:470px}.muertos-video-slider-ctn-carousel .css-1qzevvg{left:calc(41.5vw - 10px)}}@media screen and (min-width:1353px){.muertos-video-slider-ctn{background-size:100% 120px;padding:194px 0 32px}.muertos-video-slider-ctn-carousel{height:870px}.muertos-video-slider-ctn-carousel .css-1qzevvg{left:calc(41.5vw - 30px);padding:0 40%}}.muertos-footer-container{height:100%;overflow:hidden;width:100%}.muertos-footer-image{height:100%;object-fit:cover;width:100%}.mice-video-top-ctn{aspect-ratio:9/6;height:260px;object-fit:cover;width:100%}@media screen and (min-width:744px){.mice-video-top-ctn{aspect-ratio:9/6;height:530px;object-fit:cover;width:100%}}@media screen and (min-width:1353px){.mice-video-top-ctn{aspect-ratio:9/6;height:1090px;object-fit:cover;width:100%}}.muertos_mapa_container{background-color:#56004c;padding:40px 0}.muertos_mapa_row{text-align:center}.muertos_mapa_row svg{width:3000px!important}.muertos_mapa_container{position:relative}.muertos_mapa_row{align-items:center;background-color:#56004c;display:flex;justify-content:center;margin:0;padding:0;position:relative}.info-card{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000004d;left:50%;max-width:300px;padding:16px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}.info-card h3{font-size:18px;margin:0 0 8px}.info-card p{font-size:14px;margin:0}.close-button{background-color:#f8e000;border:none;border-radius:4px;cursor:pointer;margin-top:8px;padding:8px 16px;transition:background-color .3s}.close-button:hover{background-color:#d3ba00}.muertosAltar2_container{height:auto;max-width:100%;overflow:hidden;padding:0;position:relative;width:100%}.muertosAltar2_container svg{display:block;margin:0;padding:0}.muertosAltar2_container p{color:#000!important}.muertosAltar_svg{height:auto;width:100%}.muertosAltar_btn{animation:parpadeo 1.5s infinite;cursor:pointer;display:inline-block;transition:opacity .2s ease}@keyframes parpadeo{0%,to{opacity:1}50%{opacity:.5}}.muertosAltar2_container .modal-overlay{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.muertosAltar2_container .modal-content{background:#fff;border-radius:10px;box-shadow:0 4px 8px #0003;color:#000;max-width:500px;padding:20px;width:90%}.muertosAltar_infoBox{display:none;position:absolute}.muertosAltar_infoBox.show{display:block}.cinta-rosa{background-image:url(/static/media/Fondorosa.316093b34efb867653cd.webp);background-position:top;background-repeat:no-repeat;background-size:100% auto;height:100px;margin-bottom:30px;width:100%}.geoparques-header-ctn{box-sizing:border-box;overflow:hidden;padding:114px 0 30px}.geoparques-header-ctn .geoparques-header-title{color:#95c41d!important;font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-md);letter-spacing:1px;margin:0;text-align:center}.geoparques-header-ctn p{margin:0 auto;max-width:80%;text-align:center}.container-geoparques-info{align-items:flex-start;display:flex;flex-direction:row;margin:0 auto 60px;max-width:1200px;transition:opacity .5s ease}.geoparques-left-column{align-items:center;display:flex;flex:1 1;flex-direction:column;padding:0;width:50%}.container-geoparques-info .geoparques-left-column .lazy-loaded-image-header{height:auto;margin:0 auto;max-width:70%}.geoparques-right-column{flex:1 1;padding-left:20px;padding-right:80px;width:50%}.geoparques-subtitle{font-size:28px;margin-bottom:10px}.geoparques-paragraph{font-size:20px;line-height:1.5;text-align:justify}.geoparques-strong-p{font-weight:700}@media screen and (max-width:768px){.container-geoparques-info{align-items:center;flex-direction:column;padding:0}.geoparques-left-column,.geoparques-right-column{width:100%}.geoparques-paragraph{text-align:justify}.geoparques-right-column ul{width:100%}.geoparques-right-column ul li{margin-left:40px;margin-right:40px}.geoparques-right-column{flex:1 1;margin:0;width:100%}}.geoparque-header-ctn{background-color:#699a43;background-position:top;background-size:100% 50px;overflow:hidden;padding:84px 0}.geoparque-header-title{color:#95c41d!important;font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-sm);letter-spacing:1px;margin-bottom:20px;margin-top:0;text-align:center}.geoparque-header-ctn p{color:#fff!important;margin:0 auto;max-width:80%;text-align:center}.geoparquesPilares_container{align-items:center;display:flex;justify-content:center;margin:0;padding-bottom:60px;width:100%}.geoparquesPilares_row{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:1100px;padding:0;width:100%}.geoparquesPilares_col{display:flex;flex:0 0 30%;justify-content:center;margin:0;padding:15px}.geoparquesPilares_card{align-items:center;background-color:#8fb61c;border-radius:10px;box-shadow:0 4px 8px #0000001a;cursor:pointer;display:flex;height:300px;justify-content:center;max-width:300px;padding:20px;position:relative;text-align:center;transform-style:preserve-3d;transition:transform .6s ease-in-out;width:100%}.geoparquesPilares_card.flipped{transform:rotateY(180deg)}.geoparquesPilares_card-front{flex-direction:column}.geoparquesPilares_card-back,.geoparquesPilares_card-front{align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;height:100%;justify-content:center;position:absolute;width:100%}.geoparquesPilares_card-back{background-color:#7a9e12;border-radius:10px;color:#fff;padding:20px;text-align:center;transform:rotateY(180deg)}.geoparquesPilares_icon{height:auto;margin-bottom:20px;width:80px}.geoparquesPilares_title{color:#fff;font-size:1.2rem;margin:0}.geoparquesPilares_description{color:#fff;font-size:1.1rem;text-align:center}@media (max-width:1024px){.geoparquesPilares_col{flex:0 0 30%}.geoparquesPilares_card{height:250px;max-width:250px}.geoparquesPilares_icon{width:70px}}@media (max-width:768px){.geoparquesPilares_col{flex:0 0 100%}.geoparquesPilares_card{height:220px;max-width:220px}.geoparquesPilares_icon{width:60px}.geoparquesPilares_title{font-size:1.1rem}}@media (max-width:480px){.geoparquesPilares_col{flex:0 0 100%}.geoparquesPilares_card{height:220px;max-width:80%}.geoparquesPilares_icon{width:50px}.geoparquesPilares_title{font-size:1rem}}.mt-30{margin-top:64px}.geoparqueMexico-container{background-position:top;background-size:100% 50px;margin:0 auto;max-width:1100px;overflow:hidden;padding:64px 0}.geoparqueMexico-header-title{color:#95c41d!important;font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-sm);letter-spacing:1px;margin-bottom:20px;text-align:center}.geoparqueMexico-paragraph{margin:0 auto;max-width:80%;text-align:center}.geoparqueMexico-columns{display:flex;gap:20px;justify-content:space-between;margin-bottom:15px;padding:20px}.geoparqueMexico-left-column,.geoparqueMexico-right-column{border:1px solid #95c41d;border-radius:10px;flex:1 1;padding-left:10px;padding-right:10px}.geoparqueMexico-right-column{padding-top:10px}.geoparqueMexico-subtitle{color:#95c41d;font-size:1.5rem;margin-bottom:10px;margin-top:20px;text-align:center}.geoparqueMexico-geopark-list,.geoparqueMexico-list{list-style-type:disc;margin-bottom:15px;padding-left:20px}.geoparqueMexico-geopark-item,.geoparqueMexico-list-item{color:#444;font-size:20px;line-height:1.5}@media (max-width:768px){.geoparqueMexico-columns{flex-direction:column}.geoparqueMexico-left-column,.geoparqueMexico-right-column{margin-bottom:15px;padding-left:0;padding-right:0}}@media (max-width:480px){.geoparqueMexico-left-column,.geoparqueMexico-right-column{margin-bottom:15px;padding-left:25px;padding-right:25px}}.geoparqueSingle-paragraph{padding:0 25px}.geoparqueSingle-container{border-radius:10px;margin:0 auto;max-width:1050px;padding:40px 0}.geoparqueSingle-header-title{color:#95c41d!important;font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-sm);margin-bottom:20px;text-align:center}.geoparqueSingle-paragraph{color:#444;font-size:20px;line-height:1.5;margin-bottom:15px}.geoparqueSingle-list{list-style-type:disc;margin-bottom:15px;padding-left:20px}.geoparqueSingle-list-item{color:#444;font-size:20px;line-height:1.5}.container-geoparques-descarga{display:flex;justify-content:center;margin-top:30px}.geoparques-descarga-content{padding:30px 0;text-align:center;width:100%}.container-geoparques-descarga .lazy-loaded-image{border-radius:10px;height:auto;margin-bottom:20px;width:250px}.descarga-link{background:var(--red);border-radius:9px;color:#fff;cursor:pointer;display:block;font-size:var(--txt-h5-xl);font-weight:700;margin:20px auto 0;min-height:35px;padding:6px 12px;text-align:center;text-decoration:none;transition:background-color .3s ease;width:250px}.container-geoparques-descarga .descarga-link{background-color:#95c41d}.parrafo-wrap{word-wrap:break-word;font-size:25px;margin:0 auto 20px;max-width:500px}@media screen and (max-width:767px){.parrafo-wrap{margin:0 auto 30px;max-width:90%}}.main-content{box-sizing:border-box;margin:0;padding:0;position:relative}.maria-islands-video-top-ctn{aspect-ratio:9/6;height:260px;object-fit:cover;width:100%}@media screen and (min-width:744px){.maria-islands-video-top-ctn{aspect-ratio:9/6;height:530px;object-fit:cover;width:100%}}@media screen and (min-width:1353px){.maria-islands-video-top-ctn{aspect-ratio:9/6;height:1090px;object-fit:cover;width:100%}}.maria-islands-description-ctn{background-image:url(/static/media/liston-azul.42b13fef95f62d9768ba.webp);background-position:top;background-repeat:no-repeat;background-size:100% 50px;box-sizing:border-box;height:100%;padding:50px 0 0;width:100%}.text-center{text-align:center}.maria-islands-description-content-ctn{background-image:url(/static/media/bg.2dd3d30e2b9a8ed9dce3.webp);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;display:block;padding:32px}.maria-islands-description-content-ctn-text{padding:0}.maria-islands-description-content-ctn-img{align-self:center;height:100%;width:100%}.maria-islands-description-content-ctn-img iframe{height:100%;width:100%}.maria-islands-description-content-title{color:var(--blue);font-family:Bebas Neue,sans-serif;font-size:var(--txt-title-sm);letter-spacing:1px;margin:32px 0 64px;text-align:center}.maria-islands-description-content-text{font-size:var(--txt-h5-sm);line-height:1.5;margin:0 auto 32px;text-align:center!important}.videoIslasMarias{aspect-ratio:4/3;border-radius:10px;height:100%;width:100%}@media screen and (min-width:744px){.maria-islands-description-ctn{background-size:100% 90px;padding:90px 0 0}.maria-islands-description-content-title{font-size:var(--txt-title-md);margin:32px 0 64px}.maria-islands-description-content-text{font-size:var(--txt-h5-md);text-align:justify}}@media screen and (min-width:1353px){.maria-islands-description-ctn{background-size:100% 160px;padding:160px 0 0}.maria-islands-description-content-ctn{background-size:100% auto;display:flex;flex-wrap:wrap;gap:24px;padding:32px}.maria-islands-description-content-ctn-text{flex:1 0 60%;padding-right:32px}.maria-islands-description-content-ctn-img{align-self:center;flex:1 0 30%;height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.maria-islands-description-content-ctn-img iframe{height:60%;left:0;position:absolute;top:20%;width:100%}.maria-islands-description-content-title{font-size:var(--txt-title-xl);text-align:left}.maria-islands-description-content-text{font-size:var(--txt-h5-xl);text-align:justify}.videoIslasMarias{border-radius:10px}}.hero-slider-container{max-height:720px;max-width:100%}.hero-slide{position:relative;width:100%}.hero-slide-image{height:auto;object-fit:cover;width:100%}.hero-slider-container .carousel .slide img{border-radius:0;height:720px}@media screen and (max-width:767px){.hero-slide{max-height:320px}.hero-slider-container .carousel .slide img{height:330px}}.cinta-roja{height:87px;overflow:hidden;width:100%}.cinta-roja-image{height:100%;object-fit:cover;width:100%}.acapulco_reel_container{display:flex;flex-wrap:wrap;gap:20px;margin:0 auto;max-width:1200px;padding:20px}.acapulco_reel_video{aspect-ratio:9/16;flex:1 1;height:auto;max-width:600px;width:100%}.acapulco_reel_content{display:flex;flex:1 1;flex-direction:column;justify-content:center;max-width:600px;text-align:center}.acapulco_reel_content h2{color:var(--blue)!important}.acapulco_reel_content p{font-size:var(--txt-h5-sm);line-height:1.5;margin:0 auto 32px;text-align:center!important}.acapulco_reel_content a{color:#038ca0;text-decoration:none}.acapulco_reel_content a:hover{text-decoration:underline}@media (max-width:768px){.acapulco_reel_container{align-items:center;flex-direction:column}.acapulco_reel_content,.acapulco_reel_video{max-width:100%}}.acapulco_reel_containerClasificacion{margin:0 auto;padding:20px;position:relative;width:80%}.acapulco_reel_titleClasificacion{color:var(--blue)!important;text-align:center}.acapulco_reel_row{display:flex;flex-wrap:wrap;justify-content:center}.acapulco_reel_containerClasificacion .acapulco_reel_column{flex:1 1;padding:10px;text-align:center}.acapulco_reel_column img.acapulco_reel_icon-img{height:auto;margin-bottom:10px;width:80px}.acapulco_reel_colum p.text-center{text-align:center!important}.acapulcoVideoSlider_video-slider-ctn{align-items:center;background-position:top;background-size:100% 50px;box-sizing:border-box;justify-content:center;margin:0 auto;max-width:100%;overflow:hidden;padding-bottom:114px;padding-top:114px;position:relative}.acapulcoVideoSlider_video-slider-ctn p{color:#000}.acapulcoVideoSlider_video-slider-ctn-carousel{height:420px;overflow:hidden;position:relative}.acapulcoVideoSlider_video-slider-ctn-carousel .css-1qzevvg{bottom:37px;color:#fff;cursor:pointer;left:calc(41.5vw - 20px);position:absolute!important;z-index:2}.acapulcoVideoSlider_video-slider-ctn-carousel-item-video{height:100%;width:100%}.acapulcoVideoSlider_video-slider-ctn-carousel-item{border-radius:12px}.acapulcoVideoSlider_video-slider-description{font-family:Bebas Neue,sans-serif;font-size:var(--txt-h5-xl);font-weight:700;letter-spacing:2px;margin-top:12px;text-align:center;text-transform:uppercase}@media screen and (min-width:744px){.acapulcoVideoSlider_video-slider-ctn{background-size:100% 90px;padding:164px 0 32px}.acapulcoVideoSlider_video-slider-ctn-carousel{height:470px}.acapulcoVideoSlider_video-slider-ctn-carousel .css-1qzevvg{left:calc(41.5vw - 10px)}}@media screen and (min-width:1353px){.acapulcoVideoSlider_video-slider-ctn{background-size:100% 120px;padding:194px 0 32px}.acapulcoVideoSlider_video-slider-ctn-carousel{height:870px}.acapulcoVideoSlider_video-slider-ctn-carousel .css-1qzevvg{left:calc(41.5vw - 30px)}}@media screen and (min-width:768px) and (max-width:1290px){.acapulcoVideoSlider_video-slider-ctn-carousel .css-1qzevvg{top:412.039px!important}}
/*# sourceMappingURL=main.afbb9401.css.map*/