@media (min-width: 0px) and (max-width: 996px) {

    /* ===========================header===================== */

    .imgLogoHeader {
        width: 186px;
        height: 30px;
    }

    .containerBurger {
        display: block;
    }

    .logoMobail {
        display: block;
        width: 186px;
        height: 30px;

        margin-bottom: 50px;
    }

    .containerNavLink {
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: rgba(27, 44, 77, 1);

        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 30px;

        opacity: 0;
        visibility: hidden;
        pointer-events: none;

        transition: opacity 0.8s ease, visibility 0.8s ease;
        z-index: 1000;
    }

    .containerNavLink.active {
        opacity: 1;
        visibility: visible;
        pointer-events: auto;
    }

    .navLink {
        border: none;
        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 16.45px;
        line-height: 100%;
        letter-spacing: 0%;
        vertical-align: middle;

        color: rgba(255, 255, 255, 1);

        padding: 0px;
        margin-bottom: 20px;

    }

    .buttonMobailHeader {
        display: block;

        width: 90%;
        margin: 0 auto;

        padding: 14px 0px;

        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 12.91px;
        line-height: 100%;
        letter-spacing: 0%;
        text-align: center;
        text-transform: uppercase;

        color: rgba(255, 255, 255, 1);
        background: none;

        border: 1px solid white;
        border-radius: 30px;

    }

    .containerClosed {
        width: 100%;
        display: flex;
        justify-content: end;

        padding: 0px;
        margin: 0px;


    }

    .btnClosed {
        background: none;
        border: none;

        color: white;

        font-size: 20px;
        font-weight: 800;
    }



    /* ============================Section1====================== */

    .containerSection1 {
        width: 100%;
        padding: 150px 0px 0px 0px;

        background: linear-gradient(rgba(0, 0, 0, 0.402), rgba(0, 0, 0, 0.402)),
            linear-gradient(to right, rgb(27, 44, 77), rgba(27, 44, 77, 0)),
            linear-gradient(to bottom, rgba(27, 44, 77, 0), rgba(27, 44, 77, 0.717), rgba(27, 44, 77, 1)),
            100% 0% / 100% 50% no-repeat url(../images/section1.webp);
    }

    .contentSection1 {
        width: 90%;
        margin: 0 auto;

        border-bottom: 1px solid rgba(255, 255, 255, 0.175);
    }

    .blockRightSection1 {
        border-top: 1px solid rgba(255, 255, 255, 0.175);
        padding: 44px 0px;
    }

    .imgLead {
        width: 21px;
        height: 21px;
        border-radius: 3000px;
    }

    .contentSection1 h1 {
        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 30px;
        line-height: 100%;
        letter-spacing: 0%;
        vertical-align: middle;


        color: rgba(255, 255, 255, 1);

    }

    .imgSection1 {
        margin-right: 10px;
    }

    .contentSection1 h4 {
        margin: 0px;
        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 18px;
        line-height: 100%;
        letter-spacing: 0%;
        vertical-align: middle;


        color: rgba(255, 255, 255, 1);

    }

    .form p {
        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 9.22px;
        line-height: 16px;
        letter-spacing: 0%;
        text-align: center;
        vertical-align: middle;

        color: rgba(255, 255, 255, 1);
    }

    .form .greenText {
        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 9.22px;
        line-height: 16px;
        letter-spacing: 0%;
        text-align: center;
        vertical-align: middle;

        color: rgba(4, 218, 141, 1);
    }

    .blockCirkleSection1 {
        display: flex;
        align-items: center;
    }

    .blockCirkleSection1 p {

        margin: 0px;
        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 14.38px;
        line-height: 25px;
        letter-spacing: 0%;
        vertical-align: middle;


        color: rgba(255, 255, 255, 1);
    }

    .blockRightSection1 h2 {
        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 18.28px;
        line-height: 28px;
        letter-spacing: 0%;
        vertical-align: middle;

        color: rgba(255, 255, 255, 1);
    }

    .blockRightSection1 p {
        margin: 0px;
        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 12.8px;
        line-height: 19px;
        letter-spacing: 0%;
        vertical-align: middle;

        color: rgba(255, 255, 255, 1);
    }

    .containerPartners {
        display: flex;
        align-items: center;
        justify-content: space-between;
    }

    .btnForm {
        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 14.75px;
        line-height: 100%;
        letter-spacing: 0%;
        text-align: center;
        vertical-align: middle;

        color: black;
    }

    /* =========================================Section2========================= */

    .containerSection2 {
        width: 100%;
        padding: 39px 0px 79px 0px;

        background: linear-gradient(to bottom, rgba(27, 44, 77, 1), rgba(0, 0, 0, 1));
    }

    .contentSection2 {
        width: 95%;
        margin: 0 auto;
    }

    .mainSection2 {
        position: relative;
        overflow: hidden;
        width: 100%;
        padding: 36px 0px;

        display: flex;
        align-items: center;
        justify-content: space-between;
    }

    .blockSection2 {
        position: absolute;
        display: flex;
        align-items: center;
        flex-wrap: nowrap;

        border-radius: 50px;
        border: 1px solid rgba(102, 102, 102, 1);
        padding: 13px 11px;
    }

    .blockSection2 img {
        display: block;
        margin-right: 10px;
        width: 31px;
        height: 31px;
    }

    .blockSection2 p {
        display: block;
        margin: 0px;
        color: rgba(255, 255, 255, 1);
        white-space: nowrap;
    }

    .headerSection2 h1 {
        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 30px;
        line-height: 100%;
        letter-spacing: 0%;
        text-align: center;
        vertical-align: middle;


        color: rgba(255, 255, 255, 1);

    }

    /* ============================================Section3=========================== */

    .containerSection3 {
        width: 100%;
        margin-bottom: 50px;
    }

    .contentSection3 {
        width: 95%;
        margin: 0 auto;
    }


    .greenSmalCirkle {
        width: 10px;
        height: 10px;
        border-radius: 50px;
        background: rgba(4, 218, 141, 1);
        margin-right: 10px;
    }

    .blockCirkleSection3 {
        display: flex;
        align-items: center;
    }

    .blockCirkleSection3 p {
        margin: 0px;

        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 14.75px;
        line-height: 25px;
        letter-spacing: 0%;
        vertical-align: middle;


        color: rgba(173, 173, 173, 1);
    }

    .headerSection3 {
        display: flex;
        flex-direction: column;
        align-items: start;

    }

    .headerSection3 h1 {
        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 40px;
        line-height: 100%;
        letter-spacing: 0%;
        vertical-align: middle;
        text-transform: uppercase;

        color: rgba(255, 255, 255, 1);
    }

    .contentBtnCarusel {
        display: flex;
        align-items: center;
        width: 40%;
        justify-content: space-between;
    }

    .btnCarusel {
        background: none;

        width: 57px;
        height: 57px;
        border-radius: 50px;
        display: flex;
        align-items: center;
        justify-content: center;
        border: 1px solid rgba(255, 255, 255, 1);
    }

    .mainSection3 {
        position: relative;
        overflow: hidden;
        width: 100%;
        height: 550px;


        display: flex;
        align-items: center;
        justify-content: space-between;
    }

    .caruselCard {
        max-height: 477px;
        height: 100%;
        width: 100%;
        position: absolute;
        transition: transform 0.3s ease, left 0.5s ease;
        border: 1px solid rgba(255, 255, 255, 1);
    }

    .contentCard {
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        padding: 0px 20px 40px 20px;
        height: 100%;
    }

    .imgVector {
        width: 60%;
        height: 24px;
        position: relative;
        top: -10px;

    }

    .headerCard {
        max-width: 325px;
        width: 100%;
        max-height: 180px;
        height: 100%;

        overflow: hidden;

    }

    .imgCard {
        width: 100%;
        height: 100%;
    }

    .mainCard h3 {
        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 27.66px;
        line-height: 39px;
        letter-spacing: 0%;
        vertical-align: middle;

        color: rgba(255, 255, 255, 1);

    }

    .mainCard p {
        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 13.71px;
        line-height: 21px;
        letter-spacing: 0%;
        vertical-align: middle;

        color: rgba(255, 255, 255, 1);

    }

    .footerCard p {
        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 11.88px;
        line-height: 18px;
        letter-spacing: 0%;
        vertical-align: middle;

        color: rgba(244, 244, 244, 0.441);

    }

    .textGray {
        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 17.19px;
        line-height: 26px;
        letter-spacing: 0%;
        vertical-align: middle;

        color: rgba(244, 244, 244, 0.441);
    }

    .imgCard {
        width: 100%;
    }

    /* ===========================containerSection4===================== */

    .containerSection4 {
        width: 100%;
        margin-bottom: 50px;
    }

    .contentSection4 {
        width: 95%;
        margin: 0 auto;

        padding: 50px 0px;

        border-bottom: 1px solid rgba(255, 255, 255, 0.504);
        border-top: 1px solid rgba(255, 255, 255, 0.733);
    }

    .headerSection4 {
        margin-bottom: 38px;
    }



    .imgSection4 {
        width: 200px;
        height: 48px;
    }

    .mainSection4 {
        position: relative;
        overflow: hidden;
        width: 100%;

        padding: 100px 0px;

        display: flex;
        align-items: center;
        justify-content: space-between;
    }

    .blockSection4 {
        height: 150px;
        width: 100%;
        position: absolute;

        padding: 27px 19px;

        background: rgba(255, 255, 255, 1);

    }

    .blockSection4 p {
        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 12.8px;
        line-height: 22px;
        letter-spacing: 0%;
        text-align: center;
        vertical-align: middle;

        color: rgba(6, 6, 6, 1);

        margin: 0px;

    }

    .imgBlockSection4 {
        width: 157px;
        height: 29px;
    }

    .imgClient {
        overflow: hidden;
        height: 76px;
        width: 76px;
        border-radius: 50px;
    }

    /* ====================================containerSection5================== */

    .containerSection5 {
        width: 100%;
        margin-bottom: 100px;
    }

    .contentSection5 {
        width: 95%;
        margin: 0 auto;

        border-bottom: 1px solid rgba(232, 232, 232, 0.452);
    }

    .cirkleBlock {
        display: flex;
        align-items: center;
        justify-content: center;
        margin-bottom: 20px;
    }

    .cirkleBlock p {
        margin: 0px;
        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 14.63px;
        line-height: 25px;
        letter-spacing: 0%;
        text-align: center;
        vertical-align: middle;


        color: rgba(173, 173, 173, 1);
    }

    .headerSection5 {
        width: 90%;
        margin: 0 auto;
    }

    .headerSection5 h2 {
        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 40px;
        line-height: 100%;
        letter-spacing: 0%;
        text-align: center;
        vertical-align: middle;
        text-transform: uppercase;
        margin-bottom: 20px;


        color: rgba(255, 255, 255, 1);

    }

    .headerSection5 p {
        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 14.63px;
        line-height: 25px;
        letter-spacing: 0%;
        text-align: center;
        vertical-align: middle;

        color: rgba(255, 255, 255, 1);

    }

    /* =======================================CaruselSection5 */

    .contentCarusel {
        position: relative;
        overflow: hidden;
        height: 400px;

        display: flex;
        align-items: center;
    }

    .controlPanelCarusel {
        height: 100%;
        z-index: 100;
        display: flex;
        justify-content: space-between;
        align-items: center;
    }

    .controlPanelCarusel {
        width: 100%;
        position: absolute;
        height: 100%;
    }

    .blockControlPanel {
        height: 100%;

        width: 15%;

        background: none;
    }

    .blockControlPanelPrev {
        display: flex;
        align-items: center;
        justify-content: end;
    }

    .blockControlPanelNext {
        display: flex;
        align-items: center;
        justify-content: start;
    }

    .btnControlCarusel {
        background: none;
        border: none;
    }

    .cardCaruselSection5 {
        position: absolute;
        width: 0%;
        height: 70%;
        transition: all 0.4s ease;
        z-index: 1;

    }

    .cardCaruselSection5.active {
        height: 100%;
        width: 100%;
        z-index: 10;
    }

    .imgCardSection5 {
        width: 100%;
        height: 100%;
    }

    .indicatorSection5 {
        width: 30%;
        margin: 0 auto;
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .blockIndicator {
        width: 16px;
        height: 8px;
        background: rgba(173, 173, 173, 1);
        border-radius: 100px;
        margin: 0px 5px;
    }

    .blockIndicator.active {
        width: 28px;
        height: 8px;
        background: rgba(4, 218, 141, 1);
    }

    /* ======================================ContainerSection6 */

    .containerSection6 {
        width: 100%;
    }

    .contentSection6 {
        width: 90%;
        margin: 0 auto;
    }

    .cirkleBlockSection6 {
        display: flex;
        align-items: center;
        margin-bottom: 20px;
    }

    .cirkleBlockSection6 p {
        margin: 0px;
        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 14.5px;
        line-height: 25px;
        letter-spacing: 0%;
        vertical-align: middle;


        color: rgba(173, 173, 173, 1);
    }

    .contentSection6 h3 {
        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 30px;
        line-height: 100%;
        letter-spacing: 0%;
        vertical-align: middle;
        text-transform: uppercase;


        color: rgba(255, 255, 255, 1);

    }

    .paddingBottom {
        padding-bottom: 50px;
    }

    .contentCaruselSection6 {
        height: 300px;
        position: relative;
        overflow: hidden;
    }

    .blockCaruselSection6 {
        position: absolute;
        width: 100%;
        padding: 49px 0px;

        display: flex;
        align-items: center;
        justify-content: center;

        border: 0.7px solid rgba(102, 102, 102, 1);

        border-radius: 10px;
    }

    .blockImgSection6 {
        background: rgba(4, 218, 141, 1);
        display: flex;
        align-items: center;
        justify-content: center;
        padding: 16px 16px;

        border-radius: 50px;

        width: 53px;
        height: 53px;

        margin-right: 10px;
    }

    .blockCaruselSection6 p {
        margin: 0px;

        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 14.5px;
        line-height: 25px;
        letter-spacing: 0%;
        vertical-align: middle;

        color: rgb(255, 255, 255);
    }

    .imgNumberCarusel {
        width: auto;
        height: 27px;
    }

    .blockImgSection6 {
        width: 47px;
        height: 47px;
    }

    /* ============================================Section7=========================== */

    .containerSection7 {
        width: 100%;
        margin-bottom: 50px;
        padding: 47px 0px;

        background: linear-gradient(to bottom, rgba(27, 44, 77, 1), rgba(0, 0, 0, 1));
    }

    .contentSection7 {
        width: 95%;
        margin: 0 auto;

        padding: 44px 0px;
        border-top: 1px solid rgba(232, 232, 232, 1);

    }


    .greenSmalCirkle {
        width: 10px;
        height: 10px;
        border-radius: 50px;
        background: rgba(4, 218, 141, 1);
        margin-right: 10px;
    }

    .blockCirkleSection7 {
        display: flex;
        align-items: center;
        margin-bottom: 20px;
    }

    .blockCirkleSection7 p {
        margin: 0px;

        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 14.63px;
        line-height: 25px;
        letter-spacing: 0%;
        vertical-align: middle;

        color: rgba(173, 173, 173, 1);
    }

    .headerSection7 {
        display: flex;
        flex-direction: column;
        align-items: start;

    }

    .headerSection7 h1 {
        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 40px;
        line-height: 100%;
        letter-spacing: 0%;
        vertical-align: middle;
        text-transform: uppercase;
        margin-bottom: 20px;

        color: rgba(255, 255, 255, 1);
    }

    .contentBtnCarusel7 {
        display: flex;
        align-items: center;
        width: 40%;
        justify-content: space-between;
    }

    .btnCarusel7 {
        background: none;

        width: 57px;
        height: 57px;
        border-radius: 50px;
        display: flex;
        align-items: center;
        justify-content: center;
        border: 1px solid rgba(255, 255, 255, 1);
    }

    .mainSection7 {
        position: relative;
        overflow: hidden;
        width: 100%;
        height: 550px;


        display: flex;
        align-items: center;
        justify-content: space-between;
    }

    .caruselCard7 {
        max-height: 442px;
        height: 100%;
        width: 100%;
        position: absolute;
        transition: transform 0.3s ease, left 0.5s ease;
        border: 1px solid rgba(255, 255, 255, 1);
    }

    .contentCard7 {
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        padding: 0px 20px 40px 20px;
        height: 100%;
    }

    .imgVector7 {
        width: 60%;
        height: 24px;
        position: relative;
        top: -10px;

    }

    .headerCard7 {
        width: 100%;
        max-height: 180px;
        height: 100%;

        overflow: hidden;

    }

    .imgCard7 {
        width: 100%;
        height: 100%;
    }

    .mainCard7 {
        width: 70%;
    }

    .mainCard7 h3 {
        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 24px;
        line-height: 100%;
        letter-spacing: 0%;
        vertical-align: middle;


        color: rgba(255, 255, 255, 1);

    }



    .footerCard p {
        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 11.88px;
        line-height: 18px;
        letter-spacing: 0%;
        vertical-align: middle;

        color: rgba(244, 244, 244, 0.441);

    }

    .textGray {
        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 17.19px;
        line-height: 26px;
        letter-spacing: 0%;
        vertical-align: middle;

        color: rgba(244, 244, 244, 0.441);
    }

    .imgCard {
        width: 100%;
    }

    .btnCard {
        border-radius: 30px;
        padding: 19px 31px;
        background: rgba(4, 218, 141, 1);

        display: flex;
        align-items: center;

        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 11.06px;
        line-height: 18.6px;
        letter-spacing: 1px;
        text-align: center;
        vertical-align: middle;
        text-transform: uppercase;

        color: rgba(0, 0, 0, 1);

    }

    .btnCirkle {
        width: 10px;
        height: 10px;
        border-radius: 50%;
        background: black;
        margin-left: 10px;
    }

    /* ============================================Section9=========================== */

    .containerSection9 {
        width: 100%;
        margin-bottom: 50px;
        padding: 47px 0px;

    }

    .contentSection9 {
        width: 95%;
        margin: 0 auto;

        padding: 44px 0px;
        border-top: 1px solid rgba(232, 232, 232, 1);

    }


    .blockCirkleSection9 {
        display: flex;
        align-items: center;
    }

    .blockCirkleSection9 p {
        margin: 0px;

        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 14.75px;
        line-height: 25px;
        letter-spacing: 0%;
        vertical-align: middle;


        color: rgba(173, 173, 173, 1);
    }

    .headerSection9 {
        display: flex;
        flex-direction: column;
        align-items: start;
        margin-bottom: 20px;

    }

    .headerSection9 h1 {
        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 40px;
        line-height: 100%;
        letter-spacing: 0%;
        vertical-align: middle;
        text-transform: uppercase;

        color: rgba(255, 255, 255, 1);
    }

    .contentBtnCarusel9 {
        display: flex;
        align-items: center;
        width: 40%;
        justify-content: space-between;
    }

    .btnCarusel9 {
        background: none;

        width: 57px;
        height: 57px;
        border-radius: 50px;
        display: flex;
        align-items: center;
        justify-content: center;
        border: 1px solid rgba(255, 255, 255, 1);
    }

    .mainSection9 {
        position: relative;
        overflow: hidden;
        width: 100%;
        height: 500px;


        display: flex;
        align-items: center;
        justify-content: space-between;
    }

    .caruselCard9 {
        padding: 10px;
        max-height: 500px;
        height: 100%;
        width: 100%;
        position: absolute;
        transition: transform 0.3s ease, left 0.5s ease;
        border: 1px solid rgba(255, 255, 255, 0.653);

        background: linear-gradient(to bottom, rgba(27, 44, 77, 1), rgba(0, 0, 0, 1));
    }

    .contentCard9 {
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        padding: 0px 20px 40px 20px;
        height: 100%;
    }

    .imgBlockSection9 {
        width: 100%;
        height: 100%;
    }

    .imgSuccessSection9 {
        width: 100%;
    }

    .blockContentSection9 h3 {
        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 16.45px;
        line-height: 25px;
        letter-spacing: 0%;
        vertical-align: middle;


        color: rgba(4, 218, 141, 1);
    }

    .blockContentSection9 p {
        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 11.78px;
        line-height: 18px;
        letter-spacing: 0%;
        vertical-align: middle;


        color: rgba(255, 255, 255, 1);
    }

    .blockContentSection9 h2 {
        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 27.66px;
        line-height: 39px;
        letter-spacing: 0%;
        vertical-align: middle;


        color: rgba(255, 255, 255, 1);

    }

    .lineSection9 {
        border-bottom: 1px solid rgba(255, 255, 255, 0.441);
    }

    /* =======================================================containerSection10=================== */

    .containerSection10 {
        width: 100%;

        margin-bottom: 100px;
    }

    .contentSection10 {
        border-top: 1px solid rgba(255, 255, 255, 0.459);

        padding-top: 50px;
        width: 95%;
        margin: 0 auto;
    }

    .blockCirkleSection10 {
        display: flex;
        align-items: center;

        margin-bottom: 20px;
    }

    .blockCirkleSection10 p {
        margin: 0px;

        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 14.63px;
        line-height: 25px;
        letter-spacing: 0%;
        vertical-align: middle;


        color: rgba(173, 173, 173, 1);

    }

    .headerSection10 {
        margin-bottom: 20px;
    }

    .headerSection10 h1 {
        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 40px;
        line-height: 100%;
        letter-spacing: 0%;
        vertical-align: middle;
        text-transform: uppercase;


        color: rgba(255, 255, 255, 1);
    }

    .blockSection10 {
        height: 100%;

        padding: 26px 29px;

        border: 1px solid rgba(255, 255, 255, 1);
    }


    .numberBlockSection10Blue {
        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 37.81px;
        line-height: 55px;
        letter-spacing: 0%;
        vertical-align: middle;

        color: rgba(0, 0, 0, 1);

    }

    .numberBlockSection10 {
        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 40.22px;
        line-height: 55px;
        letter-spacing: 0%;
        vertical-align: middle;

        color: rgba(27, 44, 77, 1);

    }

    .blockSection10Cirkle {
        display: flex;
        align-items: center;
    }

    .blockSection10Cirkle p {
        margin: 0px;
    }

    .imgBlockSEction10 {
        width: 100%;
        height: 100%;
    }

    .blueBackground {
        background: rgba(27, 44, 77, 1);
    }

    .blueGradientBackground {
        background: linear-gradient(to bottom, rgba(27, 44, 77, 1), rgba(0, 0, 0, 1));
    }

    .headerBlockSection10 {
        padding-bottom: 20px;
        border-bottom: 1px solid rgba(255, 255, 255, 0.382);

        margin-bottom: 20px;
    }

    .blockSection10 h3 {
        margin: 0px;
        margin-bottom: 20px;
        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 27.54px;
        line-height: 36px;
        letter-spacing: 0%;
        vertical-align: middle;

        color: rgba(255, 255, 255, 1);

    }

    .blockSection10 p {
        margin: 0px;
        margin-bottom: 20px;
        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 14.63px;
        line-height: 23px;
        letter-spacing: 0%;
        vertical-align: middle;

        color: rgba(255, 255, 255, 1);
    }



    .mainBlockSection10last p {
        margin: 0px;
    }

    .mainBlockSection10last {
        height: 100%;
    }

    /* =======================================containerSection11====================== */

    .containerSection11 {
        width: 100%;
    }

    .contentSection11 {
        width: 95%;
        padding-top: 50px;

        border-top: 1px solid rgba(255, 255, 255, 0.458);

        margin: 0 auto;
    }

    .blockCirkleSection11 {
        display: flex;
        align-items: center;
    }

    .blockCirkleSection11 p {
        margin: 0px;

        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 14.75px;
        line-height: 25px;
        letter-spacing: 0%;
        vertical-align: middle;


        color: rgba(173, 173, 173, 1);

    }

    .headerTextSection11 {
        padding-bottom: 50px;

        margin-bottom: 50px;

        border-bottom: 1px solid rgba(255, 255, 255, 0.496);
    }

    .headerSection11 {
        margin-bottom: 50px;
    }

    .headerSection11 h1 {
        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 40px;
        line-height: 100%;
        letter-spacing: 0%;
        vertical-align: middle;
        text-transform: uppercase;



        color: rgba(255, 255, 255, 1);
    }

    .headerTextSection11 h2 {
        margin: 0px;
        margin-bottom: 10px;

        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 12px;
        line-height: 100%;
        letter-spacing: 0%;
        vertical-align: middle;

        color: rgba(255, 255, 255, 1);

    }

    .contentTextSection11 p {
        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 10.14px;
        line-height: 17px;
        letter-spacing: 0%;
        text-align: center;
        vertical-align: middle;

        color: rgba(255, 255, 255, 1);
    }

    .headerTextSection11 p {
        margin: 0px;
        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 17.37px;
        line-height: 28px;
        letter-spacing: 0%;
        vertical-align: middle;
        text-align: start;

        color: rgba(255, 255, 255, 0.564);
    }

    .iconSection11 {
        width: 32px;
        height: 30px;
        margin-right: 10px;
    }

    .mainSection11 {
        background: linear-gradient(to bottom, rgba(27, 44, 77, 1), rgba(0, 0, 0, 1));
        padding: 26px 25px;

        position: relative;
    }

    .mainTextSection11 h1 {
        margin: 0px;
        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 30px;
        line-height: 100%;
        letter-spacing: 0%;
        vertical-align: middle;
        text-transform: uppercase;


        color: rgba(255, 255, 255, 1);

        margin-bottom: 20px;
    }

    .form input {
        width: 100%;
        padding: 15px 21px;

        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 14.75px;
        line-height: 100%;
        letter-spacing: 0%;
        vertical-align: middle;

        color: rgba(0, 0, 0, 1);

    }

    .btnForm {
        background: rgba(4, 218, 141, 1);
        border: none;

        border-radius: 900px;

        width: 100%;
        padding: 25px 0px;

        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 14.75px;
        line-height: 100%;
        letter-spacing: 0%;
        text-align: center;
        vertical-align: middle;

        color: rgba(0, 0, 0, 1);

    }



    .contentTextSection11 .greenText a {
        text-decoration: none;
        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 10.14px;
        line-height: 17px;
        letter-spacing: 0%;
        text-align: center;
        vertical-align: middle;

        color: rgba(4, 218, 141, 1);

    }

    .imgVectorSection11 {
        position: absolute;
    }

    .imgSerteficate {
        max-width: 403px;
        width: 100%;
        max-height: 609px;
        height: 100%;
    }

    /* ======================================containerSection12========================= */

    .containerSection12 {
        width: 100%;

        margin-bottom: 100px;
    }

    .contentSection12 {
        width: 95%;
        margin: 0 auto;

        padding-top: 50px;

        border-top: 1px solid rgba(255, 255, 255, 0.505);
    }

    .blockCirkleSection12 {
        display: flex;

        align-items: center;
    }

    .blockCirkleSection12 p {
        margin: 0px;

        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 14.75px;
        line-height: 25px;
        letter-spacing: 0%;
        vertical-align: middle;


        color: rgba(173, 173, 173, 1);

    }

    .headerSection12 {
        margin-bottom: 50px;
    }

    .headerSection12 h1 {
        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 40px;
        line-height: 100%;
        letter-spacing: 0%;
        vertical-align: middle;
        text-transform: uppercase;


        color: rgba(255, 255, 255, 1);

    }

    .mainSection12 {
        width: 95%;
        margin: 0 auto;
    }


    .headerAcordion p {
        margin: 0px;
        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 14px;
        line-height: 100%;
        letter-spacing: 0%;
        vertical-align: middle;


        color: rgba(255, 255, 255, 1);
    }

    .mainAcordion {
        max-height: 0;
        overflow: hidden;
        transition: max-height 0.5s ease;
    }

    .mainAcordion.active {
        max-height: 500px;
        /* можно больше, если тексты длинные */
    }

    .mainAcordion p {
        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 14px;
        line-height: 100%;
        letter-spacing: 0%;
        vertical-align: middle;


        color: rgba(255, 255, 255, 1);


    }


    .contentAcordion {
        border-top: 1px solid rgba(255, 255, 255, 0.557);
        padding: 20px 0px;
        border-bottom: 1px solid rgba(255, 255, 255, 0.557);
    }

    .headerAcordion {
        margin-bottom: 20px;
        display: flex;
        align-items: center;
        justify-content: space-between;
    }

    .btnAcordion {
        display: none;
        width: 35px;
        height: 35px;
        border-radius: 50%;

        align-items: center;
        justify-content: center;
        



        background: rgba(4, 218, 141, 1);
    }

    .btnAcordion p {
        font-size: 20px;
        color: black;
    }

    .btnAcordion.active {
        display: flex;
    }

    .btnAcordion:hover {
        cursor: pointer;
    }

    /* ==================================containerFooter========================= */

    .containerFooter {
        width: 100%;
    }

    .contentFooter {
        width: 95%;
        margin: 0 auto;

        padding-top: 50px;
        border-top: 1px solid rgba(255, 255, 255, 0.502);
    }

    .logFooter {
        width: 276px;
        height: 43px;
    }

    .blockCirkleFooter {
        display: flex;
        align-items: center;
    }

    .blockCirkleFooter p {
        margin: 0px;

        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 14.75px;
        line-height: 25px;
        letter-spacing: 0%;
        vertical-align: middle;


        color: rgba(173, 173, 173, 1);
    }

    .contentFooter h1 {
        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 40px;
        line-height: 100%;
        letter-spacing: 0%;
        vertical-align: middle;
        text-transform: uppercase;


        color: rgba(255, 255, 255, 1);

    }


    .mainFooter {
        padding: 50px 0px;
    }

    .mainFooter p {
        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 14.38px;
        line-height: 20px;
        letter-spacing: 0%;
        vertical-align: middle;


        color: rgba(255, 255, 255, 1);

    }

    .btnPhone {
        background: rgba(4, 218, 141, 1);

        padding: 10px 0px;

        border: none;
        border-radius: 5px;
        width: 100%;

        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 14.38px;
        line-height: 24.8px;
        letter-spacing: 0%;
        text-align: center;
        vertical-align: middle;


        color: rgba(0, 0, 0, 1);
    }

    .btnPhone a {
        text-decoration: none;

        color: rgba(0, 0, 0, 1);
    }

    .linkFooter {
        font-family: 'Inter Tight', sans-serif;
        font-weight: 400;

        font-size: 12.69px;
        line-height: 22px;
        letter-spacing: 0%;
        vertical-align: middle;


        text-decoration: none;

        color: rgba(255, 255, 255, 1);

    }
}