#capabilities .el-title {
    display: flex;
    align-items: center;
    gap: 16px;}
#capabilities img {
    display: block;}
#contact-us .formControlLabel {
    color: #232524;}
#contact-us input[type="text"]
    {background-color: #232524; height: 48px; color: #fff;}
#contact-us textarea#Message {
    background-color: #232524;color: #fff;}
#contact-us select {
    color: #fff;
    background-color: #232524;
    height: 48px;}
#contact-us .rsform-block-submit .formControls {
    display: flex;
    justify-content: center;}
#contact-us button#Submit {
    background-color: #71867c;
    color: #fff;
    text-transform: uppercase;}

.uk-navbar-nav>li>a:hover {color: #C5EA76 !important;}
.uk-navbar-dropdown-nav>li>a:hover {color: #C5EA76 !important;}

.form-select:not([multiple])[size='1'],
.form-select:where(select):not([multiple]):not([size]),
.uk-select:not([multiple]):not([size]) {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23ffffff%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23ffffff%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E");
}


@media (min-width: 959px) {
    .uk-subnav>* {width: 100%;}    
}
#ns-filter .uk-subnav {
    flex-direction: column;
}

#ns-filter .uk-subnav > li {
    width: 100%;
}

#ns-filter .uk-subnav > li > a {
    display: block;
    width: 100%;
}

.fs-mobile-filter .uk-subnav {
    flex-direction: column;
    display: list-item;
}

.fs-mobile-filter .uk-first-column {
    margin-bottom: 0.75rem;
}
.other-news .uk-tile-muted {
    background-color: #fff;
}

.other-news .uk-tile-muted .uk-h4 {
    color: #000;
    font-family: Inter;
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    letter-spacing: 0.48px;
}

.el-item a.uk-inline-clip {
    position: relative;
}

#ns-filter .el-item a.uk-inline-clip::after {
    content: "";
    position: absolute;
    inset: 0;
    background: rgba(35, 35, 35, 0.3);
    pointer-events: none;
}
#ns-filter .el-item a.uk-inline-clip::after {
    z-index: 1;
}

#ns-filter .el-item .uk-position-bottom-left {
    position: relative;
    z-index: 2;
}


@media (max-width: 959px) {
    #rsform_6_page_0 > .uk-grid:nth-of-type(2),
    #rsform_6_page_0 > .uk-grid:nth-of-type(3) {
        margin-top: 0;}
    #rsform_6_page_0.uk-form-stacked .uk-form-label {
        margin-top: 16px;}
    
    #map-grid {left: 0 !important;}
    
    #map-grid .uk-grid {
        margin-left: 0;
        justify-content: center;}
    
    #map-grid .uk-grid > * {
        padding-left: 0;
        margin-left: auto;
        margin-right: auto;}
    
.ns-button {width: 95%; font-size: 30px;}
    
.fs-mobile-filter .uk-subnav.uk-subnav-pill {
        display: grid;
        grid-template-columns: repeat(2, minmax(0, 1fr));
        gap: 2px 6px;
        justify-items: stretch;
        margin-left: 0;
        padding-left: 0;}

.fs-mobile-filter .uk-subnav.uk-subnav-pill > li {
        width: 100%;
        min-width: 0;
        margin: 0;
        padding-left: 0;
        display: flex;}

.fs-mobile-filter .uk-subnav.uk-subnav-pill > li > a {
        display: flex;
        justify-content: center;
        align-items: center;
        width: 100%;
        min-width: 0;
        flex: 1 1 auto;
        padding: 7px 7px;
        box-sizing: border-box;
        letter-spacing: -1px;
        font-size: 15px;
        color: #fff !important;}   
} /* end media query */

@media (min-width: 1200px) {
    .other-news .uk-grid {
        margin-left: -16px;
    }
    .other-news .uk-grid > * {
        padding-left: 16px;
    }
    .other-news .uk-slider-container-offset {
        padding: 0 !important;
    }
} /* end media query */
