body {
  background: #FAFAFA;
 }
 
 h3.lined{
     color: #474747;
 }
 
 .lined {
     position: relative;
     margin-bottom: 35px;
 }
 
 .lined:after {
     content: '';
     position: absolute;
     height: 4px;
     background: #dc971f;
     width: 50px;
     bottom: -17px;
     left: 0;
     left: auto;
     right: 0;
     background-color: #266C5F;
 }
 
 h2.double-title{
     font-size: 25px;
     color: #474747;
     position: relative;
     padding-bottom: 25px;
     margin-bottom: 8px;
     font-weight: 800;
 }
 
 
 h2.double-title:after{
  content: '';
  position: absolute;
  bottom: 11px;
  left: 0;
  width: 80px;
  height: 5px;
  background: #966B45;
  height: 5px;
  width: 59px;
  left: auto;
  right: 0;
 }
 
 
 .about-us-page-img{
     height: auto;
     max-width: 100%;
     vertical-align: top;
     margin-bottom: 35px;
 }
 
 
 
 
 
 
     .regular-page h3{color:#474747;}
     .vertical-services ul{margin-left:50px;padding:0;}
     .vertical-services li{list-style:none;display:block;padding-bottom:60px;border-left:1px solid #dc971f;margin-bottom:0;}
     .vertical-services li:last-child{border:none;padding-bottom:0px;}
     .vertical-services .service-details{padding-left:55px;}
     .vertical-services .service-details .title{font-size:25px;text-transform:uppercase;font-weight:500;margin-top:0;margin-bottom:15px;}
     .vertical-services .service-details p{line-height:1.5;}
     .vertical-services .service-details >p:last-child{margin-bottom:0;}
     .vertical-services li i{float:left;width:100px;height:100px;text-align:center;line-height:100px;margin:0 25px 10px -50px;border-radius:50%;font-size:30px;color:#dc971f;border:1px solid #dc971f;background:#fafafa;}
 
     @media only screen and (max-width: 480px){
     .vertical-services li i{font-size:18px;width:70px;height:70px;line-height:70px;margin:0 10px 10px -35px;}
     .vertical-services .service-details{padding-left:45px;}
     .vertical-services ul{margin-left:35px;padding:0;}
     .vertical-services .service-details .title{font-size:18px;}
     }
   
     .vertical-services ul{margin-left:0px;margin-right:50px;padding:0;}
     .vertical-services li i{float:right;margin:0 -50px 10px 25px;}
     .vertical-services li{border-left:none;border-right:1px solid #dc971f;}
     .vertical-services .service-details{padding-left:0;padding-right:75px;}
     .vertical-services i.fa{font-size:30px;}
     @media only screen and (max-width: 480px){
     .vertical-services li i{margin:0 -35px 10px 10px;}
     .vertical-services .service-details{padding-left:0px;padding-right:45px;}
     .vertical-services ul{margin-left:0px;margin-left:35px;}
     }
 
 
     .vertical-services li i{color:#266C5F;}
     .vertical-services li,.vertical-services li i{border-color:#266C5F;}
 
 
 
     .call-to-action .btn{display:inline-block;border:0;border-radius:5px;text-transform:uppercase;padding:10px 20px;font-weight:normal;font-size:16px;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;}
     .btn-toranj{color:#fff;background-color:#dc971f;border-color:#000;}
     .btn-toranj:hover,.btn-toranj:focus,.btn-toranj:active{background-color:#efb44f;border-color:#e6ae4f;color:#fff;}
     .call-to-action{background:#fafafa;padding:35px 45px;border:1px solid #ebebeb;position:relative;width:100%;display:table;}
     .call-to-action:after{content:'';display:table;clear:both;}
     .call-to-action .action-title{margin:0;margin-top:4px;color:#474747;font-weight:300;font-size:30px;text-transform:capitalize;}
     .call-to-action > div{display:table-cell;vertical-align:middle;float:none;}
     .call-to-action .button-side{text-align:right;}
     @media only screen and (max-width: 992px){
     .call-to-action>div{display:block;}
     .call-to-action .button-side{text-align:left;margin-bottom:0;}
     }
     @media only screen and (max-width: 768px){
     .call-to-action{padding:30px 20px;}
     }
 
 
     .call-to-action .button-side{text-align:left;}
     @media only screen and (max-width: 992px){
     .call-to-action .button-side{text-align:right;}
     }
  
 
 
     .btn-toranj{background-color:#966B45;}
     .btn-toranj:hover,.btn-toranj:focus,.btn-toranj:active{background-color:#266C5F;}
     .btn-toranj,.btn-toranj:hover,.btn-toranj:focus,.btn-toranj:active{border-color:#266C5F;}