
/*NEW MAIN*/
.enciklopedia-content-block .main-content .zodiac-in__item-slider-btn {
    display: table;
    margin: 0 auto 62px;
}
.cards-enciklopedia {
    margin-bottom: 12px;
    margin-left: -15px;
    margin-right: -15px;
}
.cards-enciklopedia .cards__item {
    width: calc((100% / 3) - 30px);
}
.footer__tels {
    display: flex;
    flex-direction: column;
}
.footer__nav-title{
    padding-bottom: 23px;
}
.cards__item .p-card__qty-btn {
    background: #E4EEF2;
}
.footer__tels p{
    font-size: 14px;
    line-height: 17px;
    color: #8A9DA4;
    margin-bottom: 4px;
}
.footer__tels a.mail {
    margin: 5px 0 28px;
    font-size: 14px;
}
.footer__tels p.address{
    font-weight: 400;
    font-size: 14px;
    line-height: 22px;
    color: #424F60;
    padding-top: 2px;
    margin-bottom: 11px;
}

.header__logo {
    align-self: start;
    padding-top: 7px;
    margin-right: 36px;
}
.header_address_block{
    display: flex;
    align-items: center;
    font-size: 12px;
    line-height: 140%;
    color: #424F60;
    margin: 0;
}
.header_center_block {
    display: flex;
    flex-direction: column;
    width: 100%;
    flex-grow: 1;
}
.header__logo {
    flex: none;
}
.header_top_block {
    display: flex;
    justify-content: space-between;
}
.header__contacts, .header___address__contacts  {
    display: flex;
    flex-direction: column;
    align-self: center;
}
#title-search input[type=submit] {
    width: 110px;
    height: 41px;
    background: #424F60;
    color: #fff;
    border: 0;
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
}
.header__contacts a {
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    color: #424F60;
}
.header__contacts span {
    font-size: 10px;
    line-height: 12px;
    color: #8A9DA4;
}
.header__contacts > div {
    height: 18px;
}
.header___address__contacts a{
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    color: #424F60;
    margin: 4px 0;
}
.header___address__contacts span {
    font-size: 10px;
    line-height: 12px;
    color: #8A9DA4;
}
.footer__msg {
    margin-right: 0;
}
.footer__msg:last-child{
    margin-right: 0;
}
.header_right {
    display: flex;
    flex-direction: column;
    align-self: baseline;
    align-items: flex-end;
    margin-left: 40px;
}

.header_right > a {
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    padding: 16px 0 43px;
    color: #424F60;
    margin-left: 0;
}
.header_right .bx-basket-block a {
    margin-right: 0;
}
.header_bottom_block {
    padding: 18px 5px;
}
.basket-header, .header__profile, .header__profile2 {
    padding-left: 20px;
}
.header__search-input.form-control {
    padding: 11px 19px 11px 49px;
    margin-left: -37px;
    font-size: 14px;
    color: #8A9DA4;
    line-height: 17px;
    border: 1px solid #E4EEF2;
    box-sizing: border-box;
}
.header_top_block .header__messengers {
    display: flex;
    align-items: center;
}
.nav__item-sales .nav__item {
    background: #68B8C2;
    padding: 13px 35px;
    display: flex;
    height: 100%;
    color: #fff;
    width: min-content;
}
.nav__item-sales .nav__item:hover {
    background: #424f60;
    padding: 13px 35px;
    color:#fff;
}
.custom-catalog__title {
    font-family: Cormorant;
    font-size: 33px;
    line-height: 100%;
    color: #424F60;
    margin-bottom: 43px;
    position: relative;
}
.catalog__main__section.active .catalog__title {
    color: #68b8c3;
}
.catalog__main__section.active .catalog__title:after {
    content: url("../images/arrow.svg");
    position: absolute;
    right: 30%;
}
.catalog .custom-catalog-container {
    display: flex;
    justify-content: space-between;
    padding: 0;
}
.catalog__main__section__block {
    display: none;
}
.catalog__main__section__block.active {
    display: block;
}
.catalog__main__left {
    display: flex;
    flex-direction: column;
    padding: 7px 0;
    flex-grow: 1;
}
.catalog__main__right {
    padding: 20px 0;
    display: flex;
}
.catalog__main__right .catalog__main__section__block img:last-child {
    padding: 75px 0 0 73px;
}
.main-product-slider .owl-stage .owl-item {
    max-height: 508px;
}
.main-product-slider .testimonials__write:hover em:after {
    left: 36px;
}
.main-product-slider .testimonials__write em:after {
    content: '';
    position: absolute;
    left: 17px;
    top: 8px;
    bottom: -2px;
    width: 5px;
    height: 5px;
    border-radius: 10px;
    background-color: #424f60;
    -webkit-transition: all .3s linear;
    -o-transition: all .3s linear;
    transition: all .3s linear;
}
.testimonials__write {
    display: block;
    margin: 13px 0;
}
.main-product-slider .testimonials__write em:before {
    content: '';
    position: absolute;
    top: 10px;
    left: 19px;
    right: 0;
    bottom: 0;
    background-color: #94BAC7;
    height: 1px;
    width: 36px;
}
.main-product-slider .testimonials__write em {
    position: relative;
}
.container.main-product-slider .main-page__product-category {
    margin-top: 56px;
    margin-bottom: 136px;
}
.testimonials__slider .owl-item{
    padding: 20px 45px;
}
.custom-nav-item {
    padding: 0 34px;
}
.footer__col:first-child {
    padding-right: 0;
}
.footer-logo {
    display: flex;
    justify-content: center;
    align-items: center;
}
.footer__copy:last-child {
    margin-left: 0;
}
.footer .footer-copyright .footer__col {
    display: flex;
    align-items: center;
    width: 100%;
    justify-content: space-around;
}

.popup-window-with-titlebar .popup-window-content{
    padding-left: 0;
    padding-right: 0;
}

.popup-window-titlebar-text{
    padding-left: 0;
}

.sticky-wrapper{
    height: 0!important;
}
@media (max-width: 767.98px){
	.sticky-wrapper{
		display:none;
	}
}
.sticky-wrapper.is-sticky{
    height: initial;
}

.header__sticky--desktop{
    display: none;
}

.header__sticky--desktop, .header{
    z-index: 5!important;
}

.is-sticky .header__sticky--desktop{
    display: block;
    background-color: #fff;
}

.is-sticky .header__sticky-container{
    align-items: center;
    justify-content: center;
    flex-wrap: nowrap;
}

.is-sticky .header__sticky--desktop .nav{
    display: block;
    background-color: transparent;
}

.is-sticky .header_right{
    align-items: center;
    flex-direction: row;
    align-self: center;
}

.footer__col_1_3{
	width: 33.333%;
	display: flex;
	align-items:flex-start;
	flex-direction: column;
}
.footer__col_2_3{
	width: 33.333%;
	display: flex;
	align-items:center;
	flex-direction: column;
}
.footer__col_3_3{
	width: 33.333%;
	display: flex;
	align-items:flex-end;
	flex-direction: column;
	padding-left: 110px;
}
@media (max-width: 1200px){

    .footer__col_1 {
        width: calc((100% - 98px) / 5);
    }
    .footer__col_2 {
        width: calc((100% - 98px) / 5);
    }
    .footer__col_3 {
        width: calc((100% - 98px) / 5);
    }
    .footer__col_4 {
        width: calc((100% - 98px) / 5);
    }
    .footer__col_5 {
        width: calc((100% - 98px) / 5);
    }
    .footer__col_1_3{
        width: auto;
    }
    .footer__col_2_3{
        width: auto;
    }
    .footer__col_3_3{
        width: auto;
        padding-left: 0px;
    }
    .footer-logo {
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .footer__legal {
        display: inline-flex;
        flex-direction: column;
    }
    .footer__col:first-child {
        display: block;
    }
    .catalog {
        padding: 98px 45px 52px 45px;
    }
    .header_bottom_block .header__search-input.form-control {
        flex-grow: 1;
    }
    .header_bottom_block .header__search {
        margin-left: 0;
    }
    .header_right {
        margin-left: 20px;
    }
    .basket-header, .header__profile, .header__profile2 {
        padding-left: 0;
    }
    .nav__item-wrapper {
        flex-grow: 1;
    }
    .catalog__main__section__block.active {
        display: flex;
        align-items: start;
    }
    .catalog__main__left {
        display: flex;
        flex-direction: column;
        padding: 7px 0;
        flex-grow: 1;
        width: 35%;
    }
    .catalog__main__right {
        padding: 20px 0;
        display: flex;
    }
    .catalog__main__right .catalog__main__section__block img:first-child {
        width: 50%;
        height: auto;
    }
    .catalog__main__right .catalog__main__section__block img:last-child {
        padding: 37px 0 0 29px;
        width: 43%;
    }
    .cards__content {
        display: flex;
        flex-direction: column;
        flex-grow: 1;
        box-sizing: content-box;
        justify-content: space-around;
        padding: 10px;
    }
    .cards__price {
        padding-bottom: 35px;
    }
    .cards__price-wrapper {
        margin: 0 auto;
    }
    .testimonials__slider .owl-item{
        height: 100%;
        max-height: 496px;
        padding: 32px 24px;
    }
    .testimonials__slide {
        padding-bottom: 35px;
    }
}
@media (max-width: 992px) {
    .footer-logo {
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
    }
    .footer-copy-box {
        display: flex;
        flex-direction: column;
        align-items: center;
        margin-left: 10px;
    }
    .footer__copy {
        margin-left: 0;
        margin-top: 10px;
    }
    .footer__copy:last-child {
        margin: 0;
    }
    .nav .container {
        width: 100%;
        max-width: 900px;
    }
    .catalog-nav__item-wrapper {
        margin-right: 0;
    }
    .nav__item-wrapper .nav-item {
        padding: 0 6px;
    }
    .header__logo {
        padding: 0;
    }
    .header_bottom_block {
        padding-bottom: 0;
    }
    .header__messengers {
        flex-direction: column;
    }
    .header_address_block {
        padding-right: 15px;
    }
    .header__contacts > div {
        flex-basis: 50%;
    }
    .header__logo {
        padding-top: 25px;
    }
    .header_right > a {
        padding: 16px 0 21px;
    }
    .catalog__main__section.active .catalog__title:after {
        display: none;
        content: url("../images/arrow.svg");
        position: absolute;
        right: 30%;
    }
    .catalog__main__section.active .catalog__title:before {
        content: url("../images/arrow.svg");
        position: absolute;
        left: -30px;
        top: -3px;
    }
    .cards__name {
        font-size: 14px;
    }
    .testimonials__text {
        font-size: 13px;
    }

}
@media (max-width: 1024px) {
    .main-product-slider .cards__name, .cards-enciklopedia .cards__name {
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        line-height: 16px; /* fallback */
        max-height: 35px; /* fallback */
        -webkit-line-clamp: 2; /* number of lines to show */
        -webkit-box-orient: vertical;
    }
}
@media (max-width: 768px) {
    .articles .articles__items .articles__title {
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        line-height: 16px;     /* fallback */
        max-height: 47px;
        min-height: 47px;
        -webkit-line-clamp: 3; /* number of lines to show */
        -webkit-box-orient: vertical;
    }
    .articles__item:hover .articles__read:after {
        left: 32px;
    }
    .footer__socials {
        margin-top: 0;
        justify-content: start;
    }
    .footer__col {
        justify-content: space-between;
    }
    .footer-logo {
        flex-direction: column;
    }
    .footer-copy-box {
        margin: 0;
    }
    .footer__payment {
        display: flex;
        flex-direction: column;
    }
    .footer__payment-img {
        margin-bottom: 10px;
        margin-right: 0;
    }
    .footer__payment-img:nth-child(3) {
        margin: 0 auto;
    }
    .cards__item:hover + .cards__additional {
        visibility: visible;
        opacity: 1;
    }
    .container.main-product-slider .main-page__product-category {
        margin-top: 5px;
        margin-bottom: 60px;
    }

    .catalog {
        padding: 33px 45px 0 45px;
    }

    .catalog__title {
        margin-bottom: 25px;
    }

    .header__logo {
        padding-left: 0;
    }

    .catalog__main__left {
        width: 70%;
    }

    .header__contacts span, .header___address__contacts {
        display: none;
    }

    .catalog-nav__item-wrapper {
        margin-right: 0;
    }

    .cards__item {
        min-height: auto;
    }

    .catalog__main__right, .header_right > a, .header_top_block, .header_right .header__profile2, #title-search input[type=submit] {
        display: none;
    }

    .header__wrapper .b_menu_toggler {
        width: 50px;
    }

    .header_bottom_block {
        padding: 0 5px;
    }

    .header_right {
        margin-left: 0;
        align-self: center;
    }

    .cards__rating_n_in-store {
        display: flex;
    }

    .testimonials__slide {
        padding-bottom: 0;
    }

    .catalog__main__section.active .catalog__title:after {
        content: url("../images/arrow.svg");
        position: absolute;
        right: 30%;
    }

    .catalog__main__section.active .catalog__title:before {
        display: none;
        content: url("../images/arrow.svg");
        position: absolute;
        left: -30px;
        top: -3px;
    }
    .nav__item-sales .nav__item {
        background: #68B8C2;
        padding: 10px 15px;
    }
    .nav__item-sales .nav__item:hover {
        background: #424f60;
        padding: 13px 15px;
        color:#fff;
    }
    .cards-enciklopedia .cards__item:nth-child(2n) {
        margin: 0 10px;
        margin-bottom: 15px;
    }
    .cards-enciklopedia .cards__item {
        width: calc((100% / 3) - 10px);
    }
}
@media (max-width: 550px) {
    .main-slider , .bg-block{
        display: none;
    }
    .header__search {
        margin-left: 10px;
    }
    .title-search-input {
        position: relative;
    }
    .header__search-btn {
        position: absolute;
        left: 0;
        margin-left: 0;
        margin-right: 3px;
    }
    .cards__art, .cards__rating_n_in-store .cards__in-store {
        flex-basis: 100%;
        align-self: self-start;
    }
    .cards__rating_n_in-store {
        flex-direction: column;
    }
    .cards-enciklopedia .cards__items {
        margin-right: 15px;
        margin-left: 15px;
    }
    .cards-enciklopedia .cards__item:nth-child(2n) {
        margin-right: 0;
        margin-bottom: 15px;
    }
    .cards-enciklopedia .cards__item:nth-child(3) {
        display: none;
    }
    .cards-enciklopedia .cards__item {
        width: calc((100% / 2) - 5px);
    }
    /*.main-slider__slide .slide__title {*/
    /*    font-size: 50px;*/
    /*}*/
    /*.main-slider .owl-counter {*/
    /*    top: 402px;*/
    /*}*/
    /*.catalog .container .catalog__h1 {*/
    /*    margin-top: 70px;*/
    /*}*/
    .footer__payment {
        flex-direction: row;
    }
    .footer__payment-img {
        margin-bottom: 0;
        margin-right: 20px;
    }
    .cards__item .cards__content {
        max-width: 450px;
    }
    .main-product-slider .owl-carousel .owl-item img {
        height: auto!important;
    }
    .cards__price-new {
        font-size: 13px;
    }
    .main-slider__slide .slide__right-side {
        height: 255px;
    }
    .main-slider__slide .slide__title {
        font-size: 50px;
    }
    .bg-block {
        height: 577px;
    }
    .main-slider .owl-counter {
        top: 402px;
    }
    footer .footer-copyright .footer__col, .footer-logo, .footer__legal  {
        display: flex;
        flex-direction: column;
    }
    .footer__payment {
        margin-top: 14px;
        display: flex;
    }
    .footer-logo img {
        margin: 0 auto;
    }
    .footer-copyright {
        padding-top: 20px;
    }
    .footer__payment-img {
        display: block;
        margin-bottom: 10px;
        text-align: right;
    }
    .catalog .container .catalog__h1 {
        font-size: 42px;
        margin-bottom: 32px;
        margin-top: 53px;
    }

    .cards__price {
        padding-bottom: 0;
    }
    .nav__item-sales .nav__item{
        margin: 0 -15px;
    }
    .nav .container {
        margin: 0 ;
    }
    /*.catalog__main__right, .header_right > a,.header_top_block, .header_right .header__profile2, #title-search input[type=submit] {*/
    /*    display: none;*/
    /*}*/
    /*.header__wrapper .b_menu_toggler {*/
    /*    width: 50px;*/
    /*}*/
    /*.header_bottom_block {*/
    /*    padding: 0 5px;*/
    /*}*/
    /*.header_right {*/
    /*    margin-left: 0;*/
    /*    align-self: center;*/
    /*}*/
    .container.main-product-slider .main-page__product-category {
        margin-top: 25px;
        margin-bottom: 0;
    }
    .catalog {
        padding: 15px 15px 0 15px;
    }
    .catalog__title {
        margin-bottom: 26px;
    }
    .header_bottom_block .header__search-input.form-control {
        margin-left: -8px;
    }
    .catalog__main__section.active .catalog__title:after {
        right: 0;
    }
    .heading-block .similar-items-slider__nav {
        display: flex;
        flex-basis: 50%;
        justify-content: flex-end;
    }
}
@media (max-width: 330px) {
    .seo {
        padding-bottom: 70px;
    }
    .testimonials__name {
        margin-top: 10px;
    }
    .catalog .container .catalog__h1 {
        font-size: 36px;
        margin-bottom: 32px;
        margin-top: 36px;
    }
    .bg-block {
        height: 530px;
    }
    .main-slider__slide .slide__title {
        font-size: 41px;
    }
    .similar-items .owl-prev, .main-page__product-category .owl-prev, .zodiac-in .owl-prev {
        margin-right: 5px;
    }
    .similar-items .owl-prev, .similar-items .owl-next, .main-page__product-category .owl-prev, .main-page__product-category .owl-next, .zodiac-in .owl-prev, .zodiac-in .owl-next {
        width: 45px;
        height: 45px;
    }
    .heading-block .similar-items-slider__nav {
        flex-basis: 50%;
        text-align: right;
    }
}
/*END NEW MAIN*/
.cards__specs-row {
    flex-wrap: wrap;
}
.cards.cards-enciklopedia .cards__price {
    margin: 0;
}
.cards.cards-enciklopedia .cards__price .cards__price-old {
    display: flex;
    align-items: center;
    margin-right: 17px;
}
.cards.cards-enciklopedia .cards__price-wrapper {
    display: flex;
    justify-content: center;
    width: 100%;
}
.cards__top.cards__top--nopadding img {
    max-width: 100%;
}
@media (max-width: 1024px) {
    .cards__top.cards__top--nopadding img {
        height: auto!important;
    }
}
@media (min-width: 410px) and (max-width: 415px) {
    .main-product-slider .owl-stage .owl-item {
        max-height: 515px;
    }
}
.favorite-btn{
	cursor: pointer;
	z-index: 9;
	width: 36px;
	height: 36px;
	position: absolute;
	top: 10px;
	right: 10px;
	border-radius: 50%;
	opacity: 0.5;
	transition: 0.3s;
	background-repeat: no-repeat;
	background-color: #fff;
	background-position: 50% 50%;
	background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.99818 6.1833L8.91358 5.048C8.05959 4.15409 6.81678 3.21729 5.57455 3.21729C4.29074 3.21729 3.29104 3.65858 2.61593 4.33245C1.941 5.00613 1.5 6.00248 1.5 7.28092C1.5 8.64858 2.02653 9.81296 2.93752 10.9488C3.8773 12.1205 5.14728 13.1689 6.55071 14.3189L6.55131 14.3194C6.57461 14.3385 6.59796 14.3576 6.62138 14.3768C7.72518 15.2821 8.95907 16.2941 9.99889 17.4212C11.0491 16.2838 12.2952 15.2633 13.4095 14.3507L13.4484 14.3188C13.4485 14.3188 13.4486 14.3187 13.4487 14.3186C14.8517 13.1691 16.1218 12.121 17.0618 10.9493C17.9732 9.81341 18.5 8.64886 18.5 7.28092C18.5 6.00248 18.059 5.00608 17.3841 4.33239C16.7091 3.65851 15.7096 3.21729 14.4264 3.21729C13.1824 3.21729 11.9356 4.15532 11.0828 5.048L9.99818 6.1833ZM14.3991 15.4791C13.0982 16.5446 11.7536 17.6473 10.72 18.8691C10.5473 19.0727 10.2936 19.1918 10.0255 19.1918H9.97273C9.70545 19.1918 9.45091 19.0736 9.27727 18.8691C8.25043 17.6532 6.91298 16.5561 5.61882 15.4945L5.6 15.4791C2.84636 13.2227 0 10.89 0 7.28092C0 4.00547 2.29182 1.71729 5.57455 1.71729C7.06267 1.71729 8.37985 2.54647 9.31142 3.35574C9.5721 3.5822 9.80259 3.8071 9.99818 4.01183C10.1925 3.80841 10.4215 3.58508 10.6804 3.36009C11.6133 2.54945 12.9349 1.71729 14.4264 1.71729C17.7082 1.71729 20 4.00547 20 7.28092C20 10.89 17.1533 13.2224 14.4012 15.4773L14.3991 15.4791Z' fill='%23999999'/%3E%3C/svg%3E%0A");
}
.favorite-btn.active{
	background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.4264 1.71729C12.5209 1.71729 10.8927 3.07547 9.99818 4.01183C9.10364 3.07547 7.47909 1.71729 5.57455 1.71729C2.29182 1.71729 0 4.00547 0 7.28092C0 10.89 2.84636 13.2227 5.6 15.4791C6.9 16.5455 8.24545 17.6473 9.27727 18.8691C9.45091 19.0736 9.70545 19.1918 9.97273 19.1918H10.0255C10.2936 19.1918 10.5473 19.0727 10.72 18.8691C11.7536 17.6473 13.0982 16.5446 14.3991 15.4791C17.1518 13.2236 20 10.8909 20 7.28092C20 4.00547 17.7082 1.71729 14.4264 1.71729Z' fill='%23999999'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.99818 6.1833L8.91358 5.048C8.05959 4.15409 6.81678 3.21729 5.57455 3.21729C4.29074 3.21729 3.29104 3.65858 2.61593 4.33245C1.941 5.00613 1.5 6.00248 1.5 7.28092C1.5 8.64858 2.02653 9.81296 2.93752 10.9488C3.8773 12.1205 5.14728 13.1689 6.55071 14.3189L6.55131 14.3194C6.57461 14.3385 6.59796 14.3576 6.62138 14.3768C7.72518 15.2821 8.95907 16.2941 9.99889 17.4212C11.0491 16.2838 12.2952 15.2633 13.4095 14.3507L13.4484 14.3188C13.4485 14.3188 13.4486 14.3187 13.4487 14.3186C14.8517 13.1691 16.1218 12.121 17.0618 10.9493C17.9732 9.81341 18.5 8.64886 18.5 7.28092C18.5 6.00248 18.059 5.00608 17.3841 4.33239C16.7091 3.65851 15.7096 3.21729 14.4264 3.21729C13.1824 3.21729 11.9356 4.15532 11.0828 5.048L9.99818 6.1833ZM14.3991 15.4791C13.0982 16.5446 11.7536 17.6473 10.72 18.8691C10.5473 19.0727 10.2936 19.1918 10.0255 19.1918H9.97273C9.70545 19.1918 9.45091 19.0736 9.27727 18.8691C8.25043 17.6532 6.91298 16.5561 5.61882 15.4945L5.6 15.4791C2.84636 13.2227 0 10.89 0 7.28092C0 4.00547 2.29182 1.71729 5.57455 1.71729C7.06267 1.71729 8.37985 2.54647 9.31142 3.35574C9.5721 3.5822 9.80259 3.8071 9.99818 4.01183C10.1925 3.80841 10.4215 3.58508 10.6804 3.36009C11.6133 2.54945 12.9349 1.71729 14.4264 1.71729C17.7082 1.71729 20 4.00547 20 7.28092C20 10.89 17.1533 13.2224 14.4012 15.4773L14.3991 15.4791Z' fill='%23999999'/%3E%3C/svg%3E%0A");
	opacity: 1;
	transition: 0.3s;
}
.favorite-btn:hover{
	opacity: 1;
	transition: 0.3s;
}
.favorite-btn-card{
	opacity: 1;
	background-position: 0 50%;
	padding-left: 26px;
	margin-top: 10px;
    font-size: 14px;
	display: flex;
	align-items: center;
    background-color: transparent;
    position: static;
}

.favorite-btn:after{
	content: '';
	position: absolute;
	left: -15px;
	top: -15px;
	right: -15px;
	bottom: -15px;
}
.favorite-btn-card:after{
	position: static;
	content: 'Добавить в избранное';
	display: block;
    white-space: nowrap;
}
.favorite-btn-card.active:after{
	content: 'Добавлено в избранное';
	display: block;
    white-space: nowrap;
	cursor: pointer;
}
.header__favorite{
	cursor: pointer;
	z-index: 1;
	width: 36px;
	height: 36px;
	top: 10px;
	right: 10px;
	border-radius: 50%;
	opacity: 1;
	transition: 0.3s;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.4264 1.71729C12.5209 1.71729 10.8927 3.07547 9.99818 4.01183C9.10364 3.07547 7.47909 1.71729 5.57455 1.71729C2.29182 1.71729 0 4.00547 0 7.28092C0 10.89 2.84636 13.2227 5.6 15.4791C6.9 16.5455 8.24545 17.6473 9.27727 18.8691C9.45091 19.0736 9.70545 19.1918 9.97273 19.1918H10.0255C10.2936 19.1918 10.5473 19.0727 10.72 18.8691C11.7536 17.6473 13.0982 16.5446 14.3991 15.4791C17.1518 13.2236 20 10.8909 20 7.28092C20 4.00547 17.7082 1.71729 14.4264 1.71729Z' fill='%23424f60'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.99818 6.1833L8.91358 5.048C8.05959 4.15409 6.81678 3.21729 5.57455 3.21729C4.29074 3.21729 3.29104 3.65858 2.61593 4.33245C1.941 5.00613 1.5 6.00248 1.5 7.28092C1.5 8.64858 2.02653 9.81296 2.93752 10.9488C3.8773 12.1205 5.14728 13.1689 6.55071 14.3189L6.55131 14.3194C6.57461 14.3385 6.59796 14.3576 6.62138 14.3768C7.72518 15.2821 8.95907 16.2941 9.99889 17.4212C11.0491 16.2838 12.2952 15.2633 13.4095 14.3507L13.4484 14.3188C13.4485 14.3188 13.4486 14.3187 13.4487 14.3186C14.8517 13.1691 16.1218 12.121 17.0618 10.9493C17.9732 9.81341 18.5 8.64886 18.5 7.28092C18.5 6.00248 18.059 5.00608 17.3841 4.33239C16.7091 3.65851 15.7096 3.21729 14.4264 3.21729C13.1824 3.21729 11.9356 4.15532 11.0828 5.048L9.99818 6.1833ZM14.3991 15.4791C13.0982 16.5446 11.7536 17.6473 10.72 18.8691C10.5473 19.0727 10.2936 19.1918 10.0255 19.1918H9.97273C9.70545 19.1918 9.45091 19.0736 9.27727 18.8691C8.25043 17.6532 6.91298 16.5561 5.61882 15.4945L5.6 15.4791C2.84636 13.2227 0 10.89 0 7.28092C0 4.00547 2.29182 1.71729 5.57455 1.71729C7.06267 1.71729 8.37985 2.54647 9.31142 3.35574C9.5721 3.5822 9.80259 3.8071 9.99818 4.01183C10.1925 3.80841 10.4215 3.58508 10.6804 3.36009C11.6133 2.54945 12.9349 1.71729 14.4264 1.71729C17.7082 1.71729 20 4.00547 20 7.28092C20 10.89 17.1533 13.2224 14.4012 15.4773L14.3991 15.4791Z' fill='%23424f60'/%3E%3C/svg%3E%0A");
}
.header__favorite:hover{
	background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.4264 1.71729C12.5209 1.71729 10.8927 3.07547 9.99818 4.01183C9.10364 3.07547 7.47909 1.71729 5.57455 1.71729C2.29182 1.71729 0 4.00547 0 7.28092C0 10.89 2.84636 13.2227 5.6 15.4791C6.9 16.5455 8.24545 17.6473 9.27727 18.8691C9.45091 19.0736 9.70545 19.1918 9.97273 19.1918H10.0255C10.2936 19.1918 10.5473 19.0727 10.72 18.8691C11.7536 17.6473 13.0982 16.5446 14.3991 15.4791C17.1518 13.2236 20 10.8909 20 7.28092C20 4.00547 17.7082 1.71729 14.4264 1.71729Z' fill='%2368b8c3'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.99818 6.1833L8.91358 5.048C8.05959 4.15409 6.81678 3.21729 5.57455 3.21729C4.29074 3.21729 3.29104 3.65858 2.61593 4.33245C1.941 5.00613 1.5 6.00248 1.5 7.28092C1.5 8.64858 2.02653 9.81296 2.93752 10.9488C3.8773 12.1205 5.14728 13.1689 6.55071 14.3189L6.55131 14.3194C6.57461 14.3385 6.59796 14.3576 6.62138 14.3768C7.72518 15.2821 8.95907 16.2941 9.99889 17.4212C11.0491 16.2838 12.2952 15.2633 13.4095 14.3507L13.4484 14.3188C13.4485 14.3188 13.4486 14.3187 13.4487 14.3186C14.8517 13.1691 16.1218 12.121 17.0618 10.9493C17.9732 9.81341 18.5 8.64886 18.5 7.28092C18.5 6.00248 18.059 5.00608 17.3841 4.33239C16.7091 3.65851 15.7096 3.21729 14.4264 3.21729C13.1824 3.21729 11.9356 4.15532 11.0828 5.048L9.99818 6.1833ZM14.3991 15.4791C13.0982 16.5446 11.7536 17.6473 10.72 18.8691C10.5473 19.0727 10.2936 19.1918 10.0255 19.1918H9.97273C9.70545 19.1918 9.45091 19.0736 9.27727 18.8691C8.25043 17.6532 6.91298 16.5561 5.61882 15.4945L5.6 15.4791C2.84636 13.2227 0 10.89 0 7.28092C0 4.00547 2.29182 1.71729 5.57455 1.71729C7.06267 1.71729 8.37985 2.54647 9.31142 3.35574C9.5721 3.5822 9.80259 3.8071 9.99818 4.01183C10.1925 3.80841 10.4215 3.58508 10.6804 3.36009C11.6133 2.54945 12.9349 1.71729 14.4264 1.71729C17.7082 1.71729 20 4.00547 20 7.28092C20 10.89 17.1533 13.2224 14.4012 15.4773L14.3991 15.4791Z' fill='%2368b8c3'/%3E%3C/svg%3E%0A");
}
.nav-favorites{
	display:none;
}
@media screen and (max-width: 767.98px){
	.nav-favorites{
		display:block;
	}

	.nav-favorites span{
		display: flex;
		align-items: center;
		padding: 17px 17px;
		background-color: #fff;
		border-bottom: 1px solid #E5E5EC;
		font-size: 14px;
	}
	.nav-favorites span:before{
		content: '';
		margin-right: 12px;
		cursor: pointer;
		z-index: 1;
		width: 20px;
		height: 20px;
		border-radius: 50%;
		opacity: 1;
		transition: 0.3s;
		background-repeat: no-repeat;
		background-position: 50% 50%;
		background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.4264 1.71729C12.5209 1.71729 10.8927 3.07547 9.99818 4.01183C9.10364 3.07547 7.47909 1.71729 5.57455 1.71729C2.29182 1.71729 0 4.00547 0 7.28092C0 10.89 2.84636 13.2227 5.6 15.4791C6.9 16.5455 8.24545 17.6473 9.27727 18.8691C9.45091 19.0736 9.70545 19.1918 9.97273 19.1918H10.0255C10.2936 19.1918 10.5473 19.0727 10.72 18.8691C11.7536 17.6473 13.0982 16.5446 14.3991 15.4791C17.1518 13.2236 20 10.8909 20 7.28092C20 4.00547 17.7082 1.71729 14.4264 1.71729Z' fill='%23424f60'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.99818 6.1833L8.91358 5.048C8.05959 4.15409 6.81678 3.21729 5.57455 3.21729C4.29074 3.21729 3.29104 3.65858 2.61593 4.33245C1.941 5.00613 1.5 6.00248 1.5 7.28092C1.5 8.64858 2.02653 9.81296 2.93752 10.9488C3.8773 12.1205 5.14728 13.1689 6.55071 14.3189L6.55131 14.3194C6.57461 14.3385 6.59796 14.3576 6.62138 14.3768C7.72518 15.2821 8.95907 16.2941 9.99889 17.4212C11.0491 16.2838 12.2952 15.2633 13.4095 14.3507L13.4484 14.3188C13.4485 14.3188 13.4486 14.3187 13.4487 14.3186C14.8517 13.1691 16.1218 12.121 17.0618 10.9493C17.9732 9.81341 18.5 8.64886 18.5 7.28092C18.5 6.00248 18.059 5.00608 17.3841 4.33239C16.7091 3.65851 15.7096 3.21729 14.4264 3.21729C13.1824 3.21729 11.9356 4.15532 11.0828 5.048L9.99818 6.1833ZM14.3991 15.4791C13.0982 16.5446 11.7536 17.6473 10.72 18.8691C10.5473 19.0727 10.2936 19.1918 10.0255 19.1918H9.97273C9.70545 19.1918 9.45091 19.0736 9.27727 18.8691C8.25043 17.6532 6.91298 16.5561 5.61882 15.4945L5.6 15.4791C2.84636 13.2227 0 10.89 0 7.28092C0 4.00547 2.29182 1.71729 5.57455 1.71729C7.06267 1.71729 8.37985 2.54647 9.31142 3.35574C9.5721 3.5822 9.80259 3.8071 9.99818 4.01183C10.1925 3.80841 10.4215 3.58508 10.6804 3.36009C11.6133 2.54945 12.9349 1.71729 14.4264 1.71729C17.7082 1.71729 20 4.00547 20 7.28092C20 10.89 17.1533 13.2224 14.4012 15.4773L14.3991 15.4791Z' fill='%23424f60'/%3E%3C/svg%3E%0A");
	}
}
@media screen and (min-width: 767.98px){
	.text .main-content{
		font-size: calc(1rem + 1px);
	}
}
.cards__more.split-btn{
	background: #68b8c3;
}
.catalog .catalog__items:empty{
	display: none;
}






.auth_modal_btn.disabled{
		pointer-events: none;
		background: #c9c9c9;
	}
	body.overflow{
		overflow: hidden; 
    max-height: 100vh;
	}
.auth_overlay {
	position: fixed;
	display: none;
    width: 100vw;
    height: 100vh;
    position: fixed;
    left: 0;
    bottom: 0;
    background: rgba(66, 79, 96, 0.79);
    z-index: 100;
}
.auth_modal{
	position: fixed;
	display: none;
    flex-wrap: wrap;
    padding-top: 80px;
    padding-bottom: 40px;
    align-items: center;
    justify-content: center;
    z-index: 999999999 !important;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    width: 100%;
	overflow: auto;
}
.auth_modal.active{
	display: flex;
}
.auth_modal_body{
    width: 372px;
    background: #FFFFFF;
    border-radius: 2px;
    padding: 50px 56px 44px 56px;
    position: relative;
}
.auth_modal_close{
    position: absolute;
    background-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Crect width='15' height='15' fill='url(%23pattern0)'/%3E%3Cdefs%3E%3Cpattern id='pattern0' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_15_133' transform='scale(0.0208333)'/%3E%3C/pattern%3E%3Cimage id='image0_15_133' width='48' height='48' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAAC10lEQVRoge2Yz04TQRzHPzMVjQpB9KAkXnwFOeDBgO3BQmvim1jUSGi9cJGiHkTfpAmFEkwrDQe5+AocOOgBDSiaGNsZD7jSkM7uzO70QLKfS5POn/1+djO/mV1ISUlJOTNUGu3x+dr2yKDmn69tj1Qa7XGXMdK2Y3n9wyOt1F5mqLNbrjcn3eNFzF9vTmaGOrtaqb1KfatkO05YTb7WmgPxpuev7xKdf1HIfnRO2oeF1eaEkHITGDtJpsvV2exy1NhIgT7hA7xI9A3/P120RKhApb5V0kKvhHQ5RKt8tZjbsUp7inK9OYmQG8BoSMJSdfbeO3OzgUqjPa6V2gMyETliSViFP6bb0frm62L2S79G4yLu/JZHwIFFllGE3HBZ2A7hAQ4uX+LI1GgUePXw7g8h5X3gm8VFRhFy4/la605Ux4XV5gRCrmMX/lCiHyxms0aByEVcabRva6U2gauWF5wxLezQBes4V4BVGfUhMYjwYCkAySQGFR4cBCCeRFfpP4MKD44C4FxBDv/92vWNUY6dBcD5SdgQe0OMJQBeJRLt5rEFwItEovCQUAASSSQODx4EIJaEl/Dg8EIThup0BI43Qwrh5eYlnsRxk+rFueb3I5FAgvABiSViC3gIH5BIIpaAx/ABsSXO/FHCqQq5voygVV5ImcPzS1Ev1k/A9Ujcezd9vhSdxkogSfiAQUlECvgIHzAIiVABn+EDfEsYBeZr2yOZoc4ucM3mQi4VxKWSCdg/f1HfMn2ZMFahcxfUMHDFIo9z+asWcztoleekzBrRMPbzF8OmdqPA0szUZwRPIuaPfaq0lRBaPDV9lYOIfeD4m6R+bGhOfCSuFnM7ofuE0OWl4vTbsDnifl73dp6H/gtbIxaWC9Mvo8Za7cTVQnZFaDEHdAXs+wwPsDQz9QmtCsBXoIugZBPemUrt/fXFVsu4oJKy2GoNP6u3bgxq/pSUlBT//AV3BdfrPD4yOAAAAABJRU5ErkJggg=='/%3E%3C/defs%3E%3C/svg%3E%0A");
    right: 20px;
    top: 20px;
    width: 15px;
    height: 15px;
    background-repeat: no-repeat;
    cursor: pointer;
}
.auth_modal_title{
    font-family: 'Montserrat';
    font-weight: 700;
    font-size: 22px;
    line-height: 28px;
    color: #424F60;
    text-align: center;
}
.auth_modal_input_wrap{
    margin-top: 25px;
    position: relative;
}
.auth_modal_input_wrap + .auth_modal_input_wrap{
    margin-top: 20px;
}
.auth_modal_input{
    border: 1px solid #999999;
    border-radius: 1px;
    width: 100%;
    height: 50px;
    display: flex;
    align-items: center;
    font-weight: 400;
    font-size: 13px;
    line-height: 16px;
    color: #424F60;
    outline: none;
    padding-left: 20px;
    padding-right: 40px;
}
.auth_modal_input_wrap .auth_modal_input_text_label{
    font-weight: 400;
    font-size: 13px;
    line-height: 16px;
    position: absolute;
    left: 0px;
    top: 0;
    padding-left: 20px;
    color: #999999;
    pointer-events: none;
    width: 100%;
    height: 50px;
    display: flex;
    align-items: center;
    border: 1px solid transparent;
}
.auth_modal_input_text_label span{
    color: #68B8C2;
}
.auth_modal_input::placeholder{
    opacity: 0;
}
.auth_modal_input:not(:placeholder-shown) + .auth_modal_input_text_label{
    display: none;
}
.auth_modal_input:focus + .auth_modal_input_text_label{
    display: none;
}
.auth_modal_input_eye{
	cursor: pointer;
	width: 18px;
	height: 18px;
	position: absolute;
	right: 20px;
	top: 50%;
    transform: translateY(-50%);
	background-size: 18px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath fill='%2378B4BE' d='M12 3c5.392 0 9.878 3.88 10.819 9-.94 5.12-5.427 9-10.819 9-5.392 0-9.878-3.88-10.819-9C2.121 6.88 6.608 3 12 3zm0 16a9.005 9.005 0 0 0 8.777-7 9.005 9.005 0 0 0-17.554 0A9.005 9.005 0 0 0 12 19zm0-2.5a4.5 4.5 0 1 1 0-9 4.5 4.5 0 0 1 0 9zm0-2a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5z'/%3E%3C/svg%3E");
}
.auth_modal_input_eye:before{
	display: block;
	content: '';
	width: 64px;
	height: 64px;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}
.auth_modal_input[type=text] + .auth_modal_input_text_label +.auth_modal_input_eye{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath fill='%2378B4BE' d='M9.342 18.782l-1.931-.518.787-2.939a10.988 10.988 0 0 1-3.237-1.872l-2.153 2.154-1.415-1.415 2.154-2.153a10.957 10.957 0 0 1-2.371-5.07l1.968-.359C3.903 10.812 7.579 14 12 14c4.42 0 8.097-3.188 8.856-7.39l1.968.358a10.957 10.957 0 0 1-2.37 5.071l2.153 2.153-1.415 1.415-2.153-2.154a10.988 10.988 0 0 1-3.237 1.872l.787 2.94-1.931.517-.788-2.94a11.072 11.072 0 0 1-3.74 0l-.788 2.94z'/%3E%3C/svg%3E");
}
.auth_modal_input_checkbox_label{
    cursor: pointer;
	display: initial;
}
.auth_modal_input_checkbox_label span{
    color: #999999;
    font-size: 10px;
    line-height: 10px;
    display: flex;
    align-items: center;
    margin-top: 20px;
}
.auth_modal_input_checkbox_label span:before{
    content: '';
    border-radius: 1px;
    margin-right: 14px;
    border: 1px solid #999999;
    width: 10px;
    height: 10px;
}
.auth_modal_input_checkbox_label:hover span:before{
    background: #68B8C2;
    border: 1px solid #68B8C2;
}
.auth_modal_input_checkbox_label .auth_modal_input:checked + span:before{
    background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 1C0 0.447715 0.447715 0 1 0H9C9.55228 0 10 0.447715 10 1V9C10 9.55228 9.55229 10 9 10H1C0.447715 10 0 9.55229 0 9V1Z' fill='%2368B8C2'/%3E%3Crect width='10' height='10' rx='1' fill='%2368B8C2'/%3E%3Cpath d='M1 5.54545L3.48276 8L9 2' stroke='white' stroke-width='2'/%3E%3C/svg%3E%0A");
    border: 1px solid #68B8C2;
}
.auth_modal_input_checkbox_label .auth_modal_input{
    display: none;
}
.auth_modal_btn{
    background: #68B8C2;
    border-radius: 1px;
    width: 100%;
    margin-top: 25px; 
    font-weight: 500;
    font-size: 16px;
    line-height: 16px;
    color: #FFFFFF;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 50px;
    cursor: pointer;
}
.auth_modal_btn:hover{
    background: #424F60;
}
.auth_modal_btn:active{
    background: rgba(104, 184, 194, 0.65);
}
.auth_modal_phone_link{
    margin-top: 20px;
    font-size: 12px;
    line-height: 16px;
    color: #68B8C2;
    text-align: center;
	cursor: pointer;
}
.auth_modal_reg_q{
    margin-top: 20px;
    font-size: 12px;
    line-height: 16px;
    color: #999999;
    text-align: center;
}
.auth_modal_social{
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 8px;
}
.auth_modal_social_text{
    color: #999999;
    font-size: 12px;
    line-height: 16px;
}
.auth_modal_social_icons{
    display: flex;
    gap: 5px;
    margin-left: 10px;
    list-style: none;
	margin-bottom: 0;
	padding-left: 0;
}
.auth_modal_social_icon{
    background-repeat: no-repeat;
    display: block;
}
.auth_modal_social_icon--ya{
    width: 16px;
    height: 16px;
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.99993 15.8565C12.339 15.8565 15.8564 12.339 15.8564 7.99999C15.8564 3.66097 12.339 0.143494 7.99993 0.143494C3.66091 0.143494 0.143433 3.66097 0.143433 7.99999C0.143433 12.339 3.66091 15.8565 7.99993 15.8565Z' fill='%23999999'/%3E%3Cpath d='M9.79612 3.29269H8.36962C6.96794 3.29269 5.77925 4.35963 5.77925 6.43104C5.77925 7.67369 6.35487 8.58991 7.38081 9.04188L5.46637 12.5065C5.40372 12.6196 5.46637 12.7074 5.56644 12.7074H6.45497C6.52997 12.7074 6.58028 12.6823 6.60528 12.6196L8.34462 9.21766H8.97028V12.6196C8.97028 12.657 9.00769 12.7074 9.05775 12.7074H9.83375C9.90875 12.7074 9.93384 12.6697 9.93384 12.6072V3.41823C9.93381 3.33035 9.88375 3.29269 9.79612 3.29269V3.29269ZM8.97025 8.41438H8.44469C7.61884 8.41438 6.81803 7.81185 6.81803 6.30554C6.81803 4.73616 7.56878 4.09601 8.33203 4.09601H8.97028V8.41438H8.97025Z' fill='white'/%3E%3C/svg%3E%0A");
}
.auth_modal_social_icon--vk{
    width: 16px;
    height: 16px;
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 0C3.58172 0 0 3.58172 0 8C0 12.4183 3.58172 16 8 16C12.4183 16 16 12.4183 16 8C16 3.58172 12.4183 0 8 0ZM12.2613 10.7156H11.2462C11.1362 10.7157 11.0277 10.6911 10.9286 10.6435C10.8295 10.5959 10.7424 10.5265 10.6737 10.4406C10.3693 10.0584 9.76956 9.38069 9.13984 9.08959C9.10337 9.07252 9.06318 9.06492 9.02299 9.06749C8.9828 9.07006 8.94391 9.08272 8.90991 9.1043C8.87591 9.12588 8.8479 9.15568 8.82846 9.19095C8.80903 9.22622 8.7988 9.26582 8.79872 9.30609V10.3101C8.79873 10.3633 8.78825 10.4161 8.76788 10.4653C8.74751 10.5145 8.71765 10.5592 8.68 10.5968C8.64235 10.6345 8.59765 10.6644 8.54846 10.6848C8.49926 10.7051 8.44653 10.7156 8.39328 10.7156H7.92387C7.31344 10.7156 5.99888 10.344 4.95141 8.81816C4.05891 7.51816 3.66106 6.51066 3.42906 5.69378C3.41557 5.6459 3.41337 5.59555 3.42261 5.54668C3.43185 5.49781 3.4523 5.45174 3.48234 5.4121C3.51238 5.37245 3.55121 5.34031 3.59576 5.31819C3.64031 5.29608 3.68938 5.28459 3.73913 5.28463H4.76606C4.86852 5.28454 4.96826 5.31752 5.05047 5.37867C5.13267 5.43982 5.19294 5.52588 5.22231 5.62403C5.41328 6.26275 5.90791 7.64059 6.78222 8.32672C6.80888 8.34773 6.84091 8.36082 6.87466 8.36448C6.9084 8.36815 6.9425 8.36224 6.97305 8.34744C7.0036 8.33264 7.02936 8.30955 7.0474 8.28079C7.06544 8.25204 7.07503 8.21879 7.07506 8.18484V6.57653C7.07506 6.25869 6.93731 5.94069 6.72231 5.69216C6.69133 5.65651 6.67126 5.61271 6.66448 5.56597C6.65771 5.51923 6.66452 5.47153 6.68411 5.42856C6.70369 5.38558 6.73523 5.34915 6.77495 5.3236C6.81467 5.29805 6.8609 5.28447 6.90812 5.28447H8.49144C8.57297 5.28447 8.65116 5.31685 8.70882 5.3745C8.76647 5.43215 8.79887 5.51034 8.79887 5.59188V7.75828C8.79888 7.78964 8.80751 7.8204 8.82383 7.84718C8.84015 7.87396 8.86353 7.89573 8.8914 7.91011C8.91927 7.92449 8.95056 7.93092 8.98184 7.9287C9.01312 7.92649 9.04319 7.9157 9.06875 7.89753C9.35938 7.69066 9.60828 7.38503 9.83722 7.0415C10.1253 6.60938 10.4769 5.89506 10.6533 5.52434C10.6875 5.45253 10.7413 5.39186 10.8085 5.34939C10.8757 5.30691 10.9536 5.28437 11.0331 5.28438H12.1531C12.1999 5.28436 12.2459 5.29628 12.2868 5.31902C12.3276 5.34175 12.362 5.37455 12.3867 5.4143C12.4113 5.45405 12.4254 5.49944 12.4276 5.54615C12.4298 5.59287 12.42 5.63937 12.3992 5.68125C12.1165 6.24813 11.5661 7.28806 11.0481 7.89819C10.9739 7.98593 10.9376 8.09951 10.9471 8.21399C10.9566 8.32847 11.0112 8.43451 11.0988 8.50881C11.4364 8.79731 11.9636 9.33069 12.5319 10.2191C12.5632 10.2677 12.5809 10.3239 12.583 10.3817C12.5852 10.4395 12.5717 10.4969 12.544 10.5477C12.5163 10.5985 12.4755 10.6409 12.4257 10.6704C12.376 10.7 12.3192 10.7156 12.2613 10.7156Z' fill='%23999999'/%3E%3C/svg%3E%0A");
}
.auth_modal_social_icon--google{
    width: 18px;
    height: 18px;
    background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.03604 1.27476C4.71804 1.27476 1.21761 4.77614 1.21761 9.09319C1.21761 13.4112 4.71773 16.911 9.03604 16.911C13.354 16.911 16.8545 13.4112 16.8545 9.09319C16.8545 4.77614 13.3537 1.27476 9.03604 1.27476ZM13.528 10.7569C13.3067 11.5195 12.8886 12.2291 12.3025 12.7676C11.7481 13.2794 11.0537 13.6303 10.3197 13.7992C9.50784 13.9839 8.649 13.9887 7.84224 13.7725C7.20074 13.6011 6.60158 13.299 6.08234 12.8851C5.53239 12.4472 5.08357 11.8956 4.76662 11.2681C4.28073 10.3003 4.13274 9.19783 4.34625 8.13624C4.43149 7.71347 4.57309 7.30405 4.76726 6.91895C5.32478 5.80294 6.32999 4.91997 7.51045 4.5158C8.5582 4.15321 9.73231 4.16147 10.7731 4.54437C11.3509 4.75678 11.8802 5.09237 12.3314 5.50989C12.1806 5.67403 12.0167 5.82675 11.8608 5.98614C11.5636 6.283 11.2674 6.58081 10.9696 6.87672C10.6741 6.59365 10.3165 6.38358 9.92535 6.26331C9.46381 6.12492 8.97484 6.10505 8.50359 6.20553C7.9534 6.32625 7.45062 6.60551 7.05738 7.0088C6.74006 7.33158 6.49977 7.72187 6.35444 8.15053C6.14653 8.76194 6.14619 9.42486 6.35348 10.0365C6.55757 10.6368 6.94604 11.1572 7.46346 11.5236C7.78659 11.7521 8.15382 11.9106 8.54169 11.9891C8.92205 12.0663 9.31607 12.0577 9.69739 11.9929C10.0783 11.9284 10.4415 11.7849 10.7636 11.5716C11.0175 11.4004 11.2343 11.1796 11.401 10.9226C11.5676 10.6656 11.6806 10.3776 11.7332 10.0758H9.09414C9.09287 9.44593 9.09414 8.81569 9.09382 8.18577C10.6127 8.18577 12.1323 8.18514 13.6512 8.18577C13.8027 9.03731 13.7693 9.92535 13.528 10.7569Z' fill='%23999999'/%3E%3C/svg%3E%0A");
}
.auth_modal_social_icon--mail{
    width: 17px;
    height: 17px;
    background-image: url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.49997 16.6831C13.0194 16.6831 16.683 13.0194 16.683 8.5C16.683 3.98061 13.0194 0.316924 8.49997 0.316924C3.98058 0.316924 0.316891 3.98061 0.316891 8.5C0.316891 13.0194 3.98058 16.6831 8.49997 16.6831Z' fill='%23999999'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.34089 5.92709C9.04188 5.92709 9.70083 6.23674 10.1847 6.72184V6.72367C10.1847 6.49085 10.3414 6.31537 10.5591 6.31537L10.6141 6.31484C10.9545 6.31484 11.0243 6.63701 11.0243 6.73907L11.0261 10.3601C11.002 10.5971 11.2706 10.7192 11.4196 10.5675C12.0011 9.97004 12.6966 7.49561 11.0582 6.06206C9.53119 4.7255 7.48216 4.9458 6.3925 5.69683C5.23414 6.49576 4.49292 8.26373 5.21296 9.92438C5.99778 11.7361 8.24377 12.2761 9.57867 11.7375C10.2547 11.4647 10.567 12.3784 9.86485 12.677C8.80411 13.1291 5.85179 13.0836 4.47263 10.6944C3.54082 9.08119 3.59042 6.24265 6.0617 4.77192C7.95232 3.64716 10.4448 3.95864 11.9478 5.52832C13.5189 7.16929 13.4274 10.242 11.8949 11.4372C11.2005 11.9797 10.1693 11.4513 10.1759 10.6604L10.1687 10.4018C9.68525 10.8817 9.04188 11.1616 8.34092 11.1616C6.95606 11.1616 5.73747 9.94278 5.73747 8.5585C5.7374 7.15969 6.95602 5.92709 8.34089 5.92709ZM10.0839 8.4581C10.0317 7.44411 9.27901 6.83427 8.36998 6.83427H8.33574C7.28679 6.83427 6.70504 7.65916 6.70504 8.59609C6.70504 9.64531 7.40891 10.3081 8.33173 10.3081C9.36066 10.3081 10.0373 9.5543 10.0862 8.6628L10.0839 8.4581Z' fill='white'/%3E%3C/svg%3E%0A");
}
.auth_modal_info{
    margin-top: 16px;
    font-size: 12px;
    line-height: 16px;
    color: #999999;
    text-align: center;
}
.auth_modal_info a{
    color: #68B8C2;
    text-decoration: none;
}
.auth_modal_auth_q{
    margin-top: 18px;
    font-size: 12px;
    line-height: 16px;
    color: #999999;
    text-align: center;
}
.auth_modal_auth_q a{
    color: #68B8C2;
    text-decoration: none;

}
.auth_modal_auth_info{
    list-style: none;
	margin: 0;
	padding: 0;
}
.auth_modal_auth_info li{
    display: flex;
    margin-top: 18px;
    position: relative;
    font-size: 12px;
    line-height: 16px;
    color: #999999;
}
.auth_modal_auth_info li + li{
    margin-top: 8px;
}
.auth_modal_auth_info li:before{
    content: '';
    background: #68B8C2;
    width: 4px;
    height: 4px;
    margin-right: 10px;
    position: relative;
    top: 4px;
    flex-shrink: 0;
}
.auth_modal_auth_info_dop{
    margin-top: 20px;
    font-size: 12px;
    line-height: 16px;
    color: #999999;
    text-align: center;
}
.auth_modal_auth_info_dop a{
    color: #68B8C2;
    text-decoration: none;
}
.auth_modal_auth_phone_info{
    margin-top: 20px;
    font-size: 12px;
    line-height: 16px;
    color: #999999;
    text-align: center;
}
.auth_modal_auth_phone_info a{
    color: #68B8C2;
    text-decoration: none;
}
.auth_modal_subtitle{
    font-size: 13px;
    line-height: 16px;
    color: #999999;
    margin-top: 20px;
    text-align: center;
}
.auth_modal_input_wrap--code{
    display: flex;
    gap: 17px;
    margin-top: 20px;
}
.auth_modal_input--code{
    padding: 0;
    display: flex;
    align-items :center;
    justify-content: center;
    font-size: 30px;
    line-height: 16px;
    color: #424F60;
    text-align: center;
}
.auth_modal_refresh{
    margin-top: 20px;
    color: #68B8C2;
    font-size: 12px;
    line-height: 16px;
    text-align: center;
    cursor: pointer;
}
.auth_modal_reg_email{
    margin-top: 20px;
    color: #68B8C2;
    font-size: 12px;
    line-height: 16px;
    text-align: center;
    cursor: pointer;
}
.auth_modal_reg_email span{
    color: #999999;
}
.auth_modal_reg_email a{
    color: #68B8C2;
    text-decoration: none;
}
@media screen  and (max-width: 767.98px) {
    .auth_modal{
        margin: 0;
		padding-top: 20px;
		padding-bottom: 20px;
    }
    .auth_modal_body{
        padding: 80px 30px 30px 30px;
        width: 100%;
        max-width: 428px;
    }
    .auth_modal_input_wrap + .auth_modal_input_wrap{
        margin-top: 30px;
    }
    .auth_modal_input_checkbox_label span{
        font-size: 13px;
        line-height: 16px;
    }
    .auth_modal_btn{
        margin-top: 30px;
    }
    .auth_modal_phone_link{
        margin-top: 30px;
        font-size: 16px;
        line-height: 20px;
    }
    .auth_modal_social_text{
        font-size: 16px;
        line-height: 20px;
    }
    .auth_modal_reg_q{
        margin-top: 30px;
        font-size: 16px;
        line-height: 20px;
    }
    .auth_modal_auth_q{
        margin-top: 30px;
        font-size: 16px;
        line-height: 20px;
    }
    .auth_modal_social{
        font-size: 16px;
        line-height: 20px;
    }
    .auth_modal_info{
        margin-top: 26px;
        font-size: 16px;
        line-height: 20px;
    }
    .auth_modal_auth_info{
        margin-top: 26px;
        font-size: 16px;
        line-height: 20px;
    }
    .auth_modal_auth_info_dop{
        margin-top: 30px;
        font-size: 16px;
        line-height: 20px;
    }
    .auth_modal_auth_info li{
        font-size: 16px;
        line-height: 20px;
    }
    .auth_modal_auth_info li:before{
        top: 8px;
    }
    .auth_modal_auth_phone_info{
        margin-top: 26px;
        font-size: 16px;
        line-height: 20px;
    }
    .auth_modal_subtitle{
        margin-top: 30px;
        font-size: 16px;
        line-height: 20px;
    }
    .auth_modal_input_wrap--code{
        margin-top: 30px;
    }
    .auth_modal_input--code{
        height: 80px;
    }
    .auth_modal_refresh{
        margin-top: 30px;
        font-size: 16px;
        line-height: 20px;
    }
    .auth_modal_reg_email{
        margin-top: 30px;
        font-size: 16px;
        line-height: 20px;
    }
}

@media screen  and (max-width: 427.98px){
    .auth_modal_body {
        padding: 80px 16x 80px 16px;
    }
    .auth_modal_input{
        height: 40px;
    }
    .auth_modal_btn{
        height: 40px;
    }
    .auth_modal_input_checkbox_label span{
        font-size: 10px;
    }
    .auth_modal_phone_link{
        font-size: 13px;
        line-height: 16px;
    }
    .auth_modal_social_text{
        font-size: 13px;
        line-height: 16px;
    }
    .auth_modal_reg_q{
        font-size: 13px;
        line-height: 16px;
    }
    .auth_modal_info{
        font-size: 13px;
        line-height: 16px;
    }
    .auth_modal_auth_q{
        font-size: 13px;
        line-height: 16px;
    }
    .auth_modal_auth_info{
        font-size: 13px;
        line-height: 16px;
    }
    .auth_modal_auth_info li{
        font-size: 13px;
        line-height: 16px;
    }
    .auth_modal_auth_info_dop{
        font-size: 13px;
        line-height: 16px;
    }
    .auth_modal_auth_phone_info{
        font-size: 13px;
        line-height: 16px;
    }
    .auth_modal_subtitle{
        font-size: 13px;
        line-height: 16px;
    }
    .auth_modal_refresh{
        font-size: 13px;
        line-height: 16px;
    }
    .auth_modal_reg_email{
        font-size: 13px;
        line-height: 16px;
    }
}

.detail_tags{
	display: flex; gap: 15px;
	flex-wrap: wrap; 
	margin-top: -20px;
	margin-bottom: 20px;
	overflow: hidden;
}
.detail_tag{
	margin-top: 1px;
	margin-bottom: 1px;
	background: #FFFFFF;
	border: 1px solid #68B8C2;
	border-radius: 12px 12px 12px 1px;
	padding: 8px 10px;
	color: #68B8C2;
	font-weight: 600;
	font-size: 12px;
	line-height: 10px;
	font-family: 'Montserrat';
	transition: 0.3s;
	width: auto !important;
}
.detail_tag + 
.detail_tag{
	margin-left: 15px;
}
.detail_tag:hover{
	background: #68B8C2;
	color: #FFFFFF;
	transition: 0.3s;
}
.detail_tag_wrap .swiper-button-disabled{
	display:none;
}
.detail_tag_wrap .swiper-button-prev{
	left: -33px;
	top: 22px;
	transition: 0.3s;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	border-radius: 100%;
	background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.78446 8.99989L6.46973 5.68516L7.4166 4.73828L11.6782 8.99989L7.4166 13.2615L6.46973 12.3146L9.78446 8.99989Z' fill='%23424F60'/%3E%3C/svg%3E%0A");
	width: 30px;
	height: 30px;
	background-color: #FFFFFF;
	box-shadow: 0px 4px 24px rgba(0, 0, 0, 0.08);
	transform: rotate(180deg);
}
.detail_tag_wrap .swiper-button-prev::after{
	display: none;
}
.detail_tag_wrap .swiper-button-next::after{
	display: none;
}
.detail_tag_wrap .swiper-button-next{
	right: -33px;
	top: 22px;
	transition: 0.3s;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	border-radius: 100%;
	background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.78446 8.99989L6.46973 5.68516L7.4166 4.73828L11.6782 8.99989L7.4166 13.2615L6.46973 12.3146L9.78446 8.99989Z' fill='%23424F60'/%3E%3C/svg%3E%0A");
	width: 30px;
	height: 30px;
	background-color: #FFFFFF;
	box-shadow: 0px 4px 24px rgba(0, 0, 0, 0.08);
}
.detail_tag_wrap .swiper-button-next:hover{
	box-shadow: 0px 4px 24px rgba(0, 0, 0, 0.28);
	transition: 0.3s;
}
.detail_tag_wrap .swiper-button-prev:hover{
	box-shadow: 0px 4px 24px rgba(0, 0, 0, 0.28);
	transition: 0.3s;
}
.detail_tag_wrap{
	position: relative;
}
@media screen and (max-width: 1024px){
	
.detail_tag_wrap .swiper-button-prev{
	display: none;
}
.detail_tag_wrap .swiper-button-next{
	display: none;
}
}



.storiesWrapper{
	display: none;
}
.homepage .popular_sections__block,
.homepage .home_zodiac__block{
	 overflow: hidden; 
}
.homepage header.new{
	border-bottom: 1px solid transparent;
}
header.new{
	z-index: 12;
}
.homepage .alphabet{
	display: none;
}
.homepage .footer{
	display: none;
}
footer.new{
	background: #f3f3f3;
	padding: 50px 0 50px;
}
footer.new .container{
	max-width: 1320px;
}
footer.new h4{
    font-family: "Montserrat", sans-serif;
    font-weight: 600;
    font-size: 14px;
    line-height: 143%;
    color: #424f60;
    text-shadow: 0 4px 24px rgba(0, 0, 0, 0.08);
}
footer.new .h4{
    font-family: "Montserrat", sans-serif;
    font-weight: 600;
    font-size: 14px;
    line-height: 143%;
    color: #424f60;
    text-shadow: 0 4px 24px rgba(0, 0, 0, 0.08);
}
footer.new ul *+*{
	margin-top: 12px;
}
footer.new ul{
	padding: 0;
	margin: 0;
	list-style: none;
}
footer.new .footer__menu .h4+li{
	margin-top: 16px;
}
footer.new ul li{
    font-weight: 400;
    font-size: 14px;
    line-height: 143%;
    color: #424f60;
}
footer.new ul li a{
    font-family: "Montserrat", sans-serif;
    font-weight: 400;
    font-size: 14px;
    line-height: 143%;
    color: #424f60;
	transition: color 0.3s; 
}
footer.new ul li a:hover{
	color: #4F5D70;
	transition: color 0.3s;
}
.footer__cols{
	display: flex;
	justify-content: space-between;
}
.footer__col_1{
	width: calc( (100% - 240px )/ 5 );
}
.footer__col_2{
	width: calc( (100% - 240px )/ 5 );
}
.footer__col_3{
	width: calc( (100% - 240px )/ 5 );
}
.footer__col_4{
	width: calc( (100% - 240px )/ 5 );
}
.footer__col_5{
	width: calc( (100% - 240px )/ 5 );
}
.footer__connect{
    margin-top: 24px;
    font-family: "Montserrat", sans-serif;
    font-weight: 600;
    font-size: 14px;
    line-height: 143%;
    color: #424f60;
    text-shadow: 0 4px 24px rgba(0, 0, 0, 0.08);
    text-transform: uppercase;
}
.footer__connect_items{
	margin-top: 16px;
	display: flex;
	gap: 12px;
}
.footer__connect_item{
	width: 28px;
	height: 28px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
    background-size: cover;
}
.footer__connect_itemw--max{
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='12' cy='12' r='12' fill='%23424F60'/%3e%3cpath d='M11.7918 6.00847C8.21723 6.19589 5.8576 9.00898 6.00668 12.5563C6.0718 14.109 6.69383 15.445 6.8412 16.9186C6.8789 17.3004 6.76923 17.7715 7.20792 17.9383C7.7477 18.1429 8.57537 17.799 9.02777 17.4844C9.18199 17.3795 9.32936 17.2574 9.44246 17.1061C9.91027 17.4173 10.3541 17.7182 10.911 17.8523C13.3632 18.4421 16.0501 17.0923 17.2445 14.924C19.4893 10.8506 16.4545 5.7643 11.7918 6.00847ZM10.4038 14.5096C10.2102 14.661 10.0234 14.8673 9.80917 14.9859C9.49901 15.1527 9.40304 14.9791 9.28652 14.7039C8.91981 13.8287 8.87525 12.3379 9.08945 11.4214C9.37734 10.1748 10.3387 9.07776 11.6599 8.96084C12.9965 8.84219 14.2371 9.52311 14.7975 10.7525C16.0381 13.4883 12.8628 16.1896 10.4038 14.5114V14.5096Z' fill='white'/%3e%3c/svg%3e ");
}
.footer__connect_itemw--max:hover{
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='12' cy='12' r='12' fill='%234F5D70'/%3e%3cpath d='M11.7918 6.00847C8.21723 6.19589 5.8576 9.00898 6.00668 12.5563C6.0718 14.109 6.69383 15.445 6.8412 16.9186C6.8789 17.3004 6.76923 17.7715 7.20792 17.9383C7.7477 18.1429 8.57537 17.799 9.02777 17.4844C9.18199 17.3795 9.32936 17.2574 9.44246 17.1061C9.91027 17.4173 10.3541 17.7182 10.911 17.8523C13.3632 18.4421 16.0501 17.0923 17.2445 14.924C19.4893 10.8506 16.4545 5.7643 11.7918 6.00847ZM10.4038 14.5096C10.2102 14.661 10.0234 14.8673 9.80917 14.9859C9.49901 15.1527 9.40304 14.9791 9.28652 14.7039C8.91981 13.8287 8.87525 12.3379 9.08945 11.4214C9.37734 10.1748 10.3387 9.07776 11.6599 8.96084C12.9965 8.84219 14.2371 9.52311 14.7975 10.7525C16.0381 13.4883 12.8628 16.1896 10.4038 14.5114V14.5096Z' fill='white'/%3e%3c/svg%3e ");
}
.footer__connect_itemw--viber{
	background-image: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.2367 3.8714C22.6129 3.29669 20.0877 1.46417 14.4577 1.43967C14.4577 1.43967 7.82068 1.04176 4.5881 4.00905C2.79003 5.80701 2.15632 8.44519 2.08752 11.7121C2.01872 14.9791 1.93521 21.1003 7.83539 22.7608H7.84026L7.83539 25.2958C7.83539 25.2958 7.79613 26.3225 8.47404 26.5289C9.28959 26.7844 9.771 26.0033 10.5521 25.1632C10.9795 24.7014 11.569 24.0234 12.0161 23.5075C16.0543 23.8466 19.1543 23.0703 19.508 22.9574C20.3236 22.6921 24.9366 22.1025 25.6833 15.9813C26.4594 9.66352 25.3099 5.6744 23.2367 3.8714V3.8714Z' fill='%23424F60'/%3E%3Cpath d='M23.9202 15.519C23.2864 20.6281 19.5478 20.9524 18.8601 21.1735C18.5653 21.2668 15.8388 21.9448 12.4146 21.7237C12.4146 21.7237 9.86 24.804 9.06413 25.6048C8.80376 25.8651 8.51884 25.8406 8.52376 25.3247C8.52376 24.9859 8.5434 21.1146 8.5434 21.1146C8.53847 21.1146 8.53847 21.1146 8.5434 21.1146C3.54222 19.7291 3.83699 14.5168 3.89102 11.7902C3.94505 9.0637 4.46092 6.82841 5.98386 5.32516C8.72026 2.8442 14.3551 3.21269 14.3551 3.21269C19.1155 3.23232 21.3951 4.66677 21.9256 5.14824C23.6794 6.65155 24.5736 10.2477 23.9202 15.519V15.519Z' fill='%23424F60'/%3E%3Cpath d='M17.0914 11.5496C17.111 11.9721 16.4773 12.0016 16.4576 11.5791C16.4036 10.4983 15.8975 9.97267 14.8561 9.91371C14.4336 9.8891 14.4729 9.25539 14.8904 9.28C16.2612 9.35366 17.0226 10.1397 17.0914 11.5496V11.5496Z' fill='%23CCCCCC'/%3E%3Cpath d='M18.0891 12.1047C18.1381 10.0217 16.8364 8.39072 14.3652 8.20899C13.9476 8.17951 13.9918 7.54574 14.4095 7.57522C17.2589 7.78161 18.7768 9.74177 18.7228 12.1195C18.7179 12.5419 18.0792 12.5224 18.0891 12.1047Z' fill='%23CCCCCC'/%3E%3Cpath d='M20.3978 12.7642C20.4026 13.1867 19.764 13.1916 19.764 12.7692C19.7345 8.76532 17.067 6.58405 13.8294 6.5595C13.4118 6.55458 13.4118 5.92578 13.8294 5.92578C17.4501 5.95034 20.3634 8.45087 20.3978 12.7642ZM19.8426 17.5836V17.5935C19.312 18.5269 18.3197 19.5586 17.2978 19.2294L17.288 19.2146C16.2514 18.9248 13.8099 17.6672 12.2672 16.439C11.4714 15.8101 10.7442 15.0683 10.1842 14.356C9.67821 13.7222 9.16732 12.9705 8.67114 12.0666C7.62475 10.1752 7.39386 9.33024 7.39386 9.33024C7.06469 8.30841 8.09145 7.31599 9.02973 6.78547H9.03962C9.49156 6.5496 9.92387 6.62824 10.2137 6.97698C10.2137 6.97698 10.8229 7.704 11.0832 8.06275C11.3289 8.39678 11.6581 8.93223 11.83 9.23191C12.1297 9.76736 11.9429 10.3127 11.6482 10.5386L11.0587 11.0103C10.7591 11.251 10.7983 11.698 10.7983 11.698C10.7983 11.698 11.6728 15.0043 14.9397 15.8395C14.9397 15.8395 15.3869 15.8789 15.6275 15.5792L16.0992 14.9896C16.3251 14.6949 16.8705 14.5082 17.4059 14.8079C18.1281 15.2156 19.0468 15.8494 19.656 16.4242C19.9998 16.7042 20.0784 17.1317 19.8426 17.5836Z' fill='%23CCCCCC'/%3E%3C/svg%3E%0A");
}
.footer__connect_itemw--telegramm{
	background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" r="12" fill="white"/><path d="M12 0C5.37258 0 0 5.37258 0 12C0 18.6274 5.37258 24 12 24C18.6274 24 24 18.6274 24 12C24 5.37258 18.6274 0 12 0ZM18.2371 7.59075L16.1058 17.7656C16.08 17.8887 16.0237 18.0033 15.9421 18.0989C15.8605 18.1946 15.7561 18.2681 15.6386 18.3129C15.5211 18.3577 15.3942 18.3722 15.2697 18.3551C15.1451 18.3381 15.0268 18.29 14.9257 18.2153L11.8255 15.9249L9.94734 17.6968C9.92276 17.72 9.8938 17.7381 9.86216 17.75C9.83051 17.7618 9.79682 17.7673 9.76305 17.766C9.72927 17.7647 9.69609 17.7567 9.66544 17.7425C9.63479 17.7282 9.60729 17.708 9.58453 17.683L9.54417 17.6387L9.87052 14.4805L15.7526 9.10622C15.7817 9.07969 15.7998 9.04321 15.8033 9.004C15.8068 8.96478 15.7955 8.92567 15.7716 8.89438C15.7477 8.86309 15.7129 8.8419 15.6742 8.83497C15.6354 8.82805 15.5955 8.8359 15.5622 8.85699L8.03977 13.6181L4.8 12.53C4.71386 12.5011 4.63878 12.4462 4.58506 12.3729C4.53135 12.2996 4.50163 12.2115 4.49999 12.1206C4.49835 12.0297 4.52486 11.9406 4.57588 11.8654C4.62691 11.7902 4.69996 11.7326 4.785 11.7006L17.4609 6.9255C17.5587 6.8887 17.6646 6.87885 17.7675 6.89697C17.8704 6.91509 17.9665 6.96052 18.0458 7.02851C18.1252 7.0965 18.1848 7.18455 18.2184 7.28345C18.2521 7.38236 18.2585 7.48849 18.2371 7.59075Z" fill="%23424F60"/></svg>')
}
.footer__connect_itemw--whatsapp{
	background-image: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.33769 25.6673L3.91502 19.8713C2.87568 18.0897 2.32964 16.0633 2.33302 14.0007C2.33302 7.55715 7.55619 2.33398 13.9997 2.33398C20.4432 2.33398 25.6664 7.55715 25.6664 14.0007C25.6664 20.4442 20.4432 25.6673 13.9997 25.6673C11.9379 25.6706 9.91246 25.125 8.13136 24.0865L2.33769 25.6673ZM9.78919 8.52665C9.63853 8.53601 9.49131 8.57569 9.35636 8.64332C9.2298 8.71499 9.11427 8.80458 9.01336 8.90932C8.87336 9.04115 8.79402 9.15548 8.70886 9.26632C8.27767 9.82748 8.04573 10.5163 8.04969 11.224C8.05202 11.7957 8.20136 12.3522 8.43469 12.8725C8.91186 13.9248 9.69702 15.039 10.7342 16.0715C10.9839 16.32 11.2277 16.5697 11.4902 16.8018C12.7775 17.9352 14.3115 18.7525 15.9702 19.1888L16.634 19.2903C16.8499 19.302 17.0657 19.2857 17.2827 19.2752C17.6225 19.2576 17.9542 19.1656 18.2545 19.0057C18.4482 18.903 18.5392 18.8517 18.7014 18.749C18.7014 18.749 18.7515 18.7163 18.8472 18.644C19.0047 18.5273 19.1015 18.4445 19.2322 18.308C19.329 18.2077 19.413 18.0898 19.4772 17.9557C19.5682 17.7655 19.6592 17.4027 19.6965 17.1005C19.7245 16.8695 19.7164 16.7435 19.7129 16.6653C19.7082 16.5405 19.6044 16.411 19.4912 16.3562L18.8122 16.0517C18.8122 16.0517 17.7972 15.6095 17.1777 15.3272C17.1124 15.2987 17.0424 15.2825 16.9712 15.2793C16.8914 15.2711 16.8107 15.2801 16.7346 15.3057C16.6586 15.3312 16.5889 15.3728 16.5302 15.4275V15.4252C16.5244 15.4252 16.4462 15.4917 15.6027 16.5137C15.5543 16.5787 15.4876 16.6279 15.4111 16.6549C15.3347 16.6819 15.2519 16.6855 15.1734 16.6653C15.0973 16.645 15.0229 16.6193 14.9505 16.5883C14.8059 16.5277 14.7557 16.5043 14.6565 16.4612L14.6507 16.4588C13.9832 16.1674 13.3653 15.7738 12.819 15.2922C12.672 15.1638 12.5355 15.0238 12.3955 14.8885C11.9365 14.4489 11.5365 13.9517 11.2055 13.4092L11.1367 13.2983C11.0872 13.2238 11.0473 13.1435 11.0177 13.0592C10.9734 12.8877 11.0889 12.75 11.0889 12.75C11.0889 12.75 11.3724 12.4397 11.5042 12.2717C11.614 12.132 11.7164 11.9868 11.811 11.8365C11.9487 11.6148 11.9919 11.3873 11.9195 11.2112C11.5929 10.4132 11.2545 9.61865 10.9069 8.82998C10.838 8.67365 10.6339 8.56165 10.4484 8.53948C10.3854 8.53248 10.3224 8.52548 10.2594 8.52082C10.1027 8.51303 9.94568 8.51459 9.78919 8.52549V8.52665Z' fill='%23424F60'/%3E%3C/svg%3E%0A");
}
.footer__connect_itemw--viber:hover{
	background-image: url(data:image/svg+xml;charset=UTF-8,%3csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='14' cy='14' r='12' fill='white'/%3e%3cpath d='M14 2C7.37258 2 2 7.37258 2 14C2 20.6274 7.37258 26 14 26C20.6274 26 26 20.6274 26 14C26 7.37258 20.6274 2 14 2ZM20.2371 9.59075L18.1058 19.7656C18.08 19.8887 18.0237 20.0033 17.9421 20.0989C17.8605 20.1946 17.7561 20.2681 17.6386 20.3129C17.5211 20.3577 17.3942 20.3722 17.2697 20.3551C17.1451 20.3381 17.0268 20.29 16.9257 20.2153L13.8255 17.9249L11.9473 19.6968C11.9228 19.72 11.8938 19.7381 11.8622 19.75C11.8305 19.7618 11.7968 19.7673 11.763 19.766C11.7293 19.7647 11.6961 19.7567 11.6654 19.7425C11.6348 19.7282 11.6073 19.708 11.5845 19.683L11.5442 19.6387L11.8705 16.4805L17.7526 11.1062C17.7817 11.0797 17.7998 11.0432 17.8033 11.004C17.8068 10.9648 17.7955 10.9257 17.7716 10.8944C17.7477 10.8631 17.7129 10.8419 17.6742 10.835C17.6354 10.828 17.5955 10.8359 17.5622 10.857L10.0398 15.6181L6.8 14.53C6.71386 14.5011 6.63878 14.4462 6.58506 14.3729C6.53135 14.2996 6.50163 14.2115 6.49999 14.1206C6.49835 14.0297 6.52486 13.9406 6.57588 13.8654C6.62691 13.7902 6.69996 13.7326 6.785 13.7006L19.4609 8.9255C19.5587 8.8887 19.6646 8.87885 19.7675 8.89697C19.8704 8.91509 19.9665 8.96052 20.0458 9.02851C20.1252 9.0965 20.1848 9.18455 20.2184 9.28345C20.2521 9.38236 20.2585 9.48849 20.2371 9.59075Z' fill='%234F5D70'/%3e%3c/svg%3e);
}
.footer__connect_itemw--telegramm:hover{
	background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" r="12" fill="white"/><path d="M12 0C5.37258 0 0 5.37258 0 12C0 18.6274 5.37258 24 12 24C18.6274 24 24 18.6274 24 12C24 5.37258 18.6274 0 12 0ZM18.2371 7.59075L16.1058 17.7656C16.08 17.8887 16.0237 18.0033 15.9421 18.0989C15.8605 18.1946 15.7561 18.2681 15.6386 18.3129C15.5211 18.3577 15.3942 18.3722 15.2697 18.3551C15.1451 18.3381 15.0268 18.29 14.9257 18.2153L11.8255 15.9249L9.94734 17.6968C9.92276 17.72 9.8938 17.7381 9.86216 17.75C9.83051 17.7618 9.79682 17.7673 9.76305 17.766C9.72927 17.7647 9.69609 17.7567 9.66544 17.7425C9.63479 17.7282 9.60729 17.708 9.58453 17.683L9.54417 17.6387L9.87052 14.4805L15.7526 9.10622C15.7817 9.07969 15.7998 9.04321 15.8033 9.004C15.8068 8.96478 15.7955 8.92567 15.7716 8.89438C15.7477 8.86309 15.7129 8.8419 15.6742 8.83497C15.6354 8.82805 15.5955 8.8359 15.5622 8.85699L8.03977 13.6181L4.8 12.53C4.71386 12.5011 4.63878 12.4462 4.58506 12.3729C4.53135 12.2996 4.50163 12.2115 4.49999 12.1206C4.49835 12.0297 4.52486 11.9406 4.57588 11.8654C4.62691 11.7902 4.69996 11.7326 4.785 11.7006L17.4609 6.9255C17.5587 6.8887 17.6646 6.87885 17.7675 6.89697C17.8704 6.91509 17.9665 6.96052 18.0458 7.02851C18.1252 7.0965 18.1848 7.18455 18.2184 7.28345C18.2521 7.38236 18.2585 7.48849 18.2371 7.59075Z" fill="%234F5D70"/></svg>')
}
.footer__connect_itemw--whatsapp:hover{
	background-image: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.33769 25.6673L3.91502 19.8713C2.87568 18.0897 2.32964 16.0633 2.33302 14.0007C2.33302 7.55715 7.55619 2.33398 13.9997 2.33398C20.4432 2.33398 25.6664 7.55715 25.6664 14.0007C25.6664 20.4442 20.4432 25.6673 13.9997 25.6673C11.9379 25.6706 9.91246 25.125 8.13136 24.0865L2.33769 25.6673ZM9.78919 8.52665C9.63853 8.53601 9.49131 8.57569 9.35636 8.64332C9.2298 8.71499 9.11427 8.80458 9.01336 8.90932C8.87336 9.04115 8.79402 9.15548 8.70886 9.26632C8.27767 9.82748 8.04573 10.5163 8.04969 11.224C8.05202 11.7957 8.20136 12.3522 8.43469 12.8725C8.91186 13.9248 9.69702 15.039 10.7342 16.0715C10.9839 16.32 11.2277 16.5697 11.4902 16.8018C12.7775 17.9352 14.3115 18.7525 15.9702 19.1888L16.634 19.2903C16.8499 19.302 17.0657 19.2857 17.2827 19.2752C17.6225 19.2576 17.9542 19.1656 18.2545 19.0057C18.4482 18.903 18.5392 18.8517 18.7014 18.749C18.7014 18.749 18.7515 18.7163 18.8472 18.644C19.0047 18.5273 19.1015 18.4445 19.2322 18.308C19.329 18.2077 19.413 18.0898 19.4772 17.9557C19.5682 17.7655 19.6592 17.4027 19.6965 17.1005C19.7245 16.8695 19.7164 16.7435 19.7129 16.6653C19.7082 16.5405 19.6044 16.411 19.4912 16.3562L18.8122 16.0517C18.8122 16.0517 17.7972 15.6095 17.1777 15.3272C17.1124 15.2987 17.0424 15.2825 16.9712 15.2793C16.8914 15.2711 16.8107 15.2801 16.7346 15.3057C16.6586 15.3312 16.5889 15.3728 16.5302 15.4275V15.4252C16.5244 15.4252 16.4462 15.4917 15.6027 16.5137C15.5543 16.5787 15.4876 16.6279 15.4111 16.6549C15.3347 16.6819 15.2519 16.6855 15.1734 16.6653C15.0973 16.645 15.0229 16.6193 14.9505 16.5883C14.8059 16.5277 14.7557 16.5043 14.6565 16.4612L14.6507 16.4588C13.9832 16.1674 13.3653 15.7738 12.819 15.2922C12.672 15.1638 12.5355 15.0238 12.3955 14.8885C11.9365 14.4489 11.5365 13.9517 11.2055 13.4092L11.1367 13.2983C11.0872 13.2238 11.0473 13.1435 11.0177 13.0592C10.9734 12.8877 11.0889 12.75 11.0889 12.75C11.0889 12.75 11.3724 12.4397 11.5042 12.2717C11.614 12.132 11.7164 11.9868 11.811 11.8365C11.9487 11.6148 11.9919 11.3873 11.9195 11.2112C11.5929 10.4132 11.2545 9.61865 10.9069 8.82998C10.838 8.67365 10.6339 8.56165 10.4484 8.53948C10.3854 8.53248 10.3224 8.52548 10.2594 8.52082C10.1027 8.51303 9.94568 8.51459 9.78919 8.52549V8.52665Z' fill='%234F5D70'/%3E%3C/svg%3E%0A");
}
.footer__contact{
	display: block;
	margin-top: 12px;
	font-family: 'Montserrat';
	font-style: normal;
    font-size: 14px;
    line-height: 143%;
	line-height: 21px;
    color: #424f60;
}
.footer__shedule{
	margin-top: 12px;
	font-family: 'Montserrat';
    font-weight: 400;
    font-size: 14px;
    line-height: 143%;
	color: #424F60;
}
.footer__address{
    margin-top: 16px;
	font-family: 'Montserrat';
    font-weight: 400;
    font-size: 14px;
    line-height: 143%;
	color: #424F60;
}
.footer__address_title{
    margin-top: 24px;
	font-family: 'Montserrat';
    font-weight: 600;
    font-size: 14px;
    line-height: 143%;
	color: #424F60;
    text-shadow: 0 4px 24px rgba(0, 0, 0, 0.08);
}
.footer__follow{
	font-family: 'Montserrat';
    font-weight: 600;
    font-size: 14px;
    line-height: 143%;
	color: #424F60;
    text-shadow: 0 4px 24px rgba(0, 0, 0, 0.08);
    text-transform: uppercase;
}
.footer__sheme{
	margin-top: 15px;
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 600;
	font-size: 15px;
	line-height: 20px;
	display: flex;
	align-items: center;
	color: #FFFFFF;
	text-shadow: 0px 4px 24px rgba(0, 0, 0, 0.2);
}
.footer__follow_items{
	display: flex;
	gap: 12px;
	margin-top: 16px;
}
.footer__follow_item{
	width: 28px;
	height: 28px;
	background-repeat: no-repeat;
}
.footer__follow_item--vk{
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='14' cy='14' r='12' fill='white'/%3e%3cpath d='M14 2C7.37258 2 2 7.37258 2 14C2 20.6274 7.37258 26 14 26C20.6274 26 26 20.6274 26 14C26 7.37258 20.6274 2 14 2ZM20.392 18.0734H18.8693C18.7044 18.0736 18.5415 18.0366 18.3929 17.9652C18.2442 17.8938 18.1136 17.7898 18.0106 17.6609C17.554 17.0876 16.6543 16.071 15.7098 15.6344C15.6551 15.6088 15.5948 15.5974 15.5345 15.6012C15.4742 15.6051 15.4159 15.6241 15.3649 15.6564C15.3139 15.6888 15.2718 15.7335 15.2427 15.7864C15.2135 15.8393 15.1982 15.8987 15.1981 15.9591V17.4651C15.1981 17.545 15.1824 17.6241 15.1518 17.6979C15.1213 17.7717 15.0765 17.8388 15.02 17.8953C14.9635 17.9517 14.8965 17.9966 14.8227 18.0271C14.7489 18.0577 14.6698 18.0734 14.5899 18.0734H13.8858C12.9702 18.0734 10.9983 17.516 9.42711 15.2272C8.08836 13.2772 7.49159 11.766 7.14359 10.5407C7.12336 10.4689 7.12005 10.3933 7.13392 10.32C7.14778 10.2467 7.17845 10.1776 7.22351 10.1181C7.26858 10.0587 7.32681 10.0105 7.39364 9.97729C7.46047 9.94412 7.53408 9.92688 7.60869 9.92694H9.14909C9.30278 9.92681 9.4524 9.97628 9.5757 10.068C9.69901 10.1597 9.78941 10.2888 9.83347 10.436C10.1199 11.3941 10.8619 13.4609 12.1733 14.4901C12.2133 14.5216 12.2614 14.5412 12.312 14.5467C12.3626 14.5522 12.4138 14.5434 12.4596 14.5212C12.5054 14.499 12.544 14.4643 12.5711 14.4212C12.5982 14.3781 12.6125 14.3282 12.6126 14.2773V11.8648C12.6126 11.388 12.406 10.911 12.0835 10.5382C12.037 10.4848 12.0069 10.4191 11.9967 10.349C11.9866 10.2788 11.9968 10.2073 12.0262 10.1428C12.0555 10.0784 12.1028 10.0237 12.1624 9.9854C12.222 9.94708 12.2913 9.9267 12.3622 9.9267H14.7372C14.8595 9.9267 14.9767 9.97528 15.0632 10.0618C15.1497 10.1482 15.1983 10.2655 15.1983 10.3878V13.6374C15.1983 13.6845 15.2113 13.7306 15.2358 13.7708C15.2602 13.8109 15.2953 13.8436 15.3371 13.8652C15.3789 13.8867 15.4258 13.8964 15.4728 13.8931C15.5197 13.8897 15.5648 13.8736 15.6031 13.8463C16.0391 13.536 16.4124 13.0775 16.7558 12.5623C17.188 11.9141 17.7154 10.8426 17.98 10.2865C18.0312 10.1788 18.1119 10.0878 18.2127 10.0241C18.3136 9.96037 18.4304 9.92656 18.5497 9.92656H20.2297C20.2998 9.92653 20.3688 9.94442 20.4301 9.97853C20.4914 10.0126 20.543 10.0618 20.58 10.1215C20.6169 10.1811 20.6381 10.2492 20.6413 10.3192C20.6446 10.3893 20.63 10.4591 20.5987 10.5219C20.1748 11.3722 19.3491 12.9321 18.5721 13.8473C18.4609 13.9789 18.4064 14.1493 18.4207 14.321C18.4349 14.4927 18.5168 14.6518 18.6482 14.7632C19.1547 15.196 19.9453 15.996 20.7978 17.3286C20.8448 17.4016 20.8713 17.4858 20.8745 17.5726C20.8778 17.6593 20.8575 17.7453 20.816 17.8215C20.7745 17.8977 20.7132 17.9613 20.6386 18.0057C20.564 18.05 20.4788 18.0734 20.392 18.0734Z' fill='%23424F60'/%3e%3c/svg%3e ");
}
.footer__follow_item--tg{
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='14' cy='14' r='12' fill='white'/%3e%3cpath d='M14 2C7.37258 2 2 7.37258 2 14C2 20.6274 7.37258 26 14 26C20.6274 26 26 20.6274 26 14C26 7.37258 20.6274 2 14 2ZM20.2371 9.59075L18.1058 19.7656C18.08 19.8887 18.0237 20.0033 17.9421 20.0989C17.8605 20.1946 17.7561 20.2681 17.6386 20.3129C17.5211 20.3577 17.3942 20.3722 17.2697 20.3551C17.1451 20.3381 17.0268 20.29 16.9257 20.2153L13.8255 17.9249L11.9473 19.6968C11.9228 19.72 11.8938 19.7381 11.8622 19.75C11.8305 19.7618 11.7968 19.7673 11.763 19.766C11.7293 19.7647 11.6961 19.7567 11.6654 19.7425C11.6348 19.7282 11.6073 19.708 11.5845 19.683L11.5442 19.6387L11.8705 16.4805L17.7526 11.1062C17.7817 11.0797 17.7998 11.0432 17.8033 11.004C17.8068 10.9648 17.7955 10.9257 17.7716 10.8944C17.7477 10.8631 17.7129 10.8419 17.6742 10.835C17.6354 10.828 17.5955 10.8359 17.5622 10.857L10.0398 15.6181L6.8 14.53C6.71386 14.5011 6.63878 14.4462 6.58506 14.3729C6.53135 14.2996 6.50163 14.2115 6.49999 14.1206C6.49835 14.0297 6.52486 13.9406 6.57588 13.8654C6.62691 13.7902 6.69996 13.7326 6.785 13.7006L19.4609 8.9255C19.5587 8.8887 19.6646 8.87885 19.7675 8.89697C19.8704 8.91509 19.9665 8.96052 20.0458 9.02851C20.1252 9.0965 20.1848 9.18455 20.2184 9.28345C20.2521 9.38236 20.2585 9.48849 20.2371 9.59075Z' fill='%23424F60'/%3e%3c/svg%3e ");
}
.footer__follow_item--max{
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='14' cy='14' r='12' fill='%23424F60'/%3e%3cpath d='M13.7918 8.00847C10.2172 8.19589 7.8576 11.009 8.00668 14.5563C8.0718 16.109 8.69383 17.445 8.8412 18.9186C8.8789 19.3004 8.76923 19.7715 9.20792 19.9383C9.7477 20.1429 10.5754 19.799 11.0278 19.4844C11.182 19.3795 11.3294 19.2574 11.4425 19.1061C11.9103 19.4173 12.3541 19.7182 12.911 19.8523C15.3632 20.4421 18.0501 19.0923 19.2445 16.924C21.4893 12.8506 18.4545 7.7643 13.7918 8.00847ZM12.4038 16.5096C12.2102 16.661 12.0234 16.8673 11.8092 16.9859C11.499 17.1527 11.403 16.9791 11.2865 16.7039C10.9198 15.8287 10.8753 14.3379 11.0895 13.4214C11.3773 12.1748 12.3387 11.0778 13.6599 10.9608C14.9965 10.8422 16.2371 11.5231 16.7975 12.7525C18.0381 15.4883 14.8628 18.1896 12.4038 16.5114V16.5096Z' fill='white'/%3e%3c/svg%3e ");
}
.footer__follow_item--max:hover{
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='14' cy='14' r='12' fill='%234F5D70'/%3e%3cpath d='M13.7918 8.00847C10.2172 8.19589 7.8576 11.009 8.00668 14.5563C8.0718 16.109 8.69383 17.445 8.8412 18.9186C8.8789 19.3004 8.76923 19.7715 9.20792 19.9383C9.7477 20.1429 10.5754 19.799 11.0278 19.4844C11.182 19.3795 11.3294 19.2574 11.4425 19.1061C11.9103 19.4173 12.3541 19.7182 12.911 19.8523C15.3632 20.4421 18.0501 19.0923 19.2445 16.924C21.4893 12.8506 18.4545 7.7643 13.7918 8.00847ZM12.4038 16.5096C12.2102 16.661 12.0234 16.8673 11.8092 16.9859C11.499 17.1527 11.403 16.9791 11.2865 16.7039C10.9198 15.8287 10.8753 14.3379 11.0895 13.4214C11.3773 12.1748 12.3387 11.0778 13.6599 10.9608C14.9965 10.8422 16.2371 11.5231 16.7975 12.7525C18.0381 15.4883 14.8628 18.1896 12.4038 16.5114V16.5096Z' fill='white'/%3e%3c/svg%3e ");
}
.footer__follow_item--yu{
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='14' cy='14' r='12' fill='white'/%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M14 2C20.623 2 26 7.37703 26 14C26 20.623 20.623 26 14 26C7.37703 26 2 20.623 2 14C2 7.37703 7.37703 2 14 2ZM21.1866 10.3896C21.0141 9.74417 20.5059 9.236 19.8605 9.0635C18.6906 8.75 14 8.75 14 8.75C14 8.75 9.30936 8.75 8.13945 9.0635C7.49422 9.236 6.98586 9.74417 6.81336 10.3896C6.5 11.5594 6.5 14.0001 6.5 14.0001C6.5 14.0001 6.5 16.4407 6.81336 17.6104C6.98586 18.2558 7.49422 18.7642 8.13945 18.9366C9.30936 19.25 14 19.25 14 19.25C14 19.25 18.6906 19.25 19.8605 18.9366C20.5059 18.7642 21.0141 18.2558 21.1866 17.6104C21.5 16.4407 21.5 14.0001 21.5 14.0001C21.5 14.0001 21.5 11.5594 21.1866 10.3896ZM12.5 16.2501V11.75L16.397 14.0001L12.5 16.2501Z' fill='%23424F60'/%3e%3c/svg%3e ");
}
.footer__follow_item--dz{
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M2 14C2 7.37258 7.37258 2 14 2C20.6274 2 26 7.37258 26 14C26 20.6274 20.6274 26 14 26C7.37258 26 2 20.6274 2 14Z' fill='%23424F60'/%3e%3cpath d='M15.1571 15.1571C14.2143 16.13 14.1457 17.3429 14.0643 20C16.5414 20 18.2514 19.9914 19.1343 19.1343C19.9914 18.2514 20 16.46 20 14.0643C17.3429 14.15 16.13 14.2143 15.1571 15.1571ZM8 14.0643C8 16.46 8.00857 18.2514 8.86571 19.1343C9.74857 19.9914 11.4586 20 13.9357 20C13.85 17.3429 13.7857 16.13 12.8429 15.1571C11.87 14.2143 10.6571 14.1457 8 14.0643ZM13.9357 8C11.4629 8 9.74857 8.00857 8.86571 8.86571C8.00857 9.74857 8 11.54 8 13.9357C10.6571 13.85 11.87 13.7857 12.8429 12.8429C13.7857 11.87 13.8543 10.6571 13.9357 8ZM15.1571 12.8429C14.2143 11.87 14.1457 10.6571 14.0643 8C16.5414 8 18.2514 8.00857 19.1343 8.86571C19.9914 9.74857 20 11.54 20 13.9357C17.3429 13.85 16.13 13.7857 15.1571 12.8429Z' fill='white'/%3e%3cpath d='M20 14.0643V13.9357C17.3429 13.85 16.13 13.7857 15.1571 12.8429C14.2143 11.87 14.1457 10.6571 14.0643 8H13.9357C13.85 10.6571 13.7857 11.87 12.8429 12.8429C11.87 13.7857 10.6571 13.8543 8 13.9357V14.0643C10.6571 14.15 11.87 14.2143 12.8429 15.1571C13.7857 16.13 13.8543 17.3429 13.9357 20H14.0643C14.15 17.3429 14.2143 16.13 15.1571 15.1571C16.13 14.2143 17.3429 14.1457 20 14.0643Z' fill='%23424F60'/%3e%3c/svg%3e ");
}
.footer__follow_item--vk:hover{
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='14' cy='14' r='12' fill='white'/%3e%3cpath d='M14 2C7.37258 2 2 7.37258 2 14C2 20.6274 7.37258 26 14 26C20.6274 26 26 20.6274 26 14C26 7.37258 20.6274 2 14 2ZM20.392 18.0734H18.8693C18.7044 18.0736 18.5415 18.0366 18.3929 17.9652C18.2442 17.8938 18.1136 17.7898 18.0106 17.6609C17.554 17.0876 16.6543 16.071 15.7098 15.6344C15.6551 15.6088 15.5948 15.5974 15.5345 15.6012C15.4742 15.6051 15.4159 15.6241 15.3649 15.6564C15.3139 15.6888 15.2718 15.7335 15.2427 15.7864C15.2135 15.8393 15.1982 15.8987 15.1981 15.9591V17.4651C15.1981 17.545 15.1824 17.6241 15.1518 17.6979C15.1213 17.7717 15.0765 17.8388 15.02 17.8953C14.9635 17.9517 14.8965 17.9966 14.8227 18.0271C14.7489 18.0577 14.6698 18.0734 14.5899 18.0734H13.8858C12.9702 18.0734 10.9983 17.516 9.42711 15.2272C8.08836 13.2772 7.49159 11.766 7.14359 10.5407C7.12336 10.4689 7.12005 10.3933 7.13392 10.32C7.14778 10.2467 7.17845 10.1776 7.22351 10.1181C7.26858 10.0587 7.32681 10.0105 7.39364 9.97729C7.46047 9.94412 7.53408 9.92688 7.60869 9.92694H9.14909C9.30278 9.92681 9.4524 9.97628 9.5757 10.068C9.69901 10.1597 9.78941 10.2888 9.83347 10.436C10.1199 11.3941 10.8619 13.4609 12.1733 14.4901C12.2133 14.5216 12.2614 14.5412 12.312 14.5467C12.3626 14.5522 12.4138 14.5434 12.4596 14.5212C12.5054 14.499 12.544 14.4643 12.5711 14.4212C12.5982 14.3781 12.6125 14.3282 12.6126 14.2773V11.8648C12.6126 11.388 12.406 10.911 12.0835 10.5382C12.037 10.4848 12.0069 10.4191 11.9967 10.349C11.9866 10.2788 11.9968 10.2073 12.0262 10.1428C12.0555 10.0784 12.1028 10.0237 12.1624 9.9854C12.222 9.94708 12.2913 9.9267 12.3622 9.9267H14.7372C14.8595 9.9267 14.9767 9.97528 15.0632 10.0618C15.1497 10.1482 15.1983 10.2655 15.1983 10.3878V13.6374C15.1983 13.6845 15.2113 13.7306 15.2358 13.7708C15.2602 13.8109 15.2953 13.8436 15.3371 13.8652C15.3789 13.8867 15.4258 13.8964 15.4728 13.8931C15.5197 13.8897 15.5648 13.8736 15.6031 13.8463C16.0391 13.536 16.4124 13.0775 16.7558 12.5623C17.188 11.9141 17.7154 10.8426 17.98 10.2865C18.0312 10.1788 18.1119 10.0878 18.2127 10.0241C18.3136 9.96037 18.4304 9.92656 18.5497 9.92656H20.2297C20.2998 9.92653 20.3688 9.94442 20.4301 9.97853C20.4914 10.0126 20.543 10.0618 20.58 10.1215C20.6169 10.1811 20.6381 10.2492 20.6413 10.3192C20.6446 10.3893 20.63 10.4591 20.5987 10.5219C20.1748 11.3722 19.3491 12.9321 18.5721 13.8473C18.4609 13.9789 18.4064 14.1493 18.4207 14.321C18.4349 14.4927 18.5168 14.6518 18.6482 14.7632C19.1547 15.196 19.9453 15.996 20.7978 17.3286C20.8448 17.4016 20.8713 17.4858 20.8745 17.5726C20.8778 17.6593 20.8575 17.7453 20.816 17.8215C20.7745 17.8977 20.7132 17.9613 20.6386 18.0057C20.564 18.05 20.4788 18.0734 20.392 18.0734Z' fill='%234F5D70'/%3e%3c/svg%3e ");
}
.footer__follow_item--tg:hover{
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='14' cy='14' r='12' fill='white'/%3e%3cpath d='M14 2C7.37258 2 2 7.37258 2 14C2 20.6274 7.37258 26 14 26C20.6274 26 26 20.6274 26 14C26 7.37258 20.6274 2 14 2ZM20.2371 9.59075L18.1058 19.7656C18.08 19.8887 18.0237 20.0033 17.9421 20.0989C17.8605 20.1946 17.7561 20.2681 17.6386 20.3129C17.5211 20.3577 17.3942 20.3722 17.2697 20.3551C17.1451 20.3381 17.0268 20.29 16.9257 20.2153L13.8255 17.9249L11.9473 19.6968C11.9228 19.72 11.8938 19.7381 11.8622 19.75C11.8305 19.7618 11.7968 19.7673 11.763 19.766C11.7293 19.7647 11.6961 19.7567 11.6654 19.7425C11.6348 19.7282 11.6073 19.708 11.5845 19.683L11.5442 19.6387L11.8705 16.4805L17.7526 11.1062C17.7817 11.0797 17.7998 11.0432 17.8033 11.004C17.8068 10.9648 17.7955 10.9257 17.7716 10.8944C17.7477 10.8631 17.7129 10.8419 17.6742 10.835C17.6354 10.828 17.5955 10.8359 17.5622 10.857L10.0398 15.6181L6.8 14.53C6.71386 14.5011 6.63878 14.4462 6.58506 14.3729C6.53135 14.2996 6.50163 14.2115 6.49999 14.1206C6.49835 14.0297 6.52486 13.9406 6.57588 13.8654C6.62691 13.7902 6.69996 13.7326 6.785 13.7006L19.4609 8.9255C19.5587 8.8887 19.6646 8.87885 19.7675 8.89697C19.8704 8.91509 19.9665 8.96052 20.0458 9.02851C20.1252 9.0965 20.1848 9.18455 20.2184 9.28345C20.2521 9.38236 20.2585 9.48849 20.2371 9.59075Z' fill='%234F5D70'/%3e%3c/svg%3e ");
}
.footer__follow_item--yu:hover{
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='14' cy='14' r='12' fill='white'/%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M14 2C20.623 2 26 7.37703 26 14C26 20.623 20.623 26 14 26C7.37703 26 2 20.623 2 14C2 7.37703 7.37703 2 14 2ZM21.1866 10.3896C21.0141 9.74417 20.5059 9.236 19.8605 9.0635C18.6906 8.75 14 8.75 14 8.75C14 8.75 9.30936 8.75 8.13945 9.0635C7.49422 9.236 6.98586 9.74417 6.81336 10.3896C6.5 11.5594 6.5 14.0001 6.5 14.0001C6.5 14.0001 6.5 16.4407 6.81336 17.6104C6.98586 18.2558 7.49422 18.7642 8.13945 18.9366C9.30936 19.25 14 19.25 14 19.25C14 19.25 18.6906 19.25 19.8605 18.9366C20.5059 18.7642 21.0141 18.2558 21.1866 17.6104C21.5 16.4407 21.5 14.0001 21.5 14.0001C21.5 14.0001 21.5 11.5594 21.1866 10.3896ZM12.5 16.2501V11.75L16.397 14.0001L12.5 16.2501Z' fill='%234F5D70'/%3e%3c/svg%3e ");
}
.footer__follow_item--dz:hover{
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M2 14C2 7.37258 7.37258 2 14 2C20.6274 2 26 7.37258 26 14C26 20.6274 20.6274 26 14 26C7.37258 26 2 20.6274 2 14Z' fill='%234F5D70'/%3e%3cpath d='M15.1571 15.1571C14.2143 16.13 14.1457 17.3429 14.0643 20C16.5414 20 18.2514 19.9914 19.1343 19.1343C19.9914 18.2514 20 16.46 20 14.0643C17.3429 14.15 16.13 14.2143 15.1571 15.1571ZM8 14.0643C8 16.46 8.00857 18.2514 8.86571 19.1343C9.74857 19.9914 11.4586 20 13.9357 20C13.85 17.3429 13.7857 16.13 12.8429 15.1571C11.87 14.2143 10.6571 14.1457 8 14.0643ZM13.9357 8C11.4629 8 9.74857 8.00857 8.86571 8.86571C8.00857 9.74857 8 11.54 8 13.9357C10.6571 13.85 11.87 13.7857 12.8429 12.8429C13.7857 11.87 13.8543 10.6571 13.9357 8ZM15.1571 12.8429C14.2143 11.87 14.1457 10.6571 14.0643 8C16.5414 8 18.2514 8.00857 19.1343 8.86571C19.9914 9.74857 20 11.54 20 13.9357C17.3429 13.85 16.13 13.7857 15.1571 12.8429Z' fill='white'/%3e%3cpath d='M20 14.0643V13.9357C17.3429 13.85 16.13 13.7857 15.1571 12.8429C14.2143 11.87 14.1457 10.6571 14.0643 8H13.9357C13.85 10.6571 13.7857 11.87 12.8429 12.8429C11.87 13.7857 10.6571 13.8543 8 13.9357V14.0643C10.6571 14.15 11.87 14.2143 12.8429 15.1571C13.7857 16.13 13.8543 17.3429 13.9357 20H14.0643C14.15 17.3429 14.2143 16.13 15.1571 15.1571C16.13 14.2143 17.3429 14.1457 20 14.0643Z' fill='%234F5D70'/%3e%3c/svg%3e ");
}
.footer__copy{
	margin-top: 12px;
	font-family: 'Montserrat';
    font-weight: 400;
    font-size: 14px;
    line-height: 143%;
	color: #424F60;
}
.footer__logo{
    display: flex;
}
.footer__privacy{
	font-family: 'Montserrat';
	font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 143%;
	color: #424F60;
}
/* .footer__privacy:hover{ */
	/* color: #68B8C2; */
	/* transition: color 0.3s; */
/* } */
.footer__agreement{
	margin-top: 12px;
	font-family: 'Montserrat';
    font-weight: 400;
    font-size: 14px;
    line-height: 143%;
	color: #424F60;
}
/* .footer__agreement:hover{ */
	/* color: #68B8C2; */
	/* transition: color 0.3s; */
/* } */
.footer__cols--bottom{
    margin-top: 40px;
	align-items: flex-start;
}
.scroll-top{
	width: 70px;
	height: 70px;
	border-radius: 100px;
	background-color: #fff;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2701_1932)'%3E%3Cpath d='M20.0012 18.0473L11.7512 26.2973L9.39453 23.9407L20.0012 13.334L30.6079 23.9407L28.2512 26.2973L20.0012 18.0473Z' fill='%23424F60'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2701_1932'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.scroll-top img{
	display:none;
}
.footer__cols:nth-child(2){
	display:none;
}

.reviews__block{
	padding-top: 50px;
	padding-bottom: 50px;
}
.reviews__title{
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 700;
	font-size: 32px;
	line-height: 36px;
	color: #424F60;
	text-align: center;
    margin-bottom: 30px;
}
.reviews__slider-wrap{
	margin-top: 50px;
}
.reviews__slider{
	padding-bottom: 46px;
}
.reviews__slide{
	width: 350px;
	background: #FFFFFF;
	box-shadow: 0px 15px 20px rgba(0, 0, 0, 0.05);
	padding: 30px 30px 60px;
	height: auto;
  border-bottom-left-radius: 20px;
}
.reviews__slide-link a{
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 600;
	font-size: 20px;
	line-height: 24px;
	color: #68B8C2;
}
.reviews__slide-name{
	margin-top: 10px; 
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 600;
	font-size: 20px;
	line-height: 24px;
	color: #424F60;
}
.reviews__slide-date{
	margin-top: 10px; 
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 600;
	font-size: 15px;
	line-height: 20px;
	color: #CCCCCC;
}
.reviews__slide-rate{
	display: flex;
	gap: 5px;
	margin-top: 10px;
}
.reviews__slide-star{
	width: 22px;
	height: 22px;
	background-repeat: no-repeat;
	background-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 16.739L4.53475 20.358L5.9785 13.0907L0.538086 8.05998L7.89617 7.18732L11 0.458984L14.1038 7.18732L21.4619 8.05998L16.0215 13.0907L17.4653 20.358L11 16.739Z' fill='%23FCC02A'/%3E%3C/svg%3E%0A");
}
.reviews__slide-star--o{
	width: 22px;
	height: 22px;
	background-repeat: no-repeat;
	background-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 16.739L4.53475 20.358L5.9785 13.0907L0.538086 8.05998L7.89617 7.18732L11 0.458984L14.1038 7.18732L21.4619 8.05998L16.0215 13.0907L17.4653 20.358L11 16.739Z' fill='none' stroke-width='1' stroke='%23cccccc'/%3E%3C/svg%3E%0A");
}
.reviews__slide-text{
	margin-top: 30px;
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 600;
	font-size: 15px;
	line-height: 20px;
	display: flex;
	align-items: center;
	color: #424F60;
}
.reviews__slider-prev{
	z-index: 1;
	cursor: pointer;
	position: absolute;
	top: calc(50% - 15px);
	left: 75px;
	transform: translateY(-50%);
	width: 56px;
	height: 56px;
	border-radius: 56px;
	background: #FFFFFF;
	box-shadow: 0px 4px 24px rgba(0, 0, 0, 0.08);
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2715_1741)'%3E%3Cpath d='M13.535 14.9999L19.7225 21.1874L17.955 22.9549L10 14.9999L17.955 7.04492L19.7225 8.81242L13.535 14.9999Z' fill='%23424F60'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2715_1741'%3E%3Crect width='30' height='30' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.reviews__slider-next{
	z-index: 1;
	cursor: pointer;
	position: absolute;
	top: calc(50% - 15px);
	right: 75px;
	transform: translateY(-50%);
	width: 56px;
	height: 56px;
	border-radius: 56px;
	background: #FFFFFF;
	box-shadow: 0px 4px 24px rgba(0, 0, 0, 0.08);
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.4648 14.9999L10.2773 8.81242L12.0448 7.04492L19.9998 14.9999L12.0448 22.9549L10.2773 21.1874L16.4648 14.9999Z' fill='%23424F60'/%3E%3C/svg%3E%0A");
}
.reviews__rates{
	display: flex;
	gap: 33px 300px;
	flex-wrap: wrap;
	justify-content: center;
}
.reviews__rates-item{
	width: 350px;
	display: flex;
	align-items: center;
}
.reviews__rates-item .reviews__slide-rate{
	margin-top: 0;
}
.reviews__rates-icon{
	width: 200px;
}
.reviews__rates-text{
	margin-top: 5px;
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 600;
	font-size: 20px;
	line-height: 24px;
	display: flex;
	align-items: center;
	color: #424F60;
}
.reviews__rates-text span{
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 400;
	font-size: 13px;
	line-height: 15px;
	color: #424F60;
	padding-left: 10px;
}
.reviews__rates-text--otzovik{
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 600;
	font-size: 15px;
	line-height: 20px;
	color: #424F60;
}
.advantages__block{
	padding-top: 50px;
	padding-bottom: 90px;
}
.advantages__items{
	display: flex;
	justify-content: space-between;
}
.advantages__item{
	display: flex;
	flex-direction: column;
	align-items: center;
	text-align: center;
	transition: 0.3s;
}
.advantages__item--icon{
	width: 110px;
	height: 110px;
	position: relative;
}
.advantages__item--icon img{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	transition: 0.3s;
}
.advantages__item--icon img:nth-child(2){
	opacity: 0;
	transition: 0.3s;
}
.advantages__item--text{
	padding-top: 20px;
	font-family: 'Montserrat';
	font-weight: 600;
	font-size: 15px;
	line-height: 20px;
	color: #424F60;
	text-shadow: 0px 4px 24px rgba(0, 0, 0, 0.08);
}
.advantages__item:hover .advantages__item--text{
	color: #68B8C2;
	transition: 0.3s;
}
.advantages__item:hover .advantages__item--icon img:nth-child(1){
	opacity: 0;
	transition: 0.3s;
}
.advantages__item:hover .advantages__item--icon img:nth-child(2){
	opacity: 1;
	transition: 0.3s;
}
.home_stones__items{
	display: flex;
	gap: 10px;
	flex-wrap: wrap;
	
}
.home_stones__item{
	position: relative;
	width: calc(50% - 5px);
	padding-top: calc(25% - 7.5px);
}
.home_stones__item:nth-child(n+4){
	width:  calc(25% - 8px);
	padding-top: calc(25% - 8px);
}
.home_stones__item-title{
	position: absolute;
	left: 24px;
	top: 24px;
	font-family: 'Montserrat';
    font-weight: 600;
    font-size: 22px;
    line-height: 127%;
	color: #FFFFFF;
	text-shadow: 0px 4px 24px rgba(0, 0, 0, 0.7);
	text-transform: uppercase;
}
.home_stones__item-img{
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background-size: cover;
	background-position: 50% 50%;
}
.hits__block{
	margin-top: 50px;
}
.hits__title{
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 700;
	font-size: 32px;
	line-height: 36px;
	display: flex;
	align-items: center;
	justify-content: center;
	color: #424F60;
	text-align: center;
}
.hits__items-slider{
	margin-top: 30px;
}
.hits__item{
	width: 285px;
}
.hits__item-img{
	display: block;
	width: 285px;
	height: 285px;
	position: relative;
}
.hits__item-img img{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}
.hits__item .favorite-btn{
	background-color: transparent;
	background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2144_2192)'%3E%3Cg filter='url(%23filter0_d_2144_2192)'%3E%3Cpath d='M20.625 3.75C24.4225 3.75 27.5 6.875 27.5 11.25C27.5 20 18.125 25 15 26.875C11.875 25 2.5 20 2.5 11.25C2.5 6.875 5.625 3.75 9.375 3.75C11.7 3.75 13.75 5 15 6.25C16.25 5 18.3 3.75 20.625 3.75ZM16.1675 23.255C17.2688 22.56 18.2625 21.8687 19.1925 21.1287C22.9188 18.1663 25 14.9288 25 11.25C25 8.3 23.0788 6.25 20.625 6.25C19.28 6.25 17.825 6.9625 16.7675 8.0175L15 9.785L13.2325 8.0175C12.175 6.9625 10.72 6.25 9.375 6.25C6.95 6.25 5 8.32 5 11.25C5 14.93 7.0825 18.1663 10.8063 21.1287C11.7375 21.8687 12.7312 22.56 13.8325 23.2537C14.2063 23.49 14.5763 23.7162 15 23.9688C15.4237 23.7162 15.7937 23.49 16.1675 23.255Z' fill='%23E6E6E6'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_2144_2192' x='-1.5' y='3.75' width='33' height='31.125' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='4'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.08 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_2144_2192'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_2144_2192' result='shape'/%3E%3C/filter%3E%3CclipPath id='clip0_2144_2192'%3E%3Crect width='30' height='30' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.hits__item .favorite-btn.active{
	background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.625 3.75C24.4225 3.75 27.5 6.875 27.5 11.25C27.5 20 18.125 25 15 26.875C11.875 25 2.5 20 2.5 11.25C2.5 6.875 5.625 3.75 9.375 3.75C11.7 3.75 13.75 5 15 6.25C16.25 5 18.3 3.75 20.625 3.75Z' fill='%23E6E6E6'/%3E%3C/svg%3E%0A");
}
.hits__item-info{
	position: relative;
	display: block;
}
.hits__item-sale{
	position: absolute;
	right: 0;
	top: -10px;
	height: 20px;
	padding: 0 7px;
	background: #68B8C2;
	border-radius: 20px;
	border-top-right-radius: 0;
	font-family: 'Rubik';
	font-style: normal;
	font-weight: 400;
	font-size: 10px;
	line-height: 10px;
	display: flex;
	align-items: center;
	text-align: center;
	color: #FFFFFF;
}
.hits__item-title{
	padding-top: 15px;
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 600;
	font-size: 15px;
	line-height: 20px;
	display: flex;
	text-align: center;
	justify-content: center;
	color: #424F60;
	height: 55px;
	overflow: hidden;
}
.hits__item-prices{
	margin-top: 15px;
	display: flex;
	align-items: center;
	text-align: center;
	justify-content: center;
	gap: 10px;
}
.hits__item-price{
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 600;
	font-size: 15px;
	line-height: 20px;
	display: flex;
	align-items: center;
	text-align: center;
	
	color: #424F60;
}
.hits__item-oldprice{
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 500;
	font-size: 13px;
	line-height: 16px;
	display: flex;
	align-items: center;
	text-align: center;
	text-decoration-line: line-through;
	color: #CCCCCC;
}

.hits__slider-prev{
	z-index: 1;
	cursor: pointer;
	position: absolute;
	top: calc(50% - 15px);
	left: 75px;
	transform: translateY(-50%);
	width: 56px;
	height: 56px;
	border-radius: 56px;
	background: #FFFFFF;
	box-shadow: 0px 4px 24px rgba(0, 0, 0, 0.08);
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2715_1741)'%3E%3Cpath d='M13.535 14.9999L19.7225 21.1874L17.955 22.9549L10 14.9999L17.955 7.04492L19.7225 8.81242L13.535 14.9999Z' fill='%23424F60'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2715_1741'%3E%3Crect width='30' height='30' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.hits__slider-next{
	z-index: 1;
	cursor: pointer;
	position: absolute;
	top: calc(50% - 15px);
	right: 75px;
	transform: translateY(-50%);
	width: 56px;
	height: 56px;
	border-radius: 56px;
	background: #FFFFFF;
	box-shadow: 0px 4px 24px rgba(0, 0, 0, 0.08);
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.4648 14.9999L10.2773 8.81242L12.0448 7.04492L19.9998 14.9999L12.0448 22.9549L10.2773 21.1874L16.4648 14.9999Z' fill='%23424F60'/%3E%3C/svg%3E%0A");
}
.home_zodiac__block{
	margin-top: 100px;
}
.home_zodiac__wrap{
	display: flex;
	width: 100%;
	align-items: flex-end;
	justify-content: space-between;
}
.home_zodiac__items-slider{
	width: calc(100% / 1.5 - 15px);
	max-width: 710px;
}
.home_zodiac__items{
	display: flex;
	gap: 10px;
	flex-wrap: wrap;
}
.home_zodiac__item{
	width: calc((100% - 20px)/3);
	padding-top: calc((100% - 20px)/3);
	position: relative;
}
.home_zodiac__item:nth-child(4){
	width: calc((100% - 20px)/3*2 + 10px);
}
.home_zodiac__item-img{
	background-size: cover;
	background-position: 50% 50%;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}
.home_zodiac__item-title{
	position: absolute;
	top: 30px;
	left: 30px;
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 700;
	font-size: 22px;
	line-height: 28px;
	align-items: center;
	color: #FFFFFF;
	text-shadow: 0px 4px 24px rgba(0, 0, 0, 0.7);
	text-transform: uppercase;
}
.home_zodiac__banner{
	width: calc(100% / 3 - 15px);
	display: flex;
	flex-direction: column;
	align-items :center;
}
.home_zodiac__banner-title{
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 700;
	font-size: 22px;
	line-height: 28px;
	text-align: center;
	color: #424F60;
	text-transform: uppercase;
}
.home_zodiac__banner-title span{
	color: #68B8C2;
}
.home_zodiac__banner-img{
	width: 100%;
	max-width: 360px;
	padding-top: 100%;
	margin-top: 30px;
	background-size: contain;
	background-position: 50% 50%;
}
.home_encyclopedia__block{
	margin-top: 50px;
	margin-bottom: 100px;
}
.home_encyclopedia__title{
	font-family: 'Montserrat';
	font-style: normal;
    font-weight: 600;
    font-size: 22px;
    line-height: 127%;
    text-transform: uppercase;
	display: flex;
	align-items: center;
	color: #424F60;
	gap: 8px;
}
.home_encyclopedia__title:after{
	content: '';
	width: 24px;
	height: 24px;
	background-repeat: no-repeat;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M8.37983 3.54973C8.67272 3.25684 9.14748 3.25684 9.44037 3.54973L15.9609 10.0693C17.0237 11.1321 17.0237 12.8677 15.9609 13.9306L9.44037 20.4501C9.14748 20.743 8.67272 20.743 8.37983 20.4501C8.08701 20.1572 8.08696 19.6824 8.37983 19.3896L14.8994 12.87C15.3765 12.3929 15.3764 11.6079 14.8994 11.1308L8.37983 4.61028C8.08693 4.31739 8.08693 3.84263 8.37983 3.54973Z' fill='%23424F60'/%3e%3c/svg%3e ");
}
.home_encyclopedia-slider{
	margin-top: 40px;
}
.home_encyclopedia__items{
	display: flex;
	gap: 30px;
}
.home_encyclopedia__item{
	display: flex;
	flex-direction: column;
	width: calc((100% - 60px) / 3);
}

.home_encyclopedia__item-title{
	font-family: 'Montserrat';
	font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 143%;
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
	color: #424F60;
     display: -webkit-box;
      -webkit-line-clamp: 2; /* Количество строк */
      -webkit-box-orient: vertical;
      overflow: hidden; /* Скрытие текста */
      text-overflow: ellipsis; 
}
.home_encyclopedia__item-img{
	width: 100%;
	padding-top: 135.15%;
	background-size: cover;
	margin-bottom: 16px;
}
.home_encyclopedia__item:nth-child(even) .home_encyclopedia__item-img{
	order: 1;
	margin-top: 16px;
	margin-bottom: 0;
}
.home_encyclopedia__title--mobile{
	display: none;
}
.popular_sections__block{
	margin-top: 50px;
}
.popular_section{
	display: flex;
}
.popular_section__left{
	width: 25%;
	display: flex;
	gap: 40px;
	flex-direction: column;
	min-height: 440px;
}
.popular_section__right{
	width: 75%;
	position: relative;
}
.popular_section__section.active .popular_section__title{
	color: #68B8C2;
} 
.popular_section__title{
	font-family: 'Montserrat';
    font-weight: 600;
    font-size: 22px;
    line-height: 127%;
	color: #424F60;
	transition: 0.3s;
	text-transform: uppercase;
	transition: 0.3s;
}
.popular_section__title:hover{
	color: #68B8C2;
	transition: 0.3s;
}
.popular_section__block{
	display: none;
}
.popular_section__block.active {
	display: flex;
	gap: 30px;
    align-items: flex-start;
}
.popular_section__block a{
	display: block;
	width: calc((100% - 84px)/3);
}
.popular_section__block a:nth-child(2){
	padding-top: 52px;
}
.popular_section__more{
	position: absolute;
	right: 0;
	bottom: 0;
	font-family: 'Montserrat';
    font-weight: 400;
    font-size: 14px;
    line-height: 143%;
	display: flex;
	align-items: center;
	text-align: center;
	color: #424F60;
	text-shadow: 0px 4px 24px rgba(0, 0, 0, 0.08);
	transition: 0.3s;
    text-transform: uppercase;
}
.popular_section__more:after{
	content: '';
	width: 16px;
	height: 16px; 
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M5.58639 2.36648C5.78165 2.17122 6.09816 2.17122 6.29342 2.36648L10.6404 6.71283C11.349 7.42141 11.349 8.57845 10.6404 9.28705L6.29342 13.6334C6.09816 13.8287 5.78165 13.8287 5.58639 13.6334C5.39118 13.4381 5.39114 13.1216 5.58639 12.9264L9.93274 8.58002C10.2508 8.26195 10.2508 7.73859 9.93274 7.42051L5.58639 3.07351C5.39113 2.87825 5.39113 2.56174 5.58639 2.36648Z' fill='%23424F60'/%3e%3c/svg%3e ");
	transition: 0.3s;
}
.popular_section__more:hover{
	color: #4F5D70;
	transition: 0.3s;
}
.popular_section__more:hover:after{
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M5.58639 2.36648C5.78165 2.17122 6.09816 2.17122 6.29342 2.36648L10.6404 6.71283C11.349 7.42141 11.349 8.57845 10.6404 9.28705L6.29342 13.6334C6.09816 13.8287 5.78165 13.8287 5.58639 13.6334C5.39118 13.4381 5.39114 13.1216 5.58639 12.9264L9.93274 8.58002C10.2508 8.26195 10.2508 7.73859 9.93274 7.42051L5.58639 3.07351C5.39113 2.87825 5.39113 2.56174 5.58639 2.36648Z' fill='%234F5D70'/%3e%3c/svg%3e ");
	transition: 0.3s;
}
.popular_section-slider{
	display: none;
}


.popular_section__item-img{
	background-size: cover;
	background-position: 50% 50%;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}
.popular_section__item-title{
	position: absolute;
	top: 30px;
	left: 30px;
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 700;
	font-size: 22px;
	line-height: 28px;
	align-items: center;
	color: #FFFFFF;
	text-shadow: 0px 4px 24px rgba(0, 0, 0, 0.7);
}
.one_screen__block{
	display: flex;
	width: 100%;
	gap: 10px;
}
.one_screen__right{
	display: flex;
	width: calc(35% - 5px);
	gap: 10px;
	flex-direction: column;
}
.one_screen__slider-item{
	width: 100%;
	padding-top: 48%;
	display: block;
	background-size: cover;
	background-position: 0 0;
}
.one_screen__slider{
	width: calc(65% - 5px);
}
.one_screen__item_2{
	padding-top: 58%;
	background-size: cover;
	background-position: 0 0;
}
.one_screen__item_3{
	padding-top: 30%;
	background-size: cover;
	background-position: 0 0;
}
.one_screen-pagination{
	display: flex;
	align-items: center;
	gap: 8px;
	justify-content: center;
    bottom: 24px!important;
}
@media (max-width: 1199px){
    .one_screen-pagination{
        bottom: 16px!important;
    }
}
.one_screen__block .swiper-pagination-bullet{
	width: 8px;
	height: 8px;
	margin: 0!important;
	background: #FFFFFF;
	opacity: 1;
}
.one_screen__block .swiper-pagination-bullet-active{
	background: #68B8C2;
}

.detail__delivery + .detail__delivery{
	margin-top: 0;
}
.detail__delivery{
	min-height: 100px;
}
.home_stones__block{
	margin-top: 100px;
	margin-bottom: 100px;
}
@media (max-width: 991.98px){
.home_stones__block{
	margin-top: 40px;
	margin-bottom: 40px;
}
.home_encyclopedia__block{
	margin-top: 40px;
	margin-bottom: 90px;
    display: flex;
    flex-wrap :wrap;
}
.home_encyclopedia__block .popular_section__more_mobile-wrap{
    order: -1;
    align-items: flex-end;
    width: 100%;
}
.detail__delivery{
	min-height: unset;
}
.detail__delivery + .detail__delivery{
	margin-top: 30px;
}
	.popular_sections__block{
		margin-top: 26px;
	}
	.storiesWrapper{
		display: block;
    text-align: center;
    padding-top: 15px;
	}
	.home_encyclopedia__item-title{
		font-size: 13px;
		line-height: 15px;
	}
	.home_encyclopedia__items{
		gap: unset;
	}
	.home_encyclopedia__item{
		width: 360px;
	}
	.home_encyclopedia__block .container_wrap{
		max-width: none;
		padding: 0;
	}
	.home_encyclopedia__title{
		display: none;
	}
	.home_encyclopedia__title--mobile{
		font-family: 'Montserrat';
		font-style: normal;
		font-weight: 600;
		font-size: 15px;
		line-height: 20px;
		display: flex;
		align-items: center;
		text-align: center;
		justify-content: center;
		color: #424F60;
		text-shadow: 0px 0.993104px 5.95862px rgba(0, 0, 0, 0.08);
	}
}
@media (min-width: 1366px){
	.popular_sections__block .container{
		max-width: 1322px;
	}
	.popular_section__left{
		width: 306px;
	}
	.popular_section__right{
		width: calc(100% - 296px);
	}
	.popular_section__block.active{
		gap:42px; 
	}
	.advantages__block .container{
		max-width: 1320px;
	}
	.home_zodiac__block .container{
		max-width: 1320px;
	}
	.home_zodiac__block .container{
		max-width: 1320px;
	}
	.home_encyclopedia__block .container{
		max-width: 1320px;
	}
	.home_zodiac__banner-img{
		height: 360px;
		padding-top: 0;
	}
	.home_encyclopedia__items{
		gap: 90px;
	}
	.home_encyclopedia__item{
		width: calc((100% - 180px) / 3);
	}
}
@media (max-width: 991.98px){
    .popular_sections__block
    footer.new{
        padding: 24px 0 24px;
    }
	.footer__cols:nth-child(1){
		display:none;
	}
	.footer__cols:nth-child(2){
		display:flex;
        flex-wrap :wrap;
	}
	.footer__cols:nth-child(3){
		display:flex;
        flex-wrap: wrap;
	}
	.footer__cols--mobile{
		gap: 12px 26px;
		justify-content: center;
	}
	.footer__cols--mobile a{
        display: flex;
		font-family: 'Montserrat';
        font-weight: 400;
        font-size: 14px;
        line-height: 143%;
		color: #424F60;
        position: relative;
	}
    
	.footer__cols--mobile a:nth-child(n+2):before{
		content: '';
        display: flex;
        width: 2px;
        height: 2px;
        position: absolute;
        left: -12px;
        top: 50%;
        transform: translateY(-50%);
        background-repeat: no-repeat;
        background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='2' height='2' viewBox='0 0 2 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='1' cy='1' r='1' fill='%23424F60' /%3e%3c/svg%3e");
	}
    .footer__follow{
        display: none;
    }
	.footer__cols--bottom{
		display: block;
		margin-top: 32px;
	}
    .footer__follow_items{
        margin-top: 0;
    }
	.footer__sheme{
		display: none;
	}
	.footer__cols--bottom > div{
		width: 100%;
    align-items: center;
	}
	.footer__follow{
		margin-top: 0;
	}
	.footer__logo{
		display: none;
	}
	.footer__copy{
		margin-top: 32px!important;
	}
	.footer__privacy{
		margin-top: 16px;
	}
	.footer__agreement{
		margin-top: 16px;
	}
	.footer__col_3_3{
		padding-left: 0;
		align-items: center;
	}
	.reviews__slider-wrap{
		display: none;
	}
	.reviews__title{
		font-size: 15px;
		line-height: 20px;
		text-shadow: 0px 0.993104px 5.95862px rgba(0, 0, 0, 0.08);
	}
	.reviews__rates{
		gap: 20px 50px;
		margin-left: auto;
		margin-right: auto;
		max-width: 320px; 
	}
	.reviews__rates-item{
		width: 100px;
		flex-wrap: wrap;
	}
	.reviews__rates-icon{
		width: 100%;
	}
	.reviews__rates-icon img{
		height: 20px;
	}
	.reviews__rates-info{
		margin-top: 3px;
		width: 100%;
	}
	.reviews__slide-rate{
		gap: 3px;
	}
	.reviews__slide-star{
		width: 10px;
		height: 10px;
		background-size: cover;
	}
	.reviews__slide-star--o{
		width: 10px;
		height: 10px;
		background-size: cover;
	}
	.reviews__rates-text{
		margin-top: 3px;
		font-size: 13px;
		line-height: 13px;
	}
	.reviews__rates-text{
		margin-top: 3px;
		font-size: 13px;
		line-height: 13px;
	}
	.reviews__rates-text span{
		font-size: 9px;
		line-height: 10px;
		color: #424F60;
	}
	.reviews__rates-text--otzovik{
		font-size: 8px;
		line-height: 10px;
	}
	.advantages__block{
		display: none;
	}
	.home_stones__block .container{
		width: 100%;
		max-width: none;
		padding: 0;
	}
	.home_stones__items{
		flex-wrap: nowrap;
    gap: unset;
	}
	.home_stones__item{
		height: auto;
		width: 195px;
		padding-top: 0;
	}
	.home_stones__item:nth-child(n+4){
		height: auto;
		width: 360px;
		padding-top: 0;
	}
	.home_stones__item-img{
		position: static;
		height: 360px;
	}
	.home_stones__item-title{
		text-align: center;
		text-transform: uppercase;
		position: static;
		margin-top: 16px;
        font-weight: 400;
        font-size: 14px;
        line-height: 143%;
		color: #424F60;
		text-shadow: 0px 1px 6px rgba(0, 0, 0, 0.08);
	}
	.home_stones-pagination{
		padding-top: 15px;
		position: static!important;
		display: flex;
		justify-content: center;
		align-items: center;
		gap: 5px;
	}
	.home_stones-pagination .swiper-pagination-bullet{
		width: 5px;
		height: 5px;
		background: #CCCCCC;
		margin: 0!important;
	}
	.home_stones-pagination .swiper-pagination-bullet-active{
		background: #424F60;
	}
	.hits__title{
		font-size: 15px;
		line-height: 20px;
		display: flex;
		align-items: center;
		color: #424F60;
		text-shadow: 0px 0.993104px 5.95862px rgba(0, 0, 0, 0.08);
	}
	.hits__items-slider{
		margin-top: 15px;
	}
	.hits__item{
		width: 195px;
	}
	.hits__item-img{
		width: 195px;
		height: 195px;
	}
	.hits__item-img img{
		max-width: 195px;
		max-height: 195px;
		width: 100%;
		height: auto;
	}
	.hits__item-sale{
		
	}
	.hits__item-title{
		font-size: 12px;
		line-height: 14px;
		height: 45px;
	}
	.hits__item-prices{
    margin-top: 12px;
	}
	.hits__item-price{
    font-size: 16px;
    line-height: 18px;
	}
	.hits__item-oldprice{
		font-size: 14px;
		line-height: 16px;
	}
	.hits__slider-next{
		display: none;
	}
	.hits__slider-prev{
		display: none;
	}
	
	.home_zodiac__block{
		margin-top: 50px;
	}
	.home_zodiac__block .container{
		width: 100%;
		max-width: none;
	}
	.home_zodiac__items{
		width: auto;
		flex-wrap: nowrap;
		gap: unset;
	}
	.home_zodiac__item{
		height: auto;
		width: 195px;
		padding-top: 0;
	}
	.home_zodiac__item:nth-child(4){
		height: auto;
		width: 195px;
		padding-top: 0;
	}
	.home_zodiac__item-img{
		position: static;
		height: 195px;
	}
	.home_zodiac__item-title{
		text-align: center;
		text-transform: uppercase;
		position: static;
		margin-top: 15px;
		font-size: 15px;
		line-height: 20px;
		color: #424F60;
		text-shadow: 0px 0.993104px 5.95862px rgba(0, 0, 0, 0.08);
	}
	.home_zodiac-pagination{
		padding-top: 15px;
		position: static!important;
		display: flex;
		justify-content: center;
		align-items: center;
		gap: 5px;
	}
	.home_zodiac-pagination .swiper-pagination-bullet{
		width: 5px;
		height: 5px;
		background: #CCCCCC;
		margin: 0!important;
	}
	.home_zodiac-pagination .swiper-pagination-bullet-active{
		background: #424F60;
	}
	.home_zodiac__wrap{
		width: 100%;
		flex-wrap: wrap;
	}
	.home_zodiac__items-slider{
		width: 100%;
		max-width: none;
		order: 1;
		margin-top: 30px;
	}
	.home_zodiac__banner{
		width: 100%;
		display: flex;
		align-items: center; 
		flex-direction: column;
	}
	.home_zodiac__banner-title{
		max-width: 195px;
		font-size: 15px;
		line-height: 20px;
		text-transform: none;
		order: 1;
		margin-top: 15px;
		
	}
	.home_zodiac__banner-img{
		width: 195px;
		height: 195px;
		padding-top: 0;
		margin-top: 0px;
	}
	.home_encyclopedia-slider{
		margin-top: 0px;
	}
	.popular_section{
		display: none;
	}
	.popular_section-slider{
		display: block;
	}
	
	.popular_sections__block .container{
		padding: 0;
	}
	
	.popular_section__items{
		width: auto;
		flex-wrap: nowrap;
		gap: unset;
	}
	.popular_section__item{
		height: auto;
		width: 360px;
		padding-top: 0;
	}
	.popular_section__item-title{
		text-align: center;
		text-transform: uppercase;
		position: static;
		margin-top: 16px;
        font-weight: 400;
        font-size: 14px;
        line-height: 143%;
		color: #424F60;
		text-shadow: 0px 1px 6px rgba(0, 0, 0, 0.08);
	}
	.popular_section-pagination{
		padding-top: 16px;
		position: static!important;
		display: flex;
		justify-content: center;
		align-items: center;
		gap: 4px;
	}
	.popular_section-pagination .swiper-pagination-bullet{
		width: 5px;
		height: 5px;
		background: #CCCCCC;
		margin: 0!important;
	}
	.popular_section-pagination .swiper-pagination-bullet-active{
		background: #424F60;
	}
	.home_zodiac__wrap{
		width: 100%;
		flex-wrap: wrap;
	}
	.popular_section__items-slider{
		width: 100%;
		max-width: none;
		order: 1;
		margin-top: 30px;
	}
	.one_screen__block{
		display:none;
	}
}

@media (max-width: 767.98px){
    footer.new{
        padding: 24px 0 86px;
    }
}
@media (min-width: 992px) and (max-width:1199.98px){
	.reviews__rates{
		gap: 33px 100px;
	}
	.advantages__item--text{
		font-size: 13px;
	}
	.home_zodiac__banner-img{
		width: 195px;
		height: 195px;
		padding-top: 0;
		margin-top: 15px;
	}
}

@media (max-width: 1365px){
    header .container{
        max-width: 1170px!important;
    }
    footer.new .container{
        max-width: 100%;
        padding: 0 31px;
    }
}
@media (max-width: 1199px){
    header .container{
        max-width: 100%!important;
        padding: 0 31px;
    }
    .popular_sections__block .container{
        max-width: 100%!important;
        padding: 0 31px;
    }
    .home_stones__block .container{
        max-width: 100%!important;
        padding: 0 31px;
    }
    .home_encyclopedia__block .container{
        max-width: 100%!important;
        padding: 0 31px;
    }
    .f__subscription__block .container{
        max-width: 100%!important;
        padding: 0 31px;
    }
	.home_stones__item-title{
        font-size: 18px;
        line-height: 133%;
	}
    .popular_section__title{
        font-size: 18px;
        line-height: 133%;
    }
    .popular_section__left{
        gap: 24px;
    }
	.popular_section__block.active{
		gap:24px; 
	}
    .popular_section__block a:nth-child(2) {
        padding-top: 52px;
    }
    .popular_section__block a {
        display: block;
        width: calc((100% - 48px) / 3);
    }
}
@media (max-width: 991px){
	.popular_section__item-img{
		position: static;
		width: 360px;
		height: 489px;
	}
    header.new{
        display: none;
    }
    header.header_mobile {
        display: flex;
        position: sticky;
        z-index: 11;
        top: 0;
        background: #fff;
    }
    .popular_sections__block .container{
        padding: 0 0px;
    }
    .home_stones__block .container{
        padding: 0 0px;
    }
    .home_encyclopedia__block .container{
        padding: 0 0px;
    }
    .popular_sections__block{
        margin-top: 40px;
    }
	.storiesWrapper{
		margin-top: 25px!important;
        padding-top: 0!important;
	}
    .popular_sections__block .container{
        max-width: 100%;
    }
	.home_stones__item-title{
        font-weight: 400;
        font-size: 14px;
        line-height: 143%;
	}
}
@media (max-width: 767px){
    .home_encyclopedia__item {
        width: 240px;
    }
	.home_stones__item:nth-child(n+4){
		width: 240px;
	}
	.home_stones__item-img{
		height: 240px;
	}
	.popular_section__item{
		width: 240px;
	}
	.popular_section__item-img{
		position: static;
		width: 240px;
		height: 326px;
	}
    header .container{
        padding: 0 15px;
    }
    .popular_sections__block .container{
        max-width: 100%!important;
        padding: 0 0px;
    }
    .home_stones__block .container{
        max-width: 100%!important;
        padding: 0 0px;
    }
    .home_encyclopedia__block .container{
        max-width: 100%!important;
        padding: 0 0px;
    }
    .f__subscription__block .container{
        max-width: 100%!important;
        padding: 0 15px;
    }
    footer.new .container{
        padding: 0 15px;
    }
	.footer__cols:nth-child(2){
        max-width: 300px;
        margin-left: auto;
        margin-right: auto;
	}
	.footer__cols--mobile a:nth-child(3):before{
        display: none;
    }
}