::selection {
    color: #1D9680 !important;
}
.header__logo a img {
    height: 70px;
    width: auto;
}
.custom-project-home span.portfolioCard__category {
    display: none;
}
span.portfolioCard__category {
    display: none;
}
.page-masthead {
    padding-top: 300px !important;
    padding-bottom: 200px !important;
}
.page-masthead__back_title {
    display: none;
}
.custom-button-portfolio {
    margin-top: 50px;
}
.project-single .text-sm.leading-2xl.mt-12 {
    font-size: 18px !important;
    line-height: 28px !important;
}
.page-masthead__title {
    font-size: 55px !important;
}
html .pagination.-slider .pagination__item.is-active::after {
    border-color: #18130c !important;
    background: #18130c !important;
}
html .pagination.-slider .pagination__item::after {
    border-color: #18130c !important;
    transform: scale(0.8) !important;
}
.extra-info-sidar {
    display: flex;
    align-items: center;
    gap: 15px;
    justify-content: space-between;
}
.working-process .background-num__num {
    -webkit-text-stroke: 1px rgb(0 0 0 / 65%) !important;
}
.working-process .shadow-light {
    box-shadow: 0 6px 24px -2px rgb(24 19 12 / 17%) !important;
}
html .working-process .background-num.-hover:hover .background-num__front .icon {
    color: inherit !important;
}
.caroseul-sidar figure.swiper-slide-inner img {
    height: 600px;
    width: 100%;
    object-fit: cover;
}
figure.swiper-slide-inner figcaption.elementor-image-carousel-caption {
    position: absolute;
    bottom: 20px;
    background-color: white;
    width: 70%;
    padding: 15px 0px;
    left: 0;
    right: 0;
    margin: 0 auto;
    font-size: 18px;
    line-height: 28px;
    font-weight: 500;
    text-transform: uppercase;
}
.sidebar {
    background-image: none !important;
    background-color: #fff !important;
}
.sidebar figure img {
    height: 70px !important;
}
.text-widget-sidar {
    font-size: .875rem;
    line-height: 1.5rem;
    color: #181818;
    text-align: center;
}
.sidebar__cross .button {
    color: black !important;
}
.sidebar h2.wp-block-heading {
    color: #181818;
    margin-bottom: 0;
}
.footer__bottom .footer__logo {
    display: none;
}

.menu .mobile__background {
    background-image: none !important;
}

.mobile__copyright .site-title {
    display: none !important;
}
.button-center-sidar {
    text-align: center;
}
.button-center-sidar .button.-dark {
    background-color: transparent !important;
}
.topbar__item i {
    margin-right: 10px !important;
}
.header.-home-3 .header__logo {
    background-color: white !important;
    width: 11.625rem !important;
    border-right: 1px solid #e4e4e4;
}
.header.-home-3 .header__bar {
    height: 5.375rem !important;
}
.row.contactform-sidar textarea {
    color: white !important;
    border-bottom: 1px solid rgba(255, 255, 255, 0.6);
    margin-bottom: 20px !important;
}

.wpcf7 input {
    border-bottom: 1px solid rgba(255, 255, 255, 0.6) !important;
    margin-bottom: 20px !important;
    color: white !important;
}
input.wpcf7-form-control.wpcf7-submit {
    padding: 10px 20px;
    background-color: #181818;
    border: 1px solid white;
    margin-top: 20px;
}
input.wpcf7-form-control.wpcf7-submit:hover {
    background-color: white !important;
    color: #181818 !important;
}
.single-jetpack-portfolio .text-sm {
    text-align: justify;
}
p.highlighted-heading__title {
    text-align: justify;
}
span.home-text {
    color: #1D9680;
}
.single-jetpack-portfolio .related-nav__icon {
    display: none;
}
.page-title-collections .js-masonry-no-filter, .page-title-koleksioni-yne .js-masonry-no-filter {
   opacity: 0;
}
/* .extra-info-sidar a.hx-elementor-button {
    font-size: 13px;
} */
@media(max-width:767px) {
    .header__logo a img {
        height: 60px !important;
        width: auto;
    }
    .masthead {
        height: calc(100vh - 50px) !important;
    }
    .header__bar {
        height: 5.5rem !important;
    }
    .highlighted-heading__title.page-masthead__subtitle {
        color: #c1c1c1 !important;
    }
    .extra-info-sidar {
        flex-wrap: wrap;
        gap: 15px !important;
    }
    .extra-info-sidar .catalogue-dowload-sidar a {
        margin-top: 0;
    }
    .slider-section-sidar .swiper-slide:first-child img {
        object-position: 80% 50% !important;
    }
    .caroseul-sidar figure.swiper-slide-inner img {
        height: 500px;
    }
    .header.-home-3 .header__logo {
        width: 7.625rem !important;
    }
    .header .nav-button-close {
        z-index: 99999;
        top: 20px !important;
    }
    /* .menu .mobile__background {
        background: white !important;
    } */
    /* .menu .nav li a {
        color: #181818 !important;
    } */
    .menu .mobile__copyright {
        margin-bottom: 50px !important;
    }
    .header.-home-3 .header__logo {
        border-right: 0;
    }
    li.wpml-ls-item a {
        justify-content: flex-start !important;
    }
    .single-jetpack-portfolio .text-sm {
        text-align: justify;
    }
    .custom-our-collection h1 {
        font-size: 35px !important;
    }
}
@media(min-width:1024px) {
    span.wpml-ls-native {
        display: none !important;
    }
}