@media (max-width:991.98px){.project-details-page-v2 .unit-gallery .thumbs-img-container{aspect-ratio:1730/1100;height:auto!important;align-self:start}.project-details-page-v2 .unit-gallery .thumbs-img-container .thumbs-img{height:100%;width:100%;object-fit:cover}}
.project-details-page-v2 .page-main .info-card .info-card-body .payment-plan-cards .actions .btn-cta{width:40px;height:40px}
.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-next{background-color:rgba(0,0,0,.2);border-radius:.4rem;width:2rem;height:2rem}
.f-button svg{width:20px;height:20px}
.fancybox__carousel .fancybox__content{width:100vw!important}
.fancybox__container .fb-actions{gap:9px;height:4.8rem;padding:0 1.6rem;display:flex}
.fancybox__container .fb-actions>a,.fancybox__container .fb-actions .btn{gap:7px;flex:1 1 0;min-width:0;display:flex;align-items:center;justify-content:center;text-align:center;background:#fff;box-shadow:none!important;opacity:1!important;padding:0!important;height:3rem;}
.fancybox__container .fb-actions>a svg,.fancybox__container .fb-actions .btn svg{width:28px;height:28px;flex:0 0 auto}
.fancybox__container .fb-actions>a span,.fancybox__container .fb-actions>a p,.fancybox__container .fb-actions .btn span,.fancybox__container .fb-actions .btn p{color:#1e6e5a!important;margin:0!important;font-weight:500}
.fancybox__container .fb-actions>a:last-child p,.fancybox__container .fb-actions>a:last-child span{display:none!important}
.thumbs-img-container a:hover,.thumbs-img-container:active,.thumbs-img-container:focus{opacity:1!important}
@media (max-width:991.98px){.fancybox__container .fancybox__thumbs{display:none!important}.fancybox__container .f-button[data-fancybox-toggle-thumbs]{display:none!important}}
@media (min-width:992px){.fancybox__container .fb-actions{display:none!important}}