#rec281780249 .t-title {
    font-family: 'IBM Plex Sans';
}
div#allrecords[data-tilda-page-id="17205718"] .t228__imglogo {
    margin-right: 30px;
    width: 160px;
    max-height: 65px !important;
}
#rec281780249 .t-descr_xs {
    font-family: 'Montserrat';
}
#rec281780249 .t702 .t-input {
    font-family: 'Montserrat';
}
#rec281780249 .t702 .t-form__submit button {
    font-family: 'Montserrat' !important;
    text-transform: uppercase;
    font-weight: 300;
    letter-spacing: 1px;
}
#rec280587142 .t-col.t-col_5, #rec280587577 .t-col.t-col_5 {
    transform: translate(2px, 0px);
}
.head-1 {
    
    left: 0 !IMPORTANT;
    right: 0;
    margin: auto;
    box-sizing: content-box;
    padding: 0px 20px;
    padding-left: 23px;
    
}
.head-1 h1 {
    font-family: 'ibm plex sans' !important;
    font-weight: 600 !important;
    letter-spacing: 0.05em;
    background: #25193e8a;
    backdrop-filter: blur(3px);
}
.h1-dop {
    width: 360px !important;
    
    left: 0 !IMPORTANT;
    right: 0;
    margin: auto;
    box-sizing: content-box;
    padding: 0px 20px;
    padding-left: 23px;
    
    transform: translate(0px, 9px);
    padding-bottom: 14px;
}
.h1-dop div {
    font-family: 'IBM Plex Sans' !important;
    font-weight: 300 !important;
    text-transform: uppercase;
    backdrop-filter: blur(3px);
    letter-spacing: 4px;
    line-height: 28px !important;
    background: #25193e8a;
}
.main-screen-txt div {
    font-family: 'montserrat' !important;
    text-transform: uppercase;
    font-weight: 300 !important;
    font-size: 18px !important;
    line-height: 32px !important;
}
#nav279350661 td {
    font-family: 'Montserrat';
    text-transform: uppercase;
    font-weight: 500;
    letter-spacing: 0.1em;
    transform: skew(14deg,0deg);
}
#nav279350661 a.t-btn {
    transform: skew(-14deg,0deg);
}
#allrecords #nav279350661.t228 a {
    font-family: 'Montserrat' !important;
    font-weight: 400 !important;
    text-transform: uppercase;
    font-size: 13px;
    letter-spacing: 2px;
}
#rec279337660 .tn-elem[data-elem-id="1612905148546"] {
    pointer-events: none;
}

#rec279337660 .tn-elem[data-elem-id="1613162529393"] img {
    display: none;
}
#rec279337660 .tn-elem[data-elem-id="1613162529393"] {
    height: 100%;
    background: url(https://static.tildacdn.com/tild3239-3965-4439-b031-623461613830/line.svg);
    background-size: 1158px;
    background-position: top center;
}
#rec280587142 .t005__text, #rec280587577 .t005__text {
    font-family: 'Montserrat';
}
/**
div#allrecords[data-tilda-page-id="17205718"] div.t-rec:before {
    background-image: url(https://static.tildacdn.com/tild3239-3965-4439-b031-623461613830/line.svg);
    background-position: top center;
    background-size: 1158px;
    content: '';
    width: 1158px;
    position: absolute;
    height: 100%;
    margin: auto;
    left: 0;
    right: 0;
    top: 0;
}
**/
div#allrecords[data-tilda-page-id="17205718"] div.t-rec:not(#rec279350661) {
    position: relative;
}
div#allrecords[data-tilda-page-id="17205718"] div.t-rec:not(#rec279350661) > div {
    z-index: 5;
    position: relative;
}

div#allrecords[data-tilda-page-id="17205718"] .t-prefix_1 {
    padding-left: 80px;
}
div#allrecords[data-tilda-page-id="17205718"] .t005__text.t-text.t-text_md {
    padding-left: 24px;
    position: relative;
}

div#allrecords[data-tilda-page-id="17205718"] .t005__text.t-text.t-text_md:before {
    content: '';
    width: 2px;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    background: #7035d9;
}
div#allrecords[data-tilda-page-id="17205718"] .t-prefix_1 {
    padding-left: 80px;
}
div#allrecords[data-tilda-page-id="17205718"] .t490 .t-section__title div {
    margin-bottom: 30px;
    font-size: 43px;
    font-family: 'IBM Plex Sans' !important;
}
div#allrecords[data-tilda-page-id="17205718"]  .t490 .t-section__descr div {
    font-family: 'Montserrat' !important;
    font-size: 22px;
}
div#allrecords[data-tilda-page-id="17205718"] .t490 .t-section__descr {
    max-width: 630px;
}
div#allrecords[data-tilda-page-id="17205718"] .t490__img {
    margin-bottom: 25px;
    width: 45px;
    height: 70px;
    max-width: 100%;
    object-fit: contain;
}
div#allrecords[data-tilda-page-id="17205718"] .t490 .t-name_sm {
    margin-bottom: 11px;
    margin-top: 0;
    font-family: 'IBM Plex Sans' !important;
    font-size: 20px !important;
}
div#allrecords[data-tilda-page-id="17205718"] .t-descr_xxs {
    font-size: 16px;
    font-family: 'Montserrat' !important;
}
div#allrecords[data-tilda-page-id="17205718"] .t801__title {
    padding-bottom: 28px;
    font-family: 'Montserrat';
    font-size: 25px;
    FONT-WEIGHT: 200;
    position: relative;
    background: #151522;
}
div#allrecords[data-tilda-page-id="17205718"]  .t-text_md strong {
    font-family: 'IBM Plex Sans';
    font-size: 20px;
    color: white;
    margin-bottom: 10px;
    display: inline-block;
}
div#allrecords[data-tilda-page-id="17205718"]  .t-text_md {
    font-size: 18px;
    line-height: 1.55;
    font-family: 'Montserrat';
    color: #b0b0b4 !important;
}
div#allrecords[data-tilda-page-id="17205718"] .t-text_md ol li {
    margin-bottom: 10px;
    padding-left: 10px;
}
div#allrecords[data-tilda-page-id="17205718"] li::marker {
    color: #7035d9;
    font-weight: 400;
}
div#allrecords[data-tilda-page-id="17205718"] .t-slds__item .t-col.t-col_6:first-child {
    padding: 90px 70px;
    box-sizing: border-box;
    background: #151522;
    margin-right: 0;
    max-width: 580px;
}
div#allrecords[data-tilda-page-id="17205718"] .t-slds_animated-none .t-slds__item .t-container {
    display: flex;
}
div#allrecords[data-tilda-page-id="17205718"] .t-slds__img {
    display: block;
    width: 100%;
    position: absolute;
    bottom: 0;
    object-fit: cover;
}
div#allrecords[data-tilda-page-id="17205718"] .t-slds__item .t-col.t-col_6:nth-child(2) {
    max-width: 580px;
    margin-left: 0;
    background: #191929;
    position: relative;
    overflow: hidden;
}
div#allrecords[data-tilda-page-id="17205718"] .t801__title strong {
    position: absolute;
    font-size: 70px;
    font-weight: 100;
    color: #7035d9;
    top: -44px;
    left: -20px;
    z-index: 0;
}
div#allrecords[data-tilda-page-id="17205718"] .t801__title em {
    font-style: normal;
    position: relative;
    background: #151522;
    padding-left: 6px;
    left: -6px;
       display: inline-block;
}
div#allrecords[data-tilda-page-id="17205718"] .t015__title {
    font-family: 'IBM Plex Sans';
}
div#rec281509410:after {
    content: '';
    width: 580px;
    position: absolute;
    height: 100%;
    background: #151522;
    top: 0;
    left: 50%;
}
div#allrecords[data-tilda-page-id="17205718"] .t-slds {
    overflow: visible;
}
div#allrecords[data-tilda-page-id="17205718"] .t-slds__arrow-withbg {
    width: 53px !important;
    height: 53px !important;
    border-radius: 0;
    left: 0;
    background: #0e0e18 !important;
}
div#allrecords[data-tilda-page-id="17205718"] .t-slds__arrow_wrapper-left {
    left: 51%;
    position: absolute;
    top: -110px;
    height: 53px !important;
    width: 53px !important;
}
div#allrecords[data-tilda-page-id="17205718"] .t-slds__arrow-withbg .t-slds__arrow_body-left, div#allrecords[data-tilda-page-id="17205718"] .t-slds__arrow-withbg .t-slds__arrow_body-right {
    width: 11px !important;
}
div#allrecords[data-tilda-page-id="17205718"] .t-slds__arrow_wrapper-right {
    left: 54.5%;
    position: absolute;
    top: -110px;
    height: 53px !important;
    width: 53px !important;
}
div#allrecords[data-tilda-page-id="17205718"] .t490 .t-name_sm em {
    font-family: 'Montserrat';
    font-weight: 100;
    position: relative;
    font-style: normal;
}
div#allrecords[data-tilda-page-id="17205718"] #rec281517504 .t490 .t-name_sm strong {
    position: absolute;
    font-family: 'Montserrat';
    font-size: 80px;
    font-weight: 100;
    left: -30px;
    top: -60px;
    color: #7035d9;
}
div#allrecords[data-tilda-page-id="17205718"] .t490 .t-name_sm {
    position: relative;
}
div#allrecords[data-tilda-page-id="17205718"] #rec281517504 .t490 .t-name_sm em {
    font-family: 'Montserrat';
    font-weight: 100;
    position: relative;
    font-style: normal;
    background: #191929;
    padding-left: 6px;
    display: inline-block;
    margin-right: 2px;
}
div#allrecords[data-tilda-page-id="17205718"] #rec281517504 .t490 .t-name_sm {
    font-size: 18px !important;
}
#rec281517504 .t-col_4 {
    max-width: 320px;
}
#rec281517504 .t-col_4:nth-child(2), #rec281517504 .t-col_4:nth-of-type(6) {
    margin: 0 80px;
}
#rec281517504 .t-col_4 {
    max-width: 320px;
    padding-left: 30px;
    box-sizing: border-box;
}
div#allrecords[data-tilda-page-id="17205718"] #rec281517504 .t490 .t-section__title div {
    margin-bottom: 130px;
}
div#allrecords[data-tilda-page-id="17205718"] #rec281544935 .t490__img {
    width: auto;
}

@media screen and (min-width: 1200px){
div#allrecords[data-tilda-page-id="17205718"] .t672 .t-col_12 {
    max-width: 1120px;
    position: relative;
    margin-left: 60px;
}
div#allrecords[data-tilda-page-id="17205718"]  .t672__text.t-heading.t-heading_md {
    font-size: 25px;
    font-weight: 300 !important;
    line-height: 41px;
}
}

div#allrecords[data-tilda-page-id="17205718"]  .t672__text.t-heading.t-heading_md {
    font-family: 'Montserrat';
    font-weight: 300 !important;
}
@media screen and (min-width: 900px) and (max-width: 1200px){
    .t672 .t-col_12 {
    max-width: 920px;
    margin-left: 30px;
}
div#allrecords[data-tilda-page-id="17205718"]  .t672__text.t-heading.t-heading_md {
    font-size: 20px;
    line-height: 36px;
}

}
.t396__elem.tn-elem.tn-elem__2817426851613475769134 div {
    font-family: 'IBM Plex Sans' !important;
    font-weight: 700 !important;
}
.con-num div {
    font-family: 'Montserrat' !important;
    font-weight: 100 !important;
}
.con-txt div {
    font-family: 'Montserrat' !important;
    background: #191929;
    padding-left: 10px;
    padding-top: 10px;
    box-sizing: content-box;
    display: inline-block !important;
    position: relative;
    top: -10px;
}
.con-btn {
    transform: skew(-14deg, 0deg);
    background: #7035d9;
    width: 231px !important;
}
.con-btn div {
    background: transparent !important;
    transform: skew(14deg, 0deg);
    font-family: 'Montserrat' !important;
    font-weight: 400 !important;
    letter-spacing: 2px;
}

div#allrecords[data-tilda-page-id="17205718"] .t573__contacts.t-title.t-title_sm div {
    font-family: 'Montserrat' !important;
    font-weight: 400 !important;
    line-height: 38px;
}
div#allrecords[data-tilda-page-id="17205718"] .t573 .t-sociallinks__item {
    display: inline-block;
    margin: 0;
    border: 2px solid #7035d9;
    padding: 10px;
    border-radius: 80px;
    margin-right: 15px;
    height: 30px;
}
div#allrecords[data-tilda-page-id="17205718"] .t-sociallinks__item a {
    display: inline-block;
    height: 0;
}
div#allrecords[data-tilda-page-id="17205718"] .t-sociallinks__wrapper svg {
    width: 30px;
    height: 30px;
}
div#allrecords[data-tilda-page-id="17205718"] .t-sociallinks__item:last-child {
    order: -1;
}
div#allrecords[data-tilda-page-id="17205718"] .t-sociallinks__wrapper {
    display: flex;
    justify-content: center;
}
div#allrecords[data-tilda-page-id="17205718"] .t573 .t-sociallinks__item:nth-last-child(2) a:before {
    content: 'Написать нам';
    font-family: 'Montserrat';
    color: #7035d9;
    font-size: 20px;
    position: relative;
    top: -8px;
    left: 15px;
}
div#allrecords[data-tilda-page-id="17205718"] .t573 .t-sociallinks__item:nth-last-child(2) svg {
    opacity: 0;
}
div#rec281742685 {
    background: #0e0e18;
}
#rec281742685 .t396__artboard {
    background-color: transparent !important;
}
#rec281517504:after, #rec280611562:after {
    content: '';
    width: 10px;
    height: 100%;
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    background: #191929;
    top: 0;
}
@media screen and (min-width: 960px) and (max-width: 1200px) {
  /**
div#allrecords[data-tilda-page-id="17205718"] div.t-rec:before {
   background-size: 940px;
    width: 940px;
}**/
div#allrecords[data-tilda-page-id="17205718"] .t-prefix_1 {
    padding-left: 70px;
}
div#allrecords[data-tilda-page-id="17205718"] .t490 .t-section__title div, div#allrecords[data-tilda-page-id="17205718"] .t015__title div {
    font-size: 35px !important;
}
div#allrecords[data-tilda-page-id="17205718"] .t490 .t-section__descr div {
    font-size: 18px;
}
div#allrecords[data-tilda-page-id="17205718"] .t-col_4 {
    max-width: 440px;
    margin-right: 30px;
    margin-bottom: 70px;
}
div#rec280611562 {
    padding-bottom: 80px !important;
}
div#rec281509410:after {
    width: 470px;
}
div#allrecords[data-tilda-page-id="17205718"] .t-slds__item .t-col.t-col_6:first-child {
    max-width: 470px;
}
div#allrecords[data-tilda-page-id="17205718"] .t-slds__img {
    width: 124%;
    left: -12%;
    right: 0;
    margin: auto;
}
.t490__separator {
    display: none;
}
#rec281517504 .t-col_4:nth-child(2), #rec281517504 .t-col_4:nth-of-type(6) {
    margin: 0;
}
div#allrecords[data-tilda-page-id="17205718"] div#rec281517504 .t-col_4 {
    max-width: 430px;
    margin-right: 30px;
    margin-bottom: 70px;
    min-height: 70px;
}
div#allrecords[data-tilda-page-id="17205718"] #rec281517504 .t490 .t-section__title div {
    margin-bottom: 100px;
}
div#rec281517504 {
    padding-top: 120px !important;
    padding-bottom: 60px !important;
}
div#allrecords[data-tilda-page-id="17205718"] .t-slds__arrow_wrapper-right {
    left: 57.5%;
}



}

@media screen and (max-width: 899px) {
    div#allrecords[data-tilda-page-id="17205718"] .t228__imglogo {
    margin-right: 0;
    width: 210px !important;
    max-height: unset !important;
}
    div#allrecords[data-tilda-page-id="17205718"] .t015__title div {
    font-size: 29px !important;
}
div#allrecords[data-tilda-page-id="17205718"] div.t-rec:before {
    display: none;
}
.t396__elem.tn-elem.tn-elem__2793376601613162529393 {
    display: none;
}
.t228__mobile_text {
    font-family: 'Montserrat';
    text-transform: uppercase;
    font-weight: 400;
    letter-spacing: 1px;
}
.tn-elem__2793376601612907428853 div br {
    display: none;
}
div#allrecords[data-tilda-page-id="17205718"] .t-prefix_1 {
    padding-left: 20px;
    margin-top: 40px;
}
div#allrecords[data-tilda-page-id="17205718"] .t-descr_xxs {
    color: #ffffff !important;
}
div#allrecords[data-tilda-page-id="17205718"] .t490 .t-section__title div, div#allrecords[data-tilda-page-id="17205718"] .t015__title {
    font-size: 29px;
}
div#allrecords[data-tilda-page-id="17205718"] .t-text_md {
    color: #ffffff !important;
}
div#allrecords[data-tilda-page-id="17205718"] .t490 .t-section__descr div br {
    display: none;
}
div#allrecords[data-tilda-page-id="17205718"] .t490 .t-section__descr div {
    font-size: 20px;
}
div#allrecords[data-tilda-page-id="17205718"] .t-section__container.t-container {
    margin-bottom: 15px;
}
div#allrecords[data-tilda-page-id="17205718"] .t490__img {
    margin-bottom: 10px;
}
.t490__col {
    margin-bottom: 65px !important;
}
div#allrecords[data-tilda-page-id="17205718"] .t-slds_animated-none .t-slds__item .t-container {
    display: block;
}
div#allrecords[data-tilda-page-id="17205718"] .t-slds__img {
    position: relative;
}
div#allrecords[data-tilda-page-id="17205718"] .t-slds__item .t-col.t-col_6:first-child {
    max-width: 100%;
}
div#allrecords[data-tilda-page-id="17205718"] .t-slds__item .t-col.t-col_6:nth-child(2) {
    max-width: 100%;
}
div#rec281509410:after {
    display: none;
}
div#allrecords[data-tilda-page-id="17205718"] .t-slds__arrow-withbg {
    background: #191929 !important;
}
div#allrecords[data-tilda-page-id="17205718"] .t-slds__arrow_wrapper-right {
    left: unset;
    right: 60px;
}
div#allrecords[data-tilda-page-id="17205718"] .t-slds__arrow_wrapper-left {
    left: unset;
    right: 130px;
}
#rec281517504 .t-col_4, #rec281544935 .t-col_4 {
    max-width: 300px;
    padding-left: 30px;
    box-sizing: border-box;
    margin-bottom: 85px !important;
    margin-left: 0;
    margin-right: auto;
}
#rec281517504 .t-container, #rec281544935 .t-container {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
div#allrecords[data-tilda-page-id="17205718"] #rec281517504 .t490 .t-section__title div {
    margin-bottom: 90px;
}
div#rec281398584 {
    padding-bottom: 80px !important;
}
#rec281517504 {
    padding-bottom: 100px !important;
}

#rec281517504 .t-col_4:nth-child(2), #rec281517504 .t-col_4:nth-of-type(6) {
    margin-bottom: 85px !important;
    margin-left: 0;
    margin-right: auto;
}
div#allrecords[data-tilda-page-id="17205718"] .t-slds__item .t-col.t-col_6:nth-child(2) {
    margin-top: 0;
}
.h1-dop, .head-1 {
    background: transparent;
}
div#rec281742685 {
    background: #191929;
}
div#rec281544935 {
    padding-bottom: 50px !important;
}
.t228 img {
    max-height: 120px !important;
}
div#allrecords[data-tilda-page-id="17205718"]  .t672__text.t-heading.t-heading_md {
    font-size: 18px;
    line-height: 34px
}
}
@media screen and (max-width: 640px) {
    .h1-dop, .head-1 {
    background: transparent;
}
div#allrecords[data-tilda-page-id="17205718"] .t-slds__item .t-col.t-col_6:first-child {
    padding: 60px 20px;
    background: #191929;
}
div#allrecords[data-tilda-page-id="17205718"] .t801__title em {
    background: #191929;
}
div#allrecords[data-tilda-page-id="17205718"] .t801__title {
    background: #191929;
}
div#allrecords[data-tilda-page-id="17205718"] .t-slds__arrow-withbg {
    width: 35px !important;
    height: 35px !important;
}
div#allrecords[data-tilda-page-id="17205718"] .t-slds__arrow_wrapper-left, div#allrecords[data-tilda-page-id="17205718"] .t-slds__arrow_wrapper-right {
    top: -100px;
    height: 35px !important;
    width: 35px !important;
}
div#allrecords[data-tilda-page-id="17205718"] .t-slds__arrow_wrapper-right {
    left: unset;
    right: 20px;
}
div#allrecords[data-tilda-page-id="17205718"] .t-slds__arrow_wrapper-left {
    left: unset;
    right: 70px;
}
#rec281509410 .t015__title {
    max-width: calc(100% - 110px);
}
div#rec281398584 {
    padding-bottom: 0px !important;
}
div#allrecords[data-tilda-page-id="17205718"] .t-slds__item .t-col.t-col_6:nth-child(2) {
    margin-bottom: 0 !important;
}
#rec281517504 .t-col_4, #rec281544935 .t-col_4 {
    max-width: 100%;
    
}
#rec281517504 .t-col_4 {
    padding-left: 50px;
}
 #rec281544935 .t-col_4 {
    margin-bottom: 55px !important;
}
div#allrecords[data-tilda-page-id="17205718"] .t-sociallinks__wrapper {
    flex-wrap: wrap;
}
div#allrecords[data-tilda-page-id="17205718"] .t573 .t-sociallinks__item {
    margin-bottom: 20px;
}
div#allrecords[data-tilda-page-id="17205718"] .t573__contacts.t-title.t-title_sm div {
    line-height: 34px;
    font-size: 20px !important;
}
div#allrecords[data-tilda-page-id="17205718"] .t-col.t-col_6.t801__centeredsection {
    padding: 0;
}
div#allrecords[data-tilda-page-id="17205718"] .t-slds__item .t-col.t-col_6:first-child {
    padding-bottom: 20px;
}
.main-screen-txt div {
    font-size: 14px !important;
    line-height: 24px !important;
}
.h1-dop {
    left: 0 !IMPORTANT;
    right: 0;
    margin: auto;
    box-sizing: content-box;
    padding: 0;
    padding-left: 0;
    backdrop-filter: none;
    transform: none;
    padding-bottom: 14px;
}
.head-1 {
    left: 0 !IMPORTANT;
    right: 0;
    margin: auto;
    box-sizing: content-box;
    padding: 0;
    padding-left: 0;
    backdrop-filter: none;
}
div#allrecords[data-tilda-page-id="17205718"]  .t672__text.t-heading.t-heading_md {
    font-size: 16px;
    line-height: 28px
}
}



.tn-elem__2793376601612905506352 .tn-atom,
.tn-elem__2793376601612905445417 .tn-atom {
    transform: translate3d(0,100%,0);
    white-space: nowrap;
}
.tn-elem__2793376601612905445417,
.tn-elem__2793376601612905506352 {
    overflow: hidden;
}
body.loaded .tn-elem__2793376601612905445417 .tn-atom,
body.loaded .tn-elem__2793376601612905506352 .tn-atom {
    transform: translateZ(0);
    transition: transform 1.0416666667s cubic-bezier(0.25, 0, 0.31, 0.95);
    transition-delay: calc(166ms + .5s);
}
.h1-dop {
    padding-bottom: 0;
}
.tn-elem__2793376601612905506352 .tn-atom {
    padding: 2px 0 14px;
}
body.loaded .tn-elem__2793376601612905506352 .tn-atom {
    transition-delay: 1s;
    transition-duration: 0.9s;
}



#shadow-blk2 {
    height: 170px;
    position: relative;
    overflow: hidden;
}
.shadow-itm:before {
    content: '';
    box-shadow: 0 0 29px 130px #0e0e18 inset;
    width: 500%;
    height: 320px;
    position: absolute;
    left: -250%;
    top: -148px;
    z-index: 9;
    transition: 0.3s ease;
}
#shadow-blk {
    position: relative;
    background: #0e0e18;
    overflow: hidden;
    /* z-index: -1; */
}
.shadow-hover .shadow-itm:before {
    box-shadow: 0 0 0px 0px #0e0e18 inset;
    top: -28px;
    opacity: 0;
}
.shadow-itm { position: absolute; left: 0px; height: 100%; width: 100%; top: 0; overflow: hidden; }

@media screen and (max-width: 960px) {
    .shadow-itm { display: none; } div#shadow-blk2 { height: auto !important; }
}

#rec281742685 .tn-elem[data-elem-id="1613475830145"] .tn-atom {
    font-family: 'Montserrat' !important;
    transform: skew(14deg, 0deg);
    background-color: transparent !important;
    font-weight: 300 !important;
    letter-spacing: 1px;
}



#rec282307739 .t-section__title.t-title.t-title_xs div {
    font-family: 'IBM Plex Sans';
    text-transform: uppercase;
    font-weight: 700 !IMPORTANT;
    letter-spacing: 3px;
}
.t594 .t-section__topwrapper {
    margin-bottom: 0;
}
.t594 .t-section__title {
    margin-bottom: 0;
}
.t594__img {
    max-height: 70%;
    object-fit: contain;
    opacity: 0.7;
}
.t594__item_5-in-row {
    height: 180px;
}
#rec281780249 .t702 .t-input {
    background-color: #f3f3f3;
}
div#allrecords[data-tilda-page-id="17205718"] .t573 .t-sociallinks__item:first-child a {
    position: relative;
    height: 30px;
}
div#allrecords[data-tilda-page-id="17205718"] .t573 .t-sociallinks__item:first-child svg {
    opacity: 0;
}
.t573 .t-sociallinks__item:first-child a:before {
    content: '';
    width: 24px;
    height: 24px;
    position: absolute;
    pointer-events: none;
    background: url(https://static.tildacdn.com/tild3464-3937-4635-a633-373638383138/whatsapp_3.svg) no-repeat;
    background-size: contain;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
}
@media screen and (max-width: 900px) {
.t594__img {
    max-height: 80px;
    object-fit: contain;
    opacity: 0.7;
    max-width: 110px !important;
}
.t594__item_5-in-row {
    height: 90px;
}
.t594 .t-section__title {
    margin-bottom: 30px;
}
.h1-dop div, .head-1 h1 {
    background: transparent;
}
div#rec280587142 {
    padding-bottom: 0px !important;
}
}


@media screen and (min-width: 900px) {
div#allrecords[data-tilda-page-id="17205718"] .t-slds__arrow-withbg {
    border: 1px solid #7531bc7a;
}
div#allrecords[data-tilda-page-id="17205718"] .t-prefix_1:before {
    content: '';
    width: 53px;
    height: 12px;
    position: absolute;
    left: 0;
    background: url(https://static.tildacdn.com/tild6566-3332-4463-a662-306233313161/photo.svg) no-repeat;
    background-size: contain;
    top: 0;
    bottom: 0;
    margin: auto;
}
}






























/**Стили редизайна сайта для клуба**/
#rec312615329 .tn-elem[data-elem-id="1473846124811"] .tn-atom {
    text-transform: none !important;
    background: linear-gradient(180deg, #F43E6C 0%, #F70934 100%) !important;
    box-shadow: 0px 4px 114px 20px rgb(246 25 69 / 36%), 0px 3px 8px rgb(247 11 53 / 25%), 0px 11px 23px rgb(247 10 53 / 38%), inset 0px -5px 7px #f53e6b !important;
    border-radius: 150px !important;
    height: 67px !important;
    padding: 0 43px;
    font-size: 16px;
    font-weight: 500;
}
[data-tilda-page-id="18709939"] .t983__col.t-col.t-col_6 {
    margin: 0;
}
[data-tilda-page-id="18709939"] .t-title, [data-tilda-page-id="18709939"] a, [data-tilda-page-id="18709939"] span, [data-tilda-page-id="18709939"] div,[data-tilda-page-id="18709939"] .t-title, [data-tilda-page-id="18808185"] a, [data-tilda-page-id="18808185"] span, [data-tilda-page-id="18808185"] div {
    font-family: 'Raleway',sans-serif !important;
    word-break: break-word;
}
[data-tilda-page-id="18709939"]  .t-title {
    font-weight: 400;
}
[data-tilda-page-id="18709939"] .t338__title {
    margin-bottom: 25px;
}
#rec303236886 .tn-elem[data-elem-id="1473846124811"] {
    width: auto !important;
}
[data-tilda-page-id="18709939"] a.t-btn, #rec303236886 .tn-elem[data-elem-id="1473846124811"] .tn-atom {
    text-transform: none !important;
    background: linear-gradient(180deg, #F43E6C 0%, #F70934 100%) !important;
    box-shadow: 0px 4px 114px 20px rgb(246 25 69 / 36%), 0px 3px 8px rgb(247 11 53 / 25%), 0px 11px 23px rgb(247 10 53 / 38%), inset 0px -5px 7px #f53e6b !important;
    border-radius: 150px !important;
    height: 77px !important;
    padding: 0 58px;
    font-size: 18px!important;
    font-weight: 500!important;
}
[data-tilda-page-id="18709939"] div#rec302251831:before, #rec303774925:before {
    content: '';
    width: 100%;
    HEIGHT: calc(100% - 80px);
    background: url(https://static.tildacdn.com/tild3035-6338-4335-b632-613435666465/benefits.svg);
    position: absolute;
    background-position: bottom;
    background-size: cover;
    background-repeat: no-repeat;
    top: 0;
    left: 0;
    right: 0;
    margin: auto;
}
[data-tilda-page-id="18709939"] div#rec302251831,#rec303774925 {
    position: relative;
}
[data-tilda-page-id="18709939"] .t490 {
    position: relative;
}
[data-tilda-page-id="18709939"] .t490__col {
    background: white;
    padding-top: 40px;
    border-radius: 20px;
}
[data-tilda-page-id="18709939"].t490__img {
    margin-bottom: 5px;
}
[data-tilda-page-id="18709939"] div#nav302251823, [data-tilda-page-id="18808185"] div#nav303774915 {
    backdrop-filter: blur(10px);
}
[data-tilda-page-id="18709939"] .t230 .t-container {
    display: flex;
    justify-content: space-between;
}
[data-tilda-page-id="18709939"] .t230 .t-col_7 {
    max-width: 630px;
    margin-right: 50px;
    
}
[data-tilda-page-id="18709939"] .t983 .t-container .owl-carousel {
    padding-left: 20px;
}
[data-tilda-page-id="18709939"] .t230 .t-video-lazyload {
    height: 100% !important;
}
[data-tilda-page-id="18709939"] .t230 .t-video-lazyload iframe {
    height: 100% !important;
}
[data-tilda-page-id="18709939"] .ytp-cued-thumbnail-overlay-image {
    background-size: unset !important;
    -moz-background-size: unset !important;
    -webkit-background-size: unset !important;
}
[data-tilda-page-id="18709939"] .t983 .t-section__topwrapper {
    margin-bottom: 60px;
}
[data-tilda-page-id="18709939"] .t983 .owl-prev, [data-tilda-page-id="18709939"] .t983 .owl-next {
    display: block !important;
}
[data-tilda-page-id="18709939"] .t230 .t-col_5{
    max-width: 460px;
    border-radius: 20px;
    overflow: hidden;
    box-shadow: 0px 4px 16px #211c4340, 0px 24px 44px #211c431f;
}

[data-tilda-page-id="18709939"] div#rec302699574 {
    position: relative;
}
[data-tilda-page-id="18709939"] .t983 {
    position: relative;
    overflow: hidden;
}
/**
[data-tilda-page-id="18709939"] .t983__container {
    display: flex;
    transition: transform 0.6s ease;
}**/

[data-tilda-page-id="18709939"] .t-title:not(.t338__title):not(.t228__logo) {
    font-size: 40px;
    font-weight: bold !important;
}
div#rec302251850:before, #rec303774942:before {
    z-index: 2;
    content: '';
    width: 100%;
    height: 500px;
    bottom: -1px;
    left: 0;
    right: 0;
    margin: auto;
    background: url(https://static.tildacdn.com/tild3435-3261-4234-b362-333965383635/Subtract.svg);
    position: absolute;
    background-position: bottom center;
    background-repeat: no-repeat;
    pointer-events: none;
}
div#rec302251850, div#rec302251844, #rec303774936, #rec303774942 {
    position: relative;
}
div#rec302251844:before, #rec303774936:before {
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: -1px;
    left: 0;
    right: 0;
    margin: auto;
    background: url(https://static.tildacdn.com/tild3937-3036-4439-a233-303033303238/Subtract_2.svg);
    background-repeat: no-repeat;
    background-position: center top;
    pointer-events: none;
}
[data-tilda-page-id="18709939"] .t433__contentwrapper {
    background: #232131;
    border-radius: 20px;
    box-shadow: 0px 4px 16px #211c4340, 0px 24px 44px #211c431f;
}
[data-tilda-page-id="18709939"] .t433__col_text {
    margin-left: 40px;
    width: calc(50% - 40px);
}
[data-tilda-page-id="18709939"] .t433__map {
    border-radius: 20px;
    padding: 1px;
    box-sizing: border-box;
    box-shadow: 0 0 0 1px #dedede;
    filter: grayscale(1);
}
[data-tilda-page-id="18709939"] .t228 a span {
    font-family: 'Montserrat' !important;
}
[data-tilda-page-id="18709939"] .t228__menualign_left {
    padding-left: 70px;
}
[data-tilda-page-id="18709939"] .t228 span, [data-tilda-page-id="18709939"] .t228 span a {
    font-family: 'Montserrat' !important;
}
[data-tilda-page-id="18709939"] {
    overflow: hidden;
}
.slide-icon {
    margin-top: 50px;
}
[data-tilda-page-id="18709939"] .t983__card-title {
    padding-bottom: 0;
}
[data-tilda-page-id="18709939"] .owl-nav {
    position: absolute;
    top: -110px;
    width: 100px;
    height: auto !important;
    right: 20px;
    display: flex !important;
    flex-direction: row;
}
[data-tilda-page-id="18709939"] .owl-nav button span {
    font-size: 35px;
    line-height: 23px;
}
[data-tilda-page-id="18709939"] .owl-theme .owl-nav [class*=owl-]:hover {
    background: transparent;
    color: #f52350;
    text-decoration: none;
}
[data-tilda-page-id="18709939"] .owl-nav button:focus {
    outline: none;
}
[data-tilda-page-id="18709939"]  div#rec302739894 .owl-nav,  div#rec303822124 .owl-nav {
    left: 0;
    top: -90px;
}
[data-tilda-page-id="18709939"] span.next, span.prev {
    display: none;
}
@media screen and (max-width: 1400px) {
[data-tilda-page-id="18709939"]     .t228 .t-menu__link-item {
    font-size: 15px !important;
}
[data-tilda-page-id="18709939"] .t228__logo a {
    font-size: 18px;
}
[data-tilda-page-id="18709939"] .t228__menualign_left {
    padding-left: 30px;
}
[data-tilda-page-id="18709939"] .t228 a span {
    font-family: 'Montserrat' !important;
    font-size: 11px;
    max-width: 200px;
    width: 210px;
    display: inline-block;
    white-space: break-spaces;
}
[data-tilda-page-id="18709939"] .t228 div>a>span {
    font-size: 18px !important;
}
[data-tilda-page-id="18709939"] .t338__title {
    font-size: 40px !important;
    margin-bottom: 5px;
}
[data-tilda-page-id="18709939"] .t338__descr {
    font-size: 17px !important;
    margin-bottom: 43px;
}
[data-tilda-page-id="18709939"] a.t-btn, #rec303236886 .tn-elem[data-elem-id="1473846124811"] .tn-atom {
    text-transform: none !important;
    background: linear-gradient(180deg, #F43E6C 0%, #F70934 100%) !important;
    box-shadow: 0px 4px 114px 20px rgb(246 25 69 / 36%), 0px 3px 8px rgb(247 11 53 / 25%), 0px 11px 23px rgb(247 10 53 / 38%), inset 0px -5px 7px #f53e6b !important;
    border-radius: 150px !important;
    height: 67px !important;
    padding: 0 43px;
    font-size: 16px;
    font-weight: 500;
}
[data-tilda-page-id="18709939"] .t-title:not(.t338__title):not(.t228__logo) {
    font-size: 32px;
    font-weight: bold !important;
}
[data-tilda-page-id="18709939"] div#rec302251844, #rec303774936 {
    padding-top: 120px !important;
}
div#rec302251850, #rec303774942 {
    padding-bottom: 35px !important;
}
[data-tilda-page-id="18709939"] .t050__descr {
    font-size: 22px !important;
}
div#rec302251848 {
    padding-bottom: 20px !important;
}
}
@media screen and (max-width: 980px) and (min-width: 650px) {
[data-tilda-page-id="18709939"] .t-rec .t448 .t448__title div {
    font-size: 6vw!important;
}
}
@media screen and (max-width: 649px) and (min-width: 450px) { 
[data-tilda-page-id="18709939"] .t-rec .t448 .t448__title div {
    font-size: 7vw!important;
}
[data-tilda-page-id="18709939"] .t-rec .t448 .t448__title div {
    font-size: 9vw!important;
}

}
@media screen and (max-width: 980px){
    #rec302684438 .owl-nav {
    display: none !important;
}
#rec303236886 .tn-elem[data-elem-id="1473846124811"] {
    left: 0 !important;
    right: 0 !important;
    margin: auto !important;
    position: absolute;
    width: 80% !important;
}
div#rec302684438 {
    padding-top: 0 !important;
}
[data-tilda-page-id="18709939"] .t433__mainblock {
    display: flex;
    flex-direction: column;
    align-items: center;
}
[data-tilda-page-id="18709939"] .t142A__wraptwo {
    text-align: center;
}
[data-tilda-page-id="18709939"] a.t-btn.t142A__marginleft20px {
    margin-top: 20px;
    width: auto;
}
[data-tilda-page-id="18709939"] .t433__col_text {
    margin-left: 0;
    margin: auto;
    width: calc(100% - 40px);
    margin-top: 20px;
    max-width: 760px;
}
[data-tilda-page-id="18709939"] .t433__contentwrapper {
    padding: 50px 40px;
}
[data-tilda-page-id="18709939"] .t433__map {
    border-radius: 20px;
    padding: 1px;
    box-sizing: border-box;
    box-shadow: 0 0 0 1px #dedede;
    filter: grayscale(1);
    width: calc(100% - 40px);
    margin: auto;
    height: 400px!important;
}
[data-tilda-page-id="18709939"] .t983 .t-section__container .t-col {
    width: calc(100% - 80px);
}
[data-tilda-page-id="18709939"] .t983__scroll-icon-wrapper {
    position: absolute;
    top: 7px;
    right: 0;
}
[data-tilda-page-id="18709939"] .t448__descr {
    margin-bottom: 30px;
}
[data-tilda-page-id="18709939"] a.t-btn.t448__button:nth-of-type(2), [data-tilda-page-id="18709939"] a.t-btn.t142A__marginleft20px {
    background: transparent !important;
    box-shadow: none !important;
    color: #43d854 !important;
    border-bottom: 1px dotted;
    border-radius: 0 !important;
    height: auto !important;
    padding: 0 !important;
}
[data-tilda-page-id="18709939"] .t490 .t-container {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    padding: 0 20px;
    box-sizing: border-box;
}
[data-tilda-page-id="18709939"] .t490__col {
    background: white;
    padding-top: 40px;
    border-radius: 20px;
    width: calc(50% - 10px);
    margin-right: 20px;
    margin-bottom: 20px !important;
}
[data-tilda-page-id="18709939"] .t490__col:nth-child(2n) {
    margin-right: 0;
}
[data-tilda-page-id="18709939"] .t448__title.t-title.t-title_sm {
    font-weight: 400 !important;
}
[data-tilda-page-id="18709939"] .t230 .t-container {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    padding: 0 20px;
    box-sizing: border-box;
}
[data-tilda-page-id="18709939"] .t230 .t-col_7 {
    max-width: 100%;
    padding: 0;
    margin-bottom: 20px;
    margin-right: 0;
}
[data-tilda-page-id="18709939"] .t230 .t-col_5 {
    max-width: 100%;
    padding: 0;
}
[data-tilda-page-id="18709939"] .t230 .t-video-lazyload {
    height: 400px!important;
}
.t230__secdescr.t-descr, .t230__sectitle.t-descr {
    padding: 0;
}

}
@media screen and (max-width: 450px) {
[data-tilda-page-id="18709939"] .t490 .t-container .t490__col {
    width: 100%;
    margin-right: 0px;
}
[data-tilda-page-id="18709939"] .t050__descr {
    font-size: 18px !important;
}
.videoowlII .owl-carousel .item-video {
    height: 300px !important;
}
}
@media screen and (max-width: 450px) {
    [data-tilda-page-id="18709939"] .t-title:not(.t338__title):not(.t228__logo) {
    font-size: 23px;
    font-weight: bold !important;
    
}
.t230__title div {
    line-height: normal !important;
}
[data-tilda-page-id="18709939"] .t983__card-wrapper.t983__card-wrapper_3-4 {
    padding-bottom: 183%;
}
[data-tilda-page-id="18709939"] .t983__card-descr {
    font-size: 15px !important;
}
}
[data-tilda-page-id="18709939"] .t983 {
    position: relative;
    overflow: visible;
}
[data-tilda-page-id="18709939"] .t450 a.t-btn {
    text-transform: none !important;
    background: linear-gradient(180deg, #F43E6C 0%, #F70934 100%) !important;
    box-shadow: none !important;
    border-radius: 150px !important;
    height: 45px !important;
    padding: 0 17px;
    border: 0 !important;
    font-size: 16px;
    font-weight: 500;
}

[data-tilda-page-id="18709939"] .t983__container_mobile-flex {
    overflow: visible;
}
[data-tilda-page-id="18709939"] .t983__container_mobile-flex .t983__col {
    padding: 0;
}

div#rec302739894, #rec303822124 {
    overflow: visible !important;
}
[data-tilda-page-id="18709939"] .t766 .t766__bottom-wrapper a.t-btn {
    box-shadow: none !important;
    height: 49px !important;
    font-size: 16px;
    padding: 0 30px;
}
.t-form input.t-input {
    font-family: 'Montserrat';
    font-weight: 400 !important;
}
[data-tilda-page-id="18709939"] .t706 .t-form input.t-input {
    -webkit-transform: translateZ(0);
    border: 1px solid #0000001a !important;
    border-radius: 10px;
}
.t706 .t-form input.t-input.t-input-phonemask {
    border: 0 !important;
}
.t706 .t-form .t-input {
    border: 1px solid #0000001a !important;
    border-radius: 10px;
}
.t-form button.t-submit {
    border-radius: 150px !important;
    background: linear-gradient(180deg, #F43E6C 0%, #F70934 100%) !important;
}
#rec302684438 .owl-carousel.owl-drag .owl-item:last-child {
    margin-right: 0 !important;
}
[data-tilda-page-id="18709939"] td.t431__td.t-text:first-child {
    text-align: left;
}

[data-tilda-page-id="18709939"] td.t431__td.t-text {
    font-size: 17px;
}
[data-tilda-page-id="18709939"] img.t228__imglogo {
    width: 140px;
}
.ht-blk {
    width: 100% !important;
}



[data-tilda-page-id="18808185"] .t983__col.t-col.t-col_6 {
    margin: 0;
}
[data-tilda-page-id="18808185"] .t-title, [data-tilda-page-id="18808185"] a, [data-tilda-page-id="18808185"] span, [data-tilda-page-id="18808185"] div {
    font-family: 'Raleway',sans-serif !important;
    word-break: break-word;
}
[data-tilda-page-id="18808185"]  .t-title {
    font-weight: 400;
}
[data-tilda-page-id="18808185"] .t338__title {
    margin-bottom: 25px;
}
#rec303236886 .tn-elem[data-elem-id="1473846124811"] {
    width: auto !important;
}
[data-tilda-page-id="18808185"] a.t-btn, #rec303236886 .tn-elem[data-elem-id="1473846124811"] .tn-atom {
    text-transform: none !important;
    background: linear-gradient(180deg, #F43E6C 0%, #F70934 100%) !important;
    box-shadow: 0px 4px 114px 20px rgb(246 25 69 / 36%), 0px 3px 8px rgb(247 11 53 / 25%), 0px 11px 23px rgb(247 10 53 / 38%), inset 0px -5px 7px #f53e6b !important;
    border-radius: 150px !important;
    height: 77px !important;
    padding: 0 58px;
    font-size: 18px!important;
    font-weight: 500!important;
}
[data-tilda-page-id="18808185"] div#rec302251831:before, div#rec303774925:before {
    content: '';
    width: 100%;
    HEIGHT: calc(100% - 80px);
    background: url(https://static.tildacdn.com/tild3035-6338-4335-b632-613435666465/benefits.svg);
    position: absolute;
    background-position: bottom;
    background-size: cover;
    background-repeat: no-repeat;
    top: 0;
    left: 0;
    right: 0;
    margin: auto;
}
[data-tilda-page-id="18808185"] div#rec302251831, #rec303774925 {
    position: relative;
}
[data-tilda-page-id="18808185"] .t490 {
    position: relative;
}
[data-tilda-page-id="18808185"] .t490__col {
    background: white;
    padding-top: 40px;
    border-radius: 20px;
}
[data-tilda-page-id="18808185"].t490__img {
    margin-bottom: 5px;
}
[data-tilda-page-id="18808185"] div#nav302251823 {
    backdrop-filter: blur(10px);
}
[data-tilda-page-id="18808185"] .t230 .t-container {
    display: flex;
    justify-content: space-between;
}
[data-tilda-page-id="18808185"] .t230 .t-col_7 {
    max-width: 630px;
    margin-right: 50px;
    
}
[data-tilda-page-id="18808185"] .t983 .t-container .owl-carousel {
    padding-left: 20px;
}
[data-tilda-page-id="18808185"] .t230 .t-video-lazyload {
    height: 100% !important;
}
[data-tilda-page-id="18808185"] .t230 .t-video-lazyload iframe {
    height: 100% !important;
}
[data-tilda-page-id="18808185"] .ytp-cued-thumbnail-overlay-image {
    background-size: unset !important;
    -moz-background-size: unset !important;
    -webkit-background-size: unset !important;
}
[data-tilda-page-id="18808185"] .t983 .t-section__topwrapper {
    margin-bottom: 60px;
}
[data-tilda-page-id="18808185"] .t983 .owl-prev, [data-tilda-page-id="18808185"] .t983 .owl-next {
    display: block !important;
}
[data-tilda-page-id="18808185"] .t230 .t-col_5{
    max-width: 460px;
    border-radius: 20px;
    overflow: hidden;
    box-shadow: 0px 4px 16px #211c4340, 0px 24px 44px #211c431f;
}

[data-tilda-page-id="18808185"] div#rec302699574 {
    position: relative;
}
[data-tilda-page-id="18808185"] .t983 {
    position: relative;
    overflow: hidden;
}
/**
[data-tilda-page-id="18808185"] .t983__container {
    display: flex;
    transition: transform 0.6s ease;
}**/

[data-tilda-page-id="18808185"] .t-title:not(.t338__title):not(.t228__logo) {
    font-size: 40px;
    font-weight: bold !important;
}
div#rec302251850:before, #rec303774942:before {
    z-index: 2;
    content: '';
    width: 100%;
    height: 500px;
    bottom: -1px;
    left: 0;
    right: 0;
    margin: auto;
    background: url(https://static.tildacdn.com/tild3435-3261-4234-b362-333965383635/Subtract.svg);
    position: absolute;
    background-position: bottom center;
    background-repeat: no-repeat;
    pointer-events: none;
}
div#rec302251850, div#rec302251844, #rec303774936, #rec303774942 {
    position: relative;
}
div#rec302251844:before, #rec303774936:before {
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: -1px;
    left: 0;
    right: 0;
    margin: auto;
    background: url(https://static.tildacdn.com/tild3937-3036-4439-a233-303033303238/Subtract_2.svg);
    background-repeat: no-repeat;
    background-position: center top;
    pointer-events: none;
}
[data-tilda-page-id="18808185"] .t433__contentwrapper {
    background: #232131;
    border-radius: 20px;
    box-shadow: 0px 4px 16px #211c4340, 0px 24px 44px #211c431f;
}
[data-tilda-page-id="18808185"] .t433__col_text {
    margin-left: 40px;
    width: calc(50% - 40px);
}
[data-tilda-page-id="18808185"] .t433__map {
    border-radius: 20px;
    padding: 1px;
    box-sizing: border-box;
    box-shadow: 0 0 0 1px #dedede;
    filter: grayscale(1);
}
[data-tilda-page-id="18808185"] .t228 a span {
    font-family: 'Montserrat' !important;
}
[data-tilda-page-id="18808185"] .t228__menualign_left {
    padding-left: 70px;
}
[data-tilda-page-id="18808185"] .t228 span, [data-tilda-page-id="18808185"] .t228 span a {
    font-family: 'Montserrat' !important;
}
[data-tilda-page-id="18808185"] {
    overflow: hidden;
}
.slide-icon {
    margin-top: 50px;
}
[data-tilda-page-id="18808185"] .t983__card-title {
    padding-bottom: 0;
}
[data-tilda-page-id="18808185"] .owl-nav {
    position: absolute;
    top: -110px;
    width: 100px;
    height: auto !important;
    right: 20px;
    display: flex !important;
    flex-direction: row;
}
[data-tilda-page-id="18808185"] .owl-nav button span {
    font-size: 35px;
    line-height: 23px;
}
[data-tilda-page-id="18808185"] .owl-theme .owl-nav [class*=owl-]:hover {
    background: transparent;
    color: #f52350;
    text-decoration: none;
}
[data-tilda-page-id="18808185"] .owl-nav button:focus {
    outline: none;
}
[data-tilda-page-id="18808185"]  div#rec302739894 .owl-nav, #rec303822124 .owl-nav {
    left: 0;
    top: -90px;
}
[data-tilda-page-id="18808185"] span.next, span.prev {
    display: none;
}
@media screen and (max-width: 1400px) {
[data-tilda-page-id="18808185"]     .t228 .t-menu__link-item {
    font-size: 15px !important;
}
[data-tilda-page-id="18808185"] .t228__logo a {
    font-size: 18px;
}
[data-tilda-page-id="18808185"] .t228__menualign_left {
    padding-left: 30px;
}
[data-tilda-page-id="18808185"] .t228 a span {
    font-family: 'Montserrat' !important;
    font-size: 11px;
    max-width: 200px;
    width: 210px;
    display: inline-block;
    white-space: break-spaces;
}
[data-tilda-page-id="18808185"] .t228 div>a>span {
    font-size: 18px !important;
}
[data-tilda-page-id="18808185"] .t338__title {
    font-size: 40px !important;
    margin-bottom: 5px;
}
[data-tilda-page-id="18808185"] .t338__descr {
    font-size: 17px !important;
    margin-bottom: 43px;
}
[data-tilda-page-id="18808185"] a.t-btn, #rec303236886 .tn-elem[data-elem-id="1473846124811"] .tn-atom {
    text-transform: none !important;
    background: linear-gradient(180deg, #F43E6C 0%, #F70934 100%) !important;
    box-shadow: 0px 4px 114px 20px rgb(246 25 69 / 36%), 0px 3px 8px rgb(247 11 53 / 25%), 0px 11px 23px rgb(247 10 53 / 38%), inset 0px -5px 7px #f53e6b !important;
    border-radius: 150px !important;
    height: 67px !important;
    padding: 0 43px;
    font-size: 16px;
    font-weight: 500;
}
[data-tilda-page-id="18808185"] .t-title:not(.t338__title):not(.t228__logo) {
    font-size: 32px;
    font-weight: bold !important;
}
[data-tilda-page-id="18808185"] div#rec302251844, #rec303774936 {
    padding-top: 120px !important;
}
div#rec302251850, #rec303774942 {
    padding-bottom: 35px !important;
}
[data-tilda-page-id="18808185"] .t050__descr {
    font-size: 22px !important;
}
div#rec302251848 {
    padding-bottom: 20px !important;
}
}
@media screen and (max-width: 980px) and (min-width: 650px) {
[data-tilda-page-id="18808185"] .t-rec .t448 .t448__title div {
    font-size: 6vw!important;
}
}
@media screen and (max-width: 649px) and (min-width: 450px) { 
[data-tilda-page-id="18808185"] .t-rec .t448 .t448__title div {
    font-size: 7vw!important;
}
[data-tilda-page-id="18808185"] .t-rec .t448 .t448__title div {
    font-size: 9vw!important;
}

}
@media screen and (max-width: 980px){
    #rec302684438 .owl-nav {
    display: none !important;
}
#rec303821726 .owl-nav {
    display: none !important;
}
#rec303236886 .tn-elem[data-elem-id="1473846124811"] {
    left: 0 !important;
    right: 0 !important;
    margin: auto !important;
    position: absolute;
    width: 80% !important;
}
div#rec302684438 {
    padding-top: 0 !important;
}
[data-tilda-page-id="18808185"] .t433__mainblock {
    display: flex;
    flex-direction: column;
    align-items: center;
}
[data-tilda-page-id="18808185"] .t142A__wraptwo {
    text-align: center;
}
[data-tilda-page-id="18808185"] a.t-btn.t142A__marginleft20px {
    margin-top: 20px;
    width: auto;
}
[data-tilda-page-id="18808185"] .t433__col_text {
    margin-left: 0;
    margin: auto;
    width: calc(100% - 40px);
    margin-top: 20px;
    max-width: 760px;
}
[data-tilda-page-id="18808185"] .t433__contentwrapper {
    padding: 50px 40px;
}
[data-tilda-page-id="18808185"] .t433__map {
    border-radius: 20px;
    padding: 1px;
    box-sizing: border-box;
    box-shadow: 0 0 0 1px #dedede;
    filter: grayscale(1);
    width: calc(100% - 40px);
    margin: auto;
    height: 400px!important;
}
[data-tilda-page-id="18808185"] .t983 .t-section__container .t-col {
    width: calc(100% - 80px);
}
[data-tilda-page-id="18808185"] .t983__scroll-icon-wrapper {
    position: absolute;
    top: 7px;
    right: 0;
}
[data-tilda-page-id="18808185"] .t448__descr {
    margin-bottom: 30px;
}
[data-tilda-page-id="18808185"] a.t-btn.t448__button:nth-of-type(2), [data-tilda-page-id="18808185"] a.t-btn.t142A__marginleft20px {
    background: transparent !important;
    box-shadow: none !important;
    color: #43d854 !important;
    border-bottom: 1px dotted;
    border-radius: 0 !important;
    height: auto !important;
    padding: 0 !important;
}
[data-tilda-page-id="18808185"] .t490 .t-container {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    padding: 0 20px;
    box-sizing: border-box;
}
[data-tilda-page-id="18808185"] .t490__col {
    background: white;
    padding-top: 40px;
    border-radius: 20px;
    width: calc(50% - 10px);
    margin-right: 20px;
    margin-bottom: 20px !important;
}
[data-tilda-page-id="18808185"] .t490__col:nth-child(2n) {
    margin-right: 0;
}
[data-tilda-page-id="18808185"] .t448__title.t-title.t-title_sm {
    font-weight: 400 !important;
}
[data-tilda-page-id="18808185"] .t230 .t-container {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    padding: 0 20px;
    box-sizing: border-box;
}
[data-tilda-page-id="18808185"] .t230 .t-col_7 {
    max-width: 100%;
    padding: 0;
    margin-bottom: 20px;
    margin-right: 0;
}
[data-tilda-page-id="18808185"] .t230 .t-col_5 {
    max-width: 100%;
    padding: 0;
}
[data-tilda-page-id="18808185"] .t230 .t-video-lazyload {
    height: 400px!important;
}
.t230__secdescr.t-descr, .t230__sectitle.t-descr {
    padding: 0;
}

}
@media screen and (max-width: 450px) {
[data-tilda-page-id="18808185"] .t490 .t-container .t490__col {
    width: 100%;
    margin-right: 0px;
}
[data-tilda-page-id="18808185"] .t050__descr {
    font-size: 18px !important;
}
.videoowlII .owl-carousel .item-video {
    height: 300px !important;
}
}
@media screen and (max-width: 450px) {
    [data-tilda-page-id="18808185"] .t-title:not(.t338__title):not(.t228__logo) {
    font-size: 23px;
    font-weight: bold !important;
    
}
.t230__title div {
    line-height: normal !important;
}
[data-tilda-page-id="18808185"] .t983__card-wrapper.t983__card-wrapper_3-4 {
    padding-bottom: 183%;
}
[data-tilda-page-id="18808185"] .t983__card-descr {
    font-size: 15px !important;
}
}
[data-tilda-page-id="18808185"] .t983 {
    position: relative;
    overflow: visible;
}
[data-tilda-page-id="18808185"] .t450 a.t-btn {
    text-transform: none !important;
    background: linear-gradient(180deg, #F43E6C 0%, #F70934 100%) !important;
    box-shadow: none !important;
    border-radius: 150px !important;
    height: 45px !important;
    padding: 0 17px;
    border: 0 !important;
    font-size: 16px;
    font-weight: 500;
}

[data-tilda-page-id="18808185"] .t983__container_mobile-flex {
    overflow: visible;
}
[data-tilda-page-id="18808185"] .t983__container_mobile-flex .t983__col {
    padding: 0;
}

div#rec302739894, #rec303822124 {
    overflow: visible !important;
}
[data-tilda-page-id="18808185"] .t766 .t766__bottom-wrapper a.t-btn {
    box-shadow: none !important;
    height: 49px !important;
    font-size: 16px;
    padding: 0 30px;
}
.t-form input.t-input {
    font-family: 'Montserrat';
    font-weight: 400 !important;
}
[data-tilda-page-id="18808185"] .t706 .t-form input.t-input {
    -webkit-transform: translateZ(0);
    border: 1px solid #0000001a !important;
    border-radius: 10px;
}
.t706 .t-form input.t-input.t-input-phonemask {
    border: 0 !important;
}
.t706 .t-form .t-input {
    border: 1px solid #0000001a !important;
    border-radius: 10px;
}
.t-form button.t-submit {
    border-radius: 150px !important;
    background: linear-gradient(180deg, #F43E6C 0%, #F70934 100%) !important;
}
#rec302684438 .owl-carousel.owl-drag .owl-item:last-child {
    margin-right: 0 !important;
}
[data-tilda-page-id="18808185"] td.t431__td.t-text:first-child {
    text-align: left;
}

[data-tilda-page-id="18808185"] td.t431__td.t-text {
    font-size: 17px;
}
[data-tilda-page-id="18808185"] img.t228__imglogo {
    width: 140px;
}
.ht-blk {
    width: 100% !important;
}
div#allrecords[data-tilda-page-id="20023558"] .t-heading.t-heading_md, div#allrecords[data-tilda-page-id="20023558"] .t-title {
    font-family: 'Raleway' !important;

}



















/**Детская страница фантоматики**/


div#allrecords[data-tilda-page-id="20023558"] #rec323467439 {
    position: relative;
}
div#allrecords[data-tilda-page-id="20023558"] #rec323467439:before {
    content: '';
    width: 100%;
    height: 200px;
    position: absolute;
    left: 0;
    bottom: -1px;
    z-index: 20;
    pointer-events: none;
    background: url(https://static.tildacdn.com/tild3937-3036-4439-a233-303033303238/Subtract_2.svg);
    transform: rotate(
180deg
);
    background-position: top;
}

div#allrecords[data-tilda-page-id="20023558"] a.t-btn, div#allrecords[data-tilda-page-id="20023558"] .tn-elem__3234674391623011366197 .tn-atom {
    text-transform: none !important;
    background: linear-gradient(
180deg
, #F43E6C 0%, #F70934 100%) !important;
    box-shadow: 0px 4px 114px 20px rgb(246 25 69 / 36%), 0px 3px 8px rgb(247 11 53 / 25%), 0px 11px 23px rgb(247 10 53 / 38%), inset 0px -5px 7px #f53e6b !important;
    border-radius: 150px !important;
    height: 77px !important;
    padding: 0 58px;
    font-size: 18px!important;
    font-weight: 500!important;
}
#rec323467439 .tn-elem[data-elem-id="1623011366197"] {
    width: auto !important;
}
#rec323471644 .t347__table {
    border-radius: 20px;
    position: relative;
    overflow: hidden;
}
#rec323471644 .t347:before {
    display: block;
    content: '';
    width: 1434px;
    position: absolute;
    height: 771px;
    left: 0;
    right: 0;
    margin: auto;
    top: -47px;
    background: url(https://static.tildacdn.com/tild3165-3639-4132-a263-363037343433/_.jpg);
    z-index: -1;
}
#rec323471644 .t347, #rec323471644 .t347__play-icon  {
    position: relative;
}
#rec323471644 .t347:after {
    display: block;
    content: '';
    width: 1572px;
    position: absolute;
    height: 738px;
    left: 210px;
    right: 0;
    margin: auto;
    top: -47px;
    background: url(https://static.tildacdn.com/tild3164-3966-4030-a633-303564373036/video-elements.png);
    z-index: -1;
}
#rec323471644 .t347__play-icon svg, #rec323477051  .owl-dots {
    display: none;
}
#rec323471644 .t347__play-icon {
    width: 280px;
    height: 280px;
    transform: none;
}
#rec323471644 .t347__play-icon:before {
    content: '';
    width: 280px;
    height: 280px;
    background: url(https://static.tildacdn.com/tild6432-3562-4934-b232-396338333662/play-btn.png);
    position: absolute;
    transition: 0.3s;
}
#rec323471644 .t347__play-icon:hover:before {
    transform: scale(1.15);
}
#rec323477051 .t983__col {
    max-width: 500px;
    min-height: 700px;
    width: 500px;
    margin: 0 22.5px;
}
#rec323477051 .owl-item:nth-child(1) .t983__col {
    margin-left: 20px;
}

#rec323477051 .owl-carousel .owl-stage-outer {
    overflow: visible;
}
#rec323477051 {
    overflow: hidden;
}
#rec323477051 .t983 .t-section__topwrapper {
    margin-bottom: 45px;
}
#rec323477051 .owl-theme .owl-nav {
    position: absolute;
    top: -70px;
    right: 0;
}
#rec323477051 .owl-nav button {
    width: 42px;
    height: 42px;
    border-radius: 50% !important;
    position: relative;
}
#rec323477051 .owl-nav button span {
    display: none;
}
#rec323477051 .owl-nav button:before {
    content: '';
    width: 20px;
    height: 20px;
    margin: auto;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    background: url(https://static.tildacdn.com/tild3766-6565-4133-b335-336231633734/arrow.png);
}
#rec323477051 .owl-nav .owl-prev:before {
    transform: rotate(180deg);
}

#rec323477051 button.owl-next {
    box-shadow: inset 0 0 0 1px #0c01464d;
}
#rec323477051 .owl-theme .owl-nav button:hover {
    background: #ffadc0;
}

#rec323477051 .owl-theme .owl-nav {
    position: absolute;
    top: -107px;
    right: 15px;
}
#rec323477051 .t983__card-title {
    padding-bottom: 10px;
    color: #fff;
}
#rec323477051 .t983__card-descr {
    padding-top: 0;
}
div#rec323478590 .t490 {
    position: relative;
}
div#rec323478590 .t490:before {
    content: '';
    width: 100%;
    height: 150px;
    position: absolute;
    left: 0;
    right: 0;
    background: url(https://static.tildacdn.com/tild3238-3532-4433-b566-663733623434/bg_blue.svg);
    background-position: top;
    bottom: -90px;
}
#rec323478590 .t-col {
    background: white;
    border-radius: 20px;
    padding-bottom: 40px;
}
div#rec323478590 .t-container {
    position: relative;
}
.Monts .tn-atom {
    font-family:"montserrat" !important;
}
.tn-elem__3242594201623177381072 .tn-atom {
    text-transform: none !important;
    background: linear-gradient( 
180deg
 , #F43E6C 0%, #F70934 100%) !important;
    box-shadow: 0px 4px 114px 20px rgb(246 25 69 / 36%), 0px 3px 8px rgb(247 11 53 / 25%), 0px 11px 23px rgb(247 10 53 / 38%), inset 0px -5px 7px #f53e6b !important;
    border-radius: 150px !important;
    height: 50px !important;
    padding: 0 30px;
    font-size: 16px!important;
    font-weight: 500!important;
}
.t396__elem.tn-elem.tn-elem__3242594201623177381072 {
    width: auto !important;
}
#rec323720232 .t395__col {
    margin-left: 20px;
}
div#rec324259420 {
    margin-top: -101px;
}
div#rec323720232 {
    position: relative;
    z-index: 3;
}
#rec324259420 .tn-elem[data-elem-id="1623175827320"] .tn-atom {
    border-radius: 0 20px 20px 20px !IMPORTANT;
}
#rec324259420 .t396__elem.tn-elem[data-elem-id="1623175928476"] .tn-atom {
    border-radius: 0px 20px 20px 0;
}
#rec323720232 .t-container .t395__tab {
    border: none;
    background-color: #27296c !important;
}
#rec323720232 .t-container .t395__tab_active {
    background: #141661 !important;
    border: none;
    border-radius: 20px 20px 0 0;
}
#rec323720232 .t395__tab .t395__title {
    padding: 25px 50px 20px !IMPORTANT;
}
#rec323720232  .t395__tab {
    border-radius: 20px 20px 0 0;
}
#rec323720232 .t395__wrapper {
    display: flex;
}
#rec323720232 .t395__tab:first-child {
    margin-right: 20px !important;
}
#rec323720232 .t395__tab_active:after {
    display: none;
}


#rec323720232 .t395__tab .t395__title {
    color: white !important;
}

#rec323478561 .t490 .t-section__topwrapper {
    margin-bottom: 65px;
}
#rec323722506 .t802__col {
    width: 750px !important;
    height: 500px;
    overflow: hidden;
    border-radius: 20px;
    padding: 0;
}
#rec323722506 .owl-carousel .owl-stage-outer {
    overflow: visible;
}
#rec323722506 .owl-stage{
    overflow: hidden;
}
#rec323722506 .owl-dots {
    display: none;
}
#rec323722506 .owl-theme .owl-nav {
    position: absolute;
    top: -70px;
    right: 0;
}
#rec323722506 .owl-nav button {
    width: 42px;
    height: 42px;
    border-radius: 50% !important;
    position: relative;
}
#rec323722506 .owl-nav button span {
    display: none;
}
#rec323722506 .owl-nav button:before {
    content: '';
    width: 20px;
    height: 20px;
    margin: auto;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    background: url(https://static.tildacdn.com/tild3766-6565-4133-b335-336231633734/arrow.png);
}
#rec323722506 .owl-nav .owl-prev:before {
    transform: rotate(180deg);
}

#rec323722506 button.owl-next {
    box-shadow: inset 0 0 0 1px #0c01464d;
}
#rec323722506 .owl-theme .owl-nav button:hover {
    background: #ffadc0;
}

#rec323722506 .owl-theme .owl-nav {
    position: absolute;
    top: -107px;
    right: 15px;
}
[data-tilda-page-id="20023558"] .t433__map {
    border-radius: 20px;
    padding: 1px;
    box-sizing: border-box;
    box-shadow: 0 0 0 1px #dedede;
    filter: grayscale(1);
}
[data-tilda-page-id="20023558"] .t433__col_text {
    margin-left: 40px;
    width: calc(50% - 40px);
}
[data-tilda-page-id="20023558"] .t433__contentwrapper {
    background: #0c0146;
    border-radius: 20px;
    box-shadow: 0px 4px 16px #211c4340, 0px 24px 44px #211c431f;
}

[data-tilda-page-id="20023558"] .t690 .t-section__topwrapper {
    margin-bottom: 35px;
}
div#recorddiv324535371 {
    background: transparent !important;
}
#rec324535371 .t722__content {
    background: url(https://static.tildacdn.com/tild3865-6639-4530-b333-356133383638/form-bg.jpg) !important;
    background-position: top center;
    border-radius: 20px;
    position: relative;
}

#rec324535371 .t722 .t722__textwrapper {
    margin-bottom: 26px;
    position: relative;
}
#rec324535371 input.t-input {
    background: white !important;
    border-radius: 5px;
    border: 0 !important;
}
#rec324535371 .t-input-block:before {
    content: '';
    width: 20px;
    height: 20px;
    position: absolute;
    left: 14px;
    top: 0;
    bottom: 0;
    margin: auto;
    background: url(https://static.tildacdn.com/tild6635-6239-4739-b266-303365363238/Profile.png);
}
#rec324535371 .t-input-group_ph .t-input-block:before {
    background: url(https://static.tildacdn.com/tild3662-3462-4533-b337-643462616336/Calling.png);
    top: 4px;
}
#rec324535371 input.t-input {
    padding-left: 39px;
    padding-top: 3px;
}
#rec324535371 .t-input-block {
    position: relative;
}
#rec324535371 .t722 .t722__content {
    padding: 45px 95px 55px;
}
#rec324535371 .t722__content:before {
    content: '';
    position: absolute;
    width: 94px;
    height: 89px;
    background: url(https://static.tildacdn.com/tild6630-3938-4432-a261-396234613561/circ.png);
    left: 40px;
    bottom: -15px;
}
#rec324535371 .t722 .t722__textwrapper:before {
    content: '';
    position: absolute;
    width: 47px;
    height: 52px;
    background: url(https://static.tildacdn.com/tild3139-3839-4635-a634-383763373364/photo.png);
    left: -410px;
    right: 0;
    margin: auto;
    top: -17px;
}
#rec324535371 .t722__content .t722__title {
    position: relative;
}
#rec324535371 .t722__content:after {
    content: '';
    position: absolute;
    width: 95px;
    height: 94px;
    background: url(https://static.tildacdn.com/tild3739-3634-4938-a266-623235313862/triang.png);
    right: 80px;
    bottom: -20px;
}
#rec324535371 .t722__content div {
    z-index: 2;
    position: relative;
}
#rec324558127 .tn-elem[data-elem-id="1623175827320"] .tn-atom {
    border-radius: 0px 20px 20px !important;
}
#rec324558127 .tn-elem[data-elem-id="1623175928476"] .tn-atom {
    border-radius: 0px 20px 20px 0 !important;
}
#rec324558127 .tn-elem[data-elem-id="1623177381072"] .tn-atom {
    text-transform: none !important;
    background: linear-gradient( 
180deg
 , #F43E6C 0%, #F70934 100%) !important;
    box-shadow: 0px 4px 114px 20px rgb(246 25 69 / 36%), 0px 3px 8px rgb(247 11 53 / 25%), 0px 11px 23px rgb(247 10 53 / 38%), inset 0px -5px 7px #f53e6b !important;
    border-radius: 150px !important;
    height: 50px !important;
    padding: 0 30px;
    font-size: 16px!important;
    font-weight: 500!important;
}
#rec324558127 .tn-elem[data-elem-id="1623177381072"] {
    width: auto!important;
}
div#recorddiv324535371, div#rec324297808, div#rec324297513, div#rec324293836, #rec323722506 {
    position: relative;
}
div#recorddiv324535371:before {
    content: '';
    position: absolute;
    width: 217px;
    height: 253px;
    background: url(https://static.tildacdn.com/tild3133-6561-4436-b565-383638626433/Light.png);
    right: 60px;
    top: 0px;
}
div#rec324297808:before {
    content: '';
    width: 173px;
    height: 101px;
    position: absolute;
    left: 90px;
    bottom: 270px;
    background: url(https://static.tildacdn.com/tild3739-6332-4834-b231-303435613839/zig.png);
}
div#rec324297513:before {
    content: '';
    width: 138px;
    height: 127px;
    left: 200px;
    position: absolute;
    background: url(https://static.tildacdn.com/tild3439-3830-4634-a337-616133346438/_-.png);
    top: 50px;
}
div#rec324297513:after {
    content: '';
    width: 72px;
    height: 71px;
    position: absolute;
    background: url(https://static.tildacdn.com/tild6232-3864-4830-b730-363239336131/Triang.png);
    right: 0;
    top: 0;
}
div#rec324293836:before {
    content: '';
    width: 132px;
    height: 100px;
    position: absolute;
    background: url(https://static.tildacdn.com/tild3237-3438-4165-b932-396463356234/photo.png);
    right: 130px;
    top: 50px;
}
div#rec323722506:before {
    content: '';
    width: 109px;
    height: 112px;
    position: absolute;
    background: url(https://static.tildacdn.com/tild3730-3639-4136-b032-326333383563/photo.png);
    bottom: -80px;
    left: 300px;
}
#rec323722506 .owl-carousel .owl-stage-outer:before {
    content: '';
    width: 107px;
    height: 92px;
    position: absolute;
    background: url(https://static.tildacdn.com/tild6337-3131-4638-a431-346261323236/half_circ.png);
    right: 0;
    z-index: 2;
    bottom: -50px;
}
[data-tilda-page-id="20023558"] img.t228__imglogo {
    width: 140px;
}
#rec324657771 .tn-elem[data-elem-id="1623175827320"] .tn-atom {
    border-radius: 0 20px 20px !important;
}
#rec324657771 .tn-elem[data-elem-id="1623175928476"] .tn-atom {
    border-radius: 0px 20px 20px 0 !important;
}
#rec324657771 .tn-elem[data-elem-id="1623177381072"] {
    width: auto !important;
}
#rec324657771 .tn-elem[data-elem-id="1623177381072"] .tn-atom{
    text-transform: none !important;
    background: linear-gradient( 
180deg
 , #F43E6C 0%, #F70934 100%) !important;
    box-shadow: 0px 4px 114px 20px rgb(246 25 69 / 36%), 0px 3px 8px rgb(247 11 53 / 25%), 0px 11px 23px rgb(247 10 53 / 38%), inset 0px -5px 7px #f53e6b !important;
    border-radius: 150px !important;
    height: 50px !important;
    padding: 0 30px;
    font-size: 16px!important;
    font-weight: 500!important;
}

@media screen and (max-width: 1200px) and (min-width: 960px) {
[data-tilda-page-id="20023558"] .t228__right_descr span a span {
    font-size: 12px;
    width: 200px !important;
    display: inline-block;
    white-space: break-spaces;
}
[data-tilda-page-id="20023558"] .t228 a {
    font-size: 15px !important;
}
div#allrecords[data-tilda-page-id="20023558"] .t-heading.t-heading_md, div#allrecords[data-tilda-page-id="20023558"] .t-title {
    font-size: 35px !important;
}
#rec323471644 .t347__table {
    height: 485px !important;
}
#rec323471644 .t347:after {
    display: block;
    content: '';
    width: 1000px;
    position: absolute;
    height: 608px;
    left: 0;
    right: 0;
    margin: auto;
    top: -50px;
    background: url(https://static.tildacdn.com/tild3164-3966-4030-a633-303564373036/video-elements.png);
    z-index: -1;
    background-size: 130%;
    background-repeat: no-repeat;
}
#rec323471644 .t347:before {
    display: block;
    content: '';
    width: 120%;
    position: absolute;
    height: 771px;
    left: -10%;
    right: 0;
    margin: auto;
    top: -47px;
    background: url(https://static.tildacdn.com/tild3165-3639-4132-a263-363037343433/_.jpg);
    z-index: -1;
    background-size: contain;
    background-repeat: no-repeat;
}
.t490 .t-descr span {
    font-size: 16px !important;
    line-height: 16px;
}

.t490 .t-descr span > span {
    font-size: 16px;
}
.t490 .t-descr span > span span {
    font-size: 16px !important;
}
#rec323720232 .t395__tab .t395__title {
    font-size: 22px !important;
}
#rec324535371 .t722 .t722__content {
    padding: 45px 65px 55px;
}
div#rec323722506:before {
    left: 30px;
}
div#rec324297513:before {
    left: -80px;
}
div#recorddiv324535371 {
    overflow: visible;
}
div#recorddiv324535371:before {
    right: -90px;
    top: -60px;
}
}

@media screen and (max-width: 960px) {
div#allrecords[data-tilda-page-id="20023558"] a.t-btn, div#allrecords[data-tilda-page-id="20023558"] .tn-elem__3234674391623011366197 .tn-atom {    
    height: 57px !important;
    padding: 0 38px;
    font-size: 16px!important;
}
#rec323471644 .t347:before {
    display: block;
    content: '';
    width: 140%;
    position: absolute;
    height: 140%;
    left: -20%;
    right: 0;
    margin: auto;
    top: -33px;
    background: url(https://static.tildacdn.com/tild3165-3639-4132-a263-363037343433/_.jpg);
    z-index: -1;
    background-size: contain;
    background-repeat: no-repeat;
}
#rec323471644 .t347__table {
    height: 370px !important;
}
div#rec323471820 {
    padding-top: 70px !important;
    padding-bottom: 15px !important;
}
#rec323477051 .t983__col {
    padding: 0;
}
div#rec323477051 {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
    position: relative;
}
div#rec323477051 .t983__scroll-icon-wrapper {
    padding: 0 20px 10px 0;
    position: absolute;
    top: 100px;
    right: 0;
}
div#rec323477051 .t983__container_mobile-flex {
    overflow-y: hidden;
}
#rec324617629 .t-container {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
#rec324617629 .t490__col {
    width: calc(50% - 10px);
}
.t490__col:nth-child(1) .t490__bgimg, .t490__col:nth-child(2) .t490__bgimg, .t490__col:nth-child(3) .t490__bgimg {
    width: 50px !important;
    height: 50px !important;
}
}
@media screen and (max-width: 980px) {
    #rec324657771 .tn-elem[data-elem-id="1623175928476"] .tn-atom {
    border-radius: 0px 0px 20px 20px !important;
}
#rec324657771 .tn-elem[data-elem-id="1623175827320"] .tn-atom {
    border-radius: 20px 20px 20px !important;
}
#rec323720232 .t395__col {
    margin-left: 0;
    padding: 10px;
}
#rec323720232 .t395__wrapper {
    display: none;
}
#rec324259420 .tn-elem[data-elem-id="1623175827320"] .tn-atom {
    border-radius: 20px 20px 0px 0px !IMPORTANT;
}
#rec324259420 .t396__elem.tn-elem[data-elem-id="1623175928476"] .tn-atom {
    border-radius: 0px 0px 20px 20px;
}
div#rec323720232 {
    z-index: 80;
}
.t395__col {
    max-width: unset;
}
#rec323720232 .t-container .t395__firefoxfix {
    border-radius: 10px;
    background-color: #141661 !important;
}
#rec323720232 .t-container .t395__select {
    border: 1px solid #222;
    color: #ffffff !important;
    background-color: #141661 !important;
    border-radius: 10px !important;
    border: none;
    overflow: hidden;
    font-size: 20px;
    padding: 23px;
    padding-left: 47px;
}
#rec323722506 .t802__col {
    width: 80vw !important;
    height: auto;
    overflow: hidden;
    border-radius: 20px;
    padding: 0;
}
#rec323722506 .owl-stage {
    overflow: hidden;
    height: 350px;
}
div#rec324297513:before {
    left: -100px;;
}
div#rec323722506:before {
    left: -60px;
}
#rec324535371 .t722 .t722__content {
    padding: 45px 35px 55px;
}
div#rec324297808:before, #rec323471644 .t347:after {
    display: none;
}
div#allrecords[data-tilda-page-id="20023558"] .t-heading.t-heading_md, div#allrecords[data-tilda-page-id="20023558"] .t-title {
    font-size: 30px !important;
    font-family: 'Raleway' !important;
}
div#rec324297512 {
    padding-bottom: 0 !important;
    padding-top: 120px !important;
}
[data-tilda-page-id="20023558"] .t-container {
    max-width: unset;
}
[data-tilda-page-id="20023558"] .t433__map {
    border-radius: 20px;
    padding: 1px;
    box-sizing: border-box;
    box-shadow: 0 0 0 1px #dedede;
    filter: grayscale(1);
    width: calc(100% - 40px);
    margin: auto;
    height: 400px!important;
    margin-left: 20px;
}
[data-tilda-page-id="20023558"] .t433__col_text {
    margin-left: 0;
    margin: auto;
    width: calc(100% - 40px);
    margin-top: 20px;
    margin-left: 20px;
}
[data-tilda-page-id="20023558"] .t433__contentwrapper {
    padding: 50px 40px;
}
[data-tilda-page-id="20023558"] .t722 .t722__mainwrapper {
    padding: 0;
}
div#rec324297808 {
    margin-top: -30px;
}
div#rec324535371 {
    padding-left: 20px;
    padding-right: 20px;
}
#rec323477051 .t983__col {
    min-height: unset;
    width: unset;
}
#rec323477051 .t983__col {
    margin: 0 21.5px;
}
div#rec324278861 {
    padding-top: 100px !important;
    position: relative;
}
div#rec324278861:before {
    content: '';
    width: 100%;
    height: 40px;
    position: absolute;
    top: -1px;
    left: 0;
    background: url(https://static.tildacdn.com/tild3561-6364-4131-b830-326130633034/Subtract_2.svg);
    background-size: cover;
}
div#allrecords[data-tilda-page-id="20023558"] #rec324608897 a.t-btn {
    background: transparent !important;
    box-shadow: none !important;
    padding: 0;
    height: unset !important;
    border: none !important;
}

}
@media screen and (max-width: 450px) {
#rec324617629 .t490__col {
    width: 100%;
}
}
@media screen and (min-width: 450px) and (max-width: 960px) {
#rec323720232 .t395__wrapper_mobile {
    display: block;
    /* margin: 0 70px; */
    width: 460px;
    margin: auto;
}
#rec323720232 .t-container .t395__select, #rec323720232 .t-container .t395__firefoxfix {
    border-radius: 20px !important;
}
}
@media screen and (max-width: 450px) {
#rec323720232 .t395__wrapper_mobile {
    display: block;
    width: 300px;
    margin: auto;
}
#rec323720232 .t-container .t395__select, #rec323720232 .t-container .t395__firefoxfix {
    border-radius: 20px !important;
}
#rec323722506 .owl-carousel .owl-stage-outer:before, div#rec323722506:before, div#rec324293836:before, #rec324535371 .t722__content:before {
    display: none !important;
}
div#rec323722506 {
    overflow: visible !important;
}
}

#rec323720232 .t395__firefoxfix {
    display: none;
}

@media screen and (max-width: 600px) {
    #rec323471644 .t347:before {
        display: none;
    }
    
}
@media screen and (max-width: 450px) {
#rec323477051 .t983__col {
    min-height: 500px;
    width: unset;
}
}
div#rec324278861 {
    z-index: 3;
}
#rec324885600 .t395__wrapper_mobile {
    display: block;
    width: 300px;
    margin: auto;
    border-radius: 15px;
    overflow: hidden;
}
div#rec324885600 {
    position: relative;
    z-index: 2;
}
#rec324885600 .t395__select {
    border: 0 !important;
    font-size: 18px;
    font-family: 'Montserrat';
}

.price-btn {
    left: 0 !important;
    right: 0;
    margin: auto;
    width: 230px !important;
}

.price-btn a.tn-atom {
    text-transform: none !important;
    background: linear-gradient( 
180deg
 , #F43E6C 0%, #F70934 100%) !important;
    box-shadow: 0px 4px 114px 20px rgb(246 25 69 / 36%), 0px 3px 8px rgb(247 11 53 / 25%), 0px 11px 23px rgb(247 10 53 / 38%), inset 0px -5px 7px #f53e6b !important;
    border-radius: 150px !important;
    height: 57px !important;
    padding: 0 18px;
    font-size: 16px!important;
    font-weight: 500!important;
}
.border-blk .tn-atom {
    border-radius: 0px 0px 20px 20px !important;
}




#rec324917751 .t-col {
    width: 750px !important;
    height: 500px;
    overflow: hidden;
    border-radius: 20px;
    padding: 0;
    max-width: unset;
}
#rec324917751 .owl-stage {
    overflow: hidden;
}
#rec324917751 .owl-carousel .owl-stage-outer {
    overflow: visible;
}
#rec324917751 .t214__blockimg {
    max-width: unset;
    height: 100%;
    margin-bottom: 20px;
}
#rec324917751 .owl-dots {
    display: none;
}
#rec324917751 .owl-theme .owl-nav {
    position: absolute;
    top: -107px;
    right: 15px;
}
#rec324917751 .owl-nav button {
    width: 42px;
    height: 42px;
    border-radius: 50% !important;
    position: relative;
}
#rec324917751 .owl-nav .owl-prev:before {
    transform: rotate(
180deg
);
}
#rec324917751 .owl-nav button:before {
    content: '';
    width: 20px;
    height: 20px;
    margin: auto;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    background: url(https://static.tildacdn.com/tild3766-6565-4133-b335-336231633734/arrow.png);
}
#rec324917751 button.owl-next {
    box-shadow: inset 0 0 0 1px #0c01464d;
}
#rec324917751 .owl-theme .owl-nav button:hover {
    background: #ffadc0;
}
#rec324917751 .owl-nav button span {
    display: none;
}
@media screen and (max-width: 980px) {
#rec323477051 .owl-stage {
    display: flex;
}
#rec323477051 .t983 .t-section__title {
    margin-bottom: 70px;
}
#rec323477051 .t-title {
    padding-right: 0px;
}
div#rec323477051 .t983__scroll-icon-wrapper {
    padding: 0 20px 10px 0;
    position: absolute;
    top: 130px;
    right: 0;
}
div#rec323477051 .t983__container_mobile-flex .t983__card {
    width: 85vw;
}
#rec323477051 .t-title div {
    word-break: break-word;
}
}
@media screen and (max-width: 450px) {
#rec323477051 .t983__col {
    min-height: 440px;
    width: unset;
    height: 200px !important;
}
#rec323477051 .t983__card-wrapper.t983__card-wrapper_3-4 {
    height: 100%;
    display: flex;
    align-items: flex-end;
}
#rec323477051 .t983__card-block_show {
    transform: translate(0px, 0px) !important;
}
#rec323477051 .t983__card-descr {
    font-size: 16px !important;
    word-break: break-word;
}
#rec323477051 .t983__card-content {
    padding: 20px 14px 30px;
}
#rec324885600 .t395__col {
    padding: 0 10px;
    box-sizing: border-box;
}
#rec324885600 .t395__wrapper_mobile {
    display: block;
    width: 300px;
    margin: auto;
    border-radius: 15px;
    overflow: hidden;
    max-width: 100%;
}
}
@media screen and (max-width: 450px) {
      div#rec323477051 .t983__scroll-icon-wrapper {
    top: 190px;
    right: unset;
    left: 20px;
}  
}
@media screen and (max-width: 430px) {
    div#rec323477051 .t983__scroll-icon-wrapper {
    padding: 0 20px 10px 0;
    position: absolute;
    left: 20px;
    top: 220px;
    right: unset;
}
}
@media screen and (min-width: 780px) {
    div#rec323477051 .t983__scroll-icon-wrapper {
    top: 150px;
    right: unset;
    left: 20px;
}
}
@media screen and (max-width: 780px) and (min-width: 450px) {

#rec323477051 .t983 .t-section__title {
    margin-bottom: 0px;
}
#rec323477051 .t983 .t-section__title {
    padding-right: 50px;
}
}
div#rec323720232 {
    position: relative;
    z-index: 4;
}
/**
#rec302251869 .t396__artboard {
    overflow: auto;
    z-index: 2000;
}
**/
div#rec302251868 {
    max-width: 100%;
    overflow: hidden;
}
#rec302251868 .t-popup.parpadding.t-popup_show {
    overflow-x: hidden;
}
#rec302251869 .tn-elem[data-elem-id="1599226429044"] {
    top: 0 !important;
}


[data-tilda-page-id="20023558"] .t702 .t-popup__container {
    border-radius: 20px;
}


@media screen and (min-width: 640px){

[data-tilda-page-id="20023558"] .t702 .t702__wrapper {
    padding: 40px 85px;
}

[data-tilda-page-id="20023558"] .t702 .t-descr_md {
    font-size: 16px;
    padding-left: 5px;
}

[data-tilda-page-id="20023558"] .t-input-group_ph, [data-tilda-page-id="20023558"] .t-input-group_em,
[data-tilda-page-id="20023558"] .t-input-group.t-input-group_da, [data-tilda-page-id="20023558"] .t-input-group.t-input-group_tm {
    width: calc((100% / 2) - 13px);
    display: inline-block;
}
[data-tilda-page-id="20023558"]  .t-input-group.t-input-group_em {
    float: right;
}
[data-tilda-page-id="20023558"] .t-input-group.t-input-group_da, [data-tilda-page-id="20023558"] .t-input-group.t-input-group_tm {
    display: inline-block;
}
[data-tilda-page-id="20023558"] .t-input-group.t-input-group_tm {
    float: right;
}

[data-tilda-page-id="20023558"] .t702 .t-inputtime, [data-tilda-page-id="20023558"] .t702 .t-datepicker__wrapper {
    max-width: 100%;
    width: 100%;
}
[data-tilda-page-id="20023558"] .t-input-group.t-input-group_sb, [data-tilda-page-id="20023558"] .t-input-group.t-input-group_ta {
    margin-bottom: 50px;
}
[data-tilda-page-id="20023558"] .t702 .t-form__submit {
    width: 260px;
    margin: auto;
}
}


@media screen and (max-width: 640px){
[data-tilda-page-id="20023558"] .t702 .t702__wrapper {
    padding: 40px 50px;
}
}

[data-tilda-page-id="18709939"] .t702 .t-popup__container {
    border-radius: 20px;
}


@media screen and (min-width: 640px){

[data-tilda-page-id="18709939"] .t702 .t702__wrapper {
    padding: 40px 85px;
}

[data-tilda-page-id="18709939"] .t702 .t-descr_md {
    font-size: 16px;
    padding-left: 5px;
}

[data-tilda-page-id="18709939"] .t-input-group_ph, [data-tilda-page-id="18709939"] .t-input-group_em,
[data-tilda-page-id="18709939"] .t-input-group.t-input-group_da, [data-tilda-page-id="18709939"] .t-input-group.t-input-group_tm {
    width: calc((100% / 2) - 13px);
    display: inline-block;
}
[data-tilda-page-id="18709939"]  .t-input-group.t-input-group_em {
    float: right;
}
[data-tilda-page-id="18709939"] .t-input-group.t-input-group_da, [data-tilda-page-id="18709939"] .t-input-group.t-input-group_tm {
    display: inline-block;
}
[data-tilda-page-id="18709939"] .t-input-group.t-input-group_tm {
    float: right;
}

[data-tilda-page-id="18709939"] .t702 .t-inputtime, [data-tilda-page-id="18709939"] .t702 .t-datepicker__wrapper {
    max-width: 100%;
    width: 100%;
}
[data-tilda-page-id="18709939"] .t-input-group.t-input-group_sb, [data-tilda-page-id="18709939"] .t-input-group.t-input-group_ta {
    margin-bottom: 50px;
}
[data-tilda-page-id="18709939"] .t702 .t-form__submit {
    width: 260px;
    margin: auto;
}
}


@media screen and (max-width: 640px){
[data-tilda-page-id="18709939"] .t702 .t702__wrapper {
    padding: 40px 50px;
}
}




div#right-sravn, div#left-sravn {
    z-index: 6;
    position: absolute;
    color: white;
    padding-top: 52px;
    padding-left: 46px;
    font-family: 'ibm plex sans';
    min-width: 320px;
    left: 0;
}
div#left-sravn {
    text-align: right;
    padding-left: 0px;
    padding-right: 46px;
    left: unset;
    right: 0;
}
h2.h2-sravn {
    font-size: 20px;
    padding-bottom: 15px;
    line-height: 20px;
}
.points h3 {
    font-size: 15px;
    font-weight: 500;
    color: #a0a0c780;
}
.point span {
    font-size: 17px;
    margin-top: 3px;
    display: inline-block;
    margin-bottom: 11px;
}
.point {
    position: relative;
}
.point h3 a {
    position: absolute;
    left: -17px;
    font-size: 10px;
    background: transparent;
    display: inline-block;
    border: 1px solid;
    color: #6a6a86 !important;
    border-radius: 50px;
    padding: 0px 4px;
    font-weight: 600;
    line-height: 11px;
    top: 3px;
    transition: 0.3s;
}
.point h3 a:hover {
    color: white !important;
}
.point-1 span:before {
    content: '';
    position: absolute;
    right: -26px;
    top: 0;
    bottom: 3px;
    margin: auto;
    background: url(https://static.tildacdn.com/tild6438-3266-4764-b439-653239373531/1.png);
    width: 19px;
    height: 19px;
}
#left-sravn .point-1 span:before {
    right: unset;
    left: -26px;
    background: url(https://static.tildacdn.com/tild6564-6332-4566-b363-306335373532/2.png);
}
.point-1 span {
    position: relative;
}
div.jx-control {
    width: 2px;
}
.t410 .jx-arrow.jx-left {
    border-color: transparent #ffffff transparent transparent!important;
    z-index: 2;
    left: 10px;
}
.t410 .jx-arrow.jx-right {
    border-color: transparent transparent transparent #ffffff!important;
    right: 10px;
}
.t410 .jx-controller {
    width: 40px;
    height: 40px;
    border-radius: 50px;
    left: 0;
    right: 0;
    margin: auto;
}
.t-inputpromocode__btn.t-btn {
    background: transparent !important;
    color: #f62d5a !important;
    font-weight: 400;
    padding-left: 20px;
    padding-right: 20px;
}
#left-sravn .point h3 a {
    left: unset;
    right: -17px;
}
div.jx-handle:hover div.jx-arrow.jx-left, div.jx-handle:active div.jx-arrow.jx-left {
    left: 7px !important;
}
div.jx-handle:hover div.jx-arrow.jx-right, div.jx-handle:active div.jx-arrow.jx-right {
    right: 7px !important;
}
.info-points {
    position: absolute;
    right: 472px;
    width: 200px;
    height: 400px;
}
.info-points-inner {
    width: 100%;
    height: 100%;
    position: relative;
}
a.info-point {
    background: #7436d6;
    color: white !important;
    font-size: 12px;
    width: 17px;
    height: 17px;
    display: inline-block;
    text-align: center;
    border-radius: 20px;
    padding-top: 1px;
    box-sizing: border-box;
    position: absolute;
}
.info-point-1 {
    left: 85px;
}
.info-point-2 {
    left: 93px;
    top: 34px;
}
.info-point-3 {
    top: 78px;
    left: 42px;
}
.info-point-4 {
    top: 135px;
    left: 180px;
}
.info-point-5 {
    top: 362px;
    left: 133px;
}
#right-sravn .info-points {
    right: unset;
    left: 478px;
}
#right-sravn .info-point-5 {
    left: 153px;
    top: 353px;
}
#right-sravn .info-point-1 {
    left: 105px;
}
#right-sravn .info-point-2 {
    left: 140px;
    top: 43px;
}
#right-sravn .info-point-3 {
    top: 90px;
    left: 85px;
}
@media screen and (max-width: 1200px) {
.info-points {
    position: absolute;
    right: 361px;
    width: 200px;
    height: 310px;
}
.info-point-2 {
    left: 103px;
    top: 25px;
}
.info-point-3 {
    top: 53px;
    left: 47px;
}
.info-point-4 {
    top: 97px;
    left: 160px;
}
.info-point-5 {
    top: 276px;
    left: 125px;
}
#right-sravn .info-points {
    right: unset;
    left: 372px;
}
#right-sravn .info-point-5 {
    left: 138px;
    top: 273px;
}
#right-sravn .info-point-1 {
    left: 96px;
}
#right-sravn .info-point-2 {
    left: 120px;
    top: 23px;
}
#right-sravn .info-point-3 {
    top: 65px;
    left: 81px;
}
}


.sravn-mob-inner {
    padding: 63px 43px;
    height: 460px;
    box-sizing: border-box;
    position: relative;
}
.right-sravn-mob-outer {
    width: 640px;
    margin: auto;
    padding: 0 20px;
    box-sizing: border-box;
}
.sravn-mob {
    width: 100%;
    background: #181827;
    color: white;
    font-family: 'ibm plex sans';
    margin: auto;
    box-shadow: inset 0 -100px 0 0px #24243a;
    box-sizing: border-box;
}
.img.mob-info-points {
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    min-width: 220px;
    overflow: hidden;
}
.mob-info-points-inner {
    position: relative;
    height: 100%;
    text-align: right;
}
.mob-info-points-inner img {
    position: relative;
    right: 59px;
    height: 90%;
    top: 5%;
}
.mob-info-points .info-points {
    height: 100%;
    top: 0;
    right: 0;
    width: 50%;
}
.mob-info-points .info-point-4 {
    left: unset;
    top: 174px;
    right: 88px;
}
.mob-info-points .info-point-5 {
    left: unset;
    right: 113px;
    bottom: 60px;
    top: unset;
}
#right-sravn .mob-info-points
.left-sravn-mob .img.mob-info-points {
    width: 100%;
    overflow: hidden;
}
.right-sravn-mob:not(.left-sravn-mob) .info-point-3 {
    top: 133px;
    right: 177px;
    left: unset;
}
.left-sravn-mob  .mob-info-points-inner img {
    position: relative;
    right: 0;
    height: 90%;
    top: unset;
    width: calc(100% + 50px);
    object-fit: cover;
    bottom: -40px;
    min-height: 480px;
}
.left-sravn-mob .sravn-mob-inner {
    height: 510px;
}
.left-sravn-mob .info-point-1 {
    left: unset;
    right: 146px;
    top: 81px;
}
.left-sravn-mob .info-point-2 {
    left: unset;
    right: 110px;
    top: 120px;
}/**
#rec339754753 .t734 {
    height: auto !important;
}
#rec339754753 .t-slds__arrow_container {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
}
div#allrecords[data-tilda-page-id="17205718"] #rec339754753 .t-slds__arrow_wrapper-left {
    top: 0;
    bottom: 0;
    margin: auto;
    right: unset;
    left: 5px;
    z-index: 5;
}**/
div#allrecords[data-tilda-page-id="17205718"] #rec339754753 .t-slds__arrow_wrapper-left {
    top: -77px;
}
div#allrecords[data-tilda-page-id="17205718"] #rec339754753 .t-slds__arrow_wrapper-right {
    top: -77px;
}
#rec339754753 .t734 .t-slds__bullet_wrapper {
    display: none;
}
.left-sravn-mob .info-point-3 {
    right: 187px;
    left: unset;
    top: 157px;
}

.left-sravn-mob .info-point-4 {
    top: 210px;
    right: 50px;
}
.left-sravn-mob .info-point-5 {
    right: 93px;
}
.right-sravn-mob:not(.left-sravn-mob) .info-point-1 {
    top: 50px;
    left: -30px;
}
.right-sravn-mob:not(.left-sravn-mob) .info-point-2 {
    top: 80px;
    left: -2px;
}
@media screen and (max-width: 640px) {
.right-sravn-mob:not(.left-sravn-mob) .info-point-1 {
    top: 50px;
    left: unset;
    right: 100px;
}
.right-sravn-mob:not(.left-sravn-mob) .info-point-2 {
    top: 80px;
    left: unset;
    right: 70px;
}
.right-sravn-mob:not(.left-sravn-mob) .info-point-3 {
    top: 133px;
    right: 127px;
    left: unset;
}
.right-sravn-mob-outer {
    width: 100%;
}
.left-sravn-mob .mob-info-points-inner img {
    object-position: 62%;
}

.left-sravn-mob .info-point-1 {
    right: 56%;
}
.left-sravn-mob .info-point-2 {
    right: 47%;
}
.left-sravn-mob .info-point-3 {
    right: 74%;
}
.left-sravn-mob .info-point-4 {
    right: 22% !important;
}
.left-sravn-mob .info-point-5 {
    right: 40% !important;
}
}
@media screen and (max-width: 500px) {

.left-sravn-mob .info-point-4 {
    right: 8% !important;
}
.left-sravn-mob .info-point-5 {
    right: 29% !important;
}
}
@media screen and (max-width: 615px) {
.mob-info-points-inner img {
    right: 0;
}
.mob-info-points .info-point-4 {
    right: 29px;
}
.mob-info-points .info-point-5 {
    right: 57px;
}
}
@media screen and (max-width: 520px) {/**
.sravn-mob-inner {
    position: relative;
}
.img.mob-info-points {
    position: relative;
    width: 100%;
}
.mob-info-points-inner {
    text-align: left;
}
.sravn-mob-inner {
    padding-right: 10px;
    padding-bottom: 0;
    height: auto;
}**/
h2.h2-sravn, .points {
    max-width: 150px;
}
}
@media screen and (max-width: 440px) {
    .right-sravn-mob:not(.left-sravn-mob) .info-point-1 {
    top: 20px;
    left: 107px;
    right: unset;
}
.right-sravn-mob:not(.left-sravn-mob) .info-point-2 {
    top: 55px;
    left: 140px;
    right: unset;
}
.right-sravn-mob:not(.left-sravn-mob) .info-point-3 {
    top: 113px;
    right: unset;
    left: 81px;
}
.left-sravn-mob .img.mob-info-points {
    width: calc(100% + 53px);
    overflow: hidden;
    left: -33px;
}
.left-sravn-mob .mob-info-points-inner img {
    object-position: -480px;
    bottom: -20px;
}
.left-sravn-mob .sravn-mob-inner {
    height: auto;
}
  h2.h2-sravn, .points {
    max-width: unset;
}
.img.mob-info-points {
    position: relative;
    width: 100%;
}
.sravn-mob-inner {
    padding: 43px 33px;
    height: auto;
    padding-right: 20px;
    padding-bottom: 20px;
}
.mob-info-points-inner {
    text-align: left;
}
.mob-info-points .info-points {
    top: 0;
    right: unset;
    width: 100%;
    left: 0;
}
.mob-info-points .info-point-4 {
    right: unset;
    left: 177px;
    top: 153px;
}
.mob-info-points .info-point-5 {
    right: unset;
    left: 154px;
    bottom: 43px;
}
.left-sravn-mob .info-point-4 {
    right: unset !important;
    left: 200px;
    top: 190px;
}
.left-sravn-mob .info-point-3 {
    right: unset;
    top: 140px;
    left: 68px;
}
.left-sravn-mob .info-point-1 {
    right: unset;
    top: 60px;
    left: 110px;
}
.left-sravn-mob .info-point-2 {
    right: unset;
    top: 100px;
    left: 143px;
}
}
div#allrecords[data-tilda-page-id="17205718"] .t795__title {
    font-weight: 600;
    font-size: 43px;
    font-family: 'IBM Plex Sans' !important;
}
@media screen and (min-width: 960px) and (max-width: 1200px) {
div#allrecords[data-tilda-page-id="17205718"] .t795__title { 
    font-size: 35px !important;
}
}
@media screen and (max-width: 899px) {
    div#allrecords[data-tilda-page-id="17205718"] .t795__title { 
    font-size: 29px !important;
}
#rec337946904 .t-align_center {
    text-align: left;
}
}
#rec339754944 {
    display: none !important;
}
