::marker {
    text-indent: 50px !important;
}


* {
    letter-spacing: -0.04em !Important;
    font-variant-numeric: lining-nums;
}

.txt-p-indent {
    text-indent: 60px;
}

.txt-p-indent-1 {
    text-indent: 50px;
}

.txt-p-indent-minus {
    text-indent: -132px;
}

.txt-p-indent-minus-1 {
    text-indent: -144px;
}

.txt-p-indent-minus-2 {
    text-indent: -80px;
}

/*форма*/
.t-input, .t-select_bbonly {
    border-bottom: 1px solid rgb(255 251 244 / 50%) !important;
}

.form .t-input__vis-ph {
    color: #fffbf4;
    opacity: 1 !important;
    font-size: 12px !important;
}

label.t-input-subtitle.t-descr.t-descr_xxs.t-opacity_70 {
    text-transform: uppercase;
    font-size: 10px !important;
    opacity: 0.5 !important;
    padding-top: 10px !important;
    margin-bottom: -6px;
}

.form .tn-form__submit {
    padding-top: 16px !important;
}

.t-select__wrapper:after {
    border-radius: 17px !important;
}

.form option {
    color: #2c3d35 !important;
}

/*текстуры*/
    .background .tn-atom {
        width: 100%;
        height: 100%;
        background-image: url("https://static.tildacdn.com/tild6665-3264-4665-b163-363035616433/Frame_344.jpg");
        background-blend-mode: multiply;
        background-size: cover;
    }
    
    .background:after{
    content: '';
    width: 100%;
    height: 100%;
    background-color: #2C3D3500; 
    position: absolute; top: 0; left: 0;
    border-radius: 16px;
}

    .background-1 .tn-atom {
        width: 100%;
        height: 100%;
        background-image: url("https://static.tildacdn.com/tild3037-3035-4532-a235-633039356365/Rectangle_458_4_1.jpg");
        background-blend-mode: multiply;
        background-size: cover;
    }
    
        .background-2 .tn-atom {
        width: 100%;
        height: 100%;
        background-image: url("https://static.tildacdn.com/tild6665-3264-4665-b163-363035616433/Frame_344.jpg");
        background-blend-mode: multiply;
        background-size: cover;
    }
    
            .background-3 .tn-atom {
        width: 100%;
        height: 100%;
        background-image: url("https://static.tildacdn.com/tild3663-6439-4361-b638-616163643062/image_147_1_1.jpg");
        background-blend-mode: multiply;
        background-size: cover;
    }
    
    .t-popup__container {
        /*width: 100%;*/
        /*height: 100%;*/
        background-image: url("https://static.tildacdn.com/tild6132-3461-4734-b462-396162303537/Rectangle_4582525252.png");
        background-blend-mode: multiply;
        background-size: cover;
    }
    
    .background-1:after{
    content: '';
    width: 100%;
    height: 100%;
    position: absolute; top: 0; left: 0;
    border-radius: 16px;
}

/*попапы*/
.t-popup__container.t-width.t-width_6.t-popup__container-animated {
    border-radius: 16px;
}

/*faq*/
.t668__circle {
    content: url("https://static.tildacdn.com/tild3538-3161-4830-a664-386466613439/Frame_209.svg");
} 

.t668__lines svg {
    opacity: 0 !important;

}


.t668__circle {
    transition: 0.2s;
}

.t668__opened .t668__circle {
    transform: rotate(45deg);
    transition: 0.2s; 
}

.t668__header:hover .t668__circle {
    opacity: 80%;
    transition: 0.4s; 
}

span.t668__icon {
    transition: 0.4s;
}

#rec585010070 .t668__content {
    padding-bottom: 25px !important;
}

@media screen and (min-width: 1200px) {
.t668>.t-container {
    justify-content: center;
}

.t668__col {
    margin: 8px 16px 8px 8px !IMPORTANT;
}

.t668__wrapper {
    height: auto !important;
}
.t668__trigger-button {
    padding-top: auto;
    padding-bottom: auto;
}
}

.t668__textwrapper {
    padding: 10px 0 20px !important;
}

.t668__accordion {
    border-radius: 16px !important;
    overflow: hidden!important;
}

span.t668__title.t-name.t-name_xl {
    height: 32px !important;
}

span.t668__title.t-name.t-name_xl {
    display: flex;
    align-items: center;
}

.t668__textwrapper {
    padding: 3px 0 0px !important;
}

.t-popup__close g {
    opacity: 0 !Important;
}

.t-popup__close-wrapper svg  {
    background-image: url('https://static.tildacdn.com/tild6431-6164-4264-a535-643761386131/Frame_337.svg');
    width: 23px;    
    height: 23px;
}

.t-form-success-popup__window svg {
    fill: #C2802A !important;
}

svg.t-form-success-popup__close-icon  {
    fill: #C2802A !important;
}

div#tildaformsuccesspopuptext {
    font-weight: 500;
    color: #2C3D35;
}

.t-form-success-popup__wrapper {
    border-radius: 16px !important;
    background-color: #fffbf4;
}

    .t-form-success-popup__wrapper{
        /*width: 100%;*/
        /*height: 100%;*/
        background-image: url("https://static.tildacdn.com/tild3037-3035-4532-a235-633039356365/Rectangle_458_4_1.jpg");
        background-blend-mode: multiply;
        /*opacity: 0.7;*/
        background-size: cover;
    }
    
    .t-form-success-popup {
    background-color: rgb(44 61 53 / 90%) !important;
}

.t390__descr.t-descr.t-descr_xs {
    font-size: 12px !important;
}

@media screen and (max-width: 639px) {
    .t017__uptitle.t-uptitle.t-uptitle_md {
    font-size: 26px !important;
}

.t017__title.t-title.t-title_xxs {
    font-size: 12px !important;
}

span.t668__title.t-name.t-name_xl {
    FONT-SIZE: 18PX !IMPORTANT;
}
.txt-p-indent {
    text-indent: 0px !important;
}
.txt-p-indent-minus {
    text-indent: -60px !important;
}
.txt-p-indent-minus-1 {
    text-indent: 60px!important;
}
    .background-1 .tn-atom {
        width: 100%;
        height: 100%;
        background-image: url("https://static.tildacdn.com/tild6231-6564-4234-b934-633437633735/noroot202201.png");
        background-blend-mode: multiply;
        background-size: cover;
    }
    
        .background .tn-atom {
        width: 100%;
        height: 100%;
        background-image: url("https://static.tildacdn.com/tild6264-3232-4336-a238-656363653233/noroot201.png");
        background-blend-mode: multiply;
        background-size: cover;
    }
    
            .background-2 .tn-atom {
        width: 100%;
        height: 100%;
        background-image: url("https://static.tildacdn.com/tild6264-3232-4336-a238-656363653233/noroot201.png");
        background-blend-mode: multiply;
        background-size: cover;
    }
}

    .t706__cartwin-content {
        width: 100%;
        /*height: 100%;*/
        background-image: url("https://static.tildacdn.com/tild6264-3232-4336-a238-656363653233/noroot201.png");
        background-blend-mode: multiply;
        background-size: cover;
    }
    
    .t706__close svg  {
        background-image: url('https://static.tildacdn.com/tild6466-3762-4336-b062-626462316539/Frame_337_1.svg');
        width: 23px;    
        height: 23px;
    }
    
    .t706__close g {
        display: none !important;
    }