@media screen and (max-width: 575px) {
    .cs-site_branding img {
        max-height: 80px;
        padding: 10px;
    }
}

.cs-site_branding img {
    height: 85px;
}

.customUrls {
    color: white;
}

.customUrls div {
    font-size: 25px;
}

@media screen and (max-width: 992px) {
    .hideOnMobile {
        display: none;
    }
}

@media screen and (min-width: 992px) {
    .hideOnDesktop {
        display: none;
    }
}

.moreInfoArrow {
    filter: invert(99%) sepia(0%) saturate(2189%) hue-rotate(277deg) brightness(115%) contrast(100%);
    margin-top: -3px;
    width: 2vw;
    height: auto;
}

.svgbutton:hover img {
    filter: invert(0%) sepia(8%) saturate(7500%) hue-rotate(300deg) brightness(103%) contrast(110%);
}

@media (max-width: 999px) {
    .mtxt {
        font-size: 35px;
    }
}

.imgBlog {
    display: inline !important;
    width: 12px;
}


@media screen and (max-width: 1380px) {
    .cs-font_50 {
        font-size: 60px;
        font-weight: 800;
    }
}

.cs-font_50 {
    font-size: 70px;
    font-weight: 800;
}


.mtxt {
    font-size: 35px;
}

.makeWhiteSvg {
    filter: invert(99%) sepia(0%) saturate(2189%) hue-rotate(277deg) brightness(115%) contrast(100%);
}

.titleArrow {
    height: 75%;
    margin-top: -10px;
}

@media (min-width: 1500px) and (max-width: 1770px) {
    .cs-post_wrap {
        width: 94vw !important;
        padding-left: 0px;
    }
}

.cs-slider {
    width: 100%;
    overflow: hidden;
}

.makew100 {
    width: 100%;
}

@media (max-width: 1550px) {
    .pos-style {
        margin-top: 0;
        bottom: 0;
            width: 350px;
    }
}

.cs-post_thumb img {
    margin-bottom: 75px
}

.post_sp {
    color: white;
    background-color: #fff0;
    white-space: pre-wrap;
    box-shadow: -12px 0 0 #fff0;
    text-transform: uppercase;
}

.news .cs-slider_right {
    width: 100% !important;
}

@media (min-width: 1000px) and (max-width: 1530px) {
    .cs-slider.cs-style1 .cs-slider_right {
        padding-left: 0px;
    }
}

.textHolderProduct {
    text-align: left; width: fit-content; transform: scaleX(1.1); line-height: 1rem;
    text-transform: uppercase;
}

.detailHolder {
    justify-content: start;
    display: flex;
    align-items: normal;
    margin-top: 50px;
}

.titleArrowProduct {
    height: 25px;
    margin-top: -5px;
}

@media (min-width: 1200px) {

.cs-main_header_center {
    justify-content: end;
    position: relative;
}


.cs-site_header.cs-style1 .cs-main_header_in, .cs-site_header.cs-style1 .cs-top_header_in {
    width: 100%;
    justify-content: space-between;
}

@media screen and (min-width: 1200px) {
    .cs-main_header_center, .cs-top_header_center {
position: relative;
left: unset;
top: unset;
-webkit-transform: translate(0%, 0%);
transform: translate(0%, 0%);
   }
}

.cs-site_header.cs-style1 .cs-main_header_in, .cs-site_header.cs-style1 .cs-top_header_in {
    flex-wrap: nowrap;
}

.cs-site_branding {
width: max-content;
}
    
}

.cs-nav .cs-nav_list > li > a {
    letter-spacing: 7px;
    font-size: 17px;
    font-weight: bold;
}

@media screen and (min-width: 1200px) {
    .cs-nav .cs-nav_list > li {
        margin-right: 40px;
        height: inherit;
    }
}

.pos-style {
    margin-top: 2.3%;
}

.cs-pagination.cs-style1 li {
    background-color: #ffffff;
    border: 0px solid #ffffff;
    height: 8px;
    width: 8px;
    margin: 0px 15px;
}

.cs-pagination.cs-style1 li::before {
    background-color: rgba(255, 255, 255, 0);
}

.cs-pagination.cs-style1 li.slick-active {
    background-color: #facb03;
}

.cs-preloader_in::before {
    background-color: #eab70000;
}

.cs-preloader_in {
    border: 8px solid rgba(255, 255, 255, 0.8);
}

.cs-preloader_in::after {
    border-width: 8px;
    width: calc(100% + 16px);
    height: calc(100% + 16px);
}

.blogbutton {
    padding: 10px 45px 10px 45px;
    border-radius: 0px;
}

.blogbutton:hover img {
    filter: unset;
}

.blogbutton2 {
    color: var(--bs-btn-hover-color);
    background-color: var(--bs-btn-hover-bg);
    border-color: var(--bs-btn-hover-border-color);
}

.blogbutton2 img {
    filter: unset;
}

.blogbutton2:hover {
    color: #f8f9fa;
    background-color: #000;
    border-color: #f8f9fa;
}

.blogbutton2:hover img {
    filter: invert(99%) sepia(0%) saturate(2189%) hue-rotate(277deg) brightness(115%) contrast(100%);
}

.moreInfoArrowHeader {
    margin-top: -6px;
    width: 0.8vw;
    margin-top: -0.2vw;
}

.riadokSpecial {
    display: flex;
    justify-content: center;
    align-items: center;
}

.riadokSpecial div {
    width: 50%;
}

.riadokSpecial div:nth-last-child(1) {
    width: 50%;
    text-align: right;
}

.contentHolder hr {
    margin-top: 5px;
    margin-bottom: 5px;
}

.contentHolder {
    pointer-events: none;
    overflow: hidden;
    transition: all 250ms ease-in-out;
    transform: translate(0%, 0%);
    height: 100%;
    opacity: 100%;
}

.contentHolder.closed {
    transform: translate(0%, -100%);
    height: 0px;
    opacity: 0%;
}

.contentsHolder {
    margin-top: 25px;
}

.detailHolder {
    padding-top: 5vh;
}