.home-base .ps-heading{padding:0 0 48px 48px}.home-base .ps-heading h2{font-size:32px;font-weight:700;letter-spacing:-1.8px;line-height:normal;margin:0}.home-base .home-base-sec{align-items:center;border:1px solid;border-bottom:0;display:flex;flex-wrap:wrap;position:relative}.home-base{border-bottom:1px solid}.home-base .home-base-sec .text-sec{padding:48px;width:50%}.home-base .home-base-sec .map-img{height:520px;line-height:0;min-height:520px;overflow:hidden;padding:0;position:relative;width:50%}.home-base .home-base-sec .map-img img{height:520px!important;object-fit:cover;object-position:center}.home-base .home-base-sec .text-sec h2{font-size:48px;font-weight:700;letter-spacing:-1.8px;line-height:52px;margin-bottom:24px}.home-base .home-base-sec .text-sec p{color:#9eb2ae;font-size:20px;font-weight:400;letter-spacing:0;line-height:normal;margin:0}.home-map-pin:after{animation-delay:1.5s}.home-map-pin{background:#38e8cb;border-radius:50%;box-shadow:0 0 0 28px rgba(56,232,203,.14);height:22px;pointer-events:none;position:absolute;right:32%!important;top:0;transform:translate(-50%,-50%);width:22px;will-change:left,top;z-index:2}.home-base .home-base-sec .str-img{background-position:50%;background-repeat:no-repeat;background-size:contain;height:167px;left:0;pointer-events:none;position:absolute;top:0;transform:translate(-50%,-49.5%);width:167px;z-index:10}.home-base .home-base-sec .text-sec h2 span{color:#38e8cb}@media (max-width:767px){.home-base .ps-heading h2{font-size:26px}.home-base .home-base-sec .text-sec{padding:48px 20px 40px;width:100%}.home-base .home-base-sec .map-img{width:100%}.home-base .home-base-sec{flex-direction:column-reverse}.home-base .home-base-sec .text-sec h2{font-size:24px;line-height:120%}.home-base .home-base-sec .text-sec p{font-size:16px;line-height:120%}.home-base .ps-heading{padding:0 0 48px 20px}}@media (min-width:767px) and (max-width:1024px){.home-base .home-base-sec .text-sec{padding:30px}.home-base .home-base-sec .text-sec h2{font-size:38px;line-height:46px;margin-bottom:20px}.home-base .home-base-sec .text-sec p{font-size:18px}}@media (max-width:600px){.home-map-pin{left:61%!important}}@media (min-width:601px) and (max-width:767px){.home-map-pin{left:58%!important}}@media (min-width:768px) and (max-width:1124px){.home-map-pin{left:61%!important}}@media (min-width:1125px) and (max-width:1424px){.home-map-pin{left:59%!important}}