.index-module__hgKhLW__container{padding-top:var(--navbar-height);grid-template-columns:1fr;display:grid}.index-module__hgKhLW__project:nth-child(2n-1){background-color:var(--light-background)}.index-module__hgKhLW__project:nth-child(2n-1) .index-module__hgKhLW__details{background-color:#fff}.index-module__hgKhLW__project:nth-child(2n) .index-module__hgKhLW__details{background-color:var(--light-background)}.index-module__hgKhLW__project{align-items:flex-start;gap:50px;width:100%;padding:50px;display:flex}.index-module__hgKhLW__infoTitles h2{cursor:pointer}.index-module__hgKhLW__image{cursor:pointer;width:100%;max-width:640px;height:100%;min-height:320px;position:relative}.index-module__hgKhLW__image img{object-fit:cover;border-radius:10px}.index-module__hgKhLW__image button{color:#fff;cursor:pointer;background:0 0;border-radius:60px;padding:12px 36px;font-weight:500;position:absolute;bottom:20px;right:20px;border:1px solid #fff!important}.index-module__hgKhLW__image button:hover{background:#0003}.index-module__hgKhLW__image button:active{background-color:#0006}.index-module__hgKhLW__infoTitleContainer{flex-direction:row;justify-content:space-between;display:flex}.index-module__hgKhLW__info{flex-direction:column;width:100%;display:flex;position:relative}.index-module__hgKhLW__info span{color:#000;margin-top:0;font-size:16px;font-style:normal;font-weight:600;line-height:19px}.index-module__hgKhLW__info h2{color:var(--yellow-background);margin:0 0 30px;font-family:normalidad-ultraextended,sans-serif;font-size:50px;font-style:normal;font-weight:700;line-height:61px}.index-module__hgKhLW__infoMobile1{display:none}.index-module__hgKhLW__infoMobile1 p{color:#000;margin-top:0;font-size:16px;font-style:normal;font-weight:600;line-height:19px}.index-module__hgKhLW__infoMobile1 span{color:var(--yellow-background);margin:0 0 30px;font-size:50px;font-style:normal;font-weight:800;line-height:61px}.index-module__hgKhLW__infoButtonMobile{display:none}.index-module__hgKhLW__infoButtonMobile button{width:100%}.index-module__hgKhLW__buttonContainer button{color:#fff;border:1px solid #014257}.index-module__hgKhLW__details{border-radius:10px;justify-content:space-around;width:100%;height:80px;display:flex}.index-module__hgKhLW__info i{color:#04252b;opacity:.7;width:85%;margin:24px 0;font-size:14px;font-style:italic;font-weight:500;line-height:24px}.index-module__hgKhLW__detailsText{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:15px;display:flex}.index-module__hgKhLW__detailsText:nth-child(2){border-left:1px solid #f9f7f5;border-right:1px solid #f9f7f5}.index-module__hgKhLW__detailsText p{color:#04252b;text-align:center;opacity:.8;margin:0;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.index-module__hgKhLW__detailsText span{color:#04252b;text-align:center;opacity:.8;margin:0;font-size:14px;font-style:normal;font-weight:500;line-height:normal}@media (max-width:1310px){.index-module__hgKhLW__infoTitles h2{font-size:33px}}@media (max-width:950px){.index-module__hgKhLW__project{flex-direction:column;gap:15px;padding:30px}.index-module__hgKhLW__infoTitleContainer{display:none}.index-module__hgKhLW__info i{width:100%}.index-module__hgKhLW__image{max-width:unset;min-height:240px}.index-module__hgKhLW__infoButtonMobile{display:unset}.index-module__hgKhLW__infoMobile1{flex-direction:row-reverse;justify-content:space-between;align-items:center;width:100%;display:flex}.index-module__hgKhLW__infoMobile1 span,.index-module__hgKhLW__infoMobile1 p{margin:0}.index-module__hgKhLW__infoMobile1 span{font-size:40px;line-height:30px}.index-module__hgKhLW__infoMobile1 p{font-size:14px;line-height:15px}}@media (max-width:600px){.index-module__hgKhLW__project{gap:10px;padding:20px}.index-module__hgKhLW__infoMobile1 span{font-size:20px}.index-module__hgKhLW__infoMobile1 p{font-size:12px}.index-module__hgKhLW__image{min-height:160px}.index-module__hgKhLW__info i{margin-top:12px;margin-bottom:20px;font-size:12px}.index-module__hgKhLW__vrTourButton{background-color:#fff9!important;padding:10px 17px!important;font-size:12px!important}.index-module__hgKhLW__image button{bottom:10px;right:10px}.index-module__hgKhLW__detailsText p{margin:0;font-size:13px}.index-module__hgKhLW__detailsText span{margin:0;font-size:12px}}
