.set-location-padding{padding-top:80px}.responsive-map{width:100%;height:400px;border:1px solid #1a3b19;border-radius:5px;box-shadow:0 8px 25px rgba(0,0,0,.8);transition:transform .4s ease,box-shadow .4s ease;filter:grayscale(20%) brightness(95%)}.responsive-map:hover{transform:scale(1.03);box-shadow:0 12px 35px rgba(0,0,0,.35);filter:grayscale(0) brightness(100%)}@keyframes floatMap{0%{transform:translateY(0)}50%{transform:translateY(-6px)}to{transform:translateY(0)}}.responsive-map.animate{animation:floatMap 4s ease-in-out infinite}@media (max-width:576px){.set-location-padding{padding-left:20px;padding-top:10px}.responsive-map{width:330px;height:450px}}@media (min-width:768px) and (max-width:1024px){.responsive-map{width:350px;height:450px}}.contact-form input,.contact-form textarea{background-color:#f8f9fa;border-radius:.4rem;border:1px solid #1a3b19!important}.contact-form input:focus,.contact-form textarea:focus{box-shadow:none;border-color:#0d6efd}.scroll-animate{opacity:0;transform:translateY(60px);transition:all .8s ease-out;will-change:opacity,transform}.scroll-animate.in-view{opacity:1;transform:translateY(0)}#contact-info .rounded-circle{transition:transform .3s ease,background-color .3s ease,box-shadow .3s ease;cursor:pointer}#contact-info .rounded-circle:hover{transform:scale(1.15);background-color:#c6fc2a!important;box-shadow:0 6px 16px rgba(0,0,0,.25)}#contact-info .rounded-circle i{transition:color .3s ease}#contact-info .rounded-circle:hover i{color:#1a3b19}.form-control:active{background-color:#f8f9fa!important}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{box-shadow:none!important}.heading-underline-contact-main{position:relative}.heading-underline-contact-main:after{content:"";position:absolute;left:50%;bottom:10px;width:90px;height:3px;background-color:#1A3B19;transform:translateX(-50%);border-radius:2px}