.--svg__fill-share-vk--white {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='28' height='16' viewBox='0 0 28 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.5966 15.4705H15.2578C15.2578 15.4705 15.7592 15.4183 16.0153 15.1565C16.2518 14.9152 16.244 14.4634 16.244 14.4634C16.244 14.4634 16.2116 12.3476 17.2458 12.0355C18.2653 11.728 19.5752 14.0805 20.9627 14.9851C22.0126 15.6699 22.8103 15.5199 22.8103 15.5199L26.5213 15.4705C26.5213 15.4705 28.4622 15.3568 27.5418 13.9081C27.4662 13.7898 27.005 12.8358 24.7826 10.8765C22.4551 8.82588 22.7671 9.15755 25.5705 5.60977C27.2768 3.45018 27.9598 2.13094 27.7459 1.56635C27.5428 1.02785 26.2878 1.17039 26.2878 1.17039L22.1087 1.19462C22.1087 1.19462 21.7987 1.15456 21.5691 1.28499C21.3453 1.41263 21.2011 1.71076 21.2011 1.71076C21.2011 1.71076 20.5388 3.38216 19.6576 4.80388C17.7972 7.80384 17.0525 7.96223 16.7483 7.77589C16.0408 7.34174 16.2175 6.03275 16.2175 5.10202C16.2175 2.19429 16.6826 0.982198 15.3138 0.668228C14.8595 0.564813 14.5249 0.49587 13.3631 0.48469C11.8726 0.469783 10.6108 0.488416 9.89642 0.82102C9.42053 1.04182 9.05355 1.53468 9.27727 1.56263C9.55299 1.59803 10.179 1.72287 10.5107 2.15144C10.9385 2.70485 10.9238 3.94675 10.9238 3.94675C10.9238 3.94675 11.1701 7.36876 10.3488 7.79453C9.78554 8.0852 9.01332 7.4908 7.35407 4.76848C6.50433 3.37471 5.86261 1.83374 5.86261 1.83374C5.86261 1.83374 5.73898 1.54586 5.5182 1.3912C5.25033 1.20487 4.87648 1.14524 4.87648 1.14524L0.905466 1.17039C0.905466 1.17039 0.309863 1.18623 0.0910498 1.43219C-0.104214 1.65113 0.0753502 2.10392 0.0753502 2.10392C0.0753502 2.10392 3.18387 9.00942 6.70352 12.4892C9.93175 15.6801 13.5966 15.4705 13.5966 15.4705' fill='white'/%3E%3C/svg%3E");
}
.--svg__fill-share-fb--white {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='12' height='23' viewBox='0 0 12 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.43975 3.79187C8.84716 3.79187 10.9432 3.79187 10.9432 3.79187V0.0211749L7.49491 0.00756836C3.66524 0.00756836 2.79494 2.82241 2.79494 4.61847V7.13227H0.581055V11.0152H2.79494C2.79494 16.002 2.79494 22.0076 2.79494 22.0076H7.45156C7.45156 22.0076 7.45156 15.9442 7.45156 11.0152H10.5947L11.0021 7.13227H7.45156V4.84978C7.45156 3.99257 8.03234 3.79187 8.43975 3.79187' fill='white'/%3E%3C/svg%3E");
}
.articles-item
{height: 14.25rem;
    width: 100%;
    border-radius: 10px;
    color: #fff;
    background-size: cover;
    background-position: center center;}
.articles-item__text
{    position: absolute;
    padding: 25px;
    bottom: 0px;}
.articles-item:before
{ content: "";
	background-color:rgba(0,0,0,0.20);
	 border-radius: 10px;
	height: 100%;
	width: 100%;
	position: absolute;
		
}
.articles-item__text a
{color: #fff;
    text-decoration: none;
    font-size: 1.2rem;
    line-height: 1.2;
    margin-bottom: 5px;
    display: block;}
 .articles-item__text p
{ color: #fff; font-size: 0.9rem; line-height: 1.1;}
.rate {
    width: 1.25rem;
    height: 1.25rem;
    background-size: 100% auto;
    margin-left: .125rem;
    background-repeat: no-repeat;
}

.article.--big {
    width: calc( (100% / 1.5) - 2rem);
    background-size: cover;
    border: 0;
}

.article {
    width: calc( (100% / 3) - 2rem);
    margin-bottom: 2rem;
    margin-right: 2rem;
    display: flex;
    flex-wrap: wrap;
    border-radius: 1rem;
    overflow: hidden;background: var(--color__border);
}

.article__pic {
    width: 100%;
    height: 15rem;
    background-size: cover;
    background-position: center;
    position: relative;
    background-color: #ccc;
}
.article__main-content {
    padding: 2rem 2rem;
    background-color: #eaeaf0;
}
.article__content {
    /* background-color: white; */
    /* padding: 2.5rem; */
    /* padding-right: 4rem; */
}

.article__top {
    width: 100%;
}

.article__bottom {
    margin-top: 1.125rem;
}

.article__date {
    opacity: .4;
}

.article__share {}

.article__share-link {
    opacity: .16;
    transition: all ease .24s;
    display: flex;
    align-items: center;
    margin-left: 1rem;
}

.article__share-link:hover {
    opacity: 1;
}

.article__share-link img {
    max-height: 1.25rem;
    max-width: 1.5rem;
}

.article__tags {
    /* margin-bottom: .75rem; */
}

.article__tags .article__tag {
    height: 1.5rem;
    padding: 0px .75rem;
    background-color: var(--color__fill-1);
    font-size: .75rem;
    font-weight: 700;
    color: white;
    transition: all ease .24s;
    border-radius: .25rem;
}

.article__tags .article__tag:hover {
    background-color: var(--color__fill-1-h);
    color: white;
}

.article__name {
    text-decoration: none;
    color: var(--color__dark);
    transition: all ease .24s;
    letter-spacing: 0;
    margin-top: .75rem;
    display: flex;
}

.article__desc {
    margin-top: .5rem;
    /* font-weight: 600; */
    opacity: .64;
}

a.article__name.--big {
    color: white;
    display: block;
}

.article__desc.--big {
    color: white;
    margin-top: 0rem;
}

.article__share-link.--big {
    opacity: 1;
}

.article__share-link.--big:hover {
    opacity: .32;
}

.article__share-link.--big img {}

.article__tag.--big {
    background-color: rgba(255, 255, 255, 0.16);
    color: white;
}

.article__tag.--big:hover {
    background-color: var(--color__fill-1);
    color: white;
}

.article__date.--big {
    color: white;
}

.articles {
    width: calc(100% + 2rem);
}

.article__name:hover {
    /* color: var(--color__fill-2); */
}

.article__content.--big {
    background-color: rgba(0, 0, 0, 0.64);
    padding: 4rem;
    width: 100%;
}

a.article__name.--big:hover {
    color: rgba(255, 255, 255, 0.80);
}

.article__tags.--big {
    margin-bottom: 1rem;
}

i.sort__tag-count {
    font-size: .75rem;
    opacity: .4;
    position: absolute;
    top: -.5rem;
}

.sort__tag {
    position: relative;
    margin-right: 2rem;
}

.article__share-link {
    width: 1.5rem;
    height: 1.5rem;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% auto;
}

a.article__share-link.--svg__fill-share-fb {
    background-size: auto 100%;
}

a.article__share-link.--big.--svg__fill-share-fb--white {
    background-size: auto 100%;
}
.share {}

.share__title {
    margin-right: 1.5rem;
}

.share__links {}

.share__link {
    width: 2rem;
    height: 2rem;
    background-size: 100%;
    margin-right: .25rem;
    cursor: pointer;
    transition: all ease .24s;
}

.share__link:hover {}

.share__link:last-child {
    margin-right: 0;
}

.share__link:hover {
    opacity: .56;
}
.article.--carusel {
    width: 100%;
}
.post-detail {
    padding-bottom: 5rem;
    border-bottom: 1px solid var(--color__border);
    margin-bottom: 5rem;
}
 
.blog-subscrible {
    background-color: #eaeaf0;
    width: 100%;
    padding: 4rem 6rem;
    /* margin: 3rem 0; */
    margin-right: 2rem;
    border-radius: 1rem;
    margin-bottom: 2rem;
}


.blog-ubscrible__title {}

.blog-subscrible__title {
    /* color: white; */
}

.blog-subscrible__desc.--l {
    /* color: white; */
    opacity: .64;
}

.one-from__offerta li:after {
    /* background-color: white !important; */
}
.blog-subscrible__socials {
    /* color: white; */
}

.subscrible-social {
    width: 2.5rem;
    height: 2.5rem;
    background-color: rgba(255, 255, 255, 0.16);
    opacity: 1;
    background-size: 50% 50%;
    margin-right: .25rem;
}

.subscrible-social:hover {
    opacity: 1;
    background-color: rgba(255, 255, 255, 0.4);
}
.article.--detail {
    width: 100%;
}

.article.--detail .article__content {
    min-height: 40rem;
    padding: 6em;
}

.article__name.--big {
    color: white;
}
.news-carusel {
    background-color: white;
}

.title-mod {
    position: relative;
}

.title-mod span.title-count {
    left: 100%;
    margin-top: -.75rem;
}




@media screen and (max-width: 640px) {  

   .article.--big {
        width: 100%;
    }

    .article__content {
        /* padding: 2rem !important; */
    }

    .article {
        width: 100%;
    }

}


@media screen and (max-width: 1680px) {  

}

@media screen and (max-width: 1440px) {  

}

@media screen and (max-width: 1366px) {  

}

@media screen and (max-width: 1359px) {  

}

@media screen and (max-width: 1199px) {  

}

@media screen and (max-width: 1024px) {  


}

@media screen and (max-width: 991px) {  

    .blog-subscrible {
        padding: 2rem;
        margin-right: 2rem;
    }

    .blog-subscrible__socials {
        width: 100%;
        justify-content: center;
        max-width: 100% !important;
        margin-top: 2rem;
    }



}

@media screen and (max-width: 768px) {  

}

@media screen and (max-width: 640px) {  


    .article.--big {
        width: 100%;
    }

    .article__content {
        /* padding: 2rem !important; */
    }

    .article {
        width: 100%;
        margin-right: 1rem;
    }
    .article__content.--big {
        padding: 2rem;
    }

    .blog-subscrible {
        padding: 2rem;
        margin-right: 1rem;
    }
    .article__top .rates {
        margin-left: 0px !important;
    }

    .one-from__button {
        position: relative;
        right: 0px;
        width: 100%;
        margin-bottom: 1rem;
        margin-bottom: 2rem;
    }

    .one-from__input {}

    input.one-from__input.--promo-header.--svg__blog-subscrible-mail {
        padding: 0;
        padding-left: 2rem !important;
        background-image: none !important;
        padding-top: 2rem;
    }

    .blog-subscrible__form-wrap {}

    .blog-subscrible__form-wrap .one-from__title.p.--m {
        margin-left: 2rem;
    }
    .article.--detail .article__content {
        padding: 2rem;
        min-height: 30rem;
    }






}