.contact{padding:80px 0;line-height:25px;background:#eee}.contact .title h5{font-size:50px;padding-bottom:50px;font-weight:lighter;margin-bottom:35px;position:relative;text-transform:uppercase}.contact .title h5:after{content:"";position:absolute;left:0;bottom:0;height:5px;width:110px;background:#c693c2}.contact b{display:block;margin-top:30px;margin-bottom:15px;font-weight:normal}.contact table tr td:first-child{width:30%}.contact table{line-height:30px;width:100%}.contact table td{margin-right:15px;display:inline-block}.contact table td:last-child{margin-right:0}.contact table tr.active{font-weight:400}#map{height:525px;width:100%}.contact .img-responsive img{float:right}.contact .btn-contact{position:absolute;bottom:-95px;z-index:1;padding:10px 20px;border-radius:5px;color:#fff;right:0;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.25);-moz-box-shadow:0 5px 10px 0 rgba(0,0,0,.25);box-shadow:0 5px 10px 0 rgba(0,0,0,.25)}@media only screen and (max-width:991.5px){}@media only screen and (max-width:767.5px){.contact{padding:35px 0}.contact .btn-contact{position:relative;width:100%;display:inline-block;text-align:center;bottom:-55px}.contact .img-responsive img{float:right;float:initial;margin:30px 0 0}}