/* search bar */

#ent-hub-container .home-search-container {
    margin: 0;
    padding: 2rem 2rem 2rem 2rem;
}

#ent-hub-container .home-search-container .layout-block {
    padding: 0;
}

#ent-hub-container .search-bar .fb-search-block-form {
    box-shadow: 0 3px 15px 0 rgb(0 0 0 / 7%);
    border-radius: 50px;
    background-color: white;
    margin-top: -90px;
}

#ent-hub-container .home-search-container .search-form .input-group-field::placeholder {
    font-size: 3rem !important;
}

#ent-hub-container .home-search-container h3 {
    padding-left: 4rem;
    font-size: 2.3rem;
}

#ent-hub-container .search-form .input-group .svg-wrapper.icon60 {
    width: 40px;
}

#ent-hub-container .search-form .search-button>.svg-wrapper {
    height: 5rem;
    width: 5rem;
    margin-top: 20px;
    margin-right: 20px !important;
}

#ent-hub-container .search-form .input-group-label {
    border: none;
}

#ent-hub-container .home-search-container .home-search .icon-circle svg, #ent-hub-container .home-search-container .search-bar .theme-icon-blue-2 svg {
    fill: #CB66FF;
}




@media only screen and (max-width: 48em) {
    #ent-hub-container .home-search-container h3 {
        display: none;
    }

    #ent-hub-container .home-search-container {
        padding: 0rem 0rem 0rem 0rem;
    }

    #ent-hub-container .home-search-container .search-form .input-group-field::placeholder {
        font-size: 2rem !important;
        margin: 20px;
    }

    #ent-hub-container .home-search-container .search-form .input-group-field {
        height: 75px;
        padding-left: 30px;
    }

    #ent-hub-container .fb-search-block-form input[type=reset] {
        right: 70px;
        top: 20px;
    }

    #ent-hub-container .search-form .search-button:disabled>.svg-wrapper {
        margin: 13px !important;
    }
}

@media only screen and (min-width: 48em) and (max-width: 64em) {
    #ent-hub-container .home-search-container .search-form .input-group-field {
        height: 75px;
        font-size: 3rem;
    }

    #ent-hub-container .home-search-container .search-form .input-group-field::placeholder {
        font-size: 2.5rem !important;
    }

    #ent-hub-container .home-search-container h3 {
        width: 300px;
        font-size: 2rem;
        padding-left: 3rem;
        margin-bottom: 0rem;
    }

    #ent-hub-container .fb-search-block-form input[type=reset] {
        right: 70px;
        top: 20px;
    }

    #ent-hub-container .search-form .search-button>.svg-wrapper {
        margin-top: 13px;
        margin-right: 13px !important;
    }
}





.ent-hub-industry-expertise {
    margin-top: -10px;
}

.ent-hub-industry-expertise span.description.text16 {
    font-size: 14px;
    line-height: 12px !important;

}


.ent-hub-industry-expertise span.description.text16 {

    font-size: 14px;
    line-height: 12px !important;

}

.ent-hub-industry-expertise .theme-icon-blue-2 .cls-1, .ent-hub-industry-expertise .theme-icon-blue-2 svg, .ent-hub-industry-expertise .theme-icon-hover-blue-2:hover .cls-1, .ent-hub-industry-expertise .theme-icon-hover-blue-2:hover svg {
    fill: #CB66FF;
}

#ent-hub-container {
    border-radius: 15px;
}




@media only screen and (max-width: 48em) {

    #ent-hub-container .intro {
        padding: 0rem 0rem 0rem 0rem;
    }

 #ent-hub-container .split {
        padding: 0rem 0rem 0rem 0rem;
    }


}