/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Aug 03 2026 | 15:47:16 */
/* Add your CSS code here.

For example:
.example {
    color: red;
}

For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

End of comment */ 

.knhub_search search.e-search form.e-search-form {
    position: relative;
}

.knhub_search search.e-search form.e-search-form .e-search-input {
    min-height: auto !important;
    height: auto !important;
    width: 100%;
    border-radius: 13px;
    padding-right: 70px;
}

.knhub_search search.e-search form.e-search-form button.e-search-submit {
    padding: 0;
    height: auto !important;
    min-height: auto !important;
    line-height: 1 !important;
    position: absolute;
    top: 6px;
    right: 6px;
    bottom: 6px;
    padding: 5px 5px 5px 15px;
    border-radius: 8px;
    background: #021836;
}

.knhub_search search.e-search form.e-search-form button.e-search-submit svg {
    height: 20px;
    width: 20px;
}

.knhub_search search.e-search form.e-search-form {
    font-family: 'DM Sans';
}

.srh_bt_tags li.elementor-icon-list-item {
    border: 1px solid #ffffff52;
    padding: 5px 10px;
    border-radius: 5px;
}

.ovf_hidden {
    overflow: hidden;
}

.list_po_lp_feat_img img {
    aspect-ratio: 18 / 7.4;
    object-fit: cover;
}

.nblog_card_feat_img img {
    aspect-ratio: 9 / 6;
    object-fit: cover;
}

.ovf_hidden .elementor-widget-wrap.elementor-element-populated {
    overflow: hidden;
}