.body-container .video-section{color:var(--bg-color-black);padding:0 0 47px}.body-container .video-section h3{max-width:250px}.body-container .video-section h3,.body-container .video-section h3 p{font-size:35px;font-weight:700;line-height:48.79px;margin-bottom:0;text-align:center}.body-container .video-section h3 em,.body-container .video-section h3 i{color:var(--color-tussock)}.body-container .video-section h3 span img{height:38px;width:38px}.body-container .video-section .btn{font-size:15px;margin-bottom:35px;margin-top:39px;min-width:252px;padding:10px 12px}.body-container .video-section .btn p{font-size:15px;margin-bottom:0}.memorable-section .section-images{background:url(https://www.inmobiliamx.com/hubfs/Mantra%20-%20MGallery%20Mayaliah%20Site/img/home/textura-home-01.png) no-repeat 100%;background-size:cover}.reconnection-section,.reconnection-section p{color:var(--color-tussock);font-family:River Jade;font-size:100px}.reconnection-section img,.reconnection-section p img{max-height:482px;max-width:90vw;padding:40px}.face-nature-section .section-images{background:url(https://www.inmobiliamx.com/hubfs/Mantra%20-%20MGallery%20Mayaliah%20Site/img/home/textura-home-02.jpg) no-repeat 100%;background-size:cover}.residences-section{background:var(--bg-color-black);padding-bottom:1rem}.residences-section .card-horizontal .section-images{background:none;display:flex;justify-content:end;padding-top:24px}.residences-section .card-horizontal .section-images img{padding-bottom:24px}.residences-section .card-horizontal .section-images .img-desktop{width:600px}.residences-section .card-horizontal .section-info{background:transparent;text-align:center}.residences-section .card-horizontal .section-info .info,.residences-section .card-horizontal .section-info .title{color:var(--white)}.residences-section .card-horizontal .section-info .info p{max-width:580px}.connect-nature-section .hero .hero-content{margin-top:100px}.connect-nature-section .hero .hero-image{height:auto;margin-top:0}.amenities-services-section{background:var(--white)}.amenities-services-section .card-horizontal .section-images{background:none;display:flex;justify-content:end}.amenities-services-section .card-horizontal .section-images .parent-grid{display:grid;gap:15px 15px;grid-template-areas:"square-1 square-2" "square-1 square-3";grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;height:245px}.amenities-services-section .card-horizontal .section-images .parent-grid .square-1{grid-area:square-1}.amenities-services-section .card-horizontal .section-images .parent-grid .square-1 .img-fluid{height:100%;object-fit:cover}.amenities-services-section .card-horizontal .section-images .parent-grid .square-3{grid-area:square-3;height:145px}.amenities-services-section .card-horizontal .section-images .parent-grid .square-3 .img-fluid{height:100%;object-fit:cover}.amenities-services-section .card-horizontal .section-images .parent-grid .square-2{grid-area:square-2}.amenities-services-section .card-horizontal .section-info{background:transparent;text-align:center}.amenities-services-section .card-horizontal .section-info .title{color:var(--color-tussock)}.amenities-services-section .card-horizontal .section-info .info{color:var(--bg-color-black)}.amenities-services-section .card-horizontal .section-info .info p{max-width:580px}.low-density-section{background:var(--white)}.low-density-section .card-horizontal .section-images{background:none;display:flex;justify-content:end}.low-density-section .card-horizontal .section-images .img-desktop{width:600px}.low-density-section .card-horizontal .section-images .img-movil{width:80%}.low-density-section .card-horizontal .section-info{background:transparent;text-align:center}.low-density-section .card-horizontal .section-info .title{color:var(--color-tussock)}.low-density-section .card-horizontal .section-info .info{color:var(--bg-color-black)}.low-density-section .card-horizontal .section-info .info p{max-width:580px}.cite-motivational{background:var(--white)}.cite-motivational .title{color:var(--color-tussock);font-size:14px;font-style:italic;line-height:18.94px;margin-bottom:5px;max-width:300px;text-align:center}.cite-motivational .img-fluid{width:146px}.amenities-texture{height:100%}@media only screen and (min-width:768px){.amenities-texture{height:190px!important}.body-container .video-section{padding:0 0 93px}.body-container .video-section .img-hover{height:85px;width:85px}.body-container .video-section h3{font-size:75px;line-height:104px;max-width:none}.body-container .video-section h3 p{font-size:75px;line-height:104px}.body-container .video-section .video-container{margin-top:172px}.body-container .video-section .btn{font-size:30px;padding:23px 30px;width:548px}.body-container .video-section .btn p{font-size:30px}.reconnection-section,.reconnection-section p{font-size:245px}.face-nature-section .card-horizontal .section-images img{padding-bottom:0}.connect-nature-section .hero .hero-content{margin-top:200px}.amenities-services-section .card-horizontal .section-images .parent-grid{grid-template-areas:"square-3 square-3" "square-2 square-1";height:auto}.amenities-services-section .card-horizontal .section-images .parent-grid .square-1,.amenities-services-section .card-horizontal .section-images .parent-grid .square-2,.amenities-services-section .card-horizontal .section-images .parent-grid .square-3{height:auto}.amenities-services-section .card-horizontal .section-images .parent-grid .square-1 .img-fluid,.amenities-services-section .card-horizontal .section-images .parent-grid .square-2 .img-fluid,.amenities-services-section .card-horizontal .section-images .parent-grid .square-3 .img-fluid{width:100%}.cite-motivational{padding-bottom:138px}.cite-motivational .title{font-size:16px;line-height:21.65px;max-width:600px}.cite-motivational .img-fluid{width:266px}}