.locations{padding:70px 0}.locations .section-title{margin-bottom:50px}.locations .section-title p{margin-bottom:25px}.locations .contact-list{padding:0}.locations .map img{display:block;width:100%}@media only screen and (max-width:1440px){.locations{padding:50px 0}}@media only screen and (max-width:991px){.locations{padding:40px 0}.locations .section-title{margin-bottom:25px}.locations .section-title p{margin-bottom:15px}.locations .map{margin-top:20px}}.contact-list{padding:18px 0 0 50px}.contact-info-row{border-bottom:1px solid #e4e4e4;margin-bottom:22px;padding-bottom:22px}.contact-info-row:last-child{border:0;margin:0;padding:0}.contact-info-row .contact-text{width:calc(100% - 165px)}.contact-info-row .contact-text .h4{color:#109d9b;margin-bottom:0}.contact-btn-group .btn-custom{font-size:16px;height:42px;line-height:42px;padding:0 13px;text-transform:capitalize}.contact-btn-group .call-btn{background-color:#109d9b;height:42px;margin-left:4px;padding:5px;width:40px}.contact-btn-group .call-btn:hover{background-color:#000}@media only screen and (max-width:1440px){.contact-list{padding:18px 0 0 5px}}@media only screen and (max-width:1199px){.contact-list{padding:45px 0 0}}@media only screen and (max-width:991px){.contact-btn-group .btn-custom{font-size:14px;height:35px;line-height:33px}.contact-btn-group .call-btn{height:35px;padding:6px;width:35px}}@media only screen and (max-width:479px){.contact-info-row .contact-text{width:100%}.contact-btn-group{margin:13px 0 0!important}}