.cnt-with-img{background-position:50%;background-repeat:repeat;background-size:cover;color:#fff;position:relative}.cnt-with-img:before{background:#272830;bottom:0;content:"";left:0;opacity:.9;position:absolute;right:0;top:0;z-index:1}.cnt-with-img>*{color:#fff}.cnt-with-img .page-center{position:relative;z-index:10}.cnt-with-img .row,.cnt-with-img .top_content{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.cnt-with-img .top_content{justify-content:center;margin-bottom:3rem;text-align:center}.cnt-with-img .row>*{flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}.cnt-with-img .item h4,.cnt-with-img .top_content h2{color:inherit;margin-bottom:20px}.cnt-with-img .col-lg-9>:last-child{margin-bottom:0}.location-slick .slider .item{font-size:14px;padding-left:12px;padding-right:12px}.location-slick .slider .ratio{border:2px solid #676767;border-radius:10px;margin-bottom:1.5rem;overflow:hidden;--bs-aspect-ratio:75%;position:relative;width:100%}.location-slick .slider .ratio:before{content:"";display:block;padding-top:var(--bs-aspect-ratio)}.location-slick .ratio .full-img{bottom:0;display:flex;flex:0 0 auto;height:100%;left:0;min-width:auto;overflow:hidden;position:absolute;right:0;top:0;width:100%}.ratio .full-img img{align-self:center;display:block;flex:1 1 auto;height:100%;justify-self:center;min-width:100%;object-fit:cover;position:relative;width:auto;z-index:2}.location-slick .slider .item h4{font-family:inherit;font-weight:700;margin-bottom:.5rem}.location-slick .slider .item>:last-child{margin-bottom:0}.location-slick .slider{margin-left:-12px;margin-right:-12px}.cnt-with-img .btn-section{justify-content:center}.cnt-with-img .btn-inner{margin-top:3rem}.cnt-with-img .btn-inner .hs-button{display:block}.cnt-with-img .slick-dots{margin-bottom:0}@media (min-width:768px){.cnt-with-img .top_content p{font-size:18px}.cnt-with-img .col-md-5{flex:0 0 auto;width:41.66666667%}}@media (min-width:992px){.cnt-with-img .col-lg-9{flex:0 0 auto;width:75%}.cnt-with-img .col-lg-4{flex:0 0 auto;width:33.33333333%}}