/* About css */
.abttop { }
.abttop .title_lg { padding-bottom: 20px;}
.abttop p { max-width: 1002px; margin: 0 auto; text-align: center;}
.abt_botm{ padding: 75px 0 0 0; }
.abtleft { width: calc(100% - 782px); float: left;  padding-right: 100px;}
.abtright { width: 782px; float: left;}
.abt_botm .title_md { text-align: left;display: block;line-height: 35px; padding-bottom: 15px;}
.abt_botm .ctabtn { margin: 0px -7px 20px; display: inline-block;}
a.btn_blue { font-size: 20px; min-width: 190px;}
.abt_botm .ctabtn li {padding: 0 7px;}



.orange_cta{position: relative;z-index: 0;padding: 80px 75px 25px;}
.orange_cta .title_md span{font-size: 58px;color: #fff;}
.orange_cta p{font-size: 20px;color: #fff;}
.orange_cta  .ctabtn{margin: 20px 0 0;} 
.orange_cta  .ctabtn li{padding: 0;}
.abt_botm{display: flex; flex-wrap: wrap;}

.centerdv,.whyonbtn .wcutxt .btn_blue{width: 200px;margin: 0px auto 0;max-width: 100%;display: block !important;text-align: center;}
.centerdv{margin: 20px auto 0}
.title_md h2,.title_md h3{color: #fff;}


/* Responsive Css */


@media screen and (max-width: 1600px){
    
}

@media screen and (max-width: 1500px){
	
    .orange_cta .title_md span {font-size: 50px;}
  
}

@media screen and (max-width: 1440px){
   .abt_botm .ctabtn li {padding: 0 4px;}
}

@media screen and (max-width: 1366px){
    .abtleft { padding-right: 60px; }
  .orange_cta .title_md span {
    font-size: 44px;}
}

@media screen and (max-width: 1280px){
    
    .abtleft { width: calc(100% - 660px);}
    .abtright {width: 660px;}
}

@media screen and (max-width: 1200px){
	.abtleft { width: 100%; text-align: center; padding: 0;}
    .abtright {    margin: 20px auto 0;
    float: none;
    display: inline-block;
    width: 100%;
    text-align: center;
}
    .abt_botm .title_md { text-align: center;}
  .orange_cta{padding: 60px 20px;max-width: 781px;margin: 0 auto;}
  

    
}

@media screen and (max-width: 1120px){
    .abt_botm {
    padding: 50px 0 0 0;
}

a.btn_blue{
     font-size: 22px;
        min-width: 200px;
}

}

@media screen and (max-width: 1024px){
	



   
}

@media screen and (max-width: 992px){
   
}

@media screen and (max-width: 860px){
    
}

@media screen and (max-width: 768px){
	
    .abt_botm {
    padding: 35px 0 0 0;
}
    .abt_botm .ctabtn {margin: 0px -7px 20px;}.orange_cta .ctabtn {
    margin: 20px 0 0;
}
}
@media screen and (max-width: 700px){
  
}

@media screen and (max-width: 600px){
    
}

@media screen and (max-width: 550px){
 .orange_cta .title_md span {
   font-size: 38px;}
  .orange_cta p {
    font-size: 18px;}
}

@media screen and (max-width: 450px){
  .abt_botm .ctabtn {
    justify-content: center;
    display: flex;
    flex-wrap: wrap;
}  
.abt_botm .ctabtn li {
    padding: 0 7px 10px;
}
}













