.location-section{background-color:#fff;overflow:hidden;padding:100px 20px}.location-section .ls-container{margin:0 auto;max-width:1280px;width:100%}.location-section .ls-container .ls-head{align-items:center;border-bottom:1px solid #ebeef1;display:flex;gap:8px;margin-bottom:20px;padding-bottom:16px}.location-section .ls-container .ls-head span{background-color:#7adaed;border-radius:50%;display:block;height:8px;width:8px}.location-section .ls-container .ls-head h4{color:#4d4d4f;font-family:Helvetica Neue;font-size:14px;font-weight:700;line-height:22.96px;margin:0;text-align:left;text-transform:uppercase}.location-section .ls-container .ls-row{align-items:center;display:flex;flex-wrap:wrap;gap:80px}.location-section .ls-container .ls-row .ls-col{width:calc(50% - 40px)}.location-section .ls-container .ls-row .ls-col .ls-contant h2{color:#4d4d4f;font-family:Helvetica Neue;font-size:48px;font-weight:700;line-height:58.61px;margin:0 0 32px;text-align:left}.location-section .ls-container .ls-row .ls-col .ls-contant p{color:#7b8694;font-family:Helvetica Neue;font-size:18px;font-weight:400;line-height:29.52px;margin:0;text-align:left}.location-section .ls-map{height:612px;margin-right:calc(-50vw + 100% + 40px)}.location-section .ls-map .gm-style-iw.gm-style-iw-c{max-height:unset!important;max-width:306px!important;overflow:visible;padding:0!important}.location-section .ls-map .gm-style-iw.gm-style-iw-c .gm-style-iw-chr{position:absolute;right:-15px;top:-15px}.location-section .ls-map .gm-style-iw.gm-style-iw-c .gm-style-iw-chr .gm-style-iw-ch{display:none}.location-section .ls-map .gm-style-iw.gm-style-iw-c .gm-style-iw-chr button.gm-ui-hover-effect{align-items:center;background-color:#fff!important;border:1px solid #ebeef1!important;border-radius:100%;display:flex!important;height:30px!important;justify-content:center;opacity:1;width:30px!important}.location-section .ls-map .gm-style-iw.gm-style-iw-c .gm-style-iw-chr button.gm-ui-hover-effect span{margin:0!important}.location-section .ls-map .gm-style-iw.gm-style-iw-c .gm-style-iw-d{max-height:350px!important;overflow:auto!important;padding:12px 12px 24px}.location-section .ls-map .gm-style-iw.gm-style-iw-c .gm-style-iw-d .map-description .map-photo img{border-radius:16px;display:block;height:140px;object-fit:cover;width:100%}.location-section .ls-map .map-head{align-items:flex-start;display:flex;justify-content:space-between;padding-bottom:24px;padding-top:24px}.location-section .ls-map .map-head .map-head-left{flex:1;padding-right:10px}.location-section .ls-map .map-head .map-head-left h3{color:#4d4d4f;font-family:Helvetica Neue;font-size:20px;font-weight:700;line-height:24.8px;margin:0;text-align:left}.location-section .ls-map .map-head .map-head-left h4{color:#7b8694;font-family:Helvetica Neue;font-size:16px;font-weight:400;line-height:19.09px;margin:8px 0 0;text-align:left}.location-section .ls-map .map-head .loc-website{display:flex}.location-section .ls-map .map-head .loc-website a{border-bottom:2px solid #87c525;color:#87c525;font-family:Helvetica Neue;font-size:16px;font-weight:500;letter-spacing:-.02em;line-height:19.54px;padding-bottom:6px;text-align:left;text-transform:capitalize}.location-section .ls-map .loc-address{color:#4d4d4f;font-family:Helvetica Neue;font-size:16px;font-weight:400;line-height:19.2px;margin-bottom:12px;padding-left:34px;position:relative;text-align:left}.location-section .ls-map .loc-address:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 18' fill='none'><path fill-rule='evenodd' clip-rule='evenodd' d='M7.0015 18.0008C7.0015 18.0008 13.9249 13.1544 13.9249 6.92338C13.9249 5.08718 13.1955 3.3262 11.8971 2.02781C10.5987 0.729425 8.8377 0 7.0015 0C5.16531 0 3.40432 0.729425 2.10594 2.02781C0.80755 3.3262 0.078125 5.08718 0.078125 6.92338C0.078125 13.1544 7.0015 18.0008 7.0015 18.0008ZM9.76917 6.92365C9.76917 8.45312 8.52929 9.693 6.99982 9.693C5.47035 9.693 4.23047 8.45312 4.23047 6.92365C4.23047 5.39418 5.47035 4.1543 6.99982 4.1543C8.52929 4.1543 9.76917 5.39418 9.76917 6.92365Z' fill='rgb(27, 118, 187)' /></svg>");background-position:top;background-repeat:no-repeat;background-size:contain;content:"";height:18px;left:0;position:absolute;top:2px;width:18px}.location-section .ls-map .loc-call{color:#4d4d4f;font-family:Helvetica Neue;font-size:16px;font-weight:400;line-height:19.2px;padding-left:34px;position:relative;text-align:left}.location-section .ls-map .loc-call:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 17' fill='none'><path fill-rule='evenodd' clip-rule='evenodd' d='M0.125 2.875C0.125 2.27826 0.362053 1.70597 0.78401 1.28401C1.20597 0.862053 1.77826 0.625 2.375 0.625H3.404C4.049 0.625 4.6115 1.0645 4.76825 1.69L5.597 5.00725C5.66416 5.27575 5.65059 5.55809 5.558 5.81892C5.46542 6.07974 5.29792 6.30744 5.0765 6.4735L4.10675 7.201C4.0055 7.27675 3.98375 7.38775 4.01225 7.465C4.43553 8.61614 5.10395 9.66153 5.97121 10.5288C6.83847 11.3961 7.88386 12.0645 9.035 12.4877C9.11225 12.5162 9.2225 12.4945 9.299 12.3932L10.0265 11.4235C10.1926 11.2021 10.4203 11.0346 10.6811 10.942C10.9419 10.8494 11.2243 10.8358 11.4928 10.903L14.81 11.7318C15.4355 11.8885 15.875 12.451 15.875 13.0968V14.125C15.875 14.7217 15.6379 15.294 15.216 15.716C14.794 16.1379 14.2217 16.375 13.625 16.375H11.9375C5.414 16.375 0.125 11.086 0.125 4.5625V2.875Z' fill='rgb(27, 118, 187)' /></svg>");background-position:top;background-repeat:no-repeat;background-size:contain;content:"";height:18px;left:0;position:absolute;top:2px;width:18px}.location-section .ls-map a[title^="Open this"]{display:none!important}.location-section .ls-container .ls-row .ls-col .ls-contant .ls-btn{display:flex;margin-top:30px}.location-section .ls-container .ls-row .ls-col .ls-contant .ls-btn>a{background-color:#87c525;border:2px solid #87c525;border-radius:100px;color:#fff;display:inline-block;font-family:Helvetica Neue,sans-serif;font-size:16px;font-weight:500;letter-spacing:-.02em;line-height:normal;padding:16px 32px;text-decoration:none;transition:all .3s ease;width:fit-content}.location-section .ls-container .ls-row .ls-col .ls-contant .ls-btn>a:hover{background-color:transparent;border:2px solid #87c525;color:#87c525}@media (max-width:991px){.location-section{padding:80px 20px}.location-section .ls-container .ls-row{gap:40px}.location-section .ls-container .ls-row .ls-col{width:100%}.location-section .ls-container .ls-row{flex-direction:column;text-align:center}.location-section .ls-container .ls-row .ls-col .ls-contant h2{font-size:36px;line-height:44px}.location-section .ls-container .ls-row .ls-col .ls-contant p{font-size:16px;line-height:24px}.location-section .ls-map{margin:0}}@media (max-width:768px){.location-section{padding:60px 20px}.location-section .ls-container .ls-row .ls-col .ls-contant h2{font-size:28px;line-height:36px;margin-bottom:22px}.location-section .ls-container .ls-row .ls-col .ls-contant p{font-size:14px;line-height:22px}}