.comp_contact_us_section{margin-top:50px}.comp_contact_us_section .row{border:.5px solid #9E9D9F;background:#fff;z-index:2}.comp_contact_us_section .column{width:50%;flex-basis:50%}.comp_contact_us_section .column:nth-child(1){border-right:.5px solid #9E9D9F;position:relative}.comp_contact_us_section .column:nth-child(2),.comp_contact_us_section .heading-info,.comp_contact_us_section .contact-info{padding:100px 50px;position:relative}.comp_contact_us_section .heading-info{border-bottom:.5px solid}.comp_contact_us_section h2{font-size:48px;font-family:var(--font2);margin-bottom:30px;;font-weight:700}.comp_contact_us_section p{font-size:18px;margin-bottom:30px}.comp_contact_us_section .button-action a{border-radius:50px!important;font-size:18px!important;padding:25px 45px!important;text-transform:none}.comp_contact_us_section .button-action a:hover{background:var(--color2)!important;color:#fff!important}.comp_contact_us_section .button-action{display:flex}.comp_contact_us_section .button-action>a:not(:last-child){margin-right:20px}.comp_contact_us_section .contact-info>div{display:flex;font-size:18px}.comp_contact_us_section .contact-info>div:not(:last-child){margin-bottom:20px}.comp_contact_us_section .contact-info>div label{font-weight:700;width:20%}.comp_contact_us_section .contact-info>div span.value{width:80%}.comp_contact_us_section .icon-wave{position:absolute;top:48%;left:-100px}.comp_contact_us_section .icon-button{position:absolute;top:-140px;right:50px}.comp_contact_us_section .icon-button img{width:227px;height:231px;transition:transform .7s ease-in-out}.comp_contact_us_section .icon-button img:hover{transform:rotate(360deg)}@media(max-width:1475px){.comp_contact_us_section .contact-info>div{flex-direction:column}}@media(max-width:1024px){.comp_contact_us_section{margin-top:0!important;padding:0!important}.comp_contact_us_section .row{display:flex;flex-direction:column}.comp_contact_us_section .row>div{width:100%;flex-basis:100%}.comp_contact_us_section .column:nth-child(2),.comp_contact_us_section .heading-info,.comp_contact_us_section .contact-info{padding:20px}.comp_contact_us_section .icon-wave{display:none}.comp_contact_us_section .icon-button{position:relative;top:auto;right:auto}.comp_contact_us_section .contact-info>div{display:flex;font-size:18px;flex-direction:column}.comp_contact_us_section .contact-info>div label,.comp_contact_us_section .contact-info>div span{width:100%!important;flex-basis:100%}.comp_contact_us_section .icon-button{display:none}#map-leafletjs .row{display:block!important}.comp_contact_us_section #map{height:250px!important;margin:0!important}}