 .contact-page .contentWrap, .contact-page .midContact {width: 100%;max-width: 970px;padding: 0;margin: auto;}.contact-page .title-page {margin-top: 0;}.contact-page .titleContact {font-size: 45px;letter-spacing: 5px;line-height: 60px;font-weight: 300;text-transform: uppercase;margin-bottom: 40px;}.addressContact span {display: inline-block;margin-right: 8px;font-weight: 700;}.form-group {margin-bottom: 20px;}.form-contact label.txt {display: block;margin-bottom: 10px;font-size: 13px;color: #eeeeee;font-weight: 400;text-transform: uppercase;}.form-contact .form-control {width: 100%;height: 40px;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;background: none;border: none;border-bottom: 1px solid #4a4b52;-webkit-box-shadow: none;box-shadow: none;padding: 6px 0;color: #FFFFFF;}.form-contact .row-input.active .form-control {border-color: #013a25 }.form-contact textarea.form-control {height: 70px;resize: none;padding-top: 10px;}.form-contact .link {padding-top: 30px!important;}.form-contact .link .send-btn {display: inline-block;background: no-repeat;border: none;font-size: 14px;letter-spacing: 1px;line-height: 26px;color: #fff;text-transform: uppercase;}.form-contact .link .reset-btn {background-color: #4f4f4f;}.form-contact .link .button-w:hover {background-color: #013a25;color: #FFFFFF }.midContact {background: none;}.midContact .caption {color: #FFFFFF;line-height: 28px;}.midContact .caption li:before {top: 12px;}.map-contact {padding: 90px 0;}#map-contact iframe {width: 100%!important;height: 500px!important }@media all and (min-width: 768px) {}@media all and (min-width: 992px) {.info-contact {padding-right: 14%;}.form-contact {width: 100%;max-width:360px;margin: auto;}}@media all and (max-width: 991px) {.info-contact {margin-bottom: 40px;}.contact-page .titleContact {font-size: 40px;letter-spacing: 4px;line-height: 50px;margin-bottom: 20px;}.midContact .titleContact {font-size: 35px;margin-bottom: 15px;}.map-contact {padding: 50px 0;}}