.container-text-image-home .wrapper-text-image{column-gap:100px;display:grid;grid-template-columns:1fr 1fr;width:100%}.container-text-image-home .wrapper-text-image .section-text .mini-title{color:var(--color-dorado);display:block;font-family:Nitti;font-size:.875rem;font-style:normal;font-weight:400;line-height:100%;margin-bottom:17px;text-transform:uppercase}.container-text-image-home .wrapper-text-image .section-text .title{color:var(--color-dorado);font-family:MADE Mirage Sys;font-size:30px;font-style:normal;font-weight:400;line-height:100%;margin-bottom:17px}.container-text-image-home .wrapper-text-image .section-text .description *{color:var(--color-dorado);font-family:GT America;font-size:15px;font-style:normal;font-weight:400;line-height:125%}.container-text-image-home .wrapper-text-image .section-text .cta-concepto{color:var(--color-dorado);font-family:MADE Mirage Sys;font-size:16px;font-style:normal;font-weight:400;line-height:120%;text-decoration:none}.container-text-image-home .wrapper-text-image .section-image .container-title{border-bottom:1px solid #5c5452;padding-left:15px;width:78px}.container-text-image-home .wrapper-text-image .section-image .container-title .title-img{display:inline-block;font-family:Nitti;font-size:14px;font-style:normal;font-weight:400;line-height:100%;margin-right:-10px;margin-top:14px;position:relative;text-transform:uppercase;transform:translateY(-4px)}.container-image-sticky{padding-bottom:95px;padding-top:59px}.container-image-sticky .section-gallery .card-gallery{margin-bottom:81px}.container-image-sticky .section-gallery .card-gallery .img-card{margin-bottom:17px}.container-image-sticky .section-gallery .card-gallery .body-card{display:flex;flex-direction:column;row-gap:16px}.container-image-sticky .section-gallery .card-gallery .body-card .cotainer-mini-title{border-bottom:1px solid #5c5452;padding-left:15px;width:78px}.container-image-sticky .section-gallery .card-gallery .body-card .mini-title{display:inline-block;font-family:Nitti;font-size:14px;font-style:normal;font-weight:400;line-height:100%;margin-right:-11px;text-transform:uppercase}.container-image-sticky .section-gallery .card-gallery .body-card .name{font-family:MADE Mirage Sys;font-size:30px;font-style:normal;font-weight:500;line-height:100%}.container-image-sticky .section-gallery .card-gallery .body-card .title{font-family:MADE Mirage Sys;font-size:30px;font-style:normal;font-weight:400;line-height:120%}.container-image-sticky .section-gallery .card-gallery .body-card .description{font-family:GT America;font-size:15px;font-style:normal;font-weight:400;line-height:125%}.container-image-sticky .section-gallery .card-gallery .body-card .cta-card{color:var(--color-dorado);cursor:pointer;font-family:MADE Mirage Sys;font-size:16px;font-style:normal;font-weight:400;line-height:120%;text-decoration:none}.container-vision-contemporanea{padding-bottom:286px;padding-top:38px}.container-vision-contemporanea .section-vision{font-family:MADE Mirage Sys;font-size:55px;font-style:normal;font-weight:400;line-height:100%;margin-bottom:56px}.container-vision-contemporanea .section-vision .mini-title{font-family:MADE Mirage Sys;font-size:30px;font-style:normal;font-weight:400;line-height:120%}.container-vision-contemporanea .section-vision p:first-child{display:inline}.container-vision-contemporanea .section-new-vision{font-family:MADE Mirage Sys;font-size:30px;font-style:normal;font-weight:400;line-height:120%}.container-blog-newsletter{margin-bottom:250px}.container-blog-newsletter .section-buttons .separator{cursor:pointer}.container-blog-newsletter .section-buttons .separator:after{background:url(https://1557540.fs1.hubspotusercontent-na1.net/hubfs/1557540/Mantra%20-%20Tulum101/favicon/diagonal.png);background-size:100% 100%;content:"";display:inline-block;height:30px;width:20px}.container-blog-newsletter .section-buttons .custom-prev-button{cursor:pointer}.container-blog-newsletter .section-buttons .custom-prev-button:after{background:url(https://1557540.fs1.hubspotusercontent-na1.net/hubfs/1557540/Mantra%20-%20Tulum101/favicon/swiper-prev.png);background-size:100% 100%;content:"";display:inline-block;height:30px;width:70px}.container-blog-newsletter .section-buttons .custom-next-button{cursor:pointer}.container-blog-newsletter .section-buttons .custom-next-button:after{background:url(https://1557540.fs1.hubspotusercontent-na1.net/hubfs/1557540/Mantra%20-%20Tulum101/favicon/Swiper-next.png);background-size:100% 100%;content:"";display:inline-block;height:30px;width:70px}.container-blog-newsletter .card-newsletter{column-gap:15px;display:grid;grid-template-columns:repeat(2,1fr)}.container-blog-newsletter .section-text .mini-title{display:block;font-family:Nitti;font-size:14px;font-style:normal;font-weight:400;line-height:100%;margin-bottom:15px;text-transform:uppercase}.container-blog-newsletter .section-text .title{font-family:MADE Mirage Sys;font-size:30px;font-style:normal;font-weight:500;line-height:100%;margin-bottom:35px}.container-blog-newsletter .section-text .description{font-family:MADE Mirage Sys;font-size:30px;font-style:normal;font-weight:400;line-height:120%;margin-bottom:5px}.container-blog-newsletter .section-text .date{display:block;font-family:GT America;font-size:15px;font-style:normal;font-weight:400;line-height:125%}.container-blog-newsletter .section-text .cta-newsletter{color:var(--color-dorado);display:block;font-family:MADE Mirage Sys;font-size:18px;font-style:normal;font-weight:400;line-height:100%;text-align:center;text-decoration:none}@media only screen and (max-width:991px){.header-module .cover-object{object-position:70%}#hs_cos_wrapper_home-icon-all-screen-2 .height-all{min-height:auto!important;padding-top:100px}.container-text-image-home{margin-bottom:60px}.container-text-image-home .wrapper-text-image{display:flex;flex-direction:column-reverse}.container-text-image-home .wrapper-text-image .section-text .mini-title{margin-bottom:17px;margin-top:44px}.container-text-image-home .wrapper-text-image .section-text .title{font-size:22px}.container-text-image-home .wrapper-text-image .section-text .description *{font-size:13px}.container-text-image-home .wrapper-text-image .section-text .cta-concepto{margin-right:10px}.container-text-image-home .wrapper-text-image .section-image{display:flex}.container-image-sticky{padding-bottom:20px;padding-top:59px}.container-image-sticky .section-gallery{display:flex;flex-direction:column}.container-image-sticky .section-gallery .card-gallery{margin-bottom:81px}.container-image-sticky .section-gallery .card-gallery .img-card{margin-bottom:17px}.container-image-sticky .section-gallery .card-gallery .body-card{display:flex;flex-direction:column;row-gap:22px}.container-image-sticky .section-gallery .card-gallery .body-card .description{font-size:13px}.container-vision-contemporanea{padding-bottom:171px;padding-top:63px}.container-vision-contemporanea .section-vision{font-size:22px;margin-bottom:120px}.container-vision-contemporanea .section-new-vision,.container-vision-contemporanea .section-vision .mini-title{font-size:19px}.container-blog-newsletter{margin-bottom:250px;padding-top:90px}.container-blog-newsletter .section-buttons .separator:after{height:30px;width:20px}.container-blog-newsletter .section-buttons .custom-next-button:after,.container-blog-newsletter .section-buttons .custom-prev-button:after{height:25px;width:60px}.container-blog-newsletter .card-newsletter{display:flex;flex-direction:column}.container-blog-newsletter .section-text{margin-top:16px}.container-blog-newsletter .section-text .mini-title{margin-bottom:7px}.container-blog-newsletter .section-text .title{font-size:23px;margin-bottom:16px}.container-blog-newsletter .section-text .description{font-size:22px;margin-bottom:10px}.container-blog-newsletter .section-text .date{font-size:13px}.container-blog-newsletter .section-text .cta-newsletter{text-align:center}}