/* Talim Unit CSS */
.tl-2-about .tl-2-about-img img {
    height: max-content;
}

form.tl-7-search-form-modal.show input {
    border: none;
}

form.tl-7-search-form-modal.show button {
    border: none;
}

.tl-2-footer-widget {
    margin-bottom: 0 !important;
}

.tl-2-footer-widget ul {
    display: flex;
    flex-direction: column;
    gap: 15px;
    margin: 0;
    padding: 0;
}

.tl-2-footer-widget ul li a {
    color: rgba(255, 255, 255, 0.6);
    transition: all .3s ease;
}

.tl-2-footer-widget ul li a:hover {
    color: #e84f2c;
}

.tl-7-banner-slider-dots button img {
    height: 35px;
    width: 35px;
    border-radius: 100%;
}

.tl-7-contact p {
    margin: 0;
}

.tl-7-contact span.wpcf7-form-control-wrap {
    width: 100%;
}

.tl-7-cta-bg {
    padding: 68px 80px !important;
}

.elementor .tl-11-banner-article-center-img img {
    width: 100%;
    height: 420px;
    object-fit: cover;
}

.tl-11-banner-article-center-img {
    width: 100%;
}

.tl-11-banner-article-center-img a {
    width: 100%;
}

button.tl-searh-btn.kb-searh-open-btn-11 {
    color: #fff;
}

.tl-9-main-menu {
    justify-content: center;
    margin: 0;
}

.tl-9-main-menu li {
    list-style: none;
}

.tl-9-main-menu li a {
    color: #d3d3d3;
    transition: all 0.4s ease;
    padding: 10px 0;
}

.tl-9-main-menu li ul li a {
    color: #17161c;
}

.header-style-6 .tl-9-main-menu ul.dropdown-menu li a {
    padding: 3px 25px;
    display: block;
    transition: all 0.4s ease;
}

.tl-9-header li a:hover {
    color: var(--ligh-yellow);
}

.kb-nav-menu-10 .kb-nav-menu-10 .main-menu {
    list-style: none;
}

.kb-nav-menu-10 .main-menu {
    margin: 0;
}

.kb-nav-menu-10 .main-menu li {
    list-style: none;
}

.kb-nav-menu-10 input {
    background: transparent;
    border: none;
}

.kb-nav-menu-10 .tl-searh-btn {
    background: transparent;
    border: none;
}

.kb-nav-menu-10 .tl-nav-search {
    padding: 0 15px;
    width: 100%;
    padding-right: 0;
    border: none !important;
    background-color: #f1f1f1;
}

.tl-10-main-menu {
    margin: 0;
}

.tl-10-main-menu li {
    list-style: none;
}

.tl-10-main-menu ul.dropdown-menu li a {
    padding: 3px 25px;
}