csshero-theme-skin {
       skin-combos: mq-combo; 
    } 

.post-1933 .et_pb_section:nth-child(2) {
       padding-top: 20px; 
    } 

.post-2047 .et_pb_section:nth-child(1) .et_pb_fullwidth_header {
       padding-bottom: 30px; 
       padding-top: 30px; 
    } 

.post-2067 .et_pb_section:nth-child(1) .et_pb_fullwidth_header {
       padding-bottom: 30px; 
       padding-top: 30px; 
    } 

.post-2087 .et_pb_section:nth-child(1) .et_pb_fullwidth_header {
       padding-bottom: 30px; 
       padding-top: 30px; 
    } 

.post-2107 .et_pb_section:nth-child(1) .et_pb_fullwidth_header {
       padding-bottom: 20px; 
       padding-top: 20px; 
    } 

.requestinsp h4 {
       color: #fff!important; 
       margin-top: 10px; 
       text-align: center; 
    } 

#wpcf7-f4-p1933-o1 input[type=email] {
       width: 100%!important; 
    } 

#wpcf7-f4-p1933-o1 input[type=submit] {
       background: #d32127; 
       border: none; 
       border-radius: 0px; 
       color: #fff; 
       padding: 10px; 
       width: 100%; 
    } 

#wpcf7-f4-p1933-o1 input[type=tel] {
       width: 100%!important; 
    } 

#wpcf7-f4-p1933-o1 input[type=text] {
       width: 100%!important; 
    } 

#wpcf7-f4-p1933-o1 input[type=text].qtest {
       width: 30px!important; 
    } 

#wpcf7-f4-p1933-o1 p {
       color: #d32127; 
       font-size: 13px; 
       font-weight: bold; 
       margin: 0 10px; 
    } 

#wpcf7-f4-p1933-o1 textarea {
       width: 100%!important; 
    } 

html body div#et-secondary-menu ul.menu li a {
       color: rgb(211, 33, 39); 
       font-size: 17px; 
       font-weight: bolder; 
    } 

html body div#et-secondary-menu ul.menu li {
       color: rgb(211, 33, 39); 
    } 

html body div#et-secondary-menu ul.menu {
       padding-right: 33px; 
    } 

html body div#top-header .et-social-icons .et-social-icon a {
       color: rgb(211, 33, 39)!important; 
    } 

html body div#top-header .et-social-icons .et-social-icon {
       color: rgb(211, 33, 39)!important; 
    } 

html body header#main-header #logo {
    } 

.post-2047 .et_pb_section:nth-child(1) .et_pb_fullwidth_header h1 {
    } 

.post-2067 .et_pb_section:nth-child(1) .et_pb_fullwidth_header h1 {
    } 

.post-2087 .et_pb_section:nth-child(1) .et_pb_fullwidth_header h1 {
    } 

.post-2107 .et_pb_section:nth-child(1) .et_pb_fullwidth_header h1 {
    } 

mq-combo {
       mq-combo: mq-combo; 
       mq-combo: mq-combo; 
       mq-combo: mq-combo; 
       mq-combo: mq-combo; 
    } 


@media screen and (max-width: 1024px)  { .post-2067 .et_pb_section:nth-child(1) .et_pb_fullwidth_header {   padding-bottom: 30px; }  }  
@media screen and (max-width: 1024px)  { .post-2067 .et_pb_section:nth-child(1) .et_pb_fullwidth_header {   padding-top: 30px; }  }  
@media screen and (max-width: 768px)  { .post-2067 .et_pb_section:nth-child(1) .et_pb_fullwidth_header {   padding-bottom: 20px; }  }  
@media screen and (max-width: 768px)  { .post-2067 .et_pb_section:nth-child(1) .et_pb_fullwidth_header {   padding-top: 20px; }  }  
@media screen and (max-width: 768px) { html body header#main-header #logo {   max-height: 74px!important; }  }  
@media screen and (max-width: 667px)  { .post-2047 .et_pb_section:nth-child(1) .et_pb_fullwidth_header h1 {   font-size: 20px; }  }  
@media screen and (max-width: 667px)  { .post-2047 .et_pb_section:nth-child(1) .et_pb_fullwidth_header {   padding-bottom: 0px; }  }  
@media screen and (max-width: 667px)  { .post-2047 .et_pb_section:nth-child(1) .et_pb_fullwidth_header {   padding-top: 0px; }  }  
@media screen and (max-width: 667px)  { .post-2067 .et_pb_section:nth-child(1) .et_pb_fullwidth_header h1 {   font-size: 20px; }  }  
@media screen and (max-width: 667px)  { .post-2067 .et_pb_section:nth-child(1) .et_pb_fullwidth_header {   padding-bottom: 0px; }  }  
@media screen and (max-width: 667px)  { .post-2067 .et_pb_section:nth-child(1) .et_pb_fullwidth_header {   padding-top: 0px; }  }  
@media screen and (max-width: 667px)  { .post-2087 .et_pb_section:nth-child(1) .et_pb_fullwidth_header h1 {   font-size: 20px; }  }  
@media screen and (max-width: 667px)  { .post-2087 .et_pb_section:nth-child(1) .et_pb_fullwidth_header h1 {   padding-bottom: 0px; }  }  
@media screen and (max-width: 667px)  { .post-2087 .et_pb_section:nth-child(1) .et_pb_fullwidth_header {   padding-bottom: 0px; }  }  
@media screen and (max-width: 667px)  { .post-2087 .et_pb_section:nth-child(1) .et_pb_fullwidth_header {   padding-top: 0px; }  }  
@media screen and (max-width: 667px)  { .post-2107 .et_pb_section:nth-child(1) .et_pb_fullwidth_header h1 {   font-size: 20px; }  }  
@media screen and (max-width: 667px)  { .post-2107 .et_pb_section:nth-child(1) .et_pb_fullwidth_header {   padding-bottom: 0px; }  }  
@media screen and (max-width: 667px)  { .post-2107 .et_pb_section:nth-child(1) .et_pb_fullwidth_header {   padding-top: 0px; }  }  
@media screen and (max-width: 480px)  { .post-2047 .et_pb_section:nth-child(1) .et_pb_fullwidth_header h1 {   font-size: 20px; }  }  
@media screen and (max-width: 480px)  { .post-2047 .et_pb_section:nth-child(1) .et_pb_fullwidth_header {   padding-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { .post-2047 .et_pb_section:nth-child(1) .et_pb_fullwidth_header {   padding-top: 0px; }  }  
@media screen and (max-width: 480px)  { .post-2067 .et_pb_section:nth-child(1) .et_pb_fullwidth_header h1 {   font-size: 20px; }  }  
@media screen and (max-width: 480px)  { .post-2067 .et_pb_section:nth-child(1) .et_pb_fullwidth_header {   padding-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { .post-2067 .et_pb_section:nth-child(1) .et_pb_fullwidth_header {   padding-top: 0px; }  }  
@media screen and (max-width: 480px)  { .post-2087 .et_pb_section:nth-child(1) .et_pb_fullwidth_header h1 {   font-size: 20px; }  }  
@media screen and (max-width: 480px)  { .post-2087 .et_pb_section:nth-child(1) .et_pb_fullwidth_header {   padding-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { .post-2087 .et_pb_section:nth-child(1) .et_pb_fullwidth_header {   padding-top: 0px; }  }  
@media screen and (max-width: 480px)  { .post-2107 .et_pb_section:nth-child(1) .et_pb_fullwidth_header h1 {   font-size: 20px; }  }  
@media screen and (max-width: 480px)  { .post-2107 .et_pb_section:nth-child(1) .et_pb_fullwidth_header {   padding-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { .post-2107 .et_pb_section:nth-child(1) .et_pb_fullwidth_header {   padding-top: 0px; }  }  