@media (max-width: 844px) {
  .our-services img {margin-bottom: 20px;}
  .intro-text {padding: 30px 0 !important;}
  .case-types {padding: 0 !important;}
  .hero-internal {background-attachment: unset !important;}
  .navbar-toggler {width: 100px; height: 50px; z-index: 999;}
}

.contact-form-section input[type="text"], .contact-form-section input[type="email"], .contact-form-section textarea {background: #FFF !important; font-family: 'Univers-Light-Normal'; font-size: 18px !important;}
.contact-form-section iframe {width: 100%; min-height: 700px;}
.contact-form-section .col-form {
  display: flex;
  align-items: center;
  justify-content: center;
  background: #f2f2f2;
}

.nf-field-label {display: none;}
.contact-intro a {color: #0ab4e7;}
.contact-form-section .col-md-6 {margin: 0; padding: 0;}
.col-form .col-pad {width: 100%; padding: 40px;}
.contact-intro .col-md-6 {text-align: center; font-family: 'Univers-Light-Normal'; font-size: 20px; letter-spacing: 0.02em;}
.contact-form-section {margin-top: 40px; overflow-x: hidden;}

.our-services {margin-top: 40px;}
.our-services .row {margin-bottom: 30px;}
.our-services .col-md-8 {display: flex;
  align-items: center;
  justify-content: center;}
.our-services p  {font-family: 'Univers-Light-Normal'; }
.turnaround-intro h2 {}
.turnaround-intro p {font-family: 'Univers-Light-Normal';}
.turnaround-intro {clear: both; margin-top: 90px; padding: 50px 0px;}
.turnaround .row {padding: 15px 0px;}
.page-id-160 .talk-to-us {margin-top: 90px;}
.row.table-row-odd {background: #f2f2f2;}


.case-types {clear: both; padding: 50px;}
.case-types .col-md-4 {background: #f2f2f2; text-align: center; border: 10px solid #FFF; position: relative;}
.case-types .case-wrap {padding: 50px 60px; }
.case-wrap a {background: #0ab4e7; color: #FFF; text-decoration: none; text-transform: uppercase; padding: 10px; clear: both; position: absolute; left: 0; right: 0; margin-left: auto; margin-right: auto;
             width: 90%; bottom: 20px; border-radius: 55px; font-family: 'Gotham HTF';}
.case-wrap a:hover {background: #232323;}
.case-wrap p {font-family: 'Univers-Light-Normal';}
.wpsm_panel-heading {margin-top: 2px;}

.ios {clear: both; padding: 120px 0px;}
.ios p, .ios li {font-family: 'Univers-Light-Normal';}
.request {clear: both;  padding: 120px 0px;}
.request p {font-family: 'Univers-Light-Normal';}
.wpsm_panel-body a {color: #0ab4e7; font-weight: normal; text-decoration: underline;}
.nf-form-layout {font-family: 'Univers-Light-Normal'; }
.nf-field-element input[type="button"] {background: #0ab4e7 !important; font-family: 'Gotham HTF'; text-transform: uppercase; min-width: 100%;cursor: pointer; color: #FFF !important;}
.nf-field-element input[type="button"]:hover {background: #232323 !important;}

.thanks {text-align: center; padding: 70px 0px; color: #232323;}
.thanks h1 {text-transform: uppercase; font-size: 30px; letter-spacing: 2px; margin-bottom: 20px;}
.thanks p {font-family: 'Univers-Light-Normal'; font-size: 20px;}

.nf-form-content {min-width: 100%;}

.nf-form-fields-required, .ninja-forms-req-symbol, .nf-error.field-wrap .nf-field-element:after,
.nf-pass.field-wrap .nf-field-element:after {display:none;}