main{display: flex;flex-direction: column;}

#new-gift{
    background-color: #fff;
    background-image: url(../images/_o-belii-fon.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;

    .back-button:not(.new-back){display: none;}

    .section-386 {
        background-color: #000;
        background-image: linear-gradient(#0000 11%,#e0e0e0 81%),url(../images/gift-wrapper-4.jpg);
        background-position: 0 0,50%;
        background-repeat: repeat,no-repeat;
        background-size: auto,cover;
        background-attachment: scroll,scroll;
        border-top: 4px solid #906953;
        border-top-left-radius: 100px;
        border-top-right-radius: 100px;
        padding: 3%;
        position: relative;
    }
    .container-69 {
        width: 100%;
        max-width: 1200px;
    }
    .title-png{
        width: 100%;
        max-width: 800px;
        margin-left: auto;
        margin-right: auto;
        display: block;
    }
    .div-block-933 {
        box-shadow: none;
        background-color: #88a3af00;
        border: 1px #88a3af;
        border-radius: 50px;
        justify-content: flex-start;
        align-items: flex-start;
        width: 100%;
        max-width: 1100px;
        min-height: 250px;
        margin-left: auto;
        margin-right: auto;
        padding-top: 10px;
        padding-bottom: 10px;
        display: block;
        position: relative;
    }
    .text-block-1734 {
        color: #ecc77e;
        text-align: center;
        -webkit-text-stroke-width: 1px;
        -webkit-text-stroke-color: #f5e0b8;
        text-transform: uppercase;
        text-shadow: 3px 3px 2px #5e4610f0;
        width: 100%;
        margin-top: 20px;
        margin-bottom: 0;

        font-size: 44px;
        line-height: 1em;
    }
    .text-block-1734._45645 {
        color: #f7a66a78;
        -webkit-text-stroke-width: 3px;
        -webkit-text-stroke-color: #dfb4a3cf;
        text-shadow: 0 1px 1px #fa430033, 7px 5px 6px #703f37;
        margin-bottom: 10px;
        font-size: 120px;
    }
    .text-block-1732 {
        color: #1f1405;
        text-align: center;
        letter-spacing: 2px;
        -webkit-text-stroke-width: 2px;
        -webkit-text-stroke-color: #c07450;
        text-shadow: 5px 2px 1px #efd2bc, 4px 4px 5px #00000054;
        padding-bottom: 20px;
        font-family: Akrobat Regular, sans-serif;
        font-size: 140px;
        line-height: .8em;
    }
    .section-385 {
        background-color: #e0e0e0;
        background-image: url(../images/gift-wrapper-5.jpg);
        background-position: 50% 100%;
        background-repeat: no-repeat;
        background-size: contain;
        border-top: 1px #000;
        border-bottom: 3px solid #906953;
        border-bottom-right-radius: 100px;
        border-bottom-left-radius: 100px;
        padding: 0% 3% 3%;
    }

    .sticky1_item-2._222._54645._877667._8987 {
        outline-offset: 0;
        background-color: #10254e;
        background-image: none;
        background-repeat: repeat;
        background-size: auto;
        border: 10px solid #feedba;
        border-color: #feedba #be9e6a #d8bf8c #ccb17e;
        border-radius: 20px;
        outline: 15px solid #000;
        max-width: 860px;
        margin-bottom: 1rem;
        padding-top: 1rem;
        padding-bottom: 3rem;
        padding-left: 1rem;
        overflow: hidden;
        box-shadow: inset 5px 7px 20px #2e2e2e1a;
    }
    .sticky1_item-2._222._54645._877667 {
        background-color: #1f1405;
        padding-bottom: 2rem;
        padding-left: 1.5rem;
    }
    .sticky1_item-2._222 {
        background-color: #181818;
        border-radius: 10px;
        max-width: 1200px;
        margin-left: auto;
        margin-right: auto;
        padding-top: 2rem;
        padding-left: 2rem;
    }
    .div-block-932 {
        z-index: 2000;
        background-color: #000;
        border: 3px solid #535252;
        border-radius: 100px;
        width: 20px;
        height: 20px;
        margin-left: auto;
        margin-right: auto;
        position: absolute;
        inset: auto 0% -29px;
    }
    .text-block-1190._665 {
        text-align: center;
        margin-top: 20px;
        margin-left: 0;
        padding-left: 0;
        font-size: 24px;
        line-height: 1.4em;
    }
    .text-block-1190 {
        color: #fff;
        margin-bottom: 5%;
        margin-left: 50px;
        padding-left: 10px;
        font-size: 28px;
        line-height: 1.2em;
    }
    .c-faq-q-20{
        background-color: #10264e;
        background-position: 50%;
        background-repeat: no-repeat;
        background-size: contain;
        flex: 1;
        align-items: center;
        height: 90px;
        padding: 0 20px 0 0;
        font-size: 1em;
        display: flex;
        position: relative;
    }

    .title-item-1 .c-faq-q-20{ background-image: url("../images/1karma.png"); }
    .title-item-1 .c-faq-q-20:hover{ background-image: url("../images/1karmared.png"); }
    .title-item-2 .c-faq-q-20{ background-image: url("../images/2karma.png"); }
    .title-item-2 .c-faq-q-20:hover{ background-image: url("../images/2karmared.png"); }
    .title-item-3 .c-faq-q-20{ background-image: url("../images/3karma.png"); }
    .title-item-3 .c-faq-q-20:hover{ background-image: url("../images/3karmared.png"); }
    .title-item-4 .c-faq-q-20{ background-image: url("../images/4karma.png"); }
    .title-item-4 .c-faq-q-20:hover{ background-image: url("../images/4karmared.png"); }
    .title-item-5 .c-faq-q-20{ background-image: url("../images/5karma.png"); }
    .title-item-5 .c-faq-q-20:hover{ background-image: url("../images/5karmared.png"); }

    .c-faq-q-text-7 {
        border-radius: 100px;
        flex: 1;
        align-items: center;
        padding: 0 20px 0 0;
        font-size: 1em;
        display: flex;
        position: relative;
    }
    .c-faq-a-text-4 {
        background-color: #fff8ea;
        padding: 20px;
    }

    .div-block-542 {
        flex-direction: column;
        justify-content: center;
        align-items: flex-start;
        height: 80px;
        margin-left: auto;
        margin-right: auto;
        padding-top: 0;
        padding-bottom: 0;
        line-height: 1.4em;
        display: flex;
    }

    .faq-q-text-11 {
        float: left;
        color: #000;
        text-transform: none;
        font-size: 32px;
        line-height: 1.2em;
    }
    .faq-q-text-11.bottom {
        font-size: 25px;
        opacity: 1;
        transform: none;
    }
    .c-faq-a-text {
        background-color: #fff8ea;
        padding: 20px;
    }
    .faq-a-text-11 {
        color: #131313;
        font-size: 20px;
        line-height: 1.4em;
    }
    .div-block-931 {
        background-image: linear-gradient(103deg, #6b0202, red 53%, #790101);
        border: 3px solid #ffffffd9;
        width: 100%;
        max-width: 700px;
        padding: 1% 3%;
        position: absolute;
        inset: auto -190px 85px auto;
        transform: rotate(-34deg);
        box-shadow: 4px 2px 6px 2px #0003;
    }
    .text-block-1731 {
        color: #f7df7a;
        text-align: center;
        text-shadow: 2px 4px 1px #0003;
        font-size: 50px;
        line-height: 1em;
    }

    .lala{
        width: 100%;
        max-width: 370px;
        margin-bottom: 20px;
        margin-left: auto;
        margin-right: auto;
        display: block;
    }

    .new-white-text {
        color: #fff;
        text-align: center;
        margin-bottom: 3%;
        font-size: 50px;
        line-height: 1em;
    }

    .sticky1_item-2 {
        background-color: #fff;
        flex-direction: column;
        justify-content: flex-start;
        align-items: center;
        width: 100%;
        max-width: 1000px;
        margin-bottom: 2rem;
        padding: 1.5rem 1rem;
        display: block;
        position: relative;
        box-shadow: 7px 7px 20px #2e2e2e1a;
    }
    .c-faq-a-text {
        background-color: #fff8ea;
        padding: 20px;
    }

    .text-block-1230 {
        font-size: 20px;
        font-weight: 400;
        line-height: 1.4;
    }
    .text-block-1231 {
        margin-bottom: 2%;
        font-size: 28px;
        line-height: 1.4em;
    }

    .end-promotion .button-11129{
        display: block;
        margin-right: auto;
        margin-left: auto;
    }

    .c-faq-item-15:has(.akar_up_active){
        margin-bottom: 20px;
    }

    .section-382._6767 {
        border-bottom: 3px #4f03ff;
        border-bottom-right-radius: 50px;
        border-bottom-left-radius: 50px;
        padding-top: 4%;
        background-color: #fff;
        background-image: url(../images/_o-belii-fon.jpg);
        background-repeat: no-repeat;
        background-size: cover;
        background-attachment: fixed;
    }
    .container-11._4554 {
        margin-bottom: 0%;
    }
    ._4554 {
        color: #727171;
    }
    .container-11 {
        width: 100%;
        max-width: 1150px;
    }

    #w-node-_97434eed-31f9-8c1f-3284-c994179b0b1b-f90a9637 {
        grid-template-rows: auto;
        grid-template-columns: .75fr 1fr;
    }

    #frm .w-layout-layout {
        grid-row-gap: 20px;
        grid-column-gap: 20px;
        grid-auto-columns: 1fr;
        justify-content: center;
        padding: 20px;
    }

    .cell-50 {
        background: #a7d6ff96;
        border-radius: 10px;
        padding: 20px;
    }
    .cell-51 {
        justify-content: center;
        align-items: center;
        padding: 20px 20px 40px 20px;
    }
    .text-block-1730, .bold-text-934 {
        padding-top: 5px;
        padding-bottom: 5px;
        font-size: 30px;
    }
    .bold-text-901, .bold-text-902 {
        color: #3c3c3d;
    }
    .bold-text-897 {
        color: #00009f;
        -webkit-text-stroke-color: #00009f;
    }
    #frm .quick-stack-34 {
        background-color: #fff;
        border-radius: 10px;
        margin-bottom: 3%;
        padding: 0;
        box-shadow: 4px 4px 8px #61707c6e;
    }
    .text-block-1717 {
        color: #000;
        width: 100%;
        margin-bottom: 3%;
        font-size: 22px;
        line-height: 1.4em;
    }
    .bold-text-903 {
        text-decoration: underline;
    }

    .form-row{
        display: flex;
        justify-content: space-between;
    }
    .mt5{
        margin-top: 5%;
    }
    .bold-text-887 {
        color: #00009f;
        text-shadow: 0 1px 1px #0003;
        font-size: 28px;
    }

    .bold-text-887.iguana {
        color: #b40306;
        font-size: 24px;
    }
    .div-block-935 {
        background-color: #b2b8b800;
        border-top: 3px dotted #7c7c7c;
        width: 100%;
        max-width: 100%;
        height: 3px;
        margin-bottom: 10px;
    }
    .bold-text-900 {
        font-size: 26px;
        font-weight: 400;
    }
    .html-embed-20 {
        color: #000;
        text-align: center;
        width: 100%;
        padding-bottom: 20px;
    }
    .button-11129 {
        text-align: center;
        letter-spacing: .05em;
        background-color: #b10507;
        border: 1px solid #fff;
        border-radius: 10px;
        width: 100%;
        max-width: 400px;
        margin-bottom: 3%;
        margin-right: auto;
        padding: 10px 29px;
        font-size: 24px;
        line-height: 2em;
        box-shadow: 2px 6px 9px 2px #38383845;
        margin-left: auto;
    }
    .button-11129:hover{
        opacity: .8;
    }
    .image-701 {
        vertical-align: baseline;
        width: 100%;
        max-width: 400px;
        margin-left: auto;
        margin-right: auto;
        padding-bottom: 10px;
        display: block;
    }
    .text-block-1728 {
        color: #000;
        text-align: center;
        width: 100%;
        margin-bottom: 2%;
        line-height: 1.4em;
    }
    .form008 {
        background-color: #fff;
        border-radius: 5px;
        width: 100%;
        max-width: 704px;
        margin-bottom: 0;
        margin-left: auto;
        margin-right: auto;
        padding: 20px 45px 0;
        position: relative;
    }

    .list-132 {
        color: #494949;
        width: 100%;
        padding-left: 26px;
        font-size: 24px;
        font-weight: 700;
        list-style-type: decimal;
    }

    .text-block-1891 {
        color: #494848;
        margin-bottom: 10px;
        font-size: 20px;
        font-weight: 400;
        line-height: 1.8em;
    }

    .text-block-1890 {
        color: #3240b1;
        line-height: 1.2em;
    }

    .end-promotion{
        flex-direction: column;
        align-items: center;
        justify-content: space-evenly;
        flex: 1;
        padding: 5%;
    }

    .text-block-1892 {
        margin-bottom: 10px;
        font-size: 20px;
        line-height: 1.2em;
    }

    .bold-text-928 {
        color: #3241b2;
        font-size: 24px;
    }

    .bold-text-927 {
        color: #c20303;
        font-size: 24px;
    }

    .bold-text-924 {
        color: #000;
        background-image: linear-gradient(90deg,#ffe100 30%,#fff0);
        padding-right: 40px;
        font-family: Akrobat,sans-serif;
        font-size: 24px;
        font-weight: 600;
        text-decoration: none;
    }

    .text-block-1717 {
        color: #4d4b4b;
        width: 100%;
        margin-bottom: 3%;
        line-height: 1.4em;
    }

    ._bespeceden-png{
        margin-bottom: 10px;
        margin-left: auto;
        margin-right: auto;
        width: 100%;
        max-width: 555px;
    }


    /* -= +1 =- */

    #w-node-f39159f8-e037-f932-8335-9ecfc727c092-31274164 {
        grid-template-rows: auto;
        grid-template-columns: 1.25fr 1fr;
    }
    .cell-53 {
        background-color: #ffefdb;
        border-radius: 10px;
        padding: 5% 3% 5% 7%;
    }
    .cell-52 {
        border-radius: 10px;
        justify-content: center;
        align-items: center;
        padding-bottom: 40px;
    }
    .text-block-1906 {
        color: #3a3838;
        line-height: 1.4em;
    }
    .bold-text-934 {
        color: #000;
        font-size: 30px;
    }
    .text-span-393 {
        color: #000;
        line-height: 1.4em;
    }
    .text-block-1910 {
        color: #3a3838;
        padding-bottom: 3%;
        font-weight: 400;
        line-height: 1.2em;
    }
    .mb3{
        margin-bottom: 3%;
    }
    .quick-stack-35 {
        background-color: #fff;
        border-radius: 10px;
        margin-bottom: 3%;
        padding: 0;
        box-shadow: 4px 4px 8px #61707c6e;
    }
    .image-733 {
        width: 100%;
        max-width: 500px;
        margin-left: auto;
        margin-right: auto;
        display: block;
    }
    .text-block-1895 {
        color: #000;
        text-align: center;
        margin-top: 15px;
        margin-bottom: 2%;
        line-height: 1.4em;
    }
    .form008-2 {
        background-color: #fff;
        border-radius: 5px;
        width: 100%;
        max-width: 704px;
        margin-bottom: 0;
        margin-left: auto;
        margin-right: auto;
        padding: 20px 40px 0 10px;
        position: relative;
    }


    /* media */

    .text-block-1731 {font-size: 50px;}
    .text-block-1734 {font-size: 44px;}
    .faq-q-text-11 {font-size: 32px;}
    .text-block-1730, .bold-text-934 {font-size: 30px;}
    .bold-text-887 {font-size: 28px;}
    .text-span-366 {font-size: 26px;}
    .faq-q-text-11.bottom {font-size: 25px;}
    .text-block-1190._665, .bold-text-887.iguana, .bold-text-928, .bold-text-927, .bold-text-924, .text-span-393 {font-size: 24px;}
    .text-block-1717 {font-size: 22px;}
    .faq-a-text-11, .text-block-1728, .text-block-1230, .text-block-1892, .text-block-1906, .text-block-1910, .text-block-1895 {font-size: 20px;}
    .text-block-1717._7777{font-size: 18px;}

    @media (max-width: 1025px) {
        .text-block-1728 br:not(.br){display: none;}
        .text-block-1910 br:not(.br){display: none;}
        .text-span-393 br:not(.br){display: none;}

        .section-382._6767{padding: 4% 2%;}
        .section-386 {
            border-top-left-radius: 50px;
            border-top-right-radius: 50px;
            padding: 2% 3% 3%;}
        .section-385 {
            border-bottom-right-radius: 50px;
            border-bottom-left-radius: 50px;}
        .text-block-1734._45645 {font-size: 80px;}
        .text-block-1732 {font-size: 93px;}
        .cell-50 {padding: 5% 4% 5% 5%;}
        .text-block-1734 {font-size: 36px;}
        .form008 {max-width: 86%;}
        .cell-51{justify-content: space-between;}
        #w-node-_97434eed-31f9-8c1f-3284-c994179b0b1b-f90a9637 {grid-template-columns: 1fr 1fr;}
        .title-png{max-width: 60%;}
        .sticky1_item-2._222._54645._877667._8987 {padding-bottom: 1rem;}
    }

    @media(max-width: 900px){
        .text-block-1190._665 br:not(.br){display: none;}
        .faq-a-text-11 br:not(.br){display: none;}
        .text-block-1906 br:not(.br){display: none;}

        .c-faq-q-20{height: 80px;background-size: 100% 100%;}
        .image-701 {max-width: 70%;}
        .text-block-1734._45645 {
            -webkit-text-stroke-width: .4px;
            font-size: 80px;}
        .form008-2{padding: 5px;}
        .image-733{max-width: 70%;}
        .c-faq-q-text-7{padding: 3px;}
        .text-block-1732 {font-size: 80px;}
        .lala {max-width: 50%;}
        .div-block-933{min-height: fit-content;}
        .text-block-1190._665, .bold-text-887.iguana, .bold-text-928, .bold-text-927, .bold-text-924, .text-span-393 {font-size: 22px;}
        .text-block-1731 {font-size: 38px;}
        .faq-q-text-11 {font-size: 31px;}
        .new-white-text {font-size: 42px;}
        .sticky1_item-2._222._54645._877667._8987 {
            outline: none;
            border: 10px solid #0e0d0d;
            border-bottom: 20px solid #1f1f1f;
            border-radius: 15px;
            max-width: 100%;}
        .section-385 {padding: 0% 2% 1%;}
        .section-385 {
            border-bottom-right-radius: 30px;
            border-bottom-left-radius: 30px;}
        .section-386 {
            border-top-left-radius: 30px;
            border-top-right-radius: 30px;}
        #w-node-_97434eed-31f9-8c1f-3284-c994179b0b1b-f90a9637, #w-node-f39159f8-e037-f932-8335-9ecfc727c092-31274164{
            flex-wrap: wrap;
            display: flex;}
        .cell-50, .cell-51, .cell-53, .cell-52{min-width: 100%;}
        .cell-51, .cell-52{padding: 20px;order: -1;}
        .text-block-1734 {font-size: 48px;margin-top: 10px;}
        .cell-50{padding: 20px;}
        .div-block-931 {inset: auto -230px 60px auto;}
        .text-block-1731 {font-size: 34px;}
        .div-block-542 {height: 70px;}
        .c-faq-a-text-4 {
            border-bottom-right-radius: 20px;
            border-bottom-left-radius: 20px;}
        .c-faq-item-15 {border-radius: 20px;}
        .button-11129{
            margin-right: auto;
            margin-left: auto;}
        .text-block-1891 {font-size: 19px;}
        .cell-53{padding: 20px;}
    }

    @media(max-width: 700px){
        .text-block-1734._45645 {font-size: 57px;}
        .text-block-1732 {font-size: 65px;}
        .text-block-1734._45645 {-webkit-text-stroke-width: 1px;}
        .faq-q-text-11 {font-size: 27px;}
        .faq-q-text-11.bottom {font-size: 22px;}
        .div-block-931 {inset: auto -217px 60px auto;}
        .text-block-1734 {font-size: 46px;}
        .text-block-1231 {font-size: 26px;}
        .text-block-1731 {font-size: 30px;}
        .text-block-1717 {font-size: 21px;}
        .bold-text-900 {font-size: 24px;}
        .text-block-1730, .bold-text-934 {font-size: 28px;}
        .html-embed-20{
            margin-left: auto;
            margin-right: auto;
            max-width: 60%;}
        .div-block-542 {height: unset;min-height: 60px;}
        .new-white-text {font-size: 36px;}
        ._bespeceden-png {max-width: 90%;}
        .text-span-366 {font-size: 24px;}
    }

    @media(max-width: 600px){
        .end-promotion .heading-101._3434._3423{
            font-size: 32px;}
        .text-block-1734._45645 {font-size: 53px;}
        .text-block-1732 {
            font-size: 56px;
            padding-bottom: 5px;}
        .sticky1_item-2._222._54645._877667._8987 {
            border: 4px solid #0e0d0d;
            border-bottom: 8px solid #1f1f1f;
            padding-left: 10px;
            padding-right: 10px;
            padding-bottom: 1rem;
            border-radius: 13px;}
        .div-block-931 {inset: auto auto 60px 29%;}
        .div-block-297 {height: 80px;}
        .div-block-542 {padding-bottom: 0;}
        .c-faq-item-15 {margin-bottom: 12px;}
        .faq-q-text-11 {font-size: 25px;}
        .faq-q-text-11.bottom {font-size: 20px;}
        .text-block-1734 {font-size: 39px;}
        .faq-a-text-11, .text-block-1728, .text-block-1230, .text-block-1892, .text-block-1906, .text-block-1910, .text-block-1895 {font-size: 18px;}
        .button-11129 {
            padding: 12px 29px;
            font-size: 22px;
            line-height: 1.5em;}
        .text-block-1231 {font-size: 24px;}
        .title-item-1 .c-faq-q-20{ background-image: url("../images/1karma1.png"); }
        .title-item-1 .c-faq-q-20:hover{ background-image: url("../images/1karmared1.png"); }
        .title-item-2 .c-faq-q-20{ background-image: url("../images/2karma1.png"); }
        .title-item-2 .c-faq-q-20:hover{ background-image: url("../images/2karmared1.png"); }
        .title-item-3 .c-faq-q-20{ background-image: url("../images/3karma1.png"); }
        .title-item-3 .c-faq-q-20:hover{ background-image: url("../images/3karmared1.png"); }
        .title-item-4 .c-faq-q-20{ background-image: url("../images/4karma1.png"); }
        .title-item-4 .c-faq-q-20:hover{ background-image: url("../images/4karmared1.png"); }
        .title-item-5 .c-faq-q-20{ background-image: url("../images/5karma1.png"); }
        .title-item-5 .c-faq-q-20:hover{ background-image: url("../images/5karmared1.png"); }
    }

    @media(max-width: 500px){
        .new-white-text {font-size: 32px;}
        .section-386 {
            border-top-left-radius: 20px;
            border-top-right-radius: 20px;}
        .section-385 {
            border-bottom-right-radius: 20px;
            border-bottom-left-radius: 20px;}
        .text-block-1734._45645 {font-size: 52px;}
        .text-block-1732 {font-size: 55px;}
        .text-block-1190._665, .bold-text-887.iguana, .bold-text-928, .bold-text-927, .bold-text-924, .text-span-393 {font-size: 18px;}
        .text-block-1190._665{margin-top: 5px;}
        .faq-q-text-11 {font-size: 24px;}
        .faq-q-text-11.bottom {font-size: 19px;}
        .div-block-297 {height: unset;background-size: 13px, auto;}
        .div-block-542 {height: unset;}
        .div-block-297, .div-block-542{min-height: 55px;}
        .text-block-1731 {font-size: 23px;}
        .div-block-931 {inset: auto auto 42px 32%;}
        .text-block-1734 {text-shadow: 2px 2px 1px #5e4610f0;}
        .text-block-1730, .bold-text-934 {font-size: 26px;}
        .bold-text-887 {font-size: 26px;}
        .text-block-1717 {font-size: 19px;}
        .text-block-1734 {font-size: 34px;}
        .cell-50 {padding: 20px 15px 20px 13px;}
        .c-faq-a-text {padding: 13px;}
        .sticky1_item-2._222._54645._877667._8987 {
            border: 3px solid #0e0d0d;
            border-bottom: 8px solid #1f1f1f;
            padding-left: 5px;
            padding-right: 5px;
            border-radius: 8px;}
        .bold-text-900 {font-size: 22px;}
        .text-block-1231 {font-size: 22px;}
        .cell-51 {padding: 12px;}
        .faq-q-text-11 {font-size: 22px;}
        .html-embed-12{max-width: 70%;}
        .image-701 {max-width: 100%;}
        .list-132 {font-size: 20px;}
        .c-faq-q-20 {height: 70px;}
    }

    @media(max-width: 450px){
        #page ul.list-132 {font-size: 20px;}
        .c-faq-a-text-4 {padding: 10px 15px;}
        .text-block-1734._45645 {font-size: 45px;}
        .image-701{max-width: 100%;}
        .text-block-1732 {font-size: 47px;text-shadow: 1px 1px 1px #efd2bc, 2px 1px 2px #0c2b69;}
        .text-block-1190._665, .bold-text-887.iguana, .bold-text-928, .bold-text-927, .bold-text-924, .text-span-393 {font-size: 20px;}
        .faq-a-text-11, .text-block-1728, .text-block-1230, .text-block-1892, .text-block-1906, .text-block-1910, .text-block-1895 {font-size: 17px;}
        .faq-q-text-11 {font-size: 19px;text-align: center;}
        .faq-q-text-11.bottom {font-size: 18px;}
        .text-block-1231 {font-size: 20px;}
        .text-block-1730, .bold-text-934 {font-size: 24px;}
        .bold-text-900 {font-size: 21px;}
        .text-block-1717 {font-size: 18px;}
        .html-embed-20 {max-width: 70%;}
        .text-block-1891 {font-size: 18px;}
        .text-block-1190._665{font-size: 18px;}
        .section-386{
            padding-top: 5%;
            padding-bottom: 5%;}
        .div-block-297, .div-block-542 {min-height: 50px;}
        .cell-50 {padding: 20px 10px 20px 10px;}
        .text-block-1717._7777 {font-size: 16px;}
        .cell-53 {padding: 14px;}
    }

    @media(max-width: 400px){
        .c-faq-q-20 {height: 60px;}
        .list-132 {font-size: 19px;}
        .text-block-1734._45645 {font-size: 42px;}
        .text-block-1732 {font-size: 42px;}
        .div-block-931 {inset: auto auto 35px 32%;}
        .faq-q-text-11 {font-size: 18px;}
        #page ul.list-132 {
            font-size: 19px;
            padding-left: 19px;}
        .text-block-1190._665, .bold-text-887.iguana, .bold-text-928, .bold-text-927, .bold-text-924, .text-span-393 {font-size: 18px;}
    }

    @media(max-width: 380px){
        .text-block-1891 {font-size: 16px;}
        .text-block-1717 {font-size: 17px;}
        .text-block-1730, .bold-text-934 {font-size: 22px;}
        .cell-50 {padding: 18px 8px 16px 8px;}
    }

    @media(max-width: 360px){
        .text-block-1734._45645 {font-size: 36px;}
        .text-block-1732 {font-size: 36px;}
        .faq-q-text-11 {font-size: 19px;}
        .faq-q-text-11.bottom {font-size: 17px;}
        .bold-text-887 {font-size: 24px;}
    }

}

#page .cd_timer .cd_bg{
    border-radius: 0 10px !important;
    width: 6.6em !important;
    height: 6.6em !important;
    background-image: linear-gradient(125deg, #1f4dbd 0%, #00092f 100%) !important;
    border: none !important;
    box-shadow: 1px 1px 1px #fff;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;}
#page .cd_timer .cd_num{
    font-family: akrobat-extrabold, sans-serif !important;
    font-size: 3.5em !important;
    padding-top: 0 !important;}
#page .cd_timer .cd_text{
    font-size: 2em !important;
    font-family: akrobat-semibold, sans-serif !important;}
.html-embed-12{
    margin-top: 20px;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
    max-width: 320px}

#mayak {
    z-index: 2000;
    color: #252424;
    text-align: center;
    flex-flow: column;
    width: 160px;
    height: 200px;
    text-decoration: none;
    display: flex;
    position: fixed;
    inset: 0% 1% auto auto;
    cursor: pointer;

    .div-block-1042 {
        background-color: #ddbe80;
        width: 5px;
        height: 36px;
        margin-left: auto;
        margin-right: auto;
        box-shadow: 0 2px 5px #0003;
    }
    .div-block-1043 {
        background-color: #e0bb72;
        background-image: linear-gradient(294deg,#e0bb72,#fdf1d9 32%,#fce9c1 74%,#e0bb72);
        border: 5px solid #ddbd80;
        border-radius: 150px;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        width: 160px;
        height: 160px;
        padding-bottom: 20px;
        display: flex;
        box-shadow: 0 2px 5px #0003;
    }
    .image-730 {
        width: 30px;
        margin: 0 auto 5px;
    }
    .link-block-57 {
        z-index: 2000;
        color: #252424;
        text-align: center;
        flex-flow: column;
        width: 160px;
        height: 200px;
        text-decoration: none;
        display: flex;
        position: fixed;
        inset: 0% 1% auto auto;
    }
    .text-block-1886 {
        font-size: 16px;
        line-height: 1.3em;
    }
    .bold-text-918 {
        color: #c00303;
        text-transform: uppercase;
        font-size: 20px;
        font-weight: 700;
        line-height: 1.4em;
    }
    .text-block-1717._7777{
        border-top: 1px solid #ccc;
    }

    @media (max-width: 600px) {
        .text-block-1886 {
            font-size: 13px;
        }

        .div-block-1043 {
            width: 130px;
            height: 130px;
        }

        .image-730 {
            width: 20px;
            margin: 0 auto 5px;
        }
    }
}
#mayak{
    @media (max-width: 600px) {
        .text-block-1717 {
            font-size: 18px;
        }
        .text-block-1717._200{
            font-size: 19px;
        }
        .bold-text-797{
            font-size: 24px;
        }
    }

    @media (max-width: 500px) {
        .div-block-1043 {
            width: 119px;
            height: 119px;
        }
        .bold-text-918 {
            font-size: 18px;
        }
        .text-block-1717 {
            font-size: 17px;
        }
        .text-block-1717._200{
            font-size: 18px;
        }
        .bold-text-797{
            font-size: 22px;
        }
        .div-block-1042 {
            height: 12px;
        }
    }
}

@media (max-width: 600px) {
    #mayak{
        width: 130px;
    }
}

.back-button:not(.new-back){display: none;}
.clb{
    position: absolute;
    max-width: 1px;
    max-height: 1px;}
.end-promotion{
    flex: 1;
    min-height: 50vh;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}