/* Style the buttons that are used to open and close the accordion panel */


.associated_imgs .col-sm-6{margin-bottom: 37px;}
.associated_imgs .col-md-2 {width: 13.666667%;}
.faq_box{text-align: center;}
.nav-item-inner{margin-bottom: 20px;background: #fff;box-shadow: 8px 8px 25px 0px rgba(42, 67, 113, 0.15);
-webkit-box-shadow: 8px 8px 25px 0px rgba(42, 67, 113, 0.15);-moz-box-shadow: 8px 8px 25px 0px rgba(42, 67, 113, 0.15);border-radius: 28px;-webkit-border-radius: 28px;-moz-border-radius: 28px; }
.nav-wrapper {width: 100%;margin: auto;display: inline-table;}
/* jQuery Accordion Navigation Menu */
.nav-item {border-top: 1px solid rgba(255, 255, 255, 0.25);}
.nav-item:first-child {border-top: none;}
.nav-item-inner > a {display: block;cursor: pointer;display: block;overflow: hidden;font-weight: 500;color: #1a1b1e;padding: 13px 10px 13px 25px;border-radius: 28px;-webkit-border-radius: 28px;-moz-border-radius: 28px;
font-size: 16px;line-height: 1.875;font-weight: 400;text-align: left;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;
-ms-transition: all 0.3s linear;transition: all 0.3s linear;text-decoration: none;}
.nav-item-inner-heading {position: relative;padding: .75rem;padding-right: 2.5rem;font-weight: 700;}
.nav-item-inner-heading.minus:after, .nav-item-inner-heading.plus:after {position: absolute;top: 50%;right: .75rem;-webkit-transform: translateY(-50%);transform: translateY(-50%);width: 30px;text-align: center;font-family: FontAwesome;font-style: normal;color: #fff;background: #337ab7;height: 30px;border-radius: 20px;line-height: 29px;font-size: 24px;}
.nav-item-inner-heading.minus{color: #5cb85c;}
.nav-item-inner-heading.minus:after {content: url(../images/minus.svg);}
.nav-item-inner-heading.plus:after {content: url(../images/plus.svg);}
.nav-sub-list {color: #606060;font-size: 16px;line-height: 1.875;font-weight: 400;display: none;}
.nav-sub-list-inner {padding: 0 .75rem 2.75rem;}
.nav-sub-item {padding: 0 25px 0 18px;text-align: left;line-height: 27px;}
.nav-sub-item:first-child {margin-top: 0;}
.companyreg .right_form #contact{display: inline-block;width: 83%;border-radius: 12px;}
#contact #txtCaptcha{    width: 39% !important;}
.companyreg .right_form{text-align: center;}
.companyreg{background-image: url(../images/company-registration/company-reg-banner.png);background-repeat: no-repeat;background-position: center center;background-size: cover;height: auto;display: inline-block;width: 100%;}
.companyreg .consult_list{text-align: center;color: #fff;margin-top: 21px;}
.companyreg .consult_list img{width: 30%;margin: 20px;}
.companyreg .right_form #contact h3{font-size: 21px;margin-bottom: 20px;margin-top: 0;}
.companyreg .left_content,.right_form{margin-top: 32px;display: inline-block;}
.right_form #contact button{    margin-top: 20px !important;}
.companyreg .left_content h3{margin-top: 8px;color: #fff;}
.companyreg .left_content h3 span:nth-child(1){font-size: 19px;display: block;font-weight: 100;}
.companyreg .left_content h3 span:nth-child(1):after{content: "";white-space: pre;}
.companyreg .left_content h3 a{text-decoration: none;}
.companyreg .left_content h3 a span {font-size: 23px !important;font-weight: 600 !important;margin-top: 13px;display: block !important;color: #fff;background: #337ab7;padding: 11px;text-align: center;border-radius: 10px;text-decoration: none;cursor: default;}
.comapany_type{box-shadow: 0 2px 6px #bbbbbb;min-height: 231px;margin-bottom: 25px;background: #f5f5f5;position: relative;}
.comapany_type .type_img img{height: 160px;width: 100%;object-fit: cover;}
.comapany_type .type_content{padding: 10px 20px;}
.comapany_type .type_content .type_btn{text-align: center;width: 89%;position: absolute;bottom: 27px;z-index: 1;}
.comapany_type .type_content ul{list-style: none;margin-top: 25px;float: left;width: 100%;list-style: none;margin-bottom: 7px;margin-top: 8px;height: 100px;}
.comapany_type .type_content h4{font-size: 17px;text-transform: inherit;color: #2a2a2a;font-weight: 700;line-height: 23px;}
.comapany_type .type_content h4 img{width: 10%;margin-right: 10px;display: inline-block;}
.comapany_type .type_content ul li{background-image: url(../images/svg/checkmark.svg);margin-bottom: 10px;padding-left: 29px;line-height: 23px;color: #303744;font-size: 14px;text-align: left;background-repeat: no-repeat;background-position: left 8px;background-size: 16px;}
.comapany_type .type_content .register_btn{background: #082f54;padding: 7px 27px;color: #fff;}
.comapany_type .type_content .register_btn:hover{background: #fff;border: 1px solid #06a542;color: #06a542;font-weight: 600;}
.owl-nav{display: none;}
#contact input[type="text"], #contact input[type="email"], #contact input[type="tel"], #contact input[type="url"], #contact input[type="number"], #contact select, #contact textarea{height: 36px;padding: 6px 10px;}
.consultancy_counter .stds{padding: 6px 20px;display: flex;justify-content: center;align-items: center;}
.consultancy_counter .counts .inline{text-align: center;font-size: 33px;color: #fff;}
.consultancy_counter .counts .inline span{margin: 11px 20px;line-height: 34px;margin-top: 31px;font-size: 32px;}
.stat-number{font-size: 68px;}
.consultancy_counter .box_consult{border-radius: 20px;margin: 46px 0;background: #304a63;}
.client_box_area h5 {text-align: center;font-weight: bold;padding-top: 9px;font-size: 17px;margin-bottom: 16px;}
.client_box_area_2 img {display: block;margin: auto;padding-bottom: 20px;width: 57%;}
.client_box_area{background: #f1f1f1;padding: 22px 25px;border: 2px solid #304a63;border-top-right-radius: 20px;border-bottom-right-radius: 20px;}
.client_box_area_2 p {margin: 0 0 10px;text-align: left;font-size: 18px;font-weight: bold;margin-top: -33px;padding-bottom: 10px;margin-left: 79px;}
.client_box_area_3 {text-align: center;}
.client_box_area_3 img {padding-top: 2px;width: 100%;}
.client_box_area_4 img {margin-top: -4px;width: 100%;}

@media screen and (max-width:768px){
    .consultancy_counter .counts .inline{display: block;}
    .stat-number {font-size: 60px;}
    .consultancy_counter .counts .inline span{margin: 0;font-size: 28px;margin-top: -4px;display: block;margin-bottom: 14px;}
    .associated_imgs .col-md-2 {width: 50%;}
    .block_heading h2{font-size: 23px;}
    .block_heading h2::after{top: 90%;}
    .client_box_area_3 img{width: 64%;}
    .client_box_area_4 img{width: 56%;}
    .client_box_area_4 {text-align: center;margin-top: 20px;}
    .companyreg .left_content, .right_form{margin-top: 36px;}
    .companyreg .left_content h3 span:nth-child(1){font-size: 22px !important;margin-bottom: 20px;line-height: 31px;font-weight: 600;text-align: center;}
    .companyreg .left_content h3 a span{font-size: 22px !important;}
    .comapany_type{min-height: 469px;}
    .comapany_type .type_content ul{height: 133px;}
    .consult_list p{font-size: 13px;}
    .companyreg .consult_list img{width: 45%;}
    .companyreg .right_form #contact{width: 100%;}
}
