.horizontal-accordion-mobile_banner{
    display: none;
}

@media(min-width: 1460px) and (max-width: 1700px){
    .navigation ul li a {
        padding: 40px 10px;
        font-size: 17px;
        font-weight: 500;
    }
}

@media (min-width: 1280px) and (max-width: 1460px){
.navigation ul li a {
    padding: 33px 12px;
    font-size: 16px;
}
.logo {
    padding: 14px 0;
}
.header-button a {
    padding: 33px 31px;
    font-size: 16px;
}

.header .col-sm-6.col {
    width: 61%;
}

}

@media (max-width: 1600px){
    .footer-info {
        padding-right: 50px;
    }

}

@media (max-width: 1280px){
  
    .container-fluid {
        padding-left: 30px;
        padding-right: 30px;
    }
    .navigation ul li a {
        padding: 33px 12px;
        font-size: 16px;
    }
    .logo {
        padding: 14px 0;
    }
    .header-button a {
        padding: 33px 31px;
        font-size: 16px;
    }
    .image_box_2 h2{
        font-size: 42px;
    }
    .blog-card-inner h2 a{
        font-size: 15px;
    }
    .lets-improvde-content h2 {
        font-size: 46px;
    }
    .lets-improvde {
        padding: 100px 0 60px;
    }
    .footer .container-fluid {
        padding-left: 30px;
        padding-right: 30px;
    }
    .hero-banner-content h1 {
        font-size: 46px;
        line-height: 46px;
    }
    .hero-banner {
        height: 360px;
    }
    .section-title h2{
        font-size: 24px;
    }
    .image-with-list-wrap{
        margin-left: 60px;
    }
   
    .news-page-download-kit .download-kit,
    .news-page-download-kit a{
        font-size: 14px;
    }
    .news-page-download-kit .download-kit {
        font-size: 14px;
        padding: 4px 20px;
        margin-left: 20px;
    }
    .image-with-text-content-inner{
        padding-left: 105px;
        font-size: 16px;
    }
    .roi_driven_section {
        padding-top: 0;
        padding-bottom: 0;
    }
    .image_box_3 img {
        height: 115px;
        width: auto;
        margin-bottom: 10px;
    }
    .image_box_2 img {
        margin-bottom: 10px;
    }
    .footer-address-single p, 
    .footer-address-single p a,
    .footer-address-single h4{
        font-size: 16px;
    }
    .footer-address-single {
        margin-bottom: 12px;
    }
    .footer-info {
        padding-right: 30px;
        margin-top: 0;
    }
    .footer{
        padding-top: 60px;
        padding-bottom: 30px;
    }
    .read-more-button a {
        font-size: 18px;
    }
    .read-more-button {
        padding-top: 10px;
    }
    .image_box_1 h2{
        font-size: 24px;
    }
    .image_box_1 p{
        font-size: 16px;
    }
    .image_box_1 img {
        margin-bottom: 15px;
    }
    .image_box_3_wrap {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .contact-box{
        margin-left: 0;
    }
    .contact-box h2 {
        font-size: 28px;
        margin-bottom: 20px;
    }
    .contact-form-wrap {
        padding-left: 0;
    }
    .contact-box-single {
        margin-bottom: 15px;
    }
    .contact-box-phone {
        font-size: 13px;
        font-weight: 700;
        margin-top: 30px;
    }
    .single-contact-form label{
        font-size: 16px;
    }
    .single-contact-form {
        margin-bottom: 10px;
    }
    .image-with-text-content .image-with-text-image {
        top: 40px;
        width: 35%;
    }
     .welcome-section-content-inner h1 {
        font-size: 42px;
        line-height: 44px;
    }
    .welcome-section-content {
        width: 83%;
    }
    .welcome-section {
        height: calc(660px - 105px);
    }
    .single-investors{
        min-height: 145px;
    }
    

}


@media (max-width: 1080px){
	.logo {
    padding: 12px 0;
}
.logo img {
    height: auto;
    width: auto;
}
    .image-with-text-content-inner {
        padding-left: 160px;
        font-size: 16px;
        margin-left: 190px;
        padding-top: 30px;
    }
    .image-with-text-content {
        position: relative;
        min-height: 505px;
    }
    .welcome-section-content{
        width: 80%; 
    }
    .welcome-section-content-inner h1 {
        font-size: 32px;
        line-height: 35px;
    }
    .welcome-section-content-inner img {
        height: 146px;
    }
    .welcome-section-content-inner {
        padding-left: 122px;
        position: relative;
        min-height: 189px;
        padding-top: 41px;
    }
    .container-fluid {
        padding-left: 15px;
        padding-right: 15px;
    }
    .navigation ul li a {
        padding: 26px 11px;
        font-size: 14px;
    }
    .logo {
        padding: 7px 0;
    }
    .header-button a {
        padding: 27px 16px;
        font-size: 14px;
    }
    .welcome-section {
        height: calc(560px - 79px);
    }
   
    .simple_integration_content h3 {
        font-size: 20px;
        margin-bottom: 20px;
    }
    .simple_integration_content a{
        height: 50px;
        font-size: 18px;
    }
    .footer-copyright-section .container-fluid{
        padding-left: 15px;
        padding-right: 15px;
    }
    .section-title h2 br{
        display: none;
    }
    .image_box_1{
        margin-bottom: 30px;
    }
    .image_box_3 h2{
        font-size: 22px;
    }
    .image_box_3 p br{
        display: none;
    }
    .image_box_3_wrap {
        padding-top: 10px;
        padding-bottom: 49px;
    }

  
    .footer-info {
        padding-top: 0;
    }
    .image_box_2 h2 {
        font-size: 36px;
    }
    .image-with-list-content-inner {
        position: relative;
        top: 0;
        transform: translateY(0);
        width: 100%;
        padding-left: 40px;
        padding-right: 0;
        left: 0;
        padding-top: 30px;
        padding-bottom: 30px;
    }
    .image-with-list-image,
    .image-with-list-left-image{
        width: 45%;
    }
    .image-with-list-left-content-inner {
        position: relative;
        top: 0;
        transform: translateY(0);
        width: 100%;
        padding-left: 100px;
        left: 0;
        padding-right: 30px;
        padding-top: 30px;
        padding-bottom: 30px
    }
    .image-with-list-left-content{
        width: 78%;
        margin-left: 282px;
    }
     .board-member-inner {
        padding: 15px 5px;
    }
    .board-member-inner h2 {
        font-size: 16px;
    }
    .col.mobile-col{
        padding: 0 5px;
    }
    .board-member-inner a {
        padding: 1px 3px;
    }
     .lets-improvde {
        background-attachment: scroll;
            background-size: cover;
    }
    
   
    
}
@media(min-width: 991px) and (max-width: 1280px){
     .horizontal-accordion__banner_wrap,
    .horizontal-accordion__content{
        overflow: hidden;
    }
     .image_box_2 h2 {
        font-size: 26px;
    }
    .navigation ul li a {
        padding: 33px 9px;
        font-size: 14px;
    }
    .image_box_2 h2 {
        font-size: 22px;
        margin-bottom: 0px;
    }
    .image_box_2 h3 {
        font-size: 56px;
    }
       .footer-copyright-section .col-sm-6{
        width: 100%;
    }
    .footer-copyright,
    .brand-logo{
            text-align: center;
    }
    .simple_integration_wrap .align-items-center{
        align-items: inherit !important;
    }
}

@media(min-width: 991px) and (max-width: 1366px){
      .header .col-sm-6.col {
        width: 61%;
    }
}

@media(min-width: 768px) and (max-width: 991px){
    .header-button a {
        padding: 23px 10px;
        font-size: 12px;
    }
    .header-button a i {
        margin-left: 2px;
    }
    .logo {
        padding: 18px 0;
    }
    .navigation ul li a {
        padding: 22px 5px;
        font-size: 12px;
    }
    .horizontal-accordion__banner_wrap,
    .horizontal-accordion__content{
        overflow: hidden;
    }
    .horizontal-accordion__content-title {
        font-size: 23px;
        line-height: 32px;
        padding-right: 30px;
            margin-bottom: 15px;
    }
    .company_info_box h2 {
        font-size: 38px;
    }
    .company_info_box p {
        font-size: 18px;
        color: #33353b;
        margin-bottom: 0;
    }
    .company_info_box p br{
        display: none;
    }
    .image_box_2 h2 {
        font-size: 20px;
    }
    .section-blog .col-sm-3 {
        flex: 0 0 auto;
        width: 50%;
    }
    .header .col-sm-6.col {
        width: 58%;
    }
    .footer-copyright-section .col-sm-6{
        width: 100%;
    }
    .footer-copyright,
    .brand-logo{
            text-align: center;
    }
    .horizontal-accordion__text{
        left: 50px;
    }
    .image_box_2 h3 {
        font-size: 46px;
    }
    .image_box_2 h2 {
        font-size: 16px;
        margin-bottom: 10px;
    }
    .logo img {
        height: 29px;
        width: auto;
    }
    .header .col-sm-3.mobile-logo{
            width: 20%;
    }
        .header .col-sm-6.col {
        width: 66%;
    }
   .member-col {
        width: 31%;
    }
    
}




@media(max-width: 991px){
    .image-with-list-wrap {
        margin-left: 0;
    }
    .image-with-list-content-inner{
        position: relative;
        top: 0;
        transform: translateY(0);
        width: 100%;
        padding-left: 30px;
        padding-right: 0;
        left: 0;
        padding-top: 30px;
        padding-bottom: 30px;
    }
    .image-with-list-content {
        padding-right: 115px;
    }
    .image-with-list-image,
    .image-with-list-left-image{
        width: 45%;
    }
    .hero-banner-content{
        left: 50px;
    }
    .image-with-list-left-content {
        margin-left: 146px;
        width: 100%;
    }
    .image-with-list-left-content-inner{
        padding-left: 124px;
        padding-right: 30px;
        position: relative;
        top: 0;
        transform: translateY(0);
        width: 100%;
        left: 0;
        padding-top: 30px;
        padding-bottom: 30px;
    }
   .board-member-inner {
        padding: 15px 5px;
    }
    .board-member-inner h2 {
        font-size: 14px;
    }
    .col.mobile-col{
        padding: 0 5px;
    }
    .board-member-inner a {
        padding: 1px 3px;
    }
    .image-with-text-content{
        min-height: 650px;
    }
   .image-with-text-content-inner {
        margin-left: 190px;
        padding-left: 92px;
    }
     .lets-improvde {
        background-attachment: scroll;
            background-size: cover;
    }
    
    
}

@media(max-width: 767px){
    .single-blog-page{
           padding-top: 30px; 
    }
    .single-event-content h1 a {
        font-size: 24px;
    }
    .contact-form-left{
        padding-right: 0;
    }
    .contact-form-left img {
        height: 50px;
        margin-bottom: 10px;
    }
    .contact-form-left h3 {
        font-size: 20px;
        line-height: 32px;
    }
    .contact-page-wraper {
        padding-top: 21px;
        padding-bottom: 63px;
    }
    .the-info-title::before,
    .the-info-title::after{
        display: none;
    }
    .member-info .the-info span.deg {
        font-size: 16px;
        color: #777;
        position: relative;
        top: 3px;
        padding-right: 0;
        line-height: 20px;
        display: block;
    }
    .the-info-title {
        display: block;
    }
    .member-info{
            padding-left: 0;
    padding-right: 0;
        }
    .member-info .the-info {
        padding-left: 0;
        position: relative;
        padding-top: 0;
        padding-right: 0;
    }
    .welcome-section,
    .header-button{
        display: none;
    }
    .welcome-section.mobile{
        display: block ;
    }
    .welcome-section.mobile,
    body.logged-in .welcome-section{
        height: auto;
    }
    .welcome-section-content-inner {
        padding-left: 0;
        position: relative;
        min-height: auto;
        padding-top: 50px;
        padding-bottom: 50px;
        padding-left: 15px;
        padding-right: 15px;
    }
    .welcome-section-content-inner img {
        position: relative;
        left: 0;
        height: 100px;
        width: auto;
        top: 0;
        margin-bottom: 10px;
    }
    .welcome-section-content-inner h1 br{
        display: none;
    }
    .welcome-section-content-inner h1 {
        color: #ffffff;
        font-size: 18px;
        font-weight: 500;
        line-height: 24px;
        margin: 0;
    }
    .welcome-section-content {
        position: relative;
        top: 0;
        width: 100%;
        margin: 0 auto;
        transform: translateY(0);
        left: 0;
        right: 0;
        text-align: center;
    }


    .footer .container-fluid,
    .container-fluid {
        padding-left: 15px;
        padding-right: 15px;
    }
    .footer-info {
        position: relative;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        margin-top: 0;
    }
    .footer-info img {
        position: relative;
        left: 0;
        height: 120px;
        width: auto;
        top: 0;
        margin-bottom: 20px;
    }
    .lets-improvde-content h2 {
        font-size: 32px;
    }
    .section-title h2 {
        font-size: 24px;
    }
    .section-title h2 br{
        display: none;
    }
    .blog-card > a {
        height: auto;
    }
    .blog-card-inner h2 {
    min-height: inherit;
    max-height: initial;
    margin-bottom: 15px;
}
    .simple_integration_wrap{
        margin-bottom: 40px;
    }
    .simple_integration_content{
        padding-left: 0;
        text-align: left;
        padding-top: 20px;
    }
    .simple_integration_content.left{
        padding-right: 0;
    }
    .simple_integration_content h3 {
        font-size: 18px;
        margin-bottom: 15px;
    }
    .col.mobile-logo{
        flex: 1 0 70%;
    }
    .mobile-bar{
        position: relative;
        width: 26px;
        cursor: pointer;
        z-index: 9;
        margin: 29px 0;
        display: block;
        float: right;
    }
    .mobile-bar.active{
        margin: 34px 0;
    }
    .mobile-bar span {
        display: block;
        width: 100%;
        height: 2px;
        background: #000000;
        padding: 1px 0;
        margin: 5px 0;
    }
    .mobile-bar.active span:nth-child(2) {
        display: none;
    }
    .mobile-bar.active span:nth-child(1){
        position: absolute;
        transform: rotate(45deg);
    }
    .mobile-bar.active span:nth-child(3){
        position:absolute;
        transform: rotate(135deg);
        top: 1px;
    }
    .logo img{
        height: 47px;
    }
    .navigation .navigation-inner{
        position: absolute;
        left: 0;
        top: 99%;
        background: #f9f9f9;
        z-index: 99;
        right: 0;
        width: 100%;
        display: none;
    }
    .navigation .navigation-inner li{
        display: block;
    }
    .navigation .navigation-inner li a{
        font-size: 16px;
        padding: 0;
        padding: 12px 0;
        border-top: 1px solid #ececec;
    }
    .mobile-button{
        display: block;
    }
    .mobile-button li a{
        background-color: #95c127;
        color: #ffffff !important;
    }

    .horizontal-accordion {
        display: block;
    }
    .horizontal-accordion__item {
        width: 100%;
        padding: 0;
    }
    .horizontal-accordion__title {
        width: 100%;
        height: auto;
        position: relative;
        padding: 10px 20px;
    text-align: left;
    }
    .horizontal-accordion__title span {
        position: relative;
        transform: none;
        top: inherit;
        left: inherit !important;
        font-size: 16px;
    }
    .horizontal-accordion__image img{
        width: 100%;
    }
    .horizontal-accordion__text {
        padding: 15px;
        position: relative;
        width: 100%;
        top: inherit;
        left: inherit;
        transform: none;
        z-index: 99;
        max-width: inherit;
        display: block;
    }
    .horizontal-accordion__content {
        max-height: 0;
        overflow: hidden;
        transition: 500ms;
    }
    .expand .horizontal-accordion__content {
        max-height: 5000px;
    }
    .horizontal-accordion__content-title {
        font-size: 30px;
    }
    a.horizontal-accordion__content-url {
        line-height: 30px;
        padding: 0 15px;
        border: 2px solid #95c127;
        font-size: 14px;
        margin-top: 0;
        margin-bottom: 0;
        height: 45px;
    }
    .horizontal-accordion-mobile_banner{
        display: block;
    }
    .horizontal-accordion__title:after{
        content: "\f100";
        font-family: 'insightinhealth' !important;
        position: absolute;
        right: 15px;
        top: 11px;
        font-size: 16px;
    }
    .expand .horizontal-accordion__title:after{
        content: "\f104";
    }
    .horizontal-accordion__content-close {
        opacity: 1;
        display: none;
    }
    .horizontal-accordion__top {
        position: relative;
    }
    .horizontal-accordion__top .horizontal-accordion__content{
        max-height: inherit;
    }
    .horizontal-accordion__top .horizontal-accordion__image {
        position: absolute;
    }
    .expand .horizontal-accordion__title {
        opacity: 1;
        left: 0;
        visibility: visible;
        margin-top: 0;
    }
    .horizontal-accordion__text_top.lets-hide {
        opacity: 1;
        max-width: 100%;
    }
    .horizontal-accordion__content-title {
           font-size: 18px;
            line-height: 26px;
            margin-bottom: 15px;
    }
    .horizontal-accordion__content-title br{
        display: none;
    }
    .expand .horizontal-accordion__text{
        display: block;
    }
    .horizontal-accordion__text-column {
        width: 100%;
        padding: 0;
    }
    .horizontal-accordion__image {
        display: none;
    }
    .vm {
        position: relative;
        transform: none;
        left: 0;
        padding-bottom: 25px;
    }
    .horizontal-accordion__text-title {
        font-size: 25px;
        margin-bottom: 20px;
        margin-top: 10px;
    }
    .horizontal-accordion__text-txt {
        font-size: 20px;
        margin-bottom: 20px;
        line-height: 24px;
        margin-top: 20px;
    }
    .horizontal-accordion__top .horizontal-accordion__image{
        display: block;
    }
    .horizontal-accordion-dasktop_banner{
        display: none;
    }
    .horizontal-accordion__text_top{
        padding: 30px 15px;
    }
    .horizontal-accordion-tab_banner{
        display: none;
    }


    .hero-banner{
        height: auto;
        padding: 50px 0;
    }
    .hero-banner-content {
        position: relative;
        top: 0;
        transform: translateY(0);
        left: 0;
        padding: 0 10px;
    }
    .hero-banner-content h1 {
        font-size: 24px;
        line-height: 32px;
    }
    .hero-banner-content h1 br{
        display: none;
    }


    .image-with-text-content.right .image-with-text-content-inner{
        margin-right: 0;
        margin-left: 0;
        padding-left: 15px;
        padding-right: 15px;
        padding-top: 30px;
    }
    .image-with-text-content .image-with-text-image {
        position: relative;
        left: 0;
        top: 0;
        width: 100%;
    }
    .image-with-list-wrap {
        margin-left: 0;
    }
    .image-with-list-image {
        position: relative;
        right: 0;
        top: 0;
        z-index: 9;
        width: 100%;
    }
    
    .image-with-list-content {
        box-shadow: 4px 4px 40px 0 #e4e8ee;
        background: #fff;
        width: 100%;
        min-height: 380px;
        position: relative;
        padding-right: 0;
        min-height: auto;
    }
    .image-with-list-content-inner {
        position: relative;
        top: 0;
        transform: translateY(0);
        width: 100%;
        padding-left: 0;
        left: 0;
        padding: 15px;
    }
    .image-with-list-left-image {
        position: relative;
        width: 100%;
    }
    .image-with-list-left-wrap {
        position: relative;
        min-height: auto;
        padding-top: 0;
        margin-right: 0;
    }
    .image-with-list-left-content {
        width: 100%;
        min-height: auto;
        position: relative;
        margin-left: 0;
        padding: 15px;
    }
    .image-with-list-left-content-inner {
        position: relative;
        top: 0;
        transform: translateY(0);
        width: 100%;
        padding-left: 0;
        left: 0;
    }
    .mobile-padding-0{
        padding: 0;
    }
    .image-with-text-content-inner {
        padding: 15px;
        margin: 0;
    }
    .member-col {
        width: 100%;
        margin: 0;
        margin-bottom: 70px;
    }
    .contact-form-wrap {
        padding-left: 0;
    }
    .contact-box{
        margin-left: 0;
        padding: 40px 30px 40px;
    }
    .contact-box h2 {
        font-size: 34px;
        margin-bottom: 20px;
    }
    .contact-box-single {
        margin-bottom: 15px;
    }
    .contact-box-phone {
        font-size: 14px;
    }
    .single-contact-form label {
        font-size: 16px;
        margin-bottom: 5px;
    }
    .single-contact-form {
        margin-bottom: 10px;
    }
    .lets-improvde {
        padding: 40px 0 50px;
        background-attachment: scroll;
            background-size: cover;
    }
    .single-contact-form-button input[type="submit"] {
        background-color: #95c127;
        height: 50px;
        display: inline-flex;
        font-size: 16px;
        padding: 0 40px;
    }
    .single-contact-form-button {
        margin-top: 15px;
    }
    .read-more-button a {
        font-size: 16px;
    }
    .read-more-button {
        padding-bottom: 35px;
        padding-top: 10px;
    }
    .wpcf7 form.invalid .wpcf7-response-output, 
    .wpcf7 form.unaccepted .wpcf7-response-output {
        border-color: transparent;
        background-color: #ffc107;
        color: #fff;
        font-weight: 500;
        padding: 10px;
        width: 100%;
        font-size: 16px;
        line-height: 20px;
    }
    .news-page-download-kit {
        text-align: center;
        margin-top: 0;
        margin-bottom: 20px;
    }
    .section-title.contact_page{
        margin-bottom: 10px;
    }
    .single-post-title{
        font-size: 20px;
    }
    .single-post-left {
        padding-right: 0;
    }
    .image_box_2{
        margin-bottom: 30px;
    }
    .item_number_3 .image_box_2{
        margin-bottom: 0;
    }
    .contact-box{
        margin-bottom: 30px;
    }
    .footer-copyright {
        padding-top: 0;
        text-align: center;
        margin-bottom: 10px;
    }
    .download-kit-footer {
        text-align: center;
        margin-top: 23px;
    }
    .logo {
        padding: 18px 0;
    }
    .col.mobile-col{
        flex: 1 0 100%;
        margin-bottom: 20px;
    }
    .col.mobile-col {
        padding: 0 15px;
    }
    .board-member-inner h2 {
        font-size: 18px;
    }
    .board-member-inner {
        padding: 15px 15px;
    }
    .wpcf7-response-output {
        left: 0;
    }
    .blog-post2-left {
        padding-right: 0;
    }
    .blog2-sidebar {
        padding-top: 20px;
    }
    .image_box_2 {
         margin-bottom: 60px;
    }
   .image_box_2 h2{
       font-size: 22px;
    }
    .image_box_2 h3 {
        font-size: 50px;
    }
    
}


@media(min-width: 480px) and (max-width: 767px){
    .col.mobile-logo {
       flex: 1 0 50%;
    }
    .blog-post2-left {
        padding-right: 0;
    }
    .blog2-sidebar {
        padding-top: 20px;
    }
    
}


@media(max-width: 1199px) and (min-width: 768px){
	.default {
		width: 55px;
	}
	.horizontal-accordion__title {
    width: 55px;
}
	.horizontal-accordion__item {
    padding-left: 55px;
}

.horizontal-accordion__content-title {
    font-size: 31px;
    line-height: 38px;
}
.horizontal-accordion__title {
    font-size: 17px;
}
.expand{
    width: 100%;
	
}
.horizontal-accordion__text-title {
    font-size: 27px;
    margin-bottom: 25px;
}
.horizontal-accordion__text-txt {
   font-size: 20px;
margin-bottom: 25px;
line-height: 28px;
margin-top: 20px;
}
a.horizontal-accordion__content-url {
    font-size: 15px;
    height: 40px;
}
.horizontal-accordion {
    height: 475px;
    overflow: hidden;
}
.vm {
    width: 90%;
}
.horizontal-accordion__content {
    height: 100%;
}
.horizontal-accordion__top {
    height: 100%;
}
.horizontal-accordion__top .horizontal-accordion__image img {
    margin-right: -210px;
}

}

@media(min-width: 768px) and (max-width: 1399px){
    
 .member-col {
    width: 22%;
}
}

@media(min-width: 768px) and (max-width: 991px){
    
 .member-col {
    width: 45%;
}
}
@media(min-width: 320px) and (max-width: 767px){
    
   .market-page-top-content {
   
    padding: 30px 30px;
}
   .member-col {
    width: 100%;
}

.green_title:before {
   
    border: 4px solid #8cc644;
    left: -29px;
}



.section-title-inner {
    padding-top: 69px;
    padding-left: 33px;
}

.section-title-inner span.box {
    width: 60px;
    height: 60px;
    border: 4px solid #8cc644;
    left: 0px;
    top: 43px;
}
.section-title-inner span.box::before {
    width: 40px;
    height: 34px;
    bottom: -5px;
    left: 28px;
}
.contact_page .section-title-inner span.box::before {
    bottom: -7px;
    left: 29px;
}
.market-page-top-content strong, .about-page-top-content strong {
    font-size: 23px;
    line-height: 30px;
  
}
.green_title_1:after {
    right: 56px !important;
    top: 2px;
    width: 31px;
    left: 1px;
}
}