

/* layout-23 */
  
.layout-23 h2 { text-align: left; }
.layout-23 .rq-content ul { padding-top: 15px; }
.layout-23 .rq-content ul li {  display: flex;  align-items: flex-start;  margin-bottom: 15px; }
.layout-23 .rq-content ul li img { padding-right: 15px; }
.layout-23 .rq-content ol li { display: inline-block; vertical-align: top; padding-right: 50px; max-width: 32%;}
.layout-23 .rq-content ol + p img { padding-right: 15px; }

.layout-23 .rq-form { background-color: #f4f5f7; padding: 40px 40px 40px 40px; border-radius: 5px;  }
.layout-23 .rq-form h5 { font-size: 22px; font-weight: 700; }
.layout-23 .rq-form form .check-box li { display: inline-block; width: 49%; }
.layout-23 .rq-form form .check-box { margin-left: -1em; }
.layout-23 .rq-form form p{ font-size: 16px; }
.layout-23 .rq-form form .check-box li p { margin-bottom: 10px; font-size: 18px; }
.layout-23 .rq-form form .btn { background-color: #f89824 !important; color: #fff !important; border-radius: 5px !important; }
.layout-23 .rq-form form .icons { margin: 0 !important; display: flex; }
.layout-23 .rq-form form .icons li p { display: flex;align-items: center; line-height: 24px; padding-right: 20px; }
.layout-23 .rq-form form .icons li p strong { display: block; font-weight: 400; }
.layout-23 .rq-form form .icons li p img { margin-right: 10px; }
.layout-23 .rq-form form .icons li p { font-size: 16px;  }
.layout-23 .rq-form form .icons li p span { display: block; }
.layout-23 .rq-form form .icons + p { text-align: center; }
.layout-23 .rq-form form .row1 { margin: 0 -1em 0; display: inline-block; }
.layout-23 .rq-form form .row1 p { margin-bottom: 0; }
.layout-23 .rq-form form .upload-file .wpcf7-form-control-wrap {  position: relative;  top: -27px;  width: 100%;  display: inline-block;  opacity: 0; }
.layout-23 .rq-form form .upload-file { margin: 0; text-align: center;  }
.layout-23 .rq-form form input[type="file"] { display: block; width: 100%; }
.layout-23 .rq-form form .form-control{ border: none !important; min-height: 46px;  }
.layout-23 .rq-form h5 { padding-top: 15px; margin-bottom: 0;  margin-left: 10px; }
.layout-23 .rq-form form .row .fa {  position: absolute;  z-index: 1;  top: 15px;  left: 20px; color: #aaa; }
.layout-23 .rq-form form .row .form-control { padding-left: 30px; min-height: 46px; }
.layout-23 .rq-form form .form-group { position: relative; }


.layout-23 .rq-form iframe { border: 0; width: 100%; height: 850px; }


 








/* Responsive */



@media (max-width: 1299px){ 



}

/* 1299 END */





@media (max-width: 1199px){ 

.layout-23 .rq-form form .check-box li p {    font-size: 16px; }


}

/* 1199 END */ 



@media (max-width: 991px){ 
.layout-23 .rq-form {   margin-top: 30px; }


}

/* 991 END */



@media (max-width: 767px){ 
.layout-23 .rq-form form .icons {    display: block; }
.layout-23 .rq-form h5 { font-size: 20px; }

}

/* 767 END */


@media (max-width: 700px){ 


.layout-23 .rq-form iframe {   height: 1130px; }


}

@media (max-width: 599px){ 
.layout-23 .rq-form {    padding: 20px; }
.layout-23 .rq-form form .check-box li {    width: 100%; }


} 

/* 599 END */





@media (max-width: 479px){ 



} 

/* 479 END */

