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: 50px;
    color: #474747;
    position: relative;
    padding-bottom: 25px;
    margin-bottom: 30px;
    font-weight: 800;
}


h2.double-title:after{
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 80px;
    height: 5px;
    background: #966B45;
    height: 10px;
    width: 90px;
    left: auto;
    right: 0;
    background-color: ##966B45;
}


.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;}