.img-and-content {
    background: #F6F6F6;
    box-shadow: 3px 3px 20px rgba(0, 0, 0, 0.05);
    align-items: center;
    display: flex;
    border-radius: 30px;
    line-height: 1.136;
    margin-bottom: 80px;
}
.img-and-content__img {
    min-width: 250px;
    border-radius: 30px 0 0 30px;
    width: 30.173%;
    flex-shrink: 0;
}
.img-and-content__content {
    flex-grow: 1;
    padding: 25px 50px;
}
.img-and-content__h {
    font-size: 42px;
    font-weight: 700;
    color: #18AD8B;
    text-transform: uppercase;
    margin-bottom: 26px;
}
.static-page .list-tick {
    font-family: 'Roboto', sans-serif;
    font-size: 14px;
}
.static-page .list-tick li::before {
    background: url('https://raw.githubusercontent.com/RE-FLASH/RE-FLASH/master/poznavaimir.ru/tick-square.svg') no-repeat center;
    content: '';
    height: 20px;
    width: 20px;
    display: inline-block;
    position: absolute;
    left: 0;
    top: -2px;
    border-radius: 0;
}
.static-page .list-tick li {
    padding-left: 32px;
}
.tury-list {
    display: flex;
    flex-direction: column;
}

.tury-list__item {
    display: flex;
    margin-bottom: 19px;
    box-shadow: 3px 3px 20px rgba(0, 0, 0, 0.05);
}

.tury-list__info {
    display: flex;
    flex-direction: column;
    background: #F6F6F6;
    padding: 30px 27px 21px;
    box-sizing: border-box;
    flex-shrink: 0;
    width: 309px;
}

.tury-list__info .btn-1 {
    margin-bottom: 14px;
}

.btn-wt {
    font-size: 14px;
    color: #18AD8B;
    font-weight: 700;
    border-radius: 40px;
    background: white;
    border: 1px solid #18AD8B;
    padding: 11px 10px 10px;
    min-width: 178px;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    box-sizing: border-box;
}

.btn-wt::before {
    height: 24px;
    width: 24px;
    content: '';
    background: url('https://raw.githubusercontent.com/RE-FLASH/RE-FLASH/master/poznavaimir.ru/wt.svg') no-repeat center;
    display: inline-block;
    margin-right: 10px;
}

#allrecords .btn-wt {
    color: #18AD8B;
}

.tury-list .karto4ki__text {
    height: auto;
}

#allrecords .tury-list .karto4ki__h {
    min-height: auto;
}

.tags {
    display: flex;
    flex-wrap: wrap;
}

.tags__item {
    background: #F6F6F6;
    border-radius: 20px;
    text-align: center;
    padding: 4.5px 10px 3.5px 10px;
    margin-right: 8px;
    margin-bottom: 8px;
    display:none;
}

.tags .tags__item:nth-child(-n+3) {
    display:inline-block;
}

.tags.active .tags__item  {
    display:block;
}

.more5 .tags::after {
    border-radius:3px;
    color:black;
    content: "показать еще" ;
    display:block;
    text-align:center;
    padding:5px;
    line-height: 20px;
    font-size: 12px;
    width:100%;
    /*background: #18AD8B;*/
    cursor:pointer;
}

.more5 .tags.active::after {
    content: "скрыть" ;
}

.tury-list__img-wrap {
    align-self: center;
}

.tury-list__main {
    display: flex;
    flex-direction: column;
    font-size: 14px;
    padding: 24px;
}

.mb-4 {
    margin-bottom: 4px;
}

.tury-list__item:last-child {
    margin-bottom: 0;
}

.tury-list__img-wrap {
    flex-shrink: 0;
    max-width: 100%;
    position: relative;
    width: 350px;
}

.tury-list__zna4ki {
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    left: 9px;
    top: 12px;
    position: absolute;
}

.tury-list__zna4ki-item {
    background: #18AD8B;
    color: white;
    font-size: 12px;
    border-radius: 12px;
    padding: 5px 10.5px;
    text-align: center;
    margin-bottom: 6px;
}

.tury-list__img {
    border-radius: 25px 0 0 25px;
    max-width: 100%;
}

.tury-list__zna4ki-item:last-child {
    margin-bottom: 0;
}

.tury-list__zna4ki-item.bg-orange {
    background-color: #FF9900;
}

@media (max-width: 1199px) {
    .tury-list__img {
        border-radius: 25px 25px 0 0;
    }
    .tury-list__info {
        margin-top: auto;
        width: 100%;
    }
    .tury-list {
        flex-direction: row;
        flex-wrap: wrap;
        margin-left: -5px;
        margin-right: -5px;
    }
    .tury-list__item {
        flex-direction: column;
        margin: 0 5px 19px;
        width: calc(100% / 3 - 10px);
    }
    .tury-list__item:last-child {
        margin-bottom: 19px;
    }
}

@media (max-width: 980px) {
    .img-and-content__h {
        font-size: 30px;
    }
    .img-and-content__content {
        padding: 25px;
    }
    .desktop {
        display: none;
    }
    .tury-list__item {
        width: calc(50% - 10px);
    }
    .tury-list__img-wrap {
        width: 100%;
    }
}
@media (max-width: 665px) {
    .img-and-content {
        flex-direction: column;
    }
    .img-and-content__img {
        border-radius: 0;
    }
    .img-and-content__h {
        font-size: 24px;
    }
    .tury-list {
        margin-left: 0;
        margin-right: 0;
    }
    .tury-list__item {
        margin: 0 0 19px;
        width: 100%;
    }
    .tury-list__item:last-child {
        margin-bottom: 0;
    }
    .tury-list__img-wrap {
        width: 378px;
    }
}
@media (min-width: 981px) {
    .mobile {
        display: none;
    }
}
#rec677546409 .big-banner {
    margin-top: 140px;
}
[class*="big-banner__img-"] {
    position: absolute;
}
.big-banner-1 {
    background-image: url('https://raw.githubusercontent.com/RE-FLASH/RE-FLASH/master/poznavaimir.ru/061223/bg-1.jpg');
}
.big-banner {
    overflow: hidden;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    background-size: cover;
    background-position: center;
    position: relative;
    height: 56.25vw;
    z-index: 1;
}
.big-banner::before {
    content: '';
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    position: absolute;
    background: rgba(5, 5, 5, 0.6);
}
.big-banner__content {
    color: white;
    font-family: 'Georgia', serif;
    line-height: 1.136;
    z-index: 7;
    position: relative;
    padding-left: 2.812vw;
}
.big-banner__h {
    font-size: 90px;
    margin-bottom: 47px;
}
.big-banner__p {
    font-size: 20px;
    max-width: 860px;
}
.big-banner__images {
    position: absolute;
    right: 3.541vw;
    top: 50%;
    width: 695px;
    height: 741px;
    transform: translateY(-50%);
}
.big-banner__img-1 {
    top: 0;
    left: 39px;
    z-index: 5;
    width: 208px;
}
.big-banner__img-2 {
    top: 41px;
    right: 65px;
    z-index: 5;
    width: 177px;
}
.big-banner__img-3 {
    left: 193px;
    top: 157px;
    z-index: 4;
    width: 325px;
}
.big-banner__img-4 {
    left: 0;
    bottom: 109px;
    z-index: 5;
    width: 385px;
}
.big-banner__img-5 {
    right: 0;
    bottom: 0;
    z-index: 5;
    width: 278px;
}
@media (max-width: 1199px) {
    .big-banner__h {
        font-size: 70px;
    }
}
@media (max-width: 980px) {
    #rec677546409 .big-banner {
        margin-top: 64px;
    }
    .big-banner {
        align-items: flex-start;
        padding-top: 133px;
        height: 900px;
        box-sizing: border-box;
    }
    .big-banner__h {
        font-size: 60px;
    }
    .big-banner__p {
        font-size: 18px;
    }
    .big-banner__img-1 {
        width: 114px;
        right: 107px;
        top: 62px;
        bottom: auto;
        left: auto;
    }
    .big-banner__img-2 {
        width: 106px;
        right: 9px;
        bottom: 0;
        top: auto;
        left: auto;
    }
    .big-banner__img-3 {
        width: 138px;
        left: 0;
        bottom: 82px;
        right: auto;
        top: auto;
    }
    .big-banner__img-4 {
        width: 139px;
        right: 125px;
        bottom: 19px;
        top: auto;
        left: auto;
    }
    .big-banner__img-5 {
        width: 101px;
        right: 0;
        top: 0;
        bottom: auto;
        left: auto;
    }
    .big-banner__images {
        width: 365px;
        height: 330px;
        right: 22px;
        bottom: 45px;
        top: auto;
        transform: none;
    }
    .big-banner__content {
        padding: 0 22px;
    }
}
@media (max-width: 567px) {
    .big-banner-1 {
        background-image: url('https://raw.githubusercontent.com/RE-FLASH/RE-FLASH/master/poznavaimir.ru/061223/bg-1-mobile.png');
    }
}
@media (max-width: 479px) {
    .big-banner__h {
        font-size: 36px;
    }
}
.mb-60 {
    margin-bottom:60px;
}
.top-banner {
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    background-attachment: fixed;
    position: relative;
    color: white;
    padding: 16vw 0 8vw;
}
.top-banner::before {
    position: absolute;
    content: '';
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background: rgba(5, 5, 5, 0.6);
    z-index: 1;
}


.karto4ki__img-link {
    border-radius: 26px 26px 0 0;
    overflow: hidden;
    display: block;
    height:290px;
}

.karto4ki__img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.top-banner_1 {
    background-image: url('https://raw.githubusercontent.com/RE-FLASH/RE-FLASH/master/poznavaimir.ru/banner1.jpg');
}
.top-banner__content {
    position: relative;
    z-index: 2;
    line-height: 1.136;
}
.top-banner h1 {
    font-size: 90px;
    font-weight: 700;
    margin-bottom: 50px;
}
.top-banner p {
    font-size: 20px;
    /*font-weight: 700;*/
    max-width: 630px;
    margin-bottom: 20px;
}
.top-banner .banner-preim {
    margin-top: 80px;
}
.banner-preim {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.banner-preim__item {
    display: flex;
    align-items: center;
    max-width: 180px;
}
.banner-preim__title {
    margin-left: 10px;
    font-size: 12px;
    font-weight: 700;
}
.banner-preim__title:first-child {
    margin-left: 0;
}
.top-banner__btns {
    display: flex;
    flex-wrap: wrap;
    margin-top: 40px;
}
.top-banner__btns > *:not(:last-child) {
    margin-right: 30px;
}
.top-banner .btn-1,
.top-banner .btn-2 {
    border: 2px solid white;
    padding: 20px 30px;
    font-size: 15px;
    line-height: 1.2;
    min-width: 272px;
}
.top-banner .btn-1:hover {
    background: #8bd1e9;
}
.top-banner .btn-2 {
    border: 3px solid #18AD8B;
}
#allrecords .btn-2 {
    color: white;
}
.btn-2:hover {
    background: #18AD8B;
}
.btn-2 {
    border: 2px solid #18AD8B;
    font-size: 14px;
    color: white;
    text-transform: uppercase;
    font-weight: 700;
    border-radius: 40px;
    background: transparent;
    padding: 16px 10px 15px;
    min-width: 178px;
    text-align: center;
    box-sizing: border-box;
}
.text-center {
    text-align: center;
}
.static-page ul [class*="list-icon__item"]::before {
    display: none;
}
.list-icon-col-3 {
    display: flex;
    flex-wrap: wrap;
}
.plitka-2-asim {
    display: flex;
    margin-bottom: 30px;
}
.plitka-2-asim__item_1 {
    width: 37.3%;
    min-width: 250px;
    max-width: 100%;
    margin-right: 20px;
    flex-shrink: 0;
}
.plitka-2-asim__item_2 {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
}
.plitka-2-asim__item_2 > *:last-child {
    margin-top: auto;
}
.static-page ul [class*="list-icon__item"] {
    width: calc(100% / 3);
    box-sizing: border-box;
    padding-right: 10px;
    padding-left: 80px;
    background-repeat: no-repeat;
    background-position: 0 0;
}
.list-icon__item_1 {
    background-image: url('https://raw.githubusercontent.com/RE-FLASH/RE-FLASH/master/poznavaimir.ru/radial/r33.png');
}
.list-icon__item_2 {
    background-image: url('https://raw.githubusercontent.com/RE-FLASH/RE-FLASH/master/poznavaimir.ru/radial/r34.png');
}
.list-icon__item_3 {
    background-image: url('https://raw.githubusercontent.com/RE-FLASH/RE-FLASH/master/poznavaimir.ru/radial/r35.png');
}
.list-icon__item_4 {
    background-image: url('https://raw.githubusercontent.com/RE-FLASH/RE-FLASH/master/poznavaimir.ru/radial/r36.png');
}
.list-icon__item_5 {
    background-image: url('https://raw.githubusercontent.com/RE-FLASH/RE-FLASH/master/poznavaimir.ru/radial/r37.png');
}
.plitka-4 {
    display: flex;
    flex-wrap: wrap;
    text-align: center;
}
.plitka-4__item {
    align-items: center;
    display: flex;
    flex-direction: column;
    width: 25%;
    box-sizing: border-box;
    padding: 0 15px;
    margin-bottom: 35px;
}
.plitka-4__item .radial-grad-img-wrap {
    margin-bottom: 25px;
}
.my-60,
.text-overlay.my-60 {
    margin-top: 60px;
    margin-bottom: 60px;
}
.radial-grad-img-text {
    display: flex;
    align-items: center;
    margin-bottom: 20px;
}
.radial-grad-img-text .radial-grad-img-wrap {
    margin-right: 20px;
}
.radial-grad-img-wrap {
    padding: 16px;
    background: radial-gradient(circle, rgba(24, 173, 139, 0.5) 40px, rgba(24, 173, 139, 0.2) 0);
    border-radius: 50%;
    width: 96px;
    flex-shrink: 0;
    box-sizing: border-box;
}
.radial-grad-img {
    display: block;
    width: 100%;
}
.karto4ki {
    display: flex;
    flex-wrap: wrap;
    color: black;
    line-height: 1.172;
    font-size: 14px;
/*    font-family: 'Roboto', sans-serif;*/
    font-family: 'Georgia',serif;
}
.mb-100 {
    margin-bottom: 100px;
}
.karto4ki__img-link,
.karto4ki__img {
    display: block;
}
.karto4ki__img {
    max-width: 100%;
}
.karto4ki__img-link {
    margin: -26px -26px 26px;
}
.karto4ki__text {
    height: 65px;
    overflow: hidden;
    margin-bottom: 20px;
}
[class*="k-icon"] {
    padding-left: 26px;
    background-position: 0 center;
    background-repeat: no-repeat;
    line-height: 1.215;
}
.k-icon_time {
    background-image: url('https://raw.githubusercontent.com/RE-FLASH/RE-FLASH/master/poznavaimir.ru/time.svg');
}
.k-icon_calendar {
    background-image: url('https://raw.githubusercontent.com/RE-FLASH/RE-FLASH/master/poznavaimir.ru/calendar.svg');
}
.karto4ki__btns {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}

.btn-1 {
    font-size: 14px;
    color: white;
    text-transform: uppercase;
    font-weight: 700;
    border-radius: 40px;
    background: #18AD8B;
    padding: 16px 10px 15px;
    min-width: 178px;
    text-align: center;
    box-sizing: border-box;
}
#allrecords .btn-1 {
    color: white;
}
#allrecords .karto4ki__more {
    color: black;
    font-weight: 700;
    text-transform: uppercase;
    text-decoration: underline;
    /*
}

#allrecords .tury-list .karto4ki__more {*/

    background: #18AD8B;
    max-width: 180px;
    padding: 15px 16px 15px;
    border-radius: 20px;
    text-align: center;
    color: white;
}



#allrecords .karto4ki__more:hover {
    text-decoration: none;
}
.karto4ki__btns .btn-1 {
    /*margin-right: 20px;*/
}

#allrecords .karto4ki__btns > * {
    max-width:100%;
    max-width: 100%;
    margin: 10px auto;
    width: 100%;
    box-sizing: border-box;
}

.karto4ki__btns > * {
    width:100%;
    max-width:100%;
    margin:5px auto;
}

.karto4ki__h,
#allrecords .karto4ki__h {
    color: black;
    font-size: 16.6px;
    font-weight: 700;
    text-transform: uppercase;
    margin-bottom: 9px;
    line-height: 1.206;
    min-height: 40px;
}
.karto4ki__item {
    border-radius: 26px;
    max-width: 100%;
    display: flex;
    flex-direction: column;
    padding: 26px;
    margin: 0 12px 12px 0;
    box-shadow: 2.5px 0 17px rgba(0, 0, 0, 0.05);
    width: 378px;
    box-sizing: border-box;
}
.karto4ki__item:nth-child(3n) {
    margin-right: 0;
}
.mb-8 {
    margin-bottom: 8px;
}
.mb-26 {
    margin-bottom: 26px;
}
.karto4ki__price {
    font-size: 31px;
    font-weight: 700;
    margin-bottom: 16px;
}
[class*="banner-h"] {
    display: flex;
    align-items: center;
    height: 274px;
    margin-bottom: 45px;
    position: relative;
    padding-left: 60px;
}
.banner-h_bg-1 {
    background: url('https://raw.githubusercontent.com/RE-FLASH/RE-FLASH/master/poznavaimir.ru/stati1/1.jpg') no-repeat right center;
}
[class*="banner-h"] h1 {
    position: relative;
    max-width: 400px;
    z-index: 2;
}
.static-page [class*="banner-h"] h1 {
    font-size: 36px;
    text-transform: none;
    margin: 0;
}
[class*="banner-h"]::after {
    z-index: 1;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    content: '';
    background: radial-gradient(circle at left, rgba(24, 173, 139, 1) 470px, rgba(24, 173, 139, 0.5) 0, rgba(24, 173, 139, 0.5) 525px, rgba(24, 173, 139, 0.2) 525px, rgba(24, 173, 139, 0.2) 580px, transparent 580px, transparent 0);
}
[class*="banner-h"] h1 {
    color: white;
    margin-bottom: 0;
}
.text-and-img {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 50px;
}
.text-overlay {
    background: #F6F6F6;
    margin-bottom: 20px;
    padding: 30px;
}
.text-overlay:last-child,
.text-overlay p:last-child {
    margin-bottom: 0;
}
.text-and-img__item_img {
    width: 45%;
    max-width: 500px;
}
.text-and-img__item_text:first-child {
    margin-right: 20px;
}
.text-and-img__item_text:last-child {
    margin-left: 20px;
}
.text-and-img__item_text {
    width: 50%;
    max-width: 570px;
}
.text-and-img__item_img img {
    display: block;
    width: 100%;
}
.fs-20 {
    font-size: 20px;
}
.fs-24 {
    font-size: 24px;
}
.bold,
.static-page .bold {
    font-weight: bold;
}
.green {
    color: #18AD8B;
}
.wrapper-container {
    margin: 0 auto;
    padding-left: 20px;
    padding-right: 20px;
    width: 1160px;
    max-width: calc(100% - 40px);
}
.static-page {
/*    font-family: 'Roboto', sans-serif;*/
    font-family: 'Georgia',serif;
    font-size: 16px;
    line-height: 1.172;
}
.static-page h1 {
    font-weight: 700;
    text-transform: uppercase;
    font-size: 30px;
    margin-bottom: 50px;
}
.static-page p,
.static-page ul {
    font-weight: 300;
    margin-bottom: 20px;
}
.static-page p:last-child,
.static-page ul:last-child {
    margin-bottom: 0;
}
#allrecords .static-page ul {
    list-style: none;
    padding-left: 0;
}
.static-page ul li {
    padding-left: 18px;
    position: relative;
    margin-bottom: 15px;
}
.static-page ul li:last-child,
.static-page .note:last-child {
    margin-bottom: 0;
}
.static-page ul li::before {
    background: #18AD8B;
    border-radius: 50%;
    display: inline-block;
    content: '';
    left: 0;
    top: 5px;
    height: 7px;
    width: 7px;
    position: absolute;
}
.static-page .note {
    margin-bottom: 20px;
}
.note p {
    margin: 0;
}
.note {
    background: #F6F6F6;
    border-radius: 5px;
    padding: 20px 65px;
    position: relative;
}
.note::before {
    content: '';
    border-radius: 50%;
    height: 25px;
    width: 25px;
    display: inline-block;
    position: absolute;
    top: 20px;
    left: 20px;
    background: radial-gradient(rgba(24, 173, 139, 1) 8.34px, rgba(24, 173, 139, 0.5) 10.42px, rgba(24, 173, 139, 0.2));
}
#allrecords .note a {
    color: black;
    text-decoration: underline;
}
#allrecords .note a:hover {
    text-decoration: none;
}
.acc-1__head {
    border: 1px solid #EFEFEF;
    border-radius: 5px;
    padding: 18px 20px 18px 64px;
    cursor: pointer;
    position: relative;
}
.acc-1__item:not(:last-child) {
    margin-bottom: 20px;
}
.acc-1__head::before {
    height: 24px;
    width: 24px;
    line-height: 24px;
    left: 20px;
    top: calc(50% - 12px);
    border-radius: 50%;
    background: #18AD8B;
    position: absolute;
    content: '-';
    text-align: center;
    color: white;
    font-weight: bold;
}
.active .acc-1__head::before {
    content: '+';
}
.acc-1__body {
    display: none;
    padding-left: 64px;
    padding-top: 22px;
}
.open .acc-1__body {
    display: block;
}
.mt-60 {
    margin-top: 60px;
}
.static-page h2 {
    text-transform: uppercase;
    margin-bottom: 20px;
}
@media (max-width: 991px) {
    .top-banner h1 {
        font-size: 60px;
    }
    .plitka-2-asim {
        flex-direction: column;
    }
    .plitka-2-asim__item_1 {
        min-width: auto;
        width: 100%;
        margin-bottom: 20px;
    }
    .static-page ul [class*="list-icon__item"] {
        width: 50%;
    }
    .text-and-img {
        align-items: flex-start;
        flex-direction: column;
    }
    .text-and-img__item_text {
        margin: 0 0 20px;
        order: 1;
        max-width: none;
        width: 100%;
    }
    .text-and-img__item_text:first-child,
    .text-and-img__item_text:last-child {
        margin: 0 0 20px;
    }
    .text-and-img__item_img {
        width: 100%;
        max-width: none;
        order: 2;
    }
    .plitka-4__item {
        width: calc(100% / 3);
    }
}
@media (max-width: 767px) {

    .karto4ki__img-link {
        height:250px;
    }
    .top-banner h1 {
        font-size: 30px;
    }
    .top-banner p {
        font-size: 18px;
    }
    .top-banner .banner-preim {
        margin-top: 50px;
    }
    .top-banner__btns {
        flex-direction: column;
    }
    .top-banner__btns > *:not(:last-child) {
        margin-right: 0;
        margin-bottom: 30px;
    }
    .top-banner {
        padding: 120px 0 40px;
    }
    .banner-preim__item {
        max-width: none;
        margin-bottom: 20px;
    }
    .static-page ul [class*="list-icon__item"] {
        width: 100%;
    }
    .plitka-4__item {
        width: 50%;
    }
    .radial-grad-img-text {
        align-items: flex-start;
        flex-direction: column;
    }
    .radial-grad-img-text .radial-grad-img-wrap {
        margin-right: 0;
        margin-bottom: 20px;
    }
    .karto4ki__btns {
        align-items: center;
        flex-direction: column;
    }
    .karto4ki__btns .btn-1 {
        margin-right: 0;
        margin-bottom: 20px;
    }
    [class*="banner-h"] {
        padding-left: 30px;
        height: 182px;
    }
    .banner-h_bg-1 {
        background-size: cover;
    }
    [class*="banner-h"]::after {
        background: radial-gradient(circle at left bottom, rgba(24, 173, 139, 1) 230px, rgba(24, 173, 139, 0.5) 0, rgba(24, 173, 139, 0.5) 260px, rgba(24, 173, 139, 0.2) 260px, rgba(24, 173, 139, 0.2) 290px, transparent 290px, transparent 0)
    }
    .static-page [class*="banner-h"] h1 {
        font-size: 24px;
    }
    .static-page h1 {
        font-size: 24px;
    }
}
@media (max-width: 567px) {
    .plitka-4__item {
        width: 100%;
    }
}

.static-page .js-acc {
    font-family: "Georgia", serif;
}


.tags-items-element {
    display: inline-block;
    padding: 10px;
    background: rgb(139, 209, 233);
    color: white!important;
    border-radius: 10px;
    margin: 6px;
}

.tags-items {
    margin-bottom:40px;
}

.georgia * {
font-family: "Georgia"!important;
}

.price-tour__table {
  margin-top: 50px;
}
.table {
  width: 100%;
  margin-bottom: 1rem;
  color: #212529;
}

.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px;
}

.price-tour__table thead {
  font-family: Gilroy-SemiBold;
  font-size: 17px;
  line-height: 45px;
  color: #fff;
  background-color: #0093d0;
}

.table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #ddd;
}

 .table > thead > tr > th {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #ddd;
}

.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #ddd;
}

.td__price {
  font-family: Gilroy-SemiBold;
  font-size: 18px;
  color: #f19524;
  text-align: center;
}

.td__description {
  font-size: 16px;
  color: #666;
  width: 450px;
}

.td__price {
  font-family: Gilroy-SemiBold;
  font-size: 18px;
  color: #f19524;
  text-align: center;
}


.price-tour__table {
    margin:20px 0;

}

.tury-list__img-wrap {
    min-height:260px;
    height: 260px;
    border-radius: 26px;
    overflow:hidden;
}
.tury-list__img {
    object-fit: cover;
    min-height: 100%;
}

.top-banner_a1 {
    padding: 16vw 0 5vw;
}

.top-banner_adygeya {
    background-image: url('https://static.tildacdn.com/tild6137-6235-4466-b235-643539363164/adygeya.png');
}

.top-banner_altay {
    background-image: url('https://static.tildacdn.com/tild3536-3364-4834-a665-303933356561/closeup_adorable_gin.png');    
}

.top-banner_baykal {
    background-image: url('https://static.tildacdn.com/tild3336-3238-4331-b137-653337366536/Frame_7.jpg');
}

.top-banner_murmansk {
    background-image: url('https://static.tildacdn.com/tild6233-6139-4262-b833-383434386430/Frame_7.png');
}

.top-banner_kavkaz {
    background-image: url('https://static.tildacdn.com/tild6637-6166-4633-a638-316633366663/aadsdasd.png');
}

.top-banner_kirgiziya {
    background-image: url('https://static.tildacdn.com/tild6230-3965-4430-b838-323634323537/Frame_7.png');
    
}

.top-banner_ny {
    background-image: url('https://static.tildacdn.com/tild3464-6531-4561-a332-303633646361/Frame_7.png');
}

.top-banner_kirgiziya_vesna {
    background-image: url('https://static.tildacdn.com/tild3931-3030-4539-a563-373932666465/_-__.png');
}

.top-banner_kirgiziya_leto {
    background-image: url('https://static.tildacdn.com/tild6561-6466-4831-a566-613162653937/_-__.png');
}

.top-banner_altaya {
    background-image: url('https://static.tildacdn.com/tild3561-6232-4063-b463-343462613762/_-___.png');
}

.top-banner_altay_rybalka {
    background-image: url('https://static.tildacdn.com/tild6235-3964-4232-b837-366430363262/_-__-_.png');
}

.top-banner_altaya_zima {
    background-image: url('https://static.tildacdn.com/tild3239-6633-4736-a562-313465313235/_-__.png');
}

.top-banner_altaya_leto {
    background-image: url('https://static.tildacdn.com/tild6630-6561-4136-a537-663930643464/_-___-_.png');
}


.top-banner_baykal_vesna_leto {
    background-image: url('https://static.tildacdn.com/tild3463-3366-4361-b063-363534633539/_-__-.png');
}

.top-banner_baykal_olhon_letom {
    background-image: url('https://static.tildacdn.com/tild3936-6233-4662-b739-663561303033/_-____2024.png');
}

.top-banner_baykal_osen_zima {
    background-image: url('https://static.tildacdn.com/tild6266-6431-4864-b234-376535316262/_-__-.png');
}

.top-banner_baykal_olhona {
    background-image: url('https://static.tildacdn.com/tild6138-3934-4234-a166-343765333266/_-___.png');
}

.top-banner_adygeya_vl {
    background-image: url('https://static.tildacdn.com/tild6563-3365-4434-b735-313732376636/_-__-.png');
}

.top-banner_adygeya_oz {
    background-image: url('https://static.tildacdn.com/tild3335-3861-4836-b563-643433303161/_-__-.png');
}

.top-banner_adygeya_ng {
    background-image: url('https://static.tildacdn.com/tild6336-6532-4935-b135-353136636133/_-___.png');
}

.top-banner_adygeya_ekt {
    background-image: url('https://static.tildacdn.com/tild3038-3934-4134-b039-623038366463/_-__-.png');
}

.top-banner_adygeya_etn {
    background-image: url('https://static.tildacdn.com/tild6336-6662-4237-b466-633934303262/_-__-.png');
}

.top-banner_murmansk_teribeka {
    background-image: url('https://static.tildacdn.com/tild3439-6336-4865-a131-383762303630/_-__.png');
}

.top-banner_murmansk_sevseya {
    background-image: url('https://static.tildacdn.com/tild6136-3233-4961-b833-323832353839/_-___.png');
}

.top-banner_murmansk_rybach {
    background-image: url('https://static.tildacdn.com/tild3939-3737-4334-b934-656464663166/_-____.png');
}

.top-banner_murmansk_kolsk_zimoy {
    background-image: url('https://static.tildacdn.com/tild6565-3734-4136-b864-306336326634/_-____.png');
}

.top-banner_murmansk_kolsk_letom {
    background-image: url('https://static.tildacdn.com/tild3166-6636-4135-a435-613031633931/_-____.png');
}

.top-banner_murmansk_kity {
    background-image: url('https://static.tildacdn.com/tild6533-3233-4261-b732-653638626439/_-__.png');
}

.top-banner_murmansk_zv {
    background-image: url('https://static.tildacdn.com/tild3265-6666-4561-a462-643337386264/_-___-_.png');
}

.top-banner_murmansk_lo {
    background-image: url('https://static.tildacdn.com/tild3439-6332-4434-b630-383737333134/_-__-.png');
}

.top-banner_murmansk_lok {
    background-image: url('https://static.tildacdn.com/tild6162-3638-4962-a630-393262626161/_-__-.png');
}

.top-banner-dagerstan-vlo {
    background-image: url('https://static.tildacdn.com/tild6534-3466-4965-b531-343464396262/_-__.png');
}

.top-banner-dagerstan-zima {
    background-image: url('https://static.tildacdn.com/tild3339-3364-4235-a438-633866343765/_-__.png');
}

.top-banner-dagerstan-individ {
    background-image: url('https://static.tildacdn.com/tild3465-6662-4538-b762-623735653164/_-___.png');
}

.top-banner_uzbekistan {
    background-image: url('https://static.tildacdn.com/tild6463-3434-4663-b162-333463653437/Frame_1.jpg');
}


.top-banner_indexpage {
    background-image: url('https://static.tildacdn.com/tild3461-3634-4932-a365-643366383566/index1920.jpg');
}

.top-banner_indexpage h1 {
    text-align: center;
    font-size: 40px;
}

.top-banner_indexpage .wrapper-container {
    width:1299px;
}

.top-banner.top-banner_indexpage p {
    text-align:center;
    margin: 0 auto;
}

.top-banner.top-banner_indexpage .top-banner__btns {
    justify-content: center;
}

@media screen and (max-width:768px){
    .top-banner_indexpage {
        background-image: url('https://static.tildacdn.com/tild3834-6339-4561-b632-366465343935/index768.jpg');
    }
}


@media screen and (max-width:499px){
    .top-banner_indexpage {
        background-image: url('https://static.tildacdn.com/tild3835-3661-4563-a433-663664353365/index320.jpg');
    }
}




.top-banner_a1.top-banner_adygeya  .wrapper-container {
	width: 1430px;
}

.top-banner_a1.top-banner_kirgiziya .wrapper-container,
.top-banner_a1.top-banner_murmansk .wrapper-container,
.top-banner_a1.top-banner_kavkaz .wrapper-container {
    width: 1160px;
}

.top-banner_a1 .banner-preim {
	justify-content: flex-start;
}

.top-banner_a1 .banner-preim__item {
	margin-right: 5%;
}

.top-banner_indexpage .banner-preim {
    justify-content: center;
}

.top-banner_indexpage .banner-preim__item {
    max-width:300px;
}

#allrecords .top-banner_indexpage  .btn-1 {
    border:0;
}

.footer-tour-an {
    margin-top:30px;
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
}

.footer-tour-an-slozhnost-items {
    margin-top:7px;
    display:flex;
    justify-content: space-between;
    align-items:center;
}

.footer-tour-an-prozivanie {
    background-image: url(https://static.tildacdn.com/tild3063-3035-4534-b864-313939616239/Vector.svg);    
    background-repeat:no-repeat;
    background-position:left top;
    padding-left: 30px;
}



.footer-tour-an-slozhnost-items-full {
    width: 9px;
    height: 9px;
    border-radius:50%;
    overflow-hidden;
    background-color:#18AD8B;
}

.footer-tour-an-slozhnost-items-empty {
    width: 9px;
    height: 9px;
    border-radius:50%;
    overflow-hidden;
    background-color:#E1E1E1;
}

.footer-tour-an-slozhnost-title {
    font-size: 13px;
    font-weight: 400;
    line-height: 14px;
    letter-spacing: 0em;
    text-align: left;
    color: #768195;
}

.footer-tour-an-gruppa-desc {
    font-size: 9px;
    font-weight: 400;
    line-height: 11px;
    letter-spacing: 0em;
    text-align: left;
    color: #768195;
}

.footer-tour-an-prozivanie-title {
    font-size: 13px;
    font-weight: 400;
    line-height: 14px;
    letter-spacing: 0em;
    color: #768195;
    text-align: left;
}

.footer-tour-an-gruppa-desc,
.footer-tour-an-prozivanie-desc {
    font-size: 9px;
    font-weight: 400;
    line-height: 11px;
    letter-spacing: 0em;
    text-align: left;
    color: #768195;
    margin-top:3px;
}

.footer-tour-an-gruppa {
    background-image: url(https://static.tildacdn.com/tild3337-3064-4831-b738-653037386132/Group.svg);    
    background-repeat:no-repeat;
    background-position:left top;
    padding-left: 40px;
}

.footer-tour-an > * {
    max-width:196px;
}

.footer-tour-an-gruppa-title {
    color: #768195;
    font-size: 13px;
    font-weight: 400;
    line-height: 14px;
    letter-spacing: 0em;
    text-align: left;
}

.bg-green {
    background-color: #0DC143;    
}

.icon-flag {
    background-image:url(https://static.tildacdn.com/tild3836-6636-4632-b363-373562313833/free-icon-flags-4624.svg);
    background-position: 14px center;
    padding-left: 36px;
    background-repeat:no-repeat;
}

.age-block {
    position: absolute;
    bottom: 13px;
    right: 14px;
    background: #18AD8B87;
    font-family: Roboto;
    font-size: 15px;
    font-weight: 900;
    line-height: 18px;
    letter-spacing: 0em;
    text-align: left;
    color: white;
    border-radius: 20px;
    padding: 5px;    
}

.star-icon {
    background-image:url(https://static.tildacdn.com/tild3831-6231-4633-a234-613664383664/Vector.svg);
    background-repeat: no-repeat;
    background-size: contain;
    height:16px;
    width:16px;
}

.stars-block {
    right: 14px;
    top: 14px;
    position:absolute;
    display:flex;
    justify-content:flex-end;
    align-items:center;
}



.top-header-links {
    position:absolute;
    left: unset;
    right: 46%;
    top:0;
    top: 30px;
    z-index: 999;
    max-width: 470px;
}

#allrecords a.top-header-links-item,
.top-header-links-item {
    font-family: Times New Roman!important;
    font-size: 12px!important;
    font-weight: 400!important;
    line-height: 14px!important;
    letter-spacing: 0em!important;
    text-align: left!important;
    /*color:#000000!important;*/
    margin: 0 24px!important;
} 

.top-header-links-item.rzd-icon {
    /*background-image:url(https://static.tildacdn.com/tild3534-6461-4630-b636-333734353335/rzd.svg);*/
    padding: 6px 6px 6px 6px;
    background-position:left center;
    background-size:contain;
    /*padding: 6px 6px 6px 70px;*/
    background-repeat:no-repeat;
}

.top-header-links-item.av-icon {
    /*background-image:url(https://static.tildacdn.com/tild6463-6531-4331-a535-386330356463/av.svg);*/
    padding: 6px 6px 6px 6px;
    background-position:left center;
    background-size:contain;
    /*padding: 6px 6px 6px 40px;*/
    background-repeat:no-repeat;
}


.icon-hit {
  background-image: url(https://static.tildacdn.com/tild6433-6533-4536-b263-333030613134/hit.svg);
  background-position: 14px center;
  padding-left: 36px;
  background-repeat: no-repeat;
  background-color: #FF004D;
}


.icon-kit {
  background-image: url(https://static.tildacdn.com/tild3733-6362-4136-b130-623461396331/kity.svg);
  background-position: 14px center;
  padding-left: 36px;
  background-repeat: no-repeat;
  background-color: #231FD8;
}

.icon-rec {
  background-image: url(https://static.tildacdn.com/tild3464-6262-4665-b832-333763363665/recomend.svg);
  background-position: 14px center;
  padding-left: 36px;
  background-repeat: no-repeat;
  background-color: #18AD8B;
}


.top-header-links.bottom-footer-links {
    display:none;
    position: static;
    margin: 20px 0;
}

.top-header-links.bottom-footer-links .top-header-links-item:first-child {
    margin-left:0!important;
}

.karto4ki__price_sale {
    color: #FF5C00;
    font-family: Roboto;
    font-size: 14px;
    font-weight: 400;
    line-height: 16px;
    letter-spacing: 0em;
    text-align: left;
    margin-bottom: 20px;
    margin-top: -10px;
    background-image: url(https://static.tildacdn.com/tild6263-6432-4630-b933-326431633838/price-tag.svg);
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 20px;    
}

#allrecords .t-menusub .t-menusub__link-item {
    font-weight: normal;
}

.reviews-slider-item-img {
    margin-right:20px;
    width:109px;
}

.reviews-slider-item-img img {
    width:100%;
}

.reviews-slider-title {
    position:relative;
    /*font-family: Montserrat;*/
    color:#000000;
    font-size: 40px;
    font-weight: 700;
    line-height: 37.78px;
    letter-spacing: 0.3778125047683716px;
    text-align: center;
    margin-bottom: 40px;
    padding-bottom: 20px;
    
}

.reviews-slider-title::before {
    content: " ";
    position:absolute;
    width:90px;
    left:0;
    bottom:0;
    margin-left:auto;
    margin-right:auto;
    right:0;
    border:2px solid #18AD8B;
}

.reviews-slider-item-text-original {
    display:none;
}

.reviews-slider-item-stars-item {
    width:27px;
    height:27px;
    display:inline-block;
    background-image:url(https://static.tildacdn.com/tild6439-3363-4832-a133-346365626231/star.png);
    background-position:center;
    background-repeat:no-repeat;
}

.reviews-slider-item-stars {
    display:flex;
    max-width: 182px;
    justify-content:space-between;
    align-items:center;
}

.reviews-slider-item-name {
    margin:20px 0;
}

.reviews-slider-item-text {
    position:relative;
    min-height:180px;
    padding-bottom: 20px;
    margin-bottom: 20px;
}

.reviews-slider-item-text::before {
    position:absolute;
    content: " ";
    width:60px;
    border-bottom: 2px solid #18AD8B;
    bottom: 0;
    left: 0;
}

.reviews-slider-item-text-more.active + .reviews-slider-item-text-original {
    display:block;
    position:absolute;
    left: 2%;
    right: 2%;
    top: 7%;
    bottom: 7%;
    background: white;
    padding: 20px;
    border-radius: 20px;
}

.reviews-slider-item-text-more {
/*font-family: Montserrat;*/
    cursor:pointer;
    color: #18AD8B;
    font-size: 14px;
    font-weight: 700;
    line-height: 19.73px;
    text-align: left;
    padding-left: 40px;
    background-repeat: no-repeat;
    background-image: url(https://static.tildacdn.com/tild3435-6138-4531-b265-303431663433/vk.png);
    padding: 10px 0 10px 40px;
    background-position: left center;
}

.reviews-slider-item {
    position:relative;
    background:#F9F9F9;
    border-radius:27px;
    padding:30px;
    display: flex;
    justify-content: center;
    align-items: flex-start;    
}

.reviews-slider-item-name {
    /*font-family: Montserrat;*/
    color:#000000;
    font-size: 18px;
    font-weight: 700;
    line-height: 21.94px;
    text-align: left;
    
}



@media screen and (max-width:999px){
    .reviews-slider-item-text {
        min-height:auto;
    }
}


@media screen and (max-width:767px){
    .reviews-slider-item {
        display:block;
    }
    
    .reviews-slider-item-l {
        margin-bottom:20px;
    }
}





.top-header-links-item {
  -webkit-animation: blink1 3s linear infinite;
  animation: blink1 3s linear infinite;
}
@-webkit-keyframes blink1 {
  0% { color: rgba(34, 34, 34, 1); }
  50% { color: rgba(34, 34, 34, 0); }
  100% { color: rgba(34, 34, 34, 1); }
}
@keyframes blink1 {
  0% { color: rgba(34, 34, 34, 1); }
  50% { color: rgba(34, 34, 34, 0); }
  100% { color: rgba(34, 34, 34, 1); }
}


@media screen and (max-width:1590px){
    .top-header-links {
        right:53%;
    }
}


@media screen and (max-width:1399px){
    #allrecords a.top-header-links-item, .top-header-links-item {
        font-size:0!important;
    }
    
    .top-header-links-item.rzd-icon  {
        padding: 25px;
    }
    
    .top-header-links-item.av-icon {
        padding: 12px;
    }
    
  .top-header-links {
      top: 26px;
    right: unset;
    left: 18%;
  }

}




@media screen and (max-width:1199px){

    .top-header-links {
        display:none;
    }
    
    .top-header-links.bottom-footer-links {
        display:block;
    }

    .footer-tour-an {
        display:block;
    }
    

    
    .footer-tour-an > * {
        max-width:100%;
        margin-bottom:16px;
    }
    
    .footer-tour-an > .footer-tour-an-slozhnost {
        max-width:80px;
    }
    
}

@media screen and (max-width:800px){
    .top-banner_altay {
        background-image: url('https://static.tildacdn.com/tild6239-3164-4163-a234-663039383961/Frame_5.png');    
        background-size: cover;
    }
    .top-banner_a1 {
        padding: 22vw 0 11vw;
    }
    
    .top-banner_indexpage h1 {
        font-size:22px;
    }
    .top-banner_indexpage .banner-preim__title {
        font-size:11px
    }
    .top-banner_indexpage .banner-preim__item {
        max-width:220px;
    }
    .top-banner_a1 .banner-preim__item {
        margin:10px;
    }
    .top-banner_indexpage .banner-preim {
        margin-top:40px;
    }
    
    .top-banner_indexpage.top-banner_a1 {
        padding: 22vw 0 11vw;
        padding: 200px 0 50px 0;
  }
  
}

@media screen and (max-width:767px){
    .top-banner_a1:not(.top-banner_indexpage") h1 {
        font-size: 60px;
    }
    .top-banner_a1 {
        padding: 24vw 0 14vw;
    }
    
    
}

@media screen and (max-width:599px){
    
    .stars-block {
        top: unset;
        bottom: 54px;
    }

    .top-banner_indexpage h1 {
        font-size:18px;
    }
    
    .top-banner_index page p {
        font-size:14px;
    }
    
    .top-banner_indexpage.top-banner_a1 .banner-preim__title {
        margin-left:20px;    
    }
    
    .top-banner_indexpage.top-banner_a1 .banner-preim__item {
        max-width: 220px;
        margin: 10px auto;
        display: flex;
        justify-content: flex-start;
        text-align: left;
      }
    
    
    .top-banner_indexpage  .banner-preim {
        display:block;
    }


    .top-banner_ny.top-banner_a1 .banner-preim {
        flex-wrap: wrap;
    }
    
    .top-banner_ny.top-banner_a1 .banner-preim__item {
        max-width:100%;
        margin:10px auto;
    }
    
    .top-banner_a1.top-banner_ny .banner-preim__item {
        width:48%;
    }
    
    .top-banner_a1 h1 {
        text-align:center;
        font-size: 30px;
    }
    .top-banner_a1 {
        padding: 200px 0 40px;
    }
    .top-banner_a1 .banner-preim {
        flex-wrap:nowrap;
    }
    .top-banner_a1 .banner-preim__item {
        display:block;
    }
    .top-banner_a1 .banner-preim__title {
        display:block;
    }
    .top-banner_a1 .banner-preim__item {
        text-align:center;
    }
    .top-banner_a1 .banner-preim {
        justify-content: center;
    }
    .top-banner_a1 .banner-preim__title {
        margin-left:0;
    }
    .top-banner_a1 .banner-preim__item {
        max-width:90px;
        margin:0 auto;
    }
    .top-banner_a1 p {
        text-align:center;
    }
}
