/* redesign 2024 2026.02.11 12:40 */
.homepage-custom-accent {
    padding-bottom: 0 !important;
}
.line-decoration {
    margin-left: 0;
}
.homepage-5-accents-wrapper .main-accent-wrapper.homepage-custom-accent .thumb-box {
    margin-bottom: 26px;
}

.homepage .news-block.survey .section-title-line {
    margin-top: 20px;
}

.wrap-small-pill {
    left: 10px;
}
    
.section-title-line {border-bottom-width: 0;} 
 
.thumb-additional-info span.renewed {
    font-size: 13px;
    font-family: 'nova_light';
    line-height: 1.7rem;
    background-color: #F5F5EB;
    padding: 0 4px;
    border-radius: 3px;
    margin-right: 8px;
    color: #6B6B60;
 
}

.homepage .onfocus-wrapper.slider-outer-wrapper.dontmiss {
    width: calc(100vw - 32px);
}

.homepage .onfocus-wrapper.dontmiss .slider-wrapper {
    align-items: stretch;
}

.homepage .onfocus-wrapper.dontmiss .slider-wrapper .thumb-box {
    flex-basis: 284px;
    background-color: #28A0EB;
}

.homepage .onfocus-wrapper.dontmiss .slider-wrapper .thumb-box .thumb-title {    
    font-family: 'nova_regular';
    font-weight: 400;
    font-size: 17px;
    line-height: 1.4em;
    padding-left: 18px;
    color: #fff;
}

.homepage .list-type-sm-4-xs-1 .sub-accent-wrapper:last-of-type .thumb-box{
	margin-bottom: 24px;
}

.homepage .news-block.survey {
    margin-top: 10px;
    margin-bottom: 24px;
}

.homepage .common-news-block .thumb-additional-info:last-of-type {
    margin-top: 10px;
}

.homepage-onfocus-block .slider{
    margin-top: 0;
}

.homepage-onfocus-block {
    margin-top: 0px;
}

.homepage-onfocus-block.slider-container {
    background-color: #F5F5EB;
}

.homepage .homepage-onfocus-block:last-of-type  .onfocus-wrapper.dontmiss .slider-wrapper .thumb-box {
    margin-bottom: 18px !important;
}

.homepage .onfocus-wrapper .thumb-desc {
    margin-top: 13px;
    margin-bottom: 21px;
}

.accent-svg.sub-accent-wrapper .media-cont, .common-news-block.block-home-dont-miss .section-svg .media-cont, .latest-svg .media-cont {
    width: 100% !important;
    padding-right: 0;
}

.accent-svg.sub-accent-wrapper .thumb-desc, .common-news-block.block-home-dont-miss .section-svg .thumb-desc, .latest-svg .thumb-box .thumb-desc {
    width: 100% !important;
    margin-top: 19px;
}

.homepage-5-accents-wrapper .accent-svg.sub-accent-wrapper .thumb-title, .latest-svg .thumb-box .thumb-title {
    padding-bottom: 29px;
    border-bottom: 1px solid #e5e5e5;
}

.homepage-5-accents-wrapper .accent-svg.sub-accent-wrapper .thumb-title .title, .latest-svg .thumb-bx .thumb-title .title {
    font-size: 22px !important;
    font-weight: 400;
    line-height: 28px !important;
}

.homepage .onfocus-wrapper.dontmiss .slider-wrapper .thumb-box > a {
    display: block;
    position: relative;
    width: 100%;
    padding-top: 56.25%; 
}

.homepage .onfocus-wrapper.dontmiss .slider-wrapper .thumb-box > a img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.thumb-category-title {
    font-size: 14px !important;
    line-height: 22px !important;
    font-weight: bold;
}

.common-news-block ul.thumbs-list {
    margin-top: 10px;
}

.common-news-block.block-home-dont-miss .thumb-box .title {
    font-size: 18px;
}
.accents-block.on-one-row {
    margin-top: 15px;
    margin-bottom: 30px;
    padding-top: 0;
}
.homepage .common-news-block.accents-block.on-one-row .line-decoration .thumb-title .title {
        text-indent: 0px;
    }
.homepage .common-news-block.accents-block.on-one-row .line-decoration .thumb-title .title:before{
    content: none;
}
.homepage .btn-blue, .homepage a.btn-blue {
    font-size: 16px;
    font-weight: 700;
    font-family: "nova_regular";
    width: calc(100vw - 48px);
    border-radius: 34px;
}
.homepage .user-poll-section .btn-blue, .homepage .user-poll-section a.btn-blue {
    width: 189px;
}
.common-news-block.block-home-dont-miss .section-title-line, .common-news-block.editor-choice .section-title-line  {
    margin-top: 0px;
    padding-bottom: 0;
}
.homepage .news-block.survey .user-poll-section {
    margin-top: -10px;
}
.common-news-block.block-home-dont-miss .user-poll-section .thumb-box {
    margin-bottom: 0 !important;
}
.homepage .onfocus-wrapper.dontmiss .slider-wrapper .thumb-box .thumb-title {
    padding-right: 18px;
}
.accents-block .section-title-line {
    padding-bottom: 0;
}
.homepage-5-accents-wrapper .main-accent-wrapper.homepage-custom-accent .thumb-desc {
    z-index: 2;
    padding-right: 17px;
    padding-bottom: 17px;
}
.homepage .onfocus-wrapper.dontmiss .slider-wrapper .thumb-box > a.small-triangle-icon-blue::after{
    content: '';
    display: block;
    z-index: 2;
    bottom: 9px;
    left: 12px;
    width: 31px;
    height: 31px;
    position: absolute;
    background: url(../images/play-button-re.svg) no-repeat;
    background-size: contain;
}
.homepage .onfocus-wrapper.dontmiss .slider-wrapper .thumb-box > a.small-triangle-icon-blue::before{
    position: absolute;
    z-index: 1;
    bottom: 9px;
    left: 1px;
    width: 31px;
    height: 31px;
    content: ''; 
    display:block;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31' height='32' viewBox='0 0 31 32' fill='none'%3E%3Cpath d='M23.0827 28.7755L20.2683 24.2188L20.6873 23.9487L23.5017 28.5054L23.0827 28.7755Z' fill='white'/%3E%3Cpath d='M20.9548 29.8742L18.8728 24.9238L19.328 24.7241L21.4099 29.6744L20.9548 29.8742Z' fill='white'/%3E%3Cpath d='M18.6845 30.6206L17.3862 25.3984L17.8664 25.2739L19.1647 30.496L18.6845 30.6206Z' fill='white'/%3E%3Cpath d='M16.327 30.9941L15.8435 25.6289L16.3368 25.5825L16.8203 30.9477L16.327 30.9941Z' fill='white'/%3E%3Cpath d='M14.4375 31.0175L13.9431 30.9844L14.2881 25.608L14.7824 25.6411L14.4375 31.0175Z' fill='white'/%3E%3Cpath d='M12.0691 30.7084L11.5859 30.5967L12.7499 25.3419L13.2331 25.4536L12.0691 30.7084Z' fill='white'/%3E%3Cpath d='M9.78264 30.0235L9.32251 29.8359L11.2768 24.8318L11.7369 25.0194L9.78264 30.0235Z' fill='white'/%3E%3Cpath d='M7.62472 28.9814L7.19897 28.7227L9.8955 24.0925L10.3213 24.3512L7.62472 28.9814Z' fill='white'/%3E%3Cpath d='M5.65554 27.6068L5.27466 27.2832L8.64702 23.141L9.0279 23.4646L5.65554 27.6068Z' fill='white'/%3E%3Cpath d='M3.91795 25.9362L3.59131 25.5557L7.55647 22.0033L7.8831 22.3838L3.91795 25.9362Z' fill='white'/%3E%3Cpath d='M2.46186 24.0071L2.19751 23.5791L6.65783 20.7042L6.92218 21.1322L2.46186 24.0071Z' fill='white'/%3E%3Cpath d='M1.31689 21.8683L1.12134 21.4033L5.96699 19.2766L6.16254 19.7416L1.31689 21.8683Z' fill='white'/%3E%3Cpath d='M0.512813 19.5745L0.390869 19.084L5.5028 17.7577L5.62475 18.2482L0.512813 19.5745Z' fill='white'/%3E%3Cpath d='M0.0709645 17.1797L0.0256348 16.6758L5.27801 16.1828L5.32334 16.6867L0.0709645 17.1797Z' fill='white'/%3E%3Cpath d='M5.26265 15.0975L0 14.7451L0.0324006 14.2401L5.29505 14.5925L5.26265 15.0975Z' fill='white'/%3E%3Cpath d='M5.44806 13.5171L0.304443 12.3281L0.413776 11.8345L5.5574 13.0235L5.44806 13.5171Z' fill='white'/%3E%3Cpath d='M5.87384 11.9868L0.975098 9.99023L1.15867 9.52018L6.05741 11.5167L5.87384 11.9868Z' fill='white'/%3E%3Cpath d='M6.52806 10.5421L1.99512 7.78711L2.24841 7.35218L6.78135 10.1071L6.52806 10.5421Z' fill='white'/%3E%3Cpath d='M7.39272 9.2185L3.33789 5.77344L3.65467 5.38434L7.70949 8.82941L7.39272 9.2185Z' fill='white'/%3E%3Cpath d='M8.45379 8.05498L4.97607 4.00391L5.34853 3.67023L8.82625 7.7213L8.45379 8.05498Z' fill='white'/%3E%3Cpath d='M9.67831 7.06845L6.86499 2.51172L7.28401 2.24174L10.0973 6.79848L9.67831 7.06845Z' fill='white'/%3E%3Cpath d='M11.0392 6.29217L8.95728 1.3418L9.41244 1.14203L11.4944 6.0924L11.0392 6.29217Z' fill='white'/%3E%3Cpath d='M12.4999 5.74558L11.2017 0.523438L11.6818 0.398864L12.9801 5.62101L12.4999 5.74558Z' fill='white'/%3E%3Cpath d='M14.03 5.43661L13.5474 0.0712891L14.0407 0.0249821L14.5233 5.3903L14.03 5.43661Z' fill='white'/%3E%3Cpath d='M16.082 5.41014L15.5876 5.37695L15.9335 0.00062644L16.4278 0.0338137L16.082 5.41014Z' fill='white'/%3E%3Cpath d='M17.6167 5.67721L17.1335 5.56543L18.2984 0.310567L18.7816 0.422343L17.6167 5.67721Z' fill='white'/%3E%3Cpath d='M19.0912 6.18761L18.6311 6L20.5864 0.995994L21.0465 1.18361L19.0912 6.18761Z' fill='white'/%3E%3Cpath d='M20.4702 6.92379L20.0444 6.66504L22.7411 2.03462L23.1669 2.29338L20.4702 6.92379Z' fill='white'/%3E%3Cpath d='M21.7187 7.87836L21.3379 7.55469L24.7113 3.41261L25.0921 3.73628L21.7187 7.87836Z' fill='white'/%3E%3Cpath d='M22.8088 9.0133L22.4822 8.63281L26.4473 5.0805L26.774 5.46099L22.8088 9.0133Z' fill='white'/%3E%3Cpath d='M23.7102 10.3118L23.4458 9.88379L27.9061 7.00887L28.1705 7.43687L23.7102 10.3118Z' fill='white'/%3E%3Cpath d='M24.4023 11.7384L24.2068 11.2734L29.0524 9.1467L29.248 9.61168L24.4023 11.7384Z' fill='white'/%3E%3Cpath d='M24.8658 13.2581L24.7439 12.7676L29.8558 11.4413L29.9778 11.9318L24.8658 13.2581Z' fill='white'/%3E%3Cpath d='M25.0929 14.8331L25.0476 14.3291L30.3 13.8361L30.3453 14.34L25.0929 14.8331Z' fill='white'/%3E%3Cpath d='M30.3341 16.781L25.0715 16.4277L25.104 15.9227L30.3666 16.2761L30.3341 16.781Z' fill='white'/%3E%3Cpath d='M29.9525 19.1823L24.8081 17.9932L24.9174 17.4996L30.0619 18.6887L29.9525 19.1823Z' fill='white'/%3E%3Cpath d='M29.2059 21.4956L24.3071 19.499L24.4907 19.029L29.3894 21.0255L29.2059 21.4956Z' fill='white'/%3E%3Cpath d='M28.1194 23.6651L23.5864 20.9102L23.8397 20.4752L28.3727 23.2302L28.1194 23.6651Z' fill='white'/%3E%3Cpath d='M26.7101 25.6308L22.655 22.1855L22.9718 21.7965L27.0268 25.2417L26.7101 25.6308Z' fill='white'/%3E%3Cpath d='M25.0177 27.352L21.541 23.3008L21.9135 22.9672L25.3902 27.0184L25.0177 27.352Z' fill='white'/%3E%3C/svg%3E") no-repeat center; 
    background-size: contain;
}
.common-news-block.block-home-dont-miss .dontmiss .thumb-box .media-cont .img-cont  {aspect-ratio: 1.42 / 1;}
.line-decoration .thumb-title .title {position:relative;}
    .line-decoration .thumb-title .title {text-indent: 11px; white-space: pre-wrap;}
    .line-decoration .thumb-title .title:before {display:block;content:"";position:absolute;left:0;top:4px;height: 14px;width:6px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='14' viewBox='0 0 6 14' fill='none'%3E%3Cpath d='M2.24259 0H0L3.75504 14H6L2.24259 0Z' fill='%2328A0EB'/%3E%3C/svg%3E"); background-repeat: no-repeat;background-size: contain;}
    .line-decoration .thumb-title .title:hover:before, .thumb-box-link::hover .line-decoration .thumb-title .title::before {display:block;content:"";position:absolute;left:0;top:4px;height: 14px;width:6px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='14' viewBox='0 0 6 14' fill='none'%3E%3Cpath d='M2.24259 0H0L3.75504 14H6L2.24259 0Z' fill='%231C5CA0'/%3E%3C/svg%3E"); background-repeat: no-repeat;background-size: contain;}
.common-news-block.editor-choice.slider-container {background-color: #F5F5EB; margin-top: 0px}  
@media (min-width: 320px){
    .homepage-5-accents-wrapper .sub-accent-wrapper .thumb-title .thumb-show .thumb-category-title {
        font-size: 13px !important;
        text-transform: uppercase;
        color: #28A0EB;
    }
    .homepage-5-accents-wrapper .sub-accent-wrapper .thumb-title .title {
        position: relative;
        text-indent: 11px;
        font-size: 18px !important;
        line-height: 1.4em !important;
    }
    .homepage-5-accents-wrapper .sub-accent-wrapper:hover .thumb-title .title:before {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='14' viewBox='0 0 6 14' fill='none'%3E%3Cpath d='M2.24259 0H0L3.75504 14H6L2.24259 0Z' fill='%231C5CA0'/%3E%3C/svg%3E"); background-repeat: no-repeat;background-size: contain;}
    .homepage-5-accents-wrapper .sub-accent-wrapper:hover .thumb-title .title {color: #1C5CA0;}
    .common-news-block.block-home-dont-miss .thumb-desc p {
        font-family: "nova_light";
        color: #27313F;
    }
}
@media (min-width: 425px) {

}
@media (min-width: 768px) {
    .accent-svg.sub-accent-wrapper, .latest-svg {
        padding-left: 16px;
        padding-right: 16px;
    }
    .accent-svg.sub-accent-wrapper .media-cont, .latest-svg .thumb-box .media-cont {
        width: 40% !important;
    }
    .accent-svg.sub-accent-wrapper .thumb-desc, .latest-svg .thumb-box .thumb-desc {
        margin-top: 0;
        width: 60% !important;
    }
    .homepage-5-accents-wrapper .accent-svg.sub-accent-wrapper .thumb-title .title, .latest-svg .thumb-box .thumb-title .title {
        font-size: 19px !important;
        line-height: 1.1em !important;
    }
    .homepage-5-accents-wrapper .accent-svg.sub-accent-wrapper .thumb-title, .latest-svg .thumb-box .thumb-title {
        border-bottom: unset;
        padding-bottom: 0;
    }
    .common-news-block.block-home-dont-miss .section-title-line, .common-news-block.editor-choice .section-title-line  {
        margin-bottom: 10px;
    }
}

@media (min-width: 992px){
    .homepage-5-accents-wrapper .sub-accent-wrapper .thumb-title .title {
        font-size: 16px !important;
        line-height: 23px;
    }

    .homepage-5-accents-wrapper .main-accent-wrapper.homepage-custom-accent .thumb-desc {
        padding-right: 30px;
        padding-bottom: 28px;
    }

    .common-news-block.block-home-dont-miss .dontmiss .thumb-box {
        margin-bottom: 32px;
    }

    .common-news-block.block-home-dont-miss .dontmiss:last-of-type .thumb-box {
        margin-bottom: 0;
        border-bottom-width: 0px;
    }

    .common-news-block.block-home-dont-miss .news-list .dontmiss:has(+ .section-svg ) .thumb-box {
        border-bottom-width: 0px;
    }
    .common-news-block.block-home-dont-miss .thumb-desc p {
        margin-top: 8px;
        margin-bottom: 12px;
        font-size: 16px;
        line-height: 1.3em;
    }
}
@media (min-width:1200px){
    .homepage-onfocus-block {
        margin-top: 20px;
    }
    .homepage .btn-blue, .homepage a.btn-blue {
        width: 193px;
    }
    .homepage-custom-accent .thumb-additional-info span.renewed {
        padding-top: 10px;
        font-size: 14px;
        font-family: 'nova_regular';
        color: #B1E3FF;
        background-color: transparent;
        border: 0;
    }
    .homepage .common-news-block.accents-block.on-one-row .line-decoration .thumb-title .title {
        text-indent: 11px;
    }
    .homepage .common-news-block.accents-block.on-one-row .line-decoration .thumb-title .title:before{
        content: '';
    }

    .homepage .news-block.survey .user-poll-section {
        margin-top:40px;
    }

    .common-news-block.editor-choice.slider-container {margin-top: 5px}
    
    .accent-svg, .latest-svg {
        padding-right: 23px;
        padding-left: 23px;
    }
    .line-decoration::before {
        display: none;
        left: 0;
        top: 0;
    }    
    .line-decoration .thumb-additional-info {
        padding-left: 0;
        display: none;
    }    
    .accent-svg.sub-accent-wrapper .thumb-desc {
        margin-top: 0; 
        padding-right: 0 !important; 
        padding-left: 0  !important;
    }
    .accent-svg.sub-accent-wrapper {
        padding-left: 23px;
        padding-right: 23px;
    }
    .accent-svg.sub-accent-wrapper .media-cont {
        width: 100% !important;
    }
    .accent-svg.sub-accent-wrapper .thumb-desc {
        width: 100% !important;
    }
    .homepage-5-accents-wrapper .accent-svg.sub-accent-wrapper .thumb-title .title {
        font-size: 17px !important;
        line-height: 1.4em !important;
    }
    .latest-svg .thumb-box .thumb-title .title {
        font-size: 22px !important;
        line-height: 28px !important;
    }
    .common-news-block.block-home-dont-miss .section-svg .thumb-desc {
        margin-top: 14px;
        padding-right: 0 !important;
        padding-left: 0 !important;
    }
    .common-news-block.block-home-dont-miss .section-svg .thumb-title {
        padding-bottom: 20px;
        border-bottom: 1px solid #DEDEDE;
    }
    .common-news-block.block-home-dont-miss .section-svg .thumb-box .title {
        font-size: 17px !important;
        line-height: 1.4em !important;
    }
    .homepage-5-accents-wrapper .accent-svg.sub-accent-wrapper .thumb-title {
        border-bottom-width: 0;
    }
    .accents-block .thumb-box .title {
        font-size: 16px;
        line-height: 23px;
    }
    .common-news-block.block-home-dont-miss .section-title-line {
        margin-bottom: 0;
    }
    .common-news-block.editor-choice .section-title-line  {
        margin-bottom: -10px;
    }
    .homepage-onfocus-block {
        margin-top: 95px;
    }
    .common-news-block.block-home-dont-miss .dontmiss .media-cont {
        max-width: 125px;
    }  
    .common-news-block.block-home-dont-miss .thumb-box {
        margin-bottom: 0px;
    }
    .common-news-block.block-home-dont-miss .thumb-box .title {
        font-size: 20px;
        line-height: 1.3em;
    }
    .common-news-block.block-home-dont-miss .dontmiss .thumb-box .title {
        font-size: 16px;
        line-height: 1.4em;
    }
    .common-news-block.block-home-dont-miss .editor-choice .thumb-box {
        margin-bottom: 48px;
    }
    .common-news-block.block-home-dont-miss .editor-choice .thumb-box .title {
        margin-bottom: 0px;
        font-size: 16px;
        line-height: 1.4em;
        font-weight: 400;
    }
    .common-news-block.block-home-dont-miss .editor-choice .thumb-box-link::hover .thumb-box .title {
        color: #1C5CA0;
    }
    .homepage .common-news-block .thumb-additional-info:last-of-type {
        margin-top: 0;
    }

    .homepage .news-block.survey .section-title-line {
        margin-top: 40px;
    }

}
