.contact-offices{padding:50px 0;text-align:center}.contact-offices header{align-items:center;display:flex;justify-content:center}.contact-offices header svg .icon{fill:#5abbb5}.contact-offices header .text{text-align:left}.contact-offices header .text h3,.contact-offices header .text h4{color:#5abbb5;font-size:32px;margin:0 0 0 15px;text-transform:uppercase}.contact-offices header .text h4{color:#3e424a}.contact-offices .contact-map{margin:40px auto;position:relative}.contact-offices .contact-map .contact-location{align-items:center;display:flex;height:250px;justify-content:center;position:relative;width:100%}.contact-offices .contact-map .contact-location figure{background:#fff;left:0;margin:0;position:absolute}.contact-offices .contact-map .contact-location figure img{min-height:250px;object-fit:cover;width:100%}.contact-offices .contact-map .contact-location p{color:#fff;font-family:Alata,sans-serif;font-size:50px;font-weight:400;margin:0;text-transform:uppercase;z-index:1}.contact-offices .contact-map .contact-location p a{font-family:Alata,sans-serif}.get-dirbtn a{background:#5abbb5;color:#fff;display:inline-grid;font-size:15px;font-style:normal;font-weight:600;margin:14px 0 0;padding:17px 18px;text-transform:uppercase;-webkit-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;transition:all .3s linear 0s}.get-dirbtn a:hover{background:#3e424a;color:#fff}.contact-offices .contact-details{margin:20px 0}@media(max-width:767px){.contact-offices{padding:50px 0 15px}.contact-offices header svg{width:8%}.contact-offices .contact-map .contact-location p{font-size:42px}}@media(max-width:450px){.contact-offices header svg{height:46px!important;width:10%}.contact-offices header h3,.contact-offices header h4{font-size:24px}}