@media screen and (min-width:1024px) and (max-width:1350px)
{
    body{
        font-family: muliregular,resamitzbold;
        margin: auto;
    }
    *{
        margin: 0px;
        padding: 0px;
    }
    .fl{
        float:left;
    }
    .fr{
        float: right;
    }
    .clear{
        clear: both;
    }
    .container{
        width: 970px;
        margin: auto;
    }
    .container-fluid{
        width:98% !important;
        margin: auto;
    }
    .row{
        width: 100%;
    }
    .img_responsive{
        max-width:100%;
        height: auto;
        display: block;
    }

    /*header start*/
    .logo{
        margin:28px 0px 0px 0px;
    }
    .costac{
        position: relative;
        top: 40px;
        left: -251px;
        text-decoration: none;
        color: inherit;
        font-size: 20px;
    }
    .anyqry{
        font-family: resamitzbold;
        font-size: 15px;
        color: #009a68;
        margin: 40px 260px 0px 0px;
    }
    .mobileno{
        font-family: resamitzbold;
        font-size: 20px;
        color: #3a3d41;
        margin: 37px -325px 0px 0px;
    }
    .menu{
        font-family: resamitzbold;
        font-size: 15px;
        color: #3a3d41;
        margin: 0px 0px 0px 200px;
    }
    .menu ul{
        list-style-type: none;

    }
    .menu ul li{
        float: left;
        margin-left: 44px;

    }
    .menu li a{
        color: #3a3d41;
        text-decoration: none;
    }
    .menu a:hover{
        border-bottom: 2px solid #119d70;
        padding-bottom: 10px;
    }
    .mactive{
        border-bottom: 2px solid #119d70;
        padding-bottom: 10px;
    }
    .slider{
        margin: 19px 0px 0px 0px;
    }
    .slider{
        width: 100%;
        height: 100%;
        overflow: hidden;
        position: relative;
    }
    .slider_text{
        margin-top: -300px;
        margin-right: 100px;
        position: relative;
        font-family: resamitzbold;
        font-size: 35px;
        color: #ffffff;
        letter-spacing: 1px;
        line-height: 45px;
    }
    .slider_stext{
        margin-top: -200px;
        margin-right: 155px;
        position: relative;
        font-family: resamitzbold;
        font-size: 22px;
        color: #ffffff;
        letter-spacing: 1px;
    }
    .getcon{
        height: 44px;
        width: 160px;
        background: #34ac6d;
        position: relative;
        margin-right: 362px;
        margin-top: -160px;
        text-align: center;
        line-height: 44px;
        text-decoration: none;
        color: #ffffff;
        font-family: muliregular;
        font-size: 15px;
    }
    .acd{
        width: 33.33%;
    }
    .acd a{
        text-decoration: none;
    }
    .aa{
        background-color: #34ac6d;
        padding: 42px 0px 42px 20px;
        /*margin: -125px 0px 0px 0px;*/
        position: relative;
        top: -25px;
        box-shadow: 0px 5px 0px 0px #219357;
    }
    .aa_content{
        font-family: resamitzbold;
        font-size: 22px;
        color: #ffffff;
        line-height: 30px;
        margin-left: 20px;
    }
    .cl{
        background-color: #3ebc72;
        padding: 42px 0px 42px 20px;
       /* margin: -125px 0px 0px 0px;*/
        position: relative;
        top: -25px;
        box-shadow: 0px 5px 0px 0px #31a661;

    }
    .cl_content{
        font-family: resamitzbold;
        font-size: 22px;
        color: #ffffff;
        line-height: 30px;
        margin-left: 20px;
    }
    .dtp{
        background-color: #119d70;
        padding: 42px 0px 42px 20px;
       /* margin: -125px 0px 0px 0px;*/
        position: relative;
        top: -25px;
        box-shadow: 0px 5px 0px 0px #0e7b58;

    }
    .dtp_content{
        font-family: resamitzbold;
        font-size: 22px;
        color: #ffffff;
        line-height: 30px;
        margin-left: 20px;
    }
    /*header end*/
    /*about rbso expertise area start*/

    .about{
        width:65%;
    }
    .about_heading{
        font-family: resamitzbold;
        font-size: 22px;
        color: #1a3c5c;
        margin: 62px 0px 0px 0px;

    }

    .about_content{
        font-family: muliregular;
        font-size: 22px;
        color: #1a3c5c;
        margin: 31px 0px 0px 23px ;
        text-align: justify;
        letter-spacing: 1px;
        width: 55%;
    }
    .about_img{
        margin: 41px 0px 0px 0px;
    }
    .about_subcontent{
        font-family:muliregular;
        font-size: 15px;
        color: #797e7b;
        margin: 20px 0px 20px 23px;
        text-align: justify !important;
        letter-spacing: 1px;
        width: 55%;
    }
    .about_scontent{
        font-family:muliregular;
        font-size: 15px;
        color: #797e7b;
        text-align: justify !important;
        letter-spacing: 1px;
        margin: 20px 0px 25px 0px;
    }
    .btn{
        background: #34ac6d;
        color: #ffffff;
        text-decoration: none;
        font-family: muliregular;
        font-size: 15px;
        padding: 12px 15px 12px 15px;
        box-shadow: 0px 3px 0px 0px #258b55;

    }
    .btnclr{
        text-align: center;
        margin: 0px 0px 0px 23px;
        float: left;
    }

    .ea{
        width: 27%;
        margin: 0px 0px 0px 25px;
    }
    .ea_heading{
        font-family: resamitzbold;
        font-size: 22px;
        color: #1a3c5c;
        margin: 62px 0px 5px 0px;

    }
    .ea_menu ul{
        list-style-type: none;
    }
    .ea_menu ul a{
        text-decoration: none;
    }
    .ea_menu ul li{
        font-family: muliregular;
        font-size: 15px;
        background-color: #f4f4f4 !important;
        height: 45px;
        width: 295px;
        margin:0px 0px 13px 0px;
        line-height: 45px;
        letter-spacing: 1px;
        padding-left: 15px;
        background: url("../img/farr.png")right;
        background-repeat: no-repeat;
        display: block;
    }
    .ea_menu a li{
        text-decoration: none !important;
        color: #222222;
        padding: 0px 0px 0px 13px;

    }
    .ea_menu li:hover{
        color: #ffffff;
        background-color:#34ac6d !important;
        display: block;
        background: url("../img/arrow_righ.png")right;
        background-repeat: no-repeat;
    }
    .line{
        border-top: 1px solid #d4d4d4;
        margin: 65px 0px 65px 0px;
    }


    /*about rbso expertise area end*/

    /*meet the team free evaluation start*/
    .mett{
        width: 52.72%;
    }
    .mett_heading{
        font-family: resamitzbold;
        font-size: 22px;
        color: #1a3c5c;
        margin:0px 0px 5px 0px;
    }
    .mission{
        font-family: muliregular;
        font-size: 20px;
        color: #1a3c5c;
        margin: -10px 0px 20px 0px;
    }
    .mission span{
        margin-left: 53px;
    }
    .mission_content{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        letter-spacing: 1px;
        text-align: justify;
    }
    .mission_content p{
        margin-left: 205px;
    }
    .vision{
        font-family: muliregular;
        font-size: 20px;
        color: #1a3c5c;
        margin: -10px 0px 20px 0px;
        letter-spacing: 1px;
        text-align: justify;
    }
    .vision span{
        margin-left: 53px;
    }
    .vision_content{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
    }
    .hphilosophy{
        width: 52.73%;
        margin: 0px 0px 0px 0px;
    }
    .hphilosophy_heading{
        font-family: resamitzbold;
        font-size: 22px;
        color: #1a3c5c;
    }
    .hphilosophy_list{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        letter-spacing: 1px;
    }
    .hphilosophy_list ul{
        padding: 0px 0px 0px 0px;
    }
    .hphilosophy_list li {
        margin: 25px 0px 0px 0px;
        border-bottom: 1px solid #d9d9d9;
        padding: 0px 0px 20px 0px;
    }
    .mvhr{
        border-top: 0px solid #d7d7d7;
        margin: 42px 0px 42px 0px;
    }
    .fe{
        width: 40.90%;
        margin: 0px 0px 0px 70px;
    }
    .fe_border{
        border: 4px solid #34ac6d;
    }
    .fe_heading{
        font-family: resamitzbold;
        font-size: 22px;
        color: #1a3c5c;
        margin: 31px 0px 0px 25px;
    }
    .fe_content{
        font-family: muliregular;
        font-size: 15px;
        color:#797e7b;
        margin: 0px 0px 23px 25px;
        letter-spacing: 1px;
    }
    .fe_form{
        margin:0px 25px 0px 25px ;

    }
    .fe_form input[type=text]{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        border: 1px solid #d2d2d2;
        margin: 0px 0px 7px 0px;
        width: 390px;
        height: 40px;
        padding-left: 10px;
        outline-color: #34ac6d;
    }
    .error{
        border:1px solid red!important;
    }
    #myform label.error{
        display: none !important;
    }
    .fe_form input[type=button]{
        background: #34ac6d;
        color: #ffffff;
        text-decoration: none;
        font-family: muliregular;
        font-size: 15px;
        margin: 20px 0px 20px 0px;
        display: block;
        height: 47px;
        width: 123px;
        line-height: 47px;
        text-align: center;
        box-shadow: 0px 3px 0px 0px #258b55;
        cursor: pointer;
        border: 1px solid #34ac6d;
        outline: none;
    }
    .textarea{
        font-family:muliregular;
        font-size: 15px;
        color:#797e7b;
        width: 391px;
        height: 107px;
        padding-left: 10px;
        border: 1px solid #d2d2d2;
        outline-color: #34ac6d;
        resize: none;
    }
    .line1{
        width: 85%;
        margin: 25px 0px 20px 25px;
        border-top: 0px solid #d7d7d7;
    }
    .line2{
        border-top: 1px solid #d4d4d4;
        margin: 78px 0px 55px 0px;
    }
    #result{
        font-family: muliregular;
        font-size: 16px;
        background: #34ac6d;
        color:#797e7b;
        float: right;
        margin-top: -50px;
    }
    #err{
        font-family: muliregular;
        font-size: 16px;
        color: #ff0000;
        margin: -27px 0px 10px 26px;
        position: absolute;
    }
    /*meet the team free evaluation end*/

    /*meet the team latest article news*/
    .mln{
        width: 29.54%;
    }
    .mtt_heading{
        font-family: resamitzbold;
        font-size: 22px;
        color: #1a3c5c;

    }
    .mtt_content{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        text-align: justify;
        margin-top: 40px;
        letter-spacing: 0.7px;
    }
    .rat{
        font-family: resamitzbold;
        font-size: 15px;
        color: #797e7b;
        margin-top: 31px;
        border-bottom: 2px solid #34ac6d;
        width: 47%;
    }
    .rat a{
        font-family: resamitzbold;
        font-size: 15px;
        color: #797e7b;
        text-decoration: none;
    }
    .la_heading{
        font-family: resamitzbold;
        font-size: 22px;
        color: #1a3c5c;

    }
    .la_content{
        font-family: muliregular;
        font-size: 15px;
        text-align: justify;
        color: #797e7b;
        margin-top: 40px;
        letter-spacing: .7px;
    }
    .raa{
        font-family: resamitzbold;
        font-size: 15px;
        color: #797e7b;
        margin-top: 31px;
        border-bottom: 2px solid #34ac6d;
        width:43%;
    }
    .raa a{
        font-family: resamitzbold;
        font-size: 15px;
        color: #797e7b;
        text-decoration: none;
    }
    .news{
        width:34.81%;
        margin-left:100px;
    }
    .n_heading{
        font-family: resamitzbold;
        font-size: 22px;
        color: #1a3c5c;
        margin: 31px 0px 23px 20px;
    }

    .news_border{
        border: 1px solid #f2f2f2;
        box-shadow: 2px 2px 2px 2px #f2f2f2;
    }
    .news_content{
        font-family: muliregular;
        font-size: 16px;
        color: #313131;
        letter-spacing: 1px;
    }
    .news_content p{
        margin: 30px 0px 10px 110px;
    }
    .news_sub{
        font-family: muliregular;
        font-size: 14px;
        color: #797e7b;
        margin: 0px 0px 0px 110px;
        letter-spacing: 1px;
    }
    .news_sub1{
        font-family: muliregular;
        font-size: 14px;
        color: #797e7b;
        margin: 0px 0px 50px 110px;
        letter-spacing: 1px;
    }
    .date{
        margin: 34px 0px 0px 22px;
    }
    .news_line{
        width: 80%;
        border-top:0px solid #d7d7d7;
        margin: 34px 0px 0px 25px;
    }
    .news_l{
        width: 80%;
        border-top:0px solid #d7d7d7;
        margin: 25px 0px 0px 25px;
    }
    .news_box{
        width: 100px;
        height: 35px;
        background: #ffffff;
        margin-top: -5px;
        margin-right: 17px;
        text-align: center;
        border: 1px solid #a6a6a6;
        text-decoration: none;
        padding: 5px 20px 6px 20px;
    }
    .news_box span{
        font-family: resamitzbold;
        font-size: 13px;
        color: #797e7b;
        text-align: center;
    }
    /*meet the team latest article news end*/
    /*footer start*/
    .footer{
        width: 100%;
    }
    .footer_bg{
        background-color:#f0f0f0 !important;
        margin-top: 107px;
        height: 300px;

    }
    .footer_logo{

    }
    .footer_logo img{
        margin-top: 54px;
    }
    .footer_menu{
        font-family: resamitzbold;
        font-size: 15px;
        display: block;
        margin-top: 32px;
    }
    .footer_menu ul{
        list-style-type: none;
    }
    .footer_menu ul li{
        float: left;
        margin-right: 25px;
    }
    .footer_menu a{
        text-decoration: none;
        color: #3e4750;
    }
    .footer_menu a:hover{
        color: #000000!important;
    }
    .footer_hr{
        width: 100%;
        border-top: 1px solid #bfbfbf;
        /*margin-top: 38px;*/
    }
    .social{
        margin-top: -21px;
        margin-bottom: 14px;
    }
    .social img{
        margin-left: 13px;
    }
    .copyright{
        font-family: resamitzbold;
        font-size: 12px;
        color: #9da0a3;
        margin-top: 27px;

    }
    .company{
        font-family: resamitzbold;
        font-size: 12px;
        color: #9da0a3;
        margin-top: 27px;
        margin-top: -12px;
    }
    .img_margin{
        margin: 19px 0px 0px 0px;
    }

    /*Contact Stylesheet*/
    .contactus{
        font-family: resamitzbold;
        font-size: 35px;
        color: #ffffff;
        position: relative;
        top: -100px;
        text-align: center;
    }
    .knownus{
        font-family: resamitzbold;
        font-size: 22px;
        color: #ffffff;
        position: relative;
        top: -90px;
        text-align: center;
    }
    .contactinformation{
        font-family: resamitzbold;
        font-size: 22px;
        color: #1a3c5c;
    }
    .registeredoffice{
        width: 35%;
        margin: 35px 0px 0px 0px;
    }
    .contactnumber{
        width: 35%;
        margin: 35px 24px 0px 24px;
    }
    .emailus{
        width: 25%;
        margin: 35px 0px 0px 0px;
    }
    .registeredoffice_heading{
        font-family: resamitzbold;
        font-size: 21px;
        color: #1a3c5c;
    }
    .contactnumber_heading{
        font-family: resamitzbold;
        font-size: 21px;
        color: #1a3c5c;
    }
    .emailus_heading{
        font-family: resamitzbold;
        font-size: 21px;
        color: #1a3c5c;
    }
    .registeredoffice_img{

        margin:30px 30px 0px 0px;
    }
    .contactnumber_img{
        margin: 30px 30px 0px 0px;
    }
    .emailus_img{
        margin: 30px 30px 0px 0px;
    }
    .registeredoffice_txt{
        font-family: muliregular;
        font-size: 15px;
        letter-spacing: 1px;
        color: #797e7b;
        margin: 25px 0px 0px 0px;
    }
    .contactnumber_txt{
        font-family: muliregular;
        font-size: 15px;
        letter-spacing: 1px;
        color: #797e7b;
        margin: 20px 0px 0px 0px;
    }
    .contactnumber_txt ul{
        list-style-type: none;
    }
    .contactnumber_txt li{
        padding: 10px 0px 10px 0px;
    }
    .emailus_txt{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        margin: 15px 0px 0px 0px;
    }
    .emailus_txt ul{
        list-style-type: none;
    }
    .emailus_txt li{
        padding: 10px 0px 10px 0px;
    }
    .ce_line{
        border-top: 1px solid #797e7b;
    }
    .contactinformation_bg{
        background:#2e3437;
        width: 100%;
        margin: 85px 0px 0px 0px;
        clear: both;
    }
    .contactinformation_heading{
        font-family: resamitzbold;
        font-size: 21px;
        color: #ffffff;
        padding: 55px 0px 0px 0px;
    }
    .contactinformation_form{
        width: 45%;
    }
    .contactinformation_form1{
        width: 45%;
        margin: 0px 0px 0px 109px;
    }
    .contactinformation_form [type=input]{
        background: #3e4346;
    }
    .contactinformationform_txt,label{
        margin: 10px 0px 0px 10px ;
        font-family: muliregular;
        font-size: 15px;
        color: #ffffff;
    }
    .contactinformationform_txt input{
        background-color: #3d4245;
        border: 1px solid #3d4245;
        width: 400px;
        height: 40px;
        margin: 10px 10px 25px 10px;
        font-family: muliregular;
        font-size: 15px;
        color: #ffffff;
        outline: none;
        padding-left: 10px;
    }
    .contactinformationform_txt textarea{
        background-color: #3d4245;
        border: 1px solid #3d4245;
        resize: none;
        width: 402px;
        height: 140px;
        margin: 10px 10px 25px 10px;
        font-family: muliregular;
        font-size: 15px;
        color: #ffffff;
        outline: none;
        padding-left: 10px;
    }
    .contactinformationform_txt [type=submit]{
        background-color: #34ac6d;
        font-family: muliregular;
        font-size: 15px;
        color: #ffffff;
        cursor: pointer;
        box-shadow: 0px 5px 0px #258b55;
        border: 1px solid #34ac6d;
        outline-color:#258b55;
        width: 125px;
        float: right;
        margin: 0px 2px 50px 0px;
    }
    .error{
        border:1px solid red!important;
    }
    #contactform label.error{
        display: none !important;
    }
    .demo{
        width: 10%;
        border: 1px solid red;
    }
    .findusbymap{
        font-family: resamitzbold;
        font-size: 21px;
        color: #ffffff;
        padding: 55px 0px 0px 0px;
    }
    #googleMap{
        height: 395px;
        width: 395px;
        margin: 35px 0px 0px 0px;
    }
    /*Contact Stylesheet End*/
    /*Service Stylesheet*/
    .services{
        font-family: resamitzbold;
        font-size: 35px;
        color: #ffffff;
        text-align: center;
        position: relative;
        top: -100px;
        letter-spacing: 1px;
    }
    .sofrsbco{
        font-family: resamitzbold;
        font-size: 22px;
        color: #ffffff;
        text-align: center;
        position: relative;
        top: -90px;
        letter-spacing: 1px;
    }
    #sidebar{
        float: none;
        z-index: 6;
        width:288px !important;
    }
    .service_fixed{
        position: fixed;
        top:0px;
    }

    .servicecontent{
        width: 64%;
        margin: 0px 0px 0px 54px;
    }
    .serviceslist_border{
        border: 1px solid #e1e1e1;
        box-shadow: 2px 5px 0px 1px #eeeeee;
        padding: 0px 19px 0px 19px;
    }
    .serviceslist_heading{
        font-family: resamitzbold;
        font-size: 21px;
        color: #1a3c5c;
        margin: 30px 0px 30px 0px ;
    }
    .serviceslist_item{
        font-family: muliregular;
        font-size: 15px;
        color:#797e7b;
        letter-spacing: 1px;
    }
    .serviceslist_item ul{
        list-style-type: none;
    }
    .serviceslist_item a{
        text-decoration: none;
        color: inherit;

    }
    .serviceslist_item a:hover{
        color: #009a68;
    }
    .selected{
        color: #009a68;
    }
    .serviceslist_item li{
        /*background: url("../img/greenarrow.png")left;*/
        background-repeat: no-repeat;
        padding: 0px 0px 10px 0px;
        border-bottom: 1px solid #d9d9d9;
        margin: 0px 0px 10px 0px;
    }
    .serviceslist_item img{
        position: relative;
        margin: 0px 5px -3px 0px;
    }
    .servicecontent_heading{
        font-family: resamitzbold;
        font-size: 22px;
        color: #1a3c5c;
    }
    .servicecontent_subheading{
        font-family: muliregular;
        font-size: 21px;
        color: #1a3c5c;
        margin: 22px 0px 15px 40px;
    }
    .servicecontent_txt{
        width: 45%;
    }
    .servicecontent_img{
        margin: 33px 0px 0px 0px;

    }
    .servicecontent_subcontent {
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        letter-spacing: .63px;
        margin: 0px 0px 0px 40px;
        text-align: justify;
    }
    .pmargin{
        margin: 15px 0px 0px 0px;
    }
    .maudit{
        font-family: resamitzbold;
        font-size: 22px;
        color: #1a3c5c;
        margin: 40px 0px 0px 0px;
    }
    .maudit_text{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        letter-spacing: .96px;
        margin: 20px 40px 0px 0px;
        text-align: justify;
    }
    .maudit_img{
        margin: 40px 0px 0px 0px;
    }
    .maudit_p{
        margin: 20px 0px 0px 0px;
    }
    .iaudit{
        font-family: resamitzbold;
        font-size: 22px;
        color: #1a3c5c;
        margin:40px 0px 20px 40px;
    }
    .iaudit_text{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        letter-spacing: .53px;
        margin: 0px 0px 0px 40px;
        text-align: justify;
    }
    .iaudit_img{
        margin: 40px 0px 0px 0px;
    }
    .iaudit_btext{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        letter-spacing: .53px;
        margin: 10px 0px 0px 0px;
        text-align: justify;
    }
    .iaudit_textb{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        letter-spacing: .53px;
        margin: 20px 0px 0px 0px;
        text-align: justify;
    }
    .iaudit_list{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        letter-spacing: 1px;
        margin: 20px 0px 0px 0px;
        text-align: justify;
    }
    .iaudit_list ul{
        padding: 0px 0px 0px 19px;
    }
    .iaudit_list li{
        padding: 0px 0px 0px 15px;
    }
    .iaudit_wwd{
        font-family: resamitzbold;
        font-size: 22px;
        color: #1a3c5c;
        margin: 30px 0px 30px 0px;
    }
    .iaudit_wwdlist{
        font-family: muliregular;
        font-size: 15px;
        text-align: justify;
        letter-spacing: 1px;
        color: #797e7b;
    }
    .iaudit_wwdlist ul{
        padding: 0px 0px 0px 19px;
    }
    .iaudit_wwdlist li{
        padding: 0px 0px 0px 15px;
    }
    .costingsystem_img{
        margin: 35px 0px 0px 0px;
    }
    .pi_img{
        margin: 35px 0px 0px 0px;
    }
    .pi_full{
        font-family: muliregular;
        font-size: 15px;
        text-align: justify;
        letter-spacing: 1px;
        color: #797e7b;
    }
    .st_img{
        margin: 15px 0px 0px 0px;
    }
    .taxation{
        font-family: resamitzbold;
        font-size: 22px;
        color: #1a3c5c;
    }
    .taxation_heading{
        font-family: muliregular;
        font-size: 22px;
        color: #1a3c5c;
        margin-left: 40px;
    }
    .taxation_txt{
        font-family: muliregular;
        font-size: 15px;
        text-align:justify;
        letter-spacing: 1px;
        color: #797e7b;

    }
    .taxation_txt ul{
        padding: 0px 0px 0px 19px;
    }
    .taxation_txt li{
        margin: 10px 0px 10px 0px;
    }
    .taxation_img{
        margin: 65px 0px 0px 0px;
    }
    .taxation_wwd{
        font-family:muliregular;
        font-size: 22px;
        color: #1a3c5c;
        margin: 25px 0px 20px 0px;
    }
    .aas{
        font-family: resamitzbold;
        font-size: 22px;
        color: #1a3c5c;
    }
    .aas_heading{
        font-family:muliregular;
        font-size: 22px;
        color: #1a3c5c;
        margin: 0px 0px 0px 40px;
    }
    .aas_txt{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        text-align: justify;
        letter-spacing: 1px;
        margin: 10px 0px 10px 40px;
    }
    .aas_list{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        text-align: justify;
        letter-spacing: 1px;
    }
    .aas_list ul{
        margin: 0px 0px 0px 40px;
        padding: 0px 0px 0px 19px ;
    }
    .aas_wwd{
        font-family:muliregular;
        font-size: 22px;
        color: #1a3c5c;
        margin: 25px 0px 0px 0px;
    }
    .aas_wwd_txt{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        text-align: justify;
        letter-spacing: 1px;
        margin: 15px 0px 0px 0px;
    }
    .aas_wwd_txt span{
        font-family: muliregular;
        font-size: 16px;
        color:#1a3c5c;
        text-align: justify;
        letter-spacing: 1px;
        font-weight: bold;
    }
    .aas_img{
        margin: 25px 0px 0px 0px;
    }
    .aas_wwd_txt p{
        margin: 0px 0px 15px 0px ;
    }
    .aas_wwd_txt ul{
        padding: 0px 0px 0px 19px;
    }
    .laboutlaw_txt{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        text-align: justify;
        letter-spacing: 1px;
        margin: 15px 0px 0px 0px;
    }
    .laboutlaw_img{
        margin: 32px 0px 0px 0px;
    }
    /*Service Stylesheet End*/


    /*About Us Stylesheet*/
    .aboutus{
        font-family: resamitzbold;
        font-size: 35px;
        text-align: center;
        color: #ffffff;
        position: relative;
        top: -100px;
    }
    .aboutthefirm{
        font-family: resamitzbold;
        font-size: 22px;
        color: #ffffff;
        text-align: center;
        position: relative;
        top: -90px;
    }
    .aboutfirm{
        width: 63.20%;
    }
    .aboutfirm_heading{
        font-family: resamitzbold;
        font-size: 21px;
        color: #1a3c5c;
    }
    .aboutfirm_img{
        margin: 30px 30px 0px 0px;
    }
    .aboutfirm_txt{
        width: 43%;
        font-family: muliregular;
        font-size: 15px;
        text-align: justify;
        text-justify: inter-word;
        margin: 20px 0px 0px 0px;
        letter-spacing: 1px;
    }
    .aboutfirm_txt span{
        color: #009a68;
    }
    .aboutfirm_txt p{
        color: #797e7b;
    }
    .thecore{
        width: 27.73%;
        margin: 0px 0px 0px 50px;
    }
    .thecore_heading{
        font-family: muliregular;
        font-size: 21px;
        color: #1a3c5c;
        margin: 0px 0px 31px 0px;
    }
    .thecore_list ul{
        list-style-type: none;
    }
    .thecore_list ul a{
        text-decoration: none;
        font-family:muliregular;
        font-size: 15px;
        color: #222222;

    }
    .thecore_list a li{
        background-color: #f4f4f4 !important;
        background: url("../img/farr.png")right;
        background-repeat: no-repeat;
        width: 293px;
        height: 42px;
        margin: 14px 0px 0px 0px;
        line-height: 42px;
        padding: 0px 0px 0px 10px;
        letter-spacing: 1px;
    }
    .thecore_list a li:hover{
        color: #ffffff;
        background-color: #34ac6d !important;
        background: url("../img/arrow_righ.png")right;
        background-repeat: no-repeat;

    }
    .ac_line{
        margin-top: 80px;
        border-top: 0.5px solid #d9d9d9;
    }
    .corevalue{
        width: 39.55%;
        margin: 80px 0px 0px 0px;
    }
    .corevalue_heading{
        font-family: resamitzbold;
        font-size: 21px;
        color:#1a3c5c;

    }
    .corevalue_title{
        font-family:muliregular;
        font-size: 15px;
        color: #222222;
        letter-spacing: .90px;
        margin: 30px 0px 30px 0px;
    }
    .corevalue_list {
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        letter-spacing: 1px;
    }
    .corevalue_list ul{
        padding: 0px 0px 0px 18px;
    }
    .corevalue_list li{
        margin: 20px 0px 0px 0px;
        padding: 0px 0px 0px 10px;
    }
    .philosophy{
        width: 51.37%;
        margin: 80px 0px 0px 83px;
    }
    .philosophy_heading{
        font-family: resamitzbold;
        font-size: 21px;
        color: #1a3c5c;
    }
    .philosophy_list{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        letter-spacing: 1px;
    }
    .philosophy_list ul{
        padding: 0px 0px 0px 20px;
    }
    .philosophy_list li{
        margin: 25px 0px 0px 0px;
        border-bottom: 1px solid #d9d9d9;
        padding: 0px 0px 20px 0px ;
    }
    /*About Us Stylesheet End*/


    /*RSB stylesheet*/
    .topimgtxt{
        font-family: resamitzbold;
        text-align: center;
        top: -100px;
        color: #ffffff;
        font-size: 35px;
        position: relative;
    }
    .abouttheowner{
        font-family: resamitzbold;
        text-align: center;
        top: -90px;
        color: #ffffff;
        font-size: 22px;
        position: relative;
    }
    .gw_border{
        margin: 5px 0px 0px 0px;
    }
    .gw_bordera{
        margin: 5px 0px 25px 0px;
    }
    .rsb_img{
        margin: 40px 20px 0px 0px;
    }
    .briefprofile{
        width:49%;
        margin-top: 85px;
    }
    .briefprofile_heading{
        font-family: resamitzbold;
        font-size: 21px;
        color: #1a3c5c;
    }
    .briefprofile_txt{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
       letter-spacing: 1px;
        margin: 85px 0px 69px 0px;
        text-align: justify;
       width: 240px;
    }
    .briefprofile_txt span{
        color: #009a68;
        font-size: 16px;
    }
    .academics{
        width: 42%;
        margin-top: 85px;
        margin-left: 83px;
    }
    .academics_heading{
        font-family: resamitzbold;
        font-size: 21px;
        color: #1a3c5c;

    }
    .academics_txt ul{
        padding: 0px 20px 0px 19px;
    }
    .academics_txt ul li{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        letter-spacing: 1px;
        margin: 20px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: justify;
    }
    .bpa_line{
        margin-top: 80px;
        border-top: 0.5px solid #d9d9d9;
    }
    .professional{
        width: 60%;
        margin: 80px 0px 0px 0px;
    }
    .professional_heading{
        font-family: resamitzbold;
        font-size: 21px;
        color: #1a3c5c;
    }
    .professional_txt ul{
        padding: 0px 20px 0px 19px;

    }
    .professional ul li{
        font-family: muliregular;
        font-size: 15px;
        letter-spacing: 0.75px;
        color:#009a68;
        margin:15px 10px 0px 0px;
        padding:5px 0px 13px 0px;
        border-bottom: 1px solid #d9d9d9;
        text-align: justify;

    }
    .contribution{
        width: 26%;
        margin: 80px 0px 0px 100px;
    }
    .contribution_heading{
        font-family: resamitzbold;
        font-size: 21px;
        color: #1a3c5c;
    }
    .atri_img{
        margin: 20px 0px 20px 0px;
    }
    .founder{
        font-family: muliregular;
        font-size: 15px;
        color:#797e7b;
    }
    .atrti_txt{
        font-family: muliregular;
        font-size: 15px;
        color:#797e7b;
        margin: 5px 0px 0px 0px;
    }
    /*RSB Stylesheet End*/


}
@media screen and (min-width: 768px) and (max-width: 1023px){
    body{
        font-family: muliregular,resamitzbold;
        margin: auto;
    }
    *{
        margin: 0px;
        padding: 0px;
    }
    .fl{
        float:left;
    }
    .fr{
        float: right;
    }
    .clear{
        clear: both;
    }
    .container{
        width: 750px;
        margin: auto;
    }
    .container-fluid{
        width:98% !important;
        margin: auto;
    }
    .row{
        width: 100%;
    }
    .img_responsive{
        max-width:100%;
        height: auto;
        display: block;
    }

    /*header start*/
    .logo{
        margin:28px 0px 0px 0px;
    }
    .costac{
        position: relative;
        top: 40px;
        left: -251px;
        text-decoration: none;
        color: inherit;
        font-size: 20px;
    }
    .anyqry{
        font-family: resamitzbold;
        font-size: 15px;
        color: #009a68;
        margin: -30px 241px 0px 0px;
    }
    .mobileno{
        font-family: resamitzbold;
        font-size: 20px;
        color: #3a3d41;
        margin: -33px 35px 0px 0px;
    }
    .fb{
        text-decoration: none;
        position: relative;
        top: 25px;
        right: 10px;
        display: none;
    }
    .ld{
        text-decoration: none;
        position: relative;
        top: 25px;
        right: 0px;
        display: none;
    }
    .menu{
        font-family: resamitzbold;
        font-size: 15px;
        color: #3a3d41;
        margin: 0px 0px 0px 100px;
        display: none;
    }
    .menu ul{
        list-style-type: none;

    }
    .menu ul li{
        float: left;
        margin-left: 25px;

    }
    .menu li a{
        color: #3a3d41;
        text-decoration: none;
    }
    .menu a:hover{
        border-bottom: 2px solid #119d70;
        padding-bottom: 10px;
    }
    .mactive{
        border-bottom: 2px solid #119d70;
        padding-bottom: 10px;
    }
    .toggle-nav{
        display:none;
    }
    .slider{
        margin: 19px 0px 0px 0px;
    }
    .slider{
        width: 100%;
        height: 100%;
        overflow: hidden;
        position: relative;
    }
    .slider_text{
        margin-top: -245px;
        margin-right: 100px;
        position: relative;
        font-family: resamitzbold;
        font-size: 30px;
        color: #ffffff;
        letter-spacing: 1px;
        line-height: 45px;
    }
    .slider_stext{
        margin-top: -150px;
        margin-right: 130px;
        position: relative;
        font-family: resamitzbold;
        font-size: 20px;
        color: #ffffff;
        letter-spacing: 1px;
    }
    .getcon{
        height: 44px;
        width: 160px;
        background: #34ac6d;
        position: relative;
        margin-right: 305px;
        margin-top: -120px;
        text-align: center;
        line-height: 44px;
        text-decoration: none;
        color: #ffffff;
        font-family: muliregular;
        font-size: 15px;
    }
    .acd{
        width: 33.33%;
    }
    .acd a{
        text-decoration: none;
    }
    .aa{
        background-color: #34ac6d;
        padding: 30px 0px 30px 15px;
       /* margin: -135px 0px 0px 0px;*/
        position: relative;
        top: -158px;
        box-shadow: 0px 5px 0px 0px #219357;
    }
    .aa_content{
        font-family: resamitzbold;
        font-size: 22px;
        color: #ffffff;
        line-height: 30px;
        margin-left: 20px;
    }
    .cl{
        background-color: #3ebc72;
        padding: 30px 0px 30px 15px;
      /*  margin: -135px 0px 0px 0px;*/
        position: relative;
        top: -158px;
        box-shadow: 0px 5px 0px 0px #31a661;

    }
    .cl_content{
        font-family: resamitzbold;
        font-size: 22px;
        color: #ffffff;
        line-height: 30px;
        margin-left: 20px;
    }
    .dtp{
        background-color: #119d70;
        padding: 30px 0px 30px 15px;
       /* margin: -135px 0px 0px 0px;*/
        position: relative;
        top: -158px;
        box-shadow: 0px 5px 0px 0px #0e7b58;

    }
    .dtp_content{
        font-family: resamitzbold;
        font-size: 22px;
        color: #ffffff;
        line-height: 30px;
        margin-left: 20px;
    }
    /*header end*/
    /*about rbso expertise area start*/

    .about{
        width:100%;
        position: relative;
        top: -140px;
    }
    .about_heading{
        font-family: resamitzbold;
        font-size: 22px;
        color: #1a3c5c;
        margin: 22px 0px 0px 0px;
        float: none;
    }

    .about_content{
        font-family: muliregular;
        font-size: 22px;
        color: #1a3c5c;
        margin: 31px 0px 0px 0px ;
        text-align: justify;
        letter-spacing: 1px;
    }
    .about_img{
        margin: 41px 40px 0px 0px;
    }
    .about_subcontent{
        font-family:muliregular;
        font-size: 15px;
        color: #797e7b;
        margin: 50px 0px 50px 0px;
        text-align: justify !important;
        letter-spacing: 1px;
    }
    .about_scontent{
        font-family:muliregular;
        font-size: 15px;
        color: #797e7b;
        text-align: justify !important;
        letter-spacing: 1px;
        margin: 20px 0px 25px 0px;
    }
    .btn{
        background: #34ac6d;
        color: #ffffff;
        text-decoration: none;
        font-family: muliregular;
        font-size: 15px;
        padding: 12px 15px 12px 15px;
        box-shadow: 0px 3px 0px 0px #258b55;
    }
  /*  .btnclr{
        clear: both;
        text-align: center;
        position: relative;
        top: -45px;
    }*/
    .ea{
        width: 27%;
        margin: 0px 0px 0px 75px;
        display: none;
    }
    .ea_heading{
        font-family: resamitzbold;
        font-size: 22px;
        color: #1a3c5c;
        margin: 62px 0px 5px 0px;

    }
    .ea_menu ul{
        list-style-type: none;
    }
    .ea_menu ul a{
        text-decoration: none;
    }
    .ea_menu ul li{
        font-family: muliregular;
        font-size: 15px;
        background-color: #f4f4f4 !important;
        height: 45px;
        width: 295px;
        margin:0px 0px 13px 0px;
        line-height: 45px;
        letter-spacing: 1px;
        padding-left: 15px;
        background: url("../img/farr.png")right;
        background-repeat: no-repeat;
        display: block;
    }
    .ea_menu a li{
        text-decoration: none !important;
        color: #222222;
        padding: 0px 0px 0px 13px;

    }
    .ea_menu li:hover{
        color: #ffffff;
        background-color:#34ac6d !important;
        display: block;
        background: url("../img/arrow_righ.png")right;
        background-repeat: no-repeat;
    }
    .line{
        border-top: 1px solid #d4d4d4;
        position: relative;
        top: -150px;
    }


    /*about rbso expertise area end*/

    /*meet the team free evaluation start*/
    .mett{
        width: 52.72%;
    }
    .mett_heading{
        font-family: resamitzbold;
        font-size: 22px;
        color: #1a3c5c;
        margin:0px 0px 5px 0px;
    }
    .mission{
        font-family: muliregular;
        font-size: 20px;
        color: #1a3c5c;
        margin: -10px 0px 20px 0px;
    }
    .mission span{
        margin-left: 53px;
    }
    .mission_content{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        letter-spacing: 1px;
        text-align: justify;
    }
    .mission_content p{
        margin-left: 205px;
    }
    .vision{
        font-family: muliregular;
        font-size: 20px;
        color: #1a3c5c;
        margin: -10px 0px 20px 0px;
        letter-spacing: 1px;
        text-align: justify;
    }
    .vision span{
        margin-left: 53px;
    }
    .vision_content{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
    }
    .hphilosophy{
        width:100%;
        margin:-150px 0px 0px 0px;
    }
    .hphilosophy_heading{
        font-family: resamitzbold;
        font-size: 22px;
        color: #1a3c5c;
    }
    .hphilosophy_list{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        letter-spacing: 1px;
    }
    .hphilosophy_list ul{
        padding: 0px 0px 0px 19px;
    }
    .hphilosophy_list li {
        margin: 25px 0px 0px 0px;
        border-bottom: 1px solid #d9d9d9;
        padding: 0px 0px 20px 0px;
    }
    .mvhr{
        border-top: 0px solid #d7d7d7;
        margin: 42px 0px 42px 0px;
    }
    .fe{
        width: 40.90%;
        margin: 0px 0px 0px 70px;
    }
    .fe_border{
        border: 4px solid #34ac6d;
    }
    .fe_heading{
        font-family: resamitzbold;
        font-size: 22px;
        color: #1a3c5c;
        margin: 31px 0px 0px 25px;
    }
    .fe_content{
        font-family: muliregular;
        font-size: 15px;
        color:#797e7b;
        margin: 0px 0px 23px 25px;
        letter-spacing: 1px;
    }
    .fe_form{
        margin:0px 25px 0px 25px ;

    }
    .fe_form input[type=text]{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        border: 1px solid #d2d2d2;
        margin: 0px 0px 7px 0px;
        width: 390px;
        height: 40px;
        padding-left: 10px;
        outline-color: #34ac6d;
    }
    .error{
        border:1px solid red!important;
    }
    #myform label.error{
        display: none !important;
    }
    .fe_form input[type=button]{
        background: #34ac6d;
        color: #ffffff;
        text-decoration: none;
        font-family: muliregular;
        font-size: 15px;
        margin: 20px 0px 20px 0px;
        display: block;
        height: 47px;
        width: 123px;
        line-height: 47px;
        text-align: center;
        box-shadow: 0px 3px 0px 0px #258b55;
        cursor: pointer;
        border: 1px solid #34ac6d;
        outline: none;
    }
    .textarea{
        font-family:muliregular;
        font-size: 15px;
        color:#797e7b;
        width: 391px;
        height: 107px;
        padding-left: 10px;
        border: 1px solid #d2d2d2;
        outline-color: #34ac6d;
        resize: none;
    }
    .line1{
        width: 85%;
        margin: 25px 0px 20px 25px;
        border-top: 0px solid #d7d7d7;
    }
    .line2{
        border-top: 1px solid #d4d4d4;
        margin: 78px 0px 55px 0px;
    }
    #result{
        font-family: muliregular;
        font-size: 16px;
        background: #34ac6d;
        color:#797e7b;
        float: right;
        margin-top: -50px;
    }
    #err{
        font-family: muliregular;
        font-size: 16px;
        color: #ff0000;
        margin: -27px 0px 10px 26px;
        position: absolute;
    }
    /*meet the team free evaluation end*/

    /*meet the team latest article news*/
    .mln{
        width: 29.54%;
    }
    .mtt_heading{
        font-family: resamitzbold;
        font-size: 22px;
        color: #1a3c5c;

    }
    .mtt_content{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        text-align: justify;
        margin-top: 40px;
        letter-spacing: 0.7px;
    }
    .rat{
        font-family: resamitzbold;
        font-size: 15px;
        color: #797e7b;
        margin-top: 31px;
        border-bottom: 2px solid #34ac6d;
        width: 47%;
    }
    .rat a{
        font-family: resamitzbold;
        font-size: 15px;
        color: #797e7b;
        text-decoration: none;
    }
    .la_heading{
        font-family: resamitzbold;
        font-size: 22px;
        color: #1a3c5c;

    }
    .la_content{
        font-family: muliregular;
        font-size: 15px;
        text-align: justify;
        color: #797e7b;
        margin-top: 40px;
        letter-spacing: .7px;
    }
    .raa{
        font-family: resamitzbold;
        font-size: 15px;
        color: #797e7b;
        margin-top: 31px;
        border-bottom: 2px solid #34ac6d;
        width:43%;
    }
    .raa a{
        font-family: resamitzbold;
        font-size: 15px;
        color: #797e7b;
        text-decoration: none;
    }
    .news{
        width:34.81%;
        margin-left:100px;
        display: none;
    }
    .n_heading{
        font-family: resamitzbold;
        font-size: 22px;
        color: #1a3c5c;
        margin: 31px 0px 23px 20px;
    }

    .news_border{
        border: 1px solid #f2f2f2;
        box-shadow: 2px 2px 2px 2px #f2f2f2;
    }
    .news_content{
        font-family: muliregular;
        font-size: 16px;
        color: #313131;
        letter-spacing: 1px;
    }
    .news_content p{
        margin: 30px 0px 10px 110px;
    }
    .news_sub{
        font-family: muliregular;
        font-size: 14px;
        color: #797e7b;
        margin: 0px 0px 0px 110px;
        letter-spacing: 1px;
    }
    .news_sub1{
        font-family: muliregular;
        font-size: 14px;
        color: #797e7b;
        margin: 0px 0px 50px 110px;
        letter-spacing: 1px;
    }
    .date{
        margin: 34px 0px 0px 22px;
    }
    .news_line{
        width: 80%;
        border-top:0px solid #d7d7d7;
        margin: 34px 0px 0px 25px;
    }
    .news_l{
        width: 80%;
        border-top:0px solid #d7d7d7;
        margin: 25px 0px 0px 25px;
    }
    .news_box{
        width: 100px;
        height: 35px;
        background: #ffffff;
        margin-top: -5px;
        margin-right: 17px;
        text-align: center;
        border: 1px solid #a6a6a6;
        text-decoration: none;
        padding: 5px 20px 6px 20px;
    }
    .news_box span{
        font-family: resamitzbold;
        font-size: 13px;
        color: #797e7b;
        text-align: center;
    }
    /*meet the team latest article news end*/
    /*footer start*/
    .footer{
        width: 100%;
    }
    .footer_bg{
        background-color:#f0f0f0 !important;
        margin-top: 107px;
        height: 300px;

    }
    .footer_logo{

    }
    .footer_logo img{
        margin-top: 54px;
    }
    .footer_menu{
        font-family: resamitzbold;
        font-size: 15px;
        display: block;
        margin-top: 32px;
    }
    .footer_menu ul{
        list-style-type: none;
    }
    .footer_menu ul li{
        float: left;
        margin-right: 15px;
    }
    .footer_menu a{
        text-decoration: none;
        color: #3e4750;
    }
    .footer_menu a:hover{
        color: #000000!important;
    }
    .footer_hr{
        width: 97%;
        border-top: 1px solid #bfbfbf;
        /*margin-top: 38px;*/
    }
    .social{
        margin-top: -35px;
        margin-bottom: 14px;
        margin-right: 31px;
    }
    .social img{
        margin-left: 10px;
    }
    .copyright{
        font-family: resamitzbold;
        font-size: 12px;
        color: #9da0a3;
        margin-top: 27px;
        margin-left: 10px;
    }
    .company{
        font-family: resamitzbold;
        font-size: 12px;
        color: #9da0a3;
        margin-top: 27px;
        margin-top: -12px;
        margin-right: 35px;
    }
    .img_margin{
        margin: 19px 0px 0px 0px;
    }

    /*Contact Stylesheet*/
    .contactus{
        font-family: resamitzbold;
        font-size: 30px;
        color: #ffffff;
        position: relative;
        top: -80px;
        text-align: center;
    }
    .knownus{
        font-family: resamitzbold;
        font-size: 21px;
        color: #ffffff;
        position: relative;
        top: -70px;
        text-align: center;
    }
    .contactinformation{
        font-family: resamitzbold;
        font-size: 22px;
        color: #1a3c5c;
    }
    .registeredoffice{
        width: 33%;
        margin: 35px 0px 0px 0px;
    }
    .contactnumber{
        width: 33%;
        margin: 35px 24px 0px 24px;
    }
    .emailus{
        width: 22%;
        margin: 35px 0px 0px 0px;
    }
    .registeredoffice_heading{
        font-family: resamitzbold;
        font-size: 21px;
        color: #1a3c5c;
    }
    .contactnumber_heading{
        font-family: resamitzbold;
        font-size: 21px;
        color: #1a3c5c;
    }
    .emailus_heading{
        font-family: resamitzbold;
        font-size: 21px;
        color: #1a3c5c;
    }
    .registeredoffice_img{

        margin:30px 30px 0px 0px;
    }
    .contactnumber_img{
        margin: 30px 30px 0px 0px;
    }
    .emailus_img{
        margin: 30px 30px 0px 0px;
    }
    .registeredoffice_txt{
        font-family: muliregular;
        font-size: 15px;
        letter-spacing: 1px;
        color: #797e7b;
        margin: 25px 0px 0px 0px;
    }
    .contactnumber_txt{
        font-family: muliregular;
        font-size: 15px;
        letter-spacing: 1px;
        color: #797e7b;
        margin: 20px 0px 0px 0px;
    }
    .contactnumber_txt ul{
        list-style-type: none;
    }
    .contactnumber_txt li{
        padding: 10px 0px 10px 0px;
    }
    .emailus_txt{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        margin: 15px 0px 0px 0px;
    }
    .emailus_txt ul{
        list-style-type: none;
    }
    .emailus_txt li{
        padding: 10px 0px 10px 0px;
    }
    .ce_line{
        border-top: 1px solid #797e7b;
    }
    .contactinformation_bg{
        background:#2e3437;
        width: 100%;
        margin: 85px 0px 0px 0px;
        clear: both;
    }
    .contactinformation_heading{
        font-family: resamitzbold;
        font-size: 21px;
        color: #ffffff;
        padding: 55px 0px 0px 0px;
    }
    .contactinformation_form{
        width: 39%;
    }
    .contactinformation_form1{
        width: 45%;
        margin: 0px 0px 0px 109px;
    }
    .contactinformation_form [type=input]{
        background: #3e4346;
    }
    .contactinformationform_txt,label{
        margin: 10px 0px 0px 10px ;
        font-family: muliregular;
        font-size: 15px;
        color: #ffffff;
    }
    .contactinformationform_txt input{
        background-color: #3d4245;
        border: 1px solid #3d4245;
        width: 350px;
        height: 40px;
        margin: 10px 10px 25px 10px;
        font-family: muliregular;
        font-size: 15px;
        color: #ffffff;
        outline: none;
        padding-left: 10px;
    }
    .contactinformationform_txt textarea{
        background-color: #3d4245;
        border: 1px solid #3d4245;
        resize: none;
        width: 352px;
        height: 140px;
        margin: 10px 10px 25px 10px;
        font-family: muliregular;
        font-size: 14px;
        color: #ffffff;
        outline: none;
        padding-left: 10px;
    }
    .contactinformationform_txt [type=submit]{
        background-color: #34ac6d;
        font-family: muliregular;
        font-size: 15px;
        color: #ffffff;
        cursor: pointer;
        box-shadow: 0px 5px 0px #258b55;
        border: 1px solid #34ac6d;
        outline-color:#258b55;
        width: 125px;
        float: right;
        margin: 0px -90px 50px 0px;
    }
    .error{
        border:1px solid red!important;
    }
    #contactform label.error{
        display: none !important;
    }
    .demo{
        width: 10%;
        border: 1px solid red;
    }
    .findusbymap{
        font-family: resamitzbold;
        font-size: 21px;
        color: #ffffff;
        padding: 55px 0px 0px 0px;
    }
    #googleMap{
        height: 250px;
        width: 250px;
        margin: 35px 0px 0px 0px;
    }
    /*Contact Stylesheet End*/
    /*Service Stylesheet*/
    .services{
        font-family: resamitzbold;
        font-size: 35px;
        color: #ffffff;
        text-align: center;
        position: relative;
        top: -100px;
        letter-spacing: 1px;
    }
    .sofrsbco{
        font-family: resamitzbold;
        font-size: 22px;
        color: #ffffff;
        text-align: center;
        position: relative;
        top: -90px;
        letter-spacing: 1px;
    }
    #sidebar{
        float: none;
        z-index: 6;
        width:288px !important;
    }
    .service_fixed{
        position: fixed;
        top: 0px;
    }

    .servicecontent{
        width: 54%;
        margin: 0px 0px 0px 54px;
    }
    .serviceslist_border{
        border: 1px solid #e1e1e1;
        box-shadow: 2px 5px 0px 1px #eeeeee;
        padding: 0px 19px 0px 19px;
    }
    .serviceslist_heading{
        font-family: resamitzbold;
        font-size: 21px;
        color: #1a3c5c;
        margin: 30px 0px 30px 0px ;
    }
    .serviceslist_item{
        font-family: muliregular;
        font-size: 15px;
        color:#797e7b;
        letter-spacing: 1px;
    }
    .serviceslist_item ul{
        list-style-type: none;
    }
    .serviceslist_item a{
        text-decoration: none;
        color: inherit;

    }
    .serviceslist_item a:hover{
        color: #009a68;
    }
    .selected{
        color: #009a68;
    }
    .serviceslist_item li{
        /*background: url("../img/greenarrow.png")left;*/
        background-repeat: no-repeat;
        padding: 0px 0px 10px 0px;
        border-bottom: 1px solid #d9d9d9;
        margin: 0px 0px 10px 0px;
    }
    .serviceslist_item img{
        position: relative;
        margin: 0px 5px -3px 0px;
    }
    .servicecontent_heading{
        font-family: resamitzbold;
        font-size: 22px;
        color: #1a3c5c;
    }
    .servicecontent_subheading{
        font-family: muliregular;
        font-size: 21px;
        color: #1a3c5c;
        margin: 22px 0px 15px 0px;
    }
    .servicecontent_txt{
        width: 100%;
    }
    .servicecontent_img{
        margin: 33px 0px 0px 0px;

    }
    .servicecontent_subcontent {
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        letter-spacing: .63px;
        margin: 0px 0px 0px 0px;
        text-align: justify;
    }
    .pmargin{
        margin: 15px 0px 0px 0px;
    }
    .maudit{
        font-family: resamitzbold;
        font-size: 22px;
        color: #1a3c5c;
        margin: 40px 0px 0px 0px;
    }
    .maudit_text{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        letter-spacing: .96px;
        margin: 20px 40px 0px 0px;
        text-align: justify;
    }
    .maudit_img{
        margin: 40px 0px 0px 0px;
    }
    .maudit_p{
        margin: 20px 0px 0px 0px;
    }
    .iaudit{
        font-family: resamitzbold;
        font-size: 22px;
        color: #1a3c5c;
        margin:40px 0px 20px 0px;
    }
    .iaudit_text{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        letter-spacing: .53px;
        margin: 0px 0px 0px 0px;
        text-align: justify;
    }
    .iaudit_img{
        margin: 40px 0px 0px 0px;
    }
    .iaudit_btext{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        letter-spacing: .53px;
        margin: 10px 0px 0px 0px;
        text-align: justify;
    }
    .iaudit_textb{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        letter-spacing: .53px;
        margin: 20px 0px 0px 0px;
        text-align: justify;
    }
    .iaudit_list{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        letter-spacing: 1px;
        margin: 20px 0px 0px 0px;
        text-align: justify;
    }
    .iaudit_list ul{
        padding: 0px 0px 0px 19px;
    }
    .iaudit_list li{
        padding: 0px 0px 0px 15px;
    }
    .iaudit_wwd{
        font-family: resamitzbold;
        font-size: 22px;
        color: #1a3c5c;
        margin: 30px 0px 30px 0px;
    }
    .iaudit_wwdlist{
        font-family: muliregular;
        font-size: 15px;
        text-align: justify;
        letter-spacing: 1px;
        color: #797e7b;
    }
    .iaudit_wwdlist ul{
        padding: 0px 0px 0px 19px;
    }
    .iaudit_wwdlist li{
        padding: 0px 0px 0px 15px;
    }
    .costingsystem_img{
        margin: 35px 0px 0px 0px;
    }
    .pi_img{
        margin: 35px 0px 0px 0px;
    }
    .pi_full{
        font-family: muliregular;
        font-size: 15px;
        text-align: justify;
        letter-spacing: 1px;
        color: #797e7b;
        clear: both;
    }
    .st_img{
        margin: 15px 0px 0px 0px;
    }
    .taxation{
        font-family: resamitzbold;
        font-size: 22px;
        color: #1a3c5c;
    }
    .taxation_heading{
        font-family: muliregular;
        font-size: 22px;
        color: #1a3c5c;
        margin-left: 40px;
    }
    .taxation_txt{
        font-family: muliregular;
        font-size: 15px;
        text-align:justify;
        letter-spacing: 1px;
        color: #797e7b;

    }
    .taxation_txt ul{
        padding: 0px 0px 0px 19px;
    }
    .taxation_txt li{
        margin: 10px 0px 10px 0px;
    }
    .taxation_img{
        margin: 65px 0px 0px 0px;
    }
    .taxation_wwd{
        font-family:muliregular;
        font-size: 22px;
        color: #1a3c5c;
        margin: 25px 0px 20px 0px;
    }
    .aas{
        font-family: resamitzbold;
        font-size: 22px;
        color: #1a3c5c;
    }
    .aas_heading{
        font-family:muliregular;
        font-size: 22px;
        color: #1a3c5c;
        margin: 0px 0px 0px 0px;
    }
    .aas_txt{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        text-align: justify;
        letter-spacing: 1px;
        margin: 10px 0px 10px 0px;
    }
    .aas_list{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        text-align: justify;
        letter-spacing: 1px;
    }
    .aas_list ul{
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 19px ;
    }
    .aas_wwd{
        font-family:muliregular;
        font-size: 22px;
        color: #1a3c5c;
        margin: 25px 0px 0px 0px;
    }
    .aas_wwd_txt{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        text-align: justify;
        letter-spacing: 1px;
        margin: 15px 0px 0px 0px;
    }
    .aas_wwd_txt span{
        font-family: muliregular;
        font-size: 16px;
        color:#1a3c5c;
        text-align: justify;
        letter-spacing: 1px;
        font-weight: bold;
    }
    .aas_img{
        margin: 25px 0px 0px 0px;
    }
    .aas_wwd_txt p{
        margin: 0px 0px 15px 0px ;
    }
    .aas_wwd_txt ul{
        padding: 0px 0px 0px 19px;
    }
    .laboutlaw_txt{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        text-align: justify;
        letter-spacing: 1px;
        margin: 15px 0px 0px 0px;
    }
    .laboutlaw_img{
        margin: 32px 0px 0px 0px;
    }
    /*Service Stylesheet End*/


    /*About Us Stylesheet*/
    .aboutus{
        font-family: resamitzbold;
        font-size: 35px;
        text-align: center;
        color: #ffffff;
        position: relative;
        top: -100px;
    }
    .aboutthefirm{
        font-family: resamitzbold;
        font-size: 22px;
        color: #ffffff;
        text-align: center;
        position: relative;
        top: -90px;
    }
    .aboutfirm{
        width:100%;
    }
    .aboutfirm_heading{
        font-family: resamitzbold;
        font-size: 21px;
        color: #1a3c5c;
    }
    .aboutfirm_img{
        margin: 30px 30px 0px 0px;
    }
    .aboutfirm_txt{

        font-family: muliregular;
        font-size: 15px;
        text-align: justify;
        text-justify: inter-word;
        margin: 35px 0px 0px 0px;
        letter-spacing: 1px;
    }
    .aboutfirm_txt span{
        color: #009a68;
    }
    .aboutfirm_txt p{
        color: #797e7b;
    }
    .thecore{
        width: 27.73%;
        margin: 0px 0px 0px 50px;
        display: none;
    }
    .thecore_heading{
        font-family: muliregular;
        font-size: 21px;
        color: #1a3c5c;
        margin: 0px 0px 31px 0px;
    }
    .thecore_list ul{
        list-style-type: none;
    }
    .thecore_list ul a{
        text-decoration: none;
        font-family:muliregular;
        font-size: 15px;
        color: #222222;

    }
    .thecore_list a li{
        background-color: #f4f4f4 !important;
        background: url("../img/farr.png")right;
        background-repeat: no-repeat;
        width: 293px;
        height: 42px;
        margin: 14px 0px 0px 0px;
        line-height: 42px;
        padding: 0px 0px 0px 10px;
        letter-spacing: 1px;
    }
    .thecore_list a li:hover{
        color: #ffffff;
        background-color: #34ac6d !important;
        background: url("../img/arrow_righ.png")right;
        background-repeat: no-repeat;

    }
    .ac_line{
        margin-top: 80px;
        border-top: 0.5px solid #d9d9d9;
    }
    .corevalue{
        width:100%;
        margin: 80px 0px 0px 0px;
    }
    .corevalue_heading{
        font-family: resamitzbold;
        font-size: 21px;
        color:#1a3c5c;

    }
    .corevalue_title{
        font-family:muliregular;
        font-size: 15px;
        color: #222222;
        letter-spacing: .90px;
        margin: 30px 0px 30px 0px;
    }
    .corevalue_list {
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        letter-spacing: 1px;
    }
    .corevalue_list ul{
        padding: 0px 0px 0px 18px;
    }
    .corevalue_list li{
        margin: 20px 0px 0px 0px;
        padding: 0px 0px 0px 10px;
    }
    .philosophy{
        width:100%;
        margin: 80px 0px 0px 0px;
    }
    .philosophy_heading{
        font-family: resamitzbold;
        font-size: 21px;
        color: #1a3c5c;
    }
    .philosophy_list{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        letter-spacing: 1px;
    }
    .philosophy_list ul{
        padding: 0px 0px 0px 20px;
    }
    .philosophy_list li{
        margin: 25px 0px 0px 0px;
        border-bottom: 1px solid #d9d9d9;
        padding: 0px 0px 20px 0px ;
    }
    /*About Us Stylesheet End*/


    /*RSB stylesheet*/
    .topimgtxt{
        font-family: resamitzbold;
        text-align: center;
        top: -100px;
        color: #ffffff;
        font-size: 35px;
        position: relative;
    }
    .abouttheowner{
        font-family: resamitzbold;
        text-align: center;
        top: -90px;
        color: #ffffff;
        font-size: 22px;
        position: relative;
    }
    .gw_border{
        margin: 5px 0px 0px 0px;
    }
    .gw_bordera{
        margin: 5px 0px 25px 0px;
    }
    .rsb_img{
        margin: 40px 20px 0px 0px;
    }
    .briefprofile{
        width:100%;
        margin-top: 85px;
        margin-left: 0px;
    }
    .briefprofile_heading{
        font-family: resamitzbold;
        font-size: 21px;
        color: #1a3c5c;
    }
    .briefprofile_txt{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        letter-spacing: 1px;
        margin: 85px 0px 69px 0px;
        text-align: justify;
    }
    .briefprofile_txt span{
        color: #009a68;
        font-size: 16px;
    }
    .academics{
        width: 100%;
        margin-top: 85px;
        margin-left: 0px;
    }
    .academics_heading{
        font-family: resamitzbold;
        font-size: 21px;
        color: #1a3c5c;

    }
    .academics_txt ul{
        padding: 0px 20px 0px 19px;
    }
    .academics_txt ul li{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        letter-spacing: 1px;
        margin: 20px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: justify;
    }
    .bpa_line{
        margin-top: 80px;
        border-top: 0.5px solid #d9d9d9;
    }
    .professional{
        width: 100%;
        margin: 80px 0px 0px 0px;
    }
    .professional_heading{
        font-family: resamitzbold;
        font-size: 21px;
        color: #1a3c5c;
    }
    .professional_txt ul{
        padding: 0px 20px 0px 19px;

    }
    .professional ul li{
        font-family: muliregular;
        font-size: 15px;
        letter-spacing: 0.75px;
        color:#009a68;
        margin:15px 10px 0px 0px;
        padding:5px 0px 13px 0px;
        border-bottom: 1px solid #d9d9d9;
        text-align: justify;

    }
    .contribution{
        width: 100%;
        margin: 80px 0px 0px 0px;
    }
    .contribution_heading{
        font-family: resamitzbold;
        font-size: 21px;
        color: #1a3c5c;
    }
    .atri_img{
        margin: 20px 0px 20px 0px;
        text-align: center;
    }
    .founder{
        font-family: muliregular;
        font-size: 15px;
        color:#797e7b;
        text-align: center;
    }
    .atrti_txt{
        font-family: muliregular;
        font-size: 15px;
        color:#797e7b;
        margin: 5px 0px 0px 0px;
        text-align: center;
    }
    /*RSB Stylesheet End*/
}
/*
@media screen and (min-width:480px) and (max-width:767px){
    body{
        font-family: muliregular,resamitzbold;
        margin: auto;
    }
    *{
        margin: 0px;
        padding: 0px;
    }
    .fl{
        float:left;
    }
    .fr{
        float: right;
    }
    .clear{
        clear: both;
    }
    .container{
        width: 470px;
        margin: auto;
    }
    .container-fluid{
        width:98% !important;
        margin: auto;
    }
    .row{
        width: 100%;
    }
    .img_responsive{
        width:100%;
        height: auto;
        display: block;
    }

    /!*header start*!/
    .logo{
       margin:28px 0px 0px 140px;
        text-align: center;
        float: none;
    }
    .costac{
        position: relative;
        top: 25px;
        left: -160px;
        text-decoration: none;
        color: inherit;
        font-size: 20px;
    }
    .anyqry{
        font-family: resamitzbold;
        font-size: 15px;
        color: #009a68;
        margin: 40px 0px 0px -215px;
        float: none;
        text-align: center;
    }
    .mobileno{
        font-family: resamitzbold;
        font-size: 20px;
        color: #3a3d41;
       margin: -17px 80px 0px 0px;

        text-align: center;
    }
    .fb{
        text-decoration: none;
        position: relative;
        top: 25px;
        right: 10px;
        display: none;
    }
    .ld{
        text-decoration: none;
        position: relative;
        top: 25px;
        right: 0px;
        display: none;
    }
    .menu{
        font-family: resamitzbold;
        font-size: 15px;
        color: #3a3d41;
        margin: 0px 0px 0px 125px;
    }
    .menu ul{
        list-style-type: none;

    }
    .menu ul li{
        float: left;
        margin-left: 25px;

    }
    .menu li a{
        color: #3a3d41;
        text-decoration: none;
    }
    .menu a:hover{
        border-bottom: 2px solid #119d70;
        padding-bottom: 10px;
    }
    .mactive{
        border-bottom: 2px solid #119d70;
        padding-bottom: 10px;
    }
    .slider{
        margin: 19px 0px 0px 0px;
    }
    .slider{
        width: 100%;
        height: 100%;
        overflow: hidden;
        position: relative;
    }
    .slider_text{
        margin-top: -235px;
        margin-right: 100px;
        position: relative;
        font-family: resamitzbold;
        font-size: 30px;
        color: #ffffff;
        letter-spacing: 1px;
        line-height: 45px;
        display: none;
    }
    .slider_stext{
        margin-top: -140px;
        margin-right: 130px;
        position: relative;
        font-family: resamitzbold;
        font-size: 20px;
        color: #ffffff;
        letter-spacing: 1px;
        display: none;
    }
    .getcon{
        height: 44px;
        width: 160px;
        background: #34ac6d;
        position: relative;
        margin-right: 305px;
        margin-top: -110px;
        text-align: center;
        line-height: 44px;
        text-decoration: none;
        color: #ffffff;
        font-family: muliregular;
        font-size: 15px;
        display: none;
    }
    .acd{
        width: 33.33%;
    }
    .acd a{
        text-decoration: none;
    }
    .aa{
        background-color: #34ac6d;
        padding: 42px 0px 42px 20px;
        /!* margin: -135px 0px 0px 0px;*!/
        position: relative;
        top: -190px;
        box-shadow: 0px 5px 0px 0px #219357;
    }
    .aa_content{
        font-family: resamitzbold;
        font-size: 16px;
        color: #ffffff;
        line-height: 30px;
        margin-left: 8px;
    }
    .cl{
        background-color: #3ebc72;
        padding: 42px 0px 42px 20px;
        /!*  margin: -135px 0px 0px 0px;*!/
        position: relative;
        top: -190px;
        box-shadow: 0px 5px 0px 0px #31a661;

    }
    .cl_content{
        font-family: resamitzbold;
        font-size: 16px;
        color: #ffffff;
        line-height: 30px;
        margin-left: 8px;
    }
    .dtp{
        background-color: #119d70;
        padding: 42px 0px 42px 20px;
        /!* margin: -135px 0px 0px 0px;*!/
        position: relative;
        top: -190px;
        box-shadow: 0px 5px 0px 0px #0e7b58;

    }
    .dtp_content{
        font-family: resamitzbold;
        font-size: 16px;
        color: #ffffff;
        line-height: 30px;
        margin-left: 8px;
    }
    /!*header end*!/
    /!*about rbso expertise area start*!/

    .about{
        width:100%;
        position: relative;
        top: -140px;
    }
    .about_heading{
        font-family: resamitzbold;
        font-size: 22px;
        color: #1a3c5c;
        margin: 22px 0px 0px 0px;
        float: none;
    }

    .about_content{
        font-family: muliregular;
        font-size: 22px;
        color: #1a3c5c;
        margin: 31px 0px 0px 0px ;
        text-align: justify;
        letter-spacing: 1px;
    }
    .about_img{
        margin: 41px 10px 0px 0px;
    }
    .about_subcontent{
        font-family:muliregular;
        font-size: 15px;
        color: #797e7b;
        margin: 50px 0px 50px 0px;
        text-align: justify !important;
        letter-spacing: 1px;
    }
    .about_scontent{
        font-family:muliregular;
        font-size: 15px;
        color: #797e7b;
        text-align: justify !important;
        letter-spacing: 1px;
        margin: 20px 0px 25px 0px;
    }
    .btn{
        background: #34ac6d;
        color: #ffffff;
        text-decoration: none;
        font-family: muliregular;
        font-size: 14px;
        padding: 12px 15px 12px 15px;
        box-shadow: 0px 3px 0px 0px #258b55;
    }
    .btnclr{
        clear: both;
        text-align: center;
        position: relative;
        top: -45px;
    }
    .ea{
        width: 27%;
        margin: 0px 0px 0px 75px;
        display: none;
    }
    .ea_heading{
        font-family: resamitzbold;
        font-size: 22px;
        color: #1a3c5c;
        margin: 62px 0px 5px 0px;

    }
    .ea_menu ul{
        list-style-type: none;
    }
    .ea_menu ul a{
        text-decoration: none;
    }
    .ea_menu ul li{
        font-family: muliregular;
        font-size: 15px;
        background-color: #f4f4f4 !important;
        height: 45px;
        width: 295px;
        margin:0px 0px 13px 0px;
        line-height: 45px;
        letter-spacing: 1px;
        padding-left: 15px;
        background: url("../img/farr.png")right;
        background-repeat: no-repeat;
        display: block;
    }
    .ea_menu a li{
        text-decoration: none !important;
        color: #222222;
        padding: 0px 0px 0px 13px;

    }
    .ea_menu li:hover{
        color: #ffffff;
        background-color:#34ac6d !important;
        display: block;
        background: url("../img/arrow_righ.png")right;
        background-repeat: no-repeat;
    }
    .line{
        border-top: 1px solid #d4d4d4;
        position: relative;
        top: -150px;
    }


    /!*about rbso expertise area end*!/

    /!*meet the team free evaluation start*!/
    .mett{
        width: 52.72%;
    }
    .mett_heading{
        font-family: resamitzbold;
        font-size: 22px;
        color: #1a3c5c;
        margin:0px 0px 5px 0px;
    }
    .mission{
        font-family: muliregular;
        font-size: 20px;
        color: #1a3c5c;
        margin: -10px 0px 20px 0px;
    }
    .mission span{
        margin-left: 53px;
    }
    .mission_content{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        letter-spacing: 1px;
        text-align: justify;
    }
    .mission_content p{
        margin-left: 205px;
    }
    .vision{
        font-family: muliregular;
        font-size: 20px;
        color: #1a3c5c;
        margin: -10px 0px 20px 0px;
        letter-spacing: 1px;
        text-align: justify;
    }
    .vision span{
        margin-left: 53px;
    }
    .vision_content{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
    }
    .hphilosophy{
        width:100%;
        margin:-150px 0px 0px 0px;
    }
    .hphilosophy_heading{
        font-family: resamitzbold;
        font-size: 22px;
        color: #1a3c5c;
    }
    .hphilosophy_list{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        letter-spacing: 1px;
    }
    .hphilosophy_list ul{
        padding: 0px 0px 0px 19px;
    }
    .hphilosophy_list li {
        margin: 25px 0px 0px 0px;
        border-bottom: 1px solid #d9d9d9;
        padding: 0px 0px 20px 0px;
    }
    .mvhr{
        border-top: 0px solid #d7d7d7;
        margin: 42px 0px 42px 0px;
    }
    .fe{
        width: 40.90%;
        margin: 0px 0px 0px 70px;
    }
    .fe_border{
        border: 4px solid #34ac6d;
    }
    .fe_heading{
        font-family: resamitzbold;
        font-size: 22px;
        color: #1a3c5c;
        margin: 31px 0px 0px 25px;
    }
    .fe_content{
        font-family: muliregular;
        font-size: 15px;
        color:#797e7b;
        margin: 0px 0px 23px 25px;
        letter-spacing: 1px;
    }
    .fe_form{
        margin:0px 25px 0px 25px ;

    }
    .fe_form input[type=text]{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        border: 1px solid #d2d2d2;
        margin: 0px 0px 7px 0px;
        width: 390px;
        height: 40px;
        padding-left: 10px;
        outline-color: #34ac6d;
    }
    .error{
        border:1px solid red!important;
    }
    #myform label.error{
        display: none !important;
    }
    .fe_form input[type=button]{
        background: #34ac6d;
        color: #ffffff;
        text-decoration: none;
        font-family: muliregular;
        font-size: 15px;
        margin: 20px 0px 20px 0px;
        display: block;
        height: 47px;
        width: 123px;
        line-height: 47px;
        text-align: center;
        box-shadow: 0px 3px 0px 0px #258b55;
        cursor: pointer;
        border: 1px solid #34ac6d;
        outline: none;
    }
    .textarea{
        font-family:muliregular;
        font-size: 15px;
        color:#797e7b;
        width: 391px;
        height: 107px;
        padding-left: 10px;
        border: 1px solid #d2d2d2;
        outline-color: #34ac6d;
        resize: none;
    }
    .line1{
        width: 85%;
        margin: 25px 0px 20px 25px;
        border-top: 0px solid #d7d7d7;
    }
    .line2{
        border-top: 1px solid #d4d4d4;
        margin: 78px 0px 55px 0px;
    }
    #result{
        font-family: muliregular;
        font-size: 16px;
        background: #34ac6d;
        color:#797e7b;
        float: right;
        margin-top: -50px;
    }
    #err{
        font-family: muliregular;
        font-size: 16px;
        color: #ff0000;
        margin: -27px 0px 10px 26px;
        position: absolute;
    }
    /!*meet the team free evaluation end*!/

    /!*meet the team latest article news*!/
    .mln{
        width: 29.54%;
    }
    .mtt_heading{
        font-family: resamitzbold;
        font-size: 22px;
        color: #1a3c5c;

    }
    .mtt_content{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        text-align: justify;
        margin-top: 40px;
        letter-spacing: 0.7px;
    }
    .rat{
        font-family: resamitzbold;
        font-size: 15px;
        color: #797e7b;
        margin-top: 31px;
        border-bottom: 2px solid #34ac6d;
        width: 47%;
    }
    .rat a{
        font-family: resamitzbold;
        font-size: 15px;
        color: #797e7b;
        text-decoration: none;
    }
    .la_heading{
        font-family: resamitzbold;
        font-size: 22px;
        color: #1a3c5c;

    }
    .la_content{
        font-family: muliregular;
        font-size: 15px;
        text-align: justify;
        color: #797e7b;
        margin-top: 40px;
        letter-spacing: .7px;
    }
    .raa{
        font-family: resamitzbold;
        font-size: 15px;
        color: #797e7b;
        margin-top: 31px;
        border-bottom: 2px solid #34ac6d;
        width:43%;
    }
    .raa a{
        font-family: resamitzbold;
        font-size: 15px;
        color: #797e7b;
        text-decoration: none;
    }
    .news{
        width:34.81%;
        margin-left:100px;
        display: none;
    }
    .n_heading{
        font-family: resamitzbold;
        font-size: 22px;
        color: #1a3c5c;
        margin: 31px 0px 23px 20px;
    }

    .news_border{
        border: 1px solid #f2f2f2;
        box-shadow: 2px 2px 2px 2px #f2f2f2;
    }
    .news_content{
        font-family: muliregular;
        font-size: 16px;
        color: #313131;
        letter-spacing: 1px;
    }
    .news_content p{
        margin: 30px 0px 10px 110px;
    }
    .news_sub{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        margin: 0px 0px 0px 110px;
        letter-spacing: 1px;
    }
    .news_sub1{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        margin: 0px 0px 50px 110px;
        letter-spacing: 1px;
    }
    .date{
        margin: 34px 0px 0px 22px;
    }
    .news_line{
        width: 80%;
        border-top:0px solid #d7d7d7;
        margin: 34px 0px 0px 25px;
    }
    .news_l{
        width: 80%;
        border-top:0px solid #d7d7d7;
        margin: 25px 0px 0px 25px;
    }
    .news_box{
        width: 100px;
        height: 35px;
        background: #ffffff;
        margin-top: -5px;
        margin-right: 17px;
        text-align: center;
        border: 1px solid #a6a6a6;
        text-decoration: none;
        padding: 5px 20px 6px 20px;
    }
    .news_box span{
        font-family: resamitzbold;
        font-size: 13px;
        color: #797e7b;
        text-align: center;
    }
    /!*meet the team latest article news end*!/
    /!*footer start*!/
    .footer{
        width: 100%;
    }
    .footer_bg{
        background-color:#f0f0f0 !important;
        margin-top: 107px;
        height: 300px;

    }
    .footer_logo{

    }
    .footer_logo img{
        margin-top: 54px;
    }
    .footer_menu{
        font-family: resamitzbold;
        font-size: 15px;
        display: block;
        margin-top: 32px;
    }
    .footer_menu ul{
        list-style-type: none;
    }
    .footer_menu ul li{
        float: left;
        margin-right: 15px;
    }
    .footer_menu a{
        text-decoration: none;
        color: #3e4750;
    }
    .footer_menu a:hover{
        color: #000000!important;
    }
    .footer_hr{
        width: 95%;
        border-top: 1px solid #bfbfbf;
        /!*margin-top: 38px;*!/
    }
    .social{
        margin-top: -21px;
        margin-bottom: 14px;
    }
    .social img{
        margin-left: 13px;
    }
    .copyright{
        font-family: resamitzbold;
        font-size: 12px;
        color: #9da0a3;
        margin-top: 27px;
        text-align: center;
    }
    .company{
        font-family: resamitzbold;
        font-size: 12px;
        color: #9da0a3;
        margin-top: 27px;
        margin-top: 15px;
        float: none;
        text-align: center;
    }
    .img_margin{
        margin: 19px 0px 0px 0px;
    }

    /!*Contact Stylesheet*!/
    .contactus{
        font-family: resamitzbold;
        font-size: 30px;
        color: #ffffff;
        position: relative;
        top: -80px;
        text-align: center;
    }
    .knownus{
        font-family: resamitzbold;
        font-size: 21px;
        color: #ffffff;
        position: relative;
        top: -70px;
        text-align: center;
    }
    .contactinformation{
        font-family: resamitzbold;
        font-size: 22px;
        color: #1a3c5c;
    }
    .registeredoffice{
        width: 100%;
        margin: 35px 0px 0px 0px;
        text-align: center;
    }
    .contactnumber{
        width: 100%;
        margin: 35px 24px 0px 24px;
        text-align: center;
    }
    .emailus{
        width: 100%;
        margin: 35px 0px 0px 24px;
        text-align: center;
    }
    .registeredoffice_heading{
        font-family: resamitzbold;
        font-size: 21px;
        color: #1a3c5c;
    }
    .contactnumber_heading{
        font-family: resamitzbold;
        font-size: 21px;
        color: #1a3c5c;
    }
    .emailus_heading{
        font-family: resamitzbold;
        font-size: 21px;
        color: #1a3c5c;
    }
    .registeredoffice_img{

        margin:30px 30px 0px 24px;
    }
    .contactnumber_img{
        margin: 30px 30px 0px 0px;
    }
    .emailus_img{
        margin: 30px 30px 0px 0px;
    }
    .registeredoffice_txt{
        font-family: muliregular;
        font-size: 15px;
        letter-spacing: 1px;
        color: #797e7b;
        margin: 25px 0px 0px 0px;
    }
    .contactnumber_txt{
        font-family: muliregular;
        font-size: 15px;
        letter-spacing: 1px;
        color: #797e7b;
        margin: 20px 0px 0px 0px;
    }
    .contactnumber_txt ul{
        list-style-type: none;
    }
    .contactnumber_txt li{
        padding: 10px 0px 10px 0px;
    }
    .emailus_txt{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        margin: 15px 0px 0px 0px;
    }
    .emailus_txt ul{
        list-style-type: none;
    }
    .emailus_txt li{
        padding: 10px 0px 10px 0px;
    }
    .ce_line{
        border-top: 1px solid #797e7b;
    }
    .contactinformation_bg{
        background:#2e3437;
        width: 100%;
        margin: 85px 0px 0px 0px;
        clear: both;
    }
    .contactinformation_heading{
        font-family: resamitzbold;
        font-size: 21px;
        color: #ffffff;
        padding: 55px 0px 0px 0px;
    }
    .contactinformation_form{
        width: 100%;
    }
    .contactinformation_form1{
        width: 45%;
        margin: 0px 0px 0px 109px;
    }
    .contactinformation_form [type=input]{
        background: #3e4346;
    }
    .contactinformationform_txt,label{
        margin: 10px 0px 0px 10px ;
        font-family: muliregular;
        font-size: 15px;
        color: #ffffff;
    }
    .contactinformationform_txt input{
        background-color: #3d4245;
        border: 1px solid #3d4245;
        width: 350px;
        height: 40px;
        margin: 10px 10px 25px 10px;
        font-family: muliregular;
        font-size: 15px;
        color: #ffffff;
        outline: none;
        padding-left: 10px;
    }
    .contactinformationform_txt textarea{
        background-color: #3d4245;
        border: 1px solid #3d4245;
        resize: none;
        width: 352px;
        height: 140px;
        margin: 10px 10px 25px 10px;
        font-family: muliregular;
        font-size: 15px;
        color: #ffffff;
        outline: none;
        padding-left: 10px;
    }
    .contactinformationform_txt [type=submit]{
        background-color: #34ac6d;
        font-family: muliregular;
        font-size: 15px;
        color: #ffffff;
        cursor: pointer;
        box-shadow: 0px 5px 0px #258b55;
        border: 1px solid #34ac6d;
        outline-color:#258b55;
        width: 125px;
        float: right;
        margin: 0px 85px 50px 0px;
    }
    .error{
        border:1px solid red!important;
    }
    #contactform label.error{
        display: none !important;
    }
    .demo{
        width: 10%;
        border: 1px solid red;
    }
    .findusbymap{
        font-family: resamitzbold;
        font-size: 21px;
        color: #ffffff;
        padding: 55px 0px 0px 0px;
        display: none;
    }
    .n{
        display: none;
    }
    #googleMap{
        height: 350px;
        width: 350px;
        margin: 35px 0px 0px 0px;
        display: none;
    }
    /!*Contact Stylesheet End*!/
    /!*Service Stylesheet*!/
    .services{
        font-family: resamitzbold;
        font-size: 35px;
        color: #ffffff;
        text-align: center;
        position: relative;
        top: -100px;
        letter-spacing: 1px;
    }
    .sofrsbco{
        font-family: resamitzbold;
        font-size: 22px;
        color: #ffffff;
        text-align: center;
        position: relative;
        top: -90px;
        letter-spacing: 1px;
    }
   /!* #sidebar{
        float: none;
        z-index: 6;
        width:316px !important;
    }
    .service_fixed{
        position: fixed;
        top: 5px;
    }*!/

    .servicecontent{
        width: 66%;
        margin: 0px 0px 0px 54px;
    }
    .serviceslist_border{
        border: 1px solid #e1e1e1;
        box-shadow: 2px 5px 0px 1px #eeeeee;
        padding: 0px 27px 0px 27px;
    }
    .serviceslist_heading{
        font-family: resamitzbold;
        font-size: 21px;
        color: #1a3c5c;
        margin: 30px 0px 30px 0px ;
    }
    .serviceslist_item{
        font-family: muliregular;
        font-size: 15px;
        color:#797e7b;
        letter-spacing: 1px;
    }
    .serviceslist_item ul{
        list-style-type: none;
    }
    .serviceslist_item a{
        text-decoration: none;
        color: inherit;

    }
    .serviceslist_item a:hover{
        color: #009a68;
    }
    .selected{
        color: #009a68;
    }
    .serviceslist_item li{
        /!*background: url("../img/greenarrow.png")left;*!/
        background-repeat: no-repeat;
        padding: 0px 0px 10px 0px;
        border-bottom: 1px solid #d9d9d9;
        margin: 0px 0px 10px 0px;
    }
    .serviceslist_item img{
        position: relative;
        margin: 0px 5px -3px 0px;
    }
    .servicecontent_heading{
        font-family: resamitzbold;
        font-size: 22px;
        color: #1a3c5c;
    }
    .servicecontent_subheading{
        font-family: muliregular;
        font-size: 21px;
        color: #1a3c5c;
        margin: 22px 0px 15px 40px;
    }
    .servicecontent_txt{
        width: 54.82%;
    }
    .servicecontent_img{
        margin: 33px 0px 0px 0px;

    }
    .servicecontent_subcontent {
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        letter-spacing: .63px;
        margin: 0px 0px 0px 40px;
        text-align: justify;
    }
    .pmargin{
        margin: 15px 0px 0px 0px;
    }
    .maudit{
        font-family: resamitzbold;
        font-size: 22px;
        color: #1a3c5c;
        margin: 40px 0px 0px 0px;
    }
    .maudit_text{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        letter-spacing: .96px;
        margin: 20px 40px 0px 0px;
        text-align: justify;
    }
    .maudit_img{
        margin: 40px 0px 0px 0px;
    }
    .maudit_p{
        margin: 20px 0px 0px 0px;
    }
    .iaudit{
        font-family: resamitzbold;
        font-size: 22px;
        color: #1a3c5c;
        margin:40px 0px 20px 40px;
    }
    .iaudit_text{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        letter-spacing: .53px;
        margin: 0px 0px 0px 40px;
        text-align: justify;
    }
    .iaudit_img{
        margin: 40px 0px 0px 0px;
    }
    .iaudit_btext{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        letter-spacing: .53px;
        margin: 10px 0px 0px 0px;
        text-align: justify;
    }
    .iaudit_textb{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        letter-spacing: .53px;
        margin: 20px 0px 0px 0px;
        text-align: justify;
    }
    .iaudit_list{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        letter-spacing: 1px;
        margin: 20px 0px 0px 0px;
        text-align: justify;
    }
    .iaudit_list ul{
        padding: 0px 0px 0px 19px;
    }
    .iaudit_list li{
        padding: 0px 0px 0px 15px;
    }
    .iaudit_wwd{
        font-family: resamitzbold;
        font-size: 22px;
        color: #1a3c5c;
        margin: 30px 0px 30px 0px;
    }
    .iaudit_wwdlist{
        font-family: muliregular;
        font-size: 15px;
        text-align: justify;
        letter-spacing: 1px;
        color: #797e7b;
    }
    .iaudit_wwdlist ul{
        padding: 0px 0px 0px 19px;
    }
    .iaudit_wwdlist li{
        padding: 0px 0px 0px 15px;
    }
    .costingsystem_img{
        margin: 35px 0px 0px 0px;
    }
    .pi_img{
        margin: 35px 0px 0px 0px;
    }
    .pi_full{
        font-family: muliregular;
        font-size: 15px;
        text-align: justify;
        letter-spacing: 1px;
        color: #797e7b;
    }
    .st_img{
        margin: 15px 0px 0px 0px;
    }
    .taxation{
        font-family: resamitzbold;
        font-size: 22px;
        color: #1a3c5c;
    }
    .taxation_heading{
        font-family: muliregular;
        font-size: 22px;
        color: #1a3c5c;
        margin-left: 40px;
    }
    .taxation_txt{
        font-family: muliregular;
        font-size: 15px;
        text-align:justify;
        letter-spacing: 1px;
        color: #797e7b;

    }
    .taxation_txt ul{
        padding: 0px 0px 0px 19px;
    }
    .taxation_txt li{
        margin: 10px 0px 10px 0px;
    }
    .taxation_img{
        margin: 65px 0px 0px 0px;
    }
    .taxation_wwd{
        font-family:muliregular;
        font-size: 22px;
        color: #1a3c5c;
        margin: 25px 0px 20px 0px;
    }
    .aas{
        font-family: resamitzbold;
        font-size: 22px;
        color: #1a3c5c;
    }
    .aas_heading{
        font-family:muliregular;
        font-size: 22px;
        color: #1a3c5c;
        margin: 0px 0px 0px 40px;
    }
    .aas_txt{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        text-align: justify;
        letter-spacing: 1px;
        margin: 10px 0px 10px 40px;
    }
    .aas_list{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        text-align: justify;
        letter-spacing: 1px;
    }
    .aas_list ul{
        margin: 0px 0px 0px 40px;
        padding: 0px 0px 0px 19px ;
    }
    .aas_wwd{
        font-family:muliregular;
        font-size: 22px;
        color: #1a3c5c;
        margin: 25px 0px 0px 0px;
    }
    .aas_wwd_txt{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        text-align: justify;
        letter-spacing: 1px;
        margin: 15px 0px 0px 0px;
    }
    .aas_wwd_txt span{
        font-family: muliregular;
        font-size: 16px;
        color:#1a3c5c;
        text-align: justify;
        letter-spacing: 1px;
        font-weight: bold;
    }
    .aas_img{
        margin: 25px 0px 0px 0px;
    }
    .aas_wwd_txt p{
        margin: 0px 0px 15px 0px ;
    }
    .aas_wwd_txt ul{
        padding: 0px 0px 0px 19px;
    }
    .laboutlaw_txt{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        text-align: justify;
        letter-spacing: 1px;
        margin: 15px 0px 0px 0px;
    }
    .laboutlaw_img{
        margin: 32px 0px 0px 0px;
    }
    /!*Service Stylesheet End*!/


    /!*About Us Stylesheet*!/
    .aboutus{
        font-family: resamitzbold;
        font-size: 35px;
        text-align: center;
        color: #ffffff;
        position: relative;
        top: -100px;
    }
    .aboutthefirm{
        font-family: resamitzbold;
        font-size: 22px;
        color: #ffffff;
        text-align: center;
        position: relative;
        top: -90px;
    }
    .aboutfirm{
        width:100%;
    }
    .aboutfirm_heading{
        font-family: resamitzbold;
        font-size: 21px;
        color: #1a3c5c;
    }
    .aboutfirm_img{
        margin: 30px 30px 0px 0px;
    }
    .aboutfirm_txt{
        width: 95%;
        font-family: muliregular;
        font-size: 15px;
        text-align: justify;
        text-justify: inter-word;
        margin: 35px 0px 0px 0px;
        letter-spacing: 1px;
    }
    .aboutfirm_txt span{
        color: #009a68;
    }
    .aboutfirm_txt p{
        color: #797e7b;
    }
    .thecore{
        width: 27.73%;
        margin: 0px 0px 0px 74px;
        display: none;
    }
    .thecore_heading{
        font-family: muliregular;
        font-size: 21px;
        color: #1a3c5c;
        margin: 0px 0px 31px 0px;
    }
    .thecore_list ul{
        list-style-type: none;
    }
    .thecore_list ul a{
        text-decoration: none;
        font-family:muliregular;
        font-size: 15px;
        color: #222222;

    }
    .thecore_list a li{
        background-color: #f4f4f4 !important;
        background: url("../img/farr.png")right;
        background-repeat: no-repeat;
        width: 293px;
        height: 42px;
        margin: 14px 0px 0px 0px;
        line-height: 42px;
        padding: 0px 0px 0px 10px;
        letter-spacing: 1px;
    }
    .thecore_list a li:hover{
        color: #ffffff;
        background-color: #34ac6d !important;
        background: url("../img/arrow_righ.png")right;
        background-repeat: no-repeat;

    }
    .ac_line{
        margin-top: 80px;
        border-top: 0.5px solid #d9d9d9;
    }
    .corevalue{
        width:100%;
        margin: 80px 0px 0px 0px;
    }
    .corevalue_heading{
        font-family: resamitzbold;
        font-size: 21px;
        color:#1a3c5c;

    }
    .corevalue_title{
        font-family:muliregular;
        font-size: 15px;
        color: #222222;
        letter-spacing: .90px;
        margin: 30px 0px 30px 0px;
    }
    .corevalue_list {
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        letter-spacing: 1px;
    }
    .corevalue_list ul{
        padding: 0px 0px 0px 18px;
    }
    .corevalue_list li{
        margin: 20px 0px 0px 0px;
        padding: 0px 0px 0px 10px;
    }
    .philosophy{
        width:100%;
        margin: 80px 0px 0px 0px;
    }
    .philosophy_heading{
        font-family: resamitzbold;
        font-size: 21px;
        color: #1a3c5c;
    }
    .philosophy_list{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        letter-spacing: 1px;
    }
    .philosophy_list ul{
        padding: 0px 0px 0px 20px;
    }
    .philosophy_list li{
        margin: 25px 0px 0px 0px;
        border-bottom: 1px solid #d9d9d9;
        padding: 0px 0px 20px 0px ;
    }
    /!*About Us Stylesheet End*!/


    /!*RSB stylesheet*!/
    .topimgtxt{
        font-family: resamitzbold;
        text-align: center;
        top: -100px;
        color: #ffffff;
        font-size: 35px;
        position: relative;
    }
    .abouttheowner{
        font-family: resamitzbold;
        text-align: center;
        top: -90px;
        color: #ffffff;
        font-size: 22px;
        position: relative;
    }
    .gw_border{
        margin: 5px 0px 0px 0px;
    }
    .gw_bordera{
        margin: 5px 0px 25px 0px;
    }
    .rsb_img{
        margin: 40px 10px 0px 0px;
    }
    .briefprofile{
        width:100%;
        margin-top: 85px;
        margin-left: 0px;
    }
    .briefprofile_heading{
        font-family: resamitzbold;
        font-size: 21px;
        color: #1a3c5c;
    }
    .briefprofile_txt{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        letter-spacing: 1px;
        margin: 85px 0px 69px 0px;
        text-align: justify;
        width: 47%;
    }
    .briefprofile_txt span{
        color: #009a68;
        font-size: 16px;
    }
    .academics{
        width: 100%;
        margin-top: 85px;
        margin-left: 0px;
    }
    .academics_heading{
        font-family: resamitzbold;
        font-size: 21px;
        color: #1a3c5c;

    }
    .academics_txt ul{
        padding: 0px 20px 0px 19px;
    }
    .academics_txt ul li{
        font-family: muliregular;
        font-size: 15px;
        color: #797e7b;
        letter-spacing: 1px;
        margin: 20px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: justify;
    }
    .bpa_line{
        margin-top: 80px;
        border-top: 0.5px solid #d9d9d9;
    }
    .professional{
        width: 100%;
        margin: 80px 0px 0px 0px;
    }
    .professional_heading{
        font-family: resamitzbold;
        font-size: 21px;
        color: #1a3c5c;
    }
    .professional_txt ul{
        padding: 0px 20px 0px 19px;

    }
    .professional ul li{
        font-family: muliregular;
        font-size: 15px;
        letter-spacing: 0.75px;
        color:#797e7b;
        margin:15px 10px 0px 0px;
        padding:5px 0px 13px 0px;
        border-bottom: 1px solid #d9d9d9;
        text-align: justify;
        background-color: greenyellow;
    }
    .contribution{
        width: 100%;
        margin: 80px 0px 0px 0px;
    }
    .contribution_heading{
        font-family: resamitzbold;
        font-size: 21px;
        color: #1a3c5c;
    }
    .atri_img{
        margin: 20px 0px 20px 0px;
        text-align: center;
    }
    .founder{
        font-family: muliregular;
        font-size: 15px;
        color:#797e7b;
        text-align: center;
    }
    .atrti_txt{
        font-family: muliregular;
        font-size: 15px;
        color:#797e7b;
        margin: 5px 0px 0px 0px;
        text-align: center;
    }
    /!*RSB Stylesheet End*!/
}

/!*
@media screen and (min-width:320px) and (max-width:479px)
{
    .container{
        width: 95% !important;
        margin: auto;
    }
    .container-fluid{
        width: 98% !important;
        margin: auto;
    }
}
*!/
*/
