@charset "utf-8";
/* CSS Document */

.oth_serv_list { margin: 0 -35px;  display: flex; }
.oth_serv_list li { width: 50%; float: left; padding: 0 35px; display: flex;}
.oth_serv li .oth_serv_box {background: #F2F2F2; text-align: center;display: inline-block; border-radius: 10px;}
span.icon {
    width: 80px;
    height: 80px;
    background: #F2F2F2;
    display: inline-block;
    border-radius: 100%;
    line-height: 80px;
    margin: -40px 0 15px;
}
.title_26 { 
    font-size: 26px;
    font-weight: bold;
    text-transform: uppercase;
    font-family: 'Source Sans 3';
}
.oth_serv_text p { max-width: 465px; margin: 0 auto 30px;}
.oth_serv_text { padding: 0 20px 70px;}
.oth_serv_mg img { border-radius: 10px 10px 0 0;}

.inner_cta.hm_cta:after { content: none;} 
.inner_cta  { padding-bottom: 100px; }



 @media (max-width: 1600px) {
   
}

 @media (max-width: 1439px) {
     .inner_cta {
    padding-bottom: 80px;
}
}
 @media (max-width: 1280px) {

}
 @media (max-width: 1199px) {
     
     .oth_serv_list li { padding: 20px;}
     .oth_serv_list {margin: 0 -20px;}
     .oth_serv_text {
    padding: 0 20px 40px;
}
          .inner_cta {
    padding-bottom: 60px;
}
   
}

 @media (max-width: 991px) {
    
}
 @media (max-width: 767px) {
    
     .oth_serv_list li { width: 100%;justify-content: center; padding: 0;}
     .oth_serv_list { flex-wrap: wrap; margin: 0;}
     .inner_cta {
    padding-bottom: 40px;
}
     .oth_serv_list li:not(:last-child) { margin-bottom: 20px;}
     .title_26 {
    font-size: 20px;
     }
}













