@charset "UTF-8"; /*
https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight#common_weight_name_mapping
100	Thin (Hairline)
200	Extra Light (Ultra Light)
300	Light
400	Normal (Regular)
500	Medium
600	Semi Bold (Demi Bold)
700	Bold
800	Extra Bold (Ultra Bold)
900	Black (Heavy)
*/
@font-face {
    font-family: 'Involve';
    src: url('fonts/Involve-Regular.woff') format("woff");
    font-weight: 400;
}

@font-face {
    font-family: 'Involve';
    src: url('fonts/Involve-Medium.woff') format("woff");
    font-weight: 500;
}

@font-face {
    font-family: 'Involve';
    src: url('fonts/Involve-SemiBold.woff') format("woff");
    font-weight: 600;
}

@font-face {
    font-family: 'Involve';
    src: url('fonts/Involve-Bold.woff') format("woff");
    font-weight: 700;
}

@font-face {
    font-family: 'DaysOne';
    src: url('fonts/DaysOne-Regular.ttf') format("truetype");
    font-weight: 400;
}

@font-face {
    font-family: 'DaysOne';
    src: url('fonts/DaysOne-Regular.ttf') format("truetype");
    font-weight: 700;
}

* {
    box-sizing: border-box;
}

html,body {
    margin: 0;
    padding: 0
}

html {
    font-size: 10px;
    scroll-behavior: smooth;
}

body {
    font-family: 'Involve',sans-serif;
    font-weight: 400;
    overflow-y: scroll;
    font-size: 1.6rem;
    background: #3a3333;
    color: #fcfafa;
    /* color: white; */
}

button {
    all: unset;
    cursor: pointer
}

/*------------------------------------*\
	red:   #a11
	green: #1a1
	blue:  #11a
\*------------------------------------*/
.root {
}

.cwidth {
    width: 100%;
    max-width: 126rem;
    margin-left: auto;
    margin-right: auto;
}

.cwidth2 {
    width: 100%;
    max-width: 126rem;
    margin-left: auto;
    margin-right: auto;
}

a {
    text-decoration: none;
    color: inherit
}

a:hover {
    text-decoration: underline
}

@keyframes rotate360 {
    100% {
        transform: rotate(360deg);
    }
}

@keyframes mymove {
    0% {
        background-position: 10% 0%
    }

    50% {
        background-position: 70% 0%
    }

    100% {
        background-position: 10% 0%
    }
}

.chat-icon {
    width: 3.2rem;
    height: 3.2rem;
    background-size: 3.2rem;
    margin: 0 0.7rem;
    display: inline-block;
    /* filter: brightness(0.9); */
    opacity: 0.9;
}

a.telegram {
    background-image: url(/assets/img/telegramicon.png);
}

a.vkontakte {
    background-image: url(/assets/img/vk.png) ;
}

a.tamtam {
    border-radius: 6px;
    background-image: url(/assets/img/tamtam.png);
}

.heading1 {
    font-family: "DaysOne";
    font-size: 5.6rem;
    /* font-weight: 600; */
    /* line-height: 90%; */
    text-align: center;
}

.heading2 {
    font-family: "DaysOne";
    font-size: 4.9rem;
    text-align: left;
    padding: 5.6rem 0;
}

.heading2np {
    font-family: "DaysOne";
    font-size: 4.9rem;
    text-align: left;
}

.text1 {
    margin: 5.6rem 0;
    font-size: 1.8rem;
    white-space: pre;
    line-height: 1.5;
}

.text2 {
    margin: -2.8rem 0 2.8rem;
    font-size: 1.7rem;
    line-height: 1.5;
}

@keyframes mymove {
    0% {
        background-position: 10% 0%;
    }

    50% {
        background-position: 70% 0%;
    }

    100% {
        background-position: 10% 0%;
    }
}

.knopka1 {
    font-family: 'Involve';
    font-size: 2rem;
    font-weight: 700;
    /* line-height: 1.2; */
    color: #fff;
    background: #627f52;
    border-radius: 1.4rem;
    padding: 1.5rem 5rem 1.6rem;
    position: relative;
    display: inline-block;
    margin: 3rem 0 0;
}

.knopka1:hover {
    text-decoration: none;
    background: #546c46;
}

.knopka1.loading {
    background-image: repeating-linear-gradient(-45deg, transparent, transparent 80px, rgba(255, 255, 255, 0.6) 80px, rgba(255, 255, 255, 0.6) 160px);
    animation: mymove 16s linear infinite alternate;
    background-size: 200% 100%;
    /* background-color: #FE4F32;
    */
}

.input1 {
    width: 100%;
    height: 6rem;
    background: #e0e0e0;
    border: 1px solid #ec9;
    /* box-shadow: inset 0px -2px 1rem rgba(0, 0, 0, 0.1); */
    border-radius: 1rem;
    padding: 0 1.7rem;
    font-size: 2.1rem;
    margin: 0.8rem 0 0;
    border-radius: 0.7rem;
    font-family: 'Involve';
    font-weight: 500;
    color: #000;
}

.input1.invalid {
    border: 3px solid red;
}

#agreeCheckbox.invalid {
    /* outline: 2px solid red; */
    box-shadow: 0 0 11px 5px red;
}

textarea.input1 {
    min-height: 14rem;
    padding: 1.4rem 2.2rem;
}

.az1 {
    /* font-size: 7rem; */
    /* font-weight: 700; */
    position: relative;
    border-bottom: 1px solid #0f0f0f;
}

.fixedHeader+.az1 {
    position: relative;
    top: 7.7rem;
    margin-bottom: 13.7rem;
}

.az2 {
    /* font-size: 7rem; */
    /* font-weight: 700; */
    display: flex;
    background-color: #0f0f0f;
}

.az3 {
    /* font-size: 7rem; */
    /* font-weight: 700; */
    width: calc(33.33% - 2px);
    height: 72vh;
    background-size: cover;
    min-height: 52rem;
    /* max-height: 100vh; */
    background-position: center;
}

.az3:nth-child(1) {
    background-image: url(img/pic2s.jpg);
}

.az3:nth-child(2) {
    background-image: url(img/pic3s.jpg);
    margin: 0 3px;
    /* background-color: white; */
    /* width: 36%; */
}

.az3:nth-child(3) {
    background-image: url(img/pic1s.jpg);
    /* display: none; */
}

.az4 {
    position: absolute;
    /* background: rgba(66,54,54,0.85); */
    background: rgba(0,0,0,0.74);
    padding: 2.7rem 3.7rem 3.7rem;
    top: 14rem;
    left: calc(50% - 37rem);
    width: 74rem;
    font-size: 4.9rem;
    font-weight: 600;
    /* border-radius: 1rem; */
    /* font-family: 'DaysOne'; */
    /* color: black; */
}

.az5 {
    position: absolute;
    top: 41rem;
    left: calc(50% - 17rem);
    /* background: #7f7f18; */
    /* display: none; */
}

.az6 {
    margin: 6rem 0;
}

.az7 {
    background: #252525;
    width: 100%;
    border-radius: 2.8rem;
    position: relative;
    padding: 3.5rem 4.2rem 3.5rem;
    /* display: flex; */
    text-align: center;
}

.az8 {
    border-radius: 2rem;
    /* position: absolute; */
    /* left: 0; */
    /* bottom: 0; */
    width: 32rem;
    height: 47rem;
    /* flex-shrink: 0; */
    /* height: 32rem; */
    /* z-index: 0; */
}

.az8m {
    display: none
}

.az9 {
    background: #0f0f0f;
    color: #fff;
    /* width: 72rem; */
    border-radius: 2rem;
    /* margin-left: 39rem; */
    padding: 4.2rem 5.6rem;
    /* position: relative; */
    text-align: left;
    height: 47rem;
}

.az10 {
    font-family: DaysOne;
    /* color: #ba8; */
    font-size: 3.5rem;
    font-weight: 600;
    /* line-height: 3.5rem; */
    line-height: 1.2;
}

.az11 {
    font-size: 2rem;
    font-weight: 500;
    position: relative;
    line-height: 3.5rem;
    margin: 2.8rem 0 0;
    text-align: left;
    /* max-width: 100rem; */
}

.az11 a {
    color: #ec9;
}

.az12 {
    position: relative;
    padding-left: 2rem;
    margin-bottom: 0.3rem;
    /* display: flex; */
    /* justify-content: flex-start; */
}

.az12::before {
    content: "\A";
    display: inline-block;
    border-radius: 50%;
    background-color: #fff;
    width: 0.8rem;
    height: 0.8rem;
    /* margin: 0px 8px 1px 0; */
    position: absolute;
    left: 0;
    top: 1.4rem;
}

.az13 {
    font-size: 1.8rem;
    font-weight: 500;
    line-height: 1.5;
    margin: 2.8rem 0 0;
}

.az14 {
}

.az15 {
    /* background: #3a2f2f; */
    display: flex;
    justify-content: space-between;
    /* padding: 0.7rem 0; */
    align-items: center;
    line-height: 1;
}

.az16 {
    display: flex;
    align-items: center;
    /* width: 33.33%; */
    /* flex-shrink: 0; */
    justify-content: space-between;
    /* flex-grow: 1; */
}

.az17 {
    width: 29rem;
}

.az18 {
}

.az19 {
    margin: 0 2.1rem;
    font-size: 1.6rem;
    /* width: 18rem; */
    /* font-weight: 600; */
    /* text-align: center; */
}

.az20 {
    /* font-weight: 600; */
    /* text-decoration: underline; */
    display: flex;
    align-items: center;
}

.az21 {
    /* filter: brightness(0.9); */
    /* opacity: 0.9; */
    /* text-decoration: underline; */
}

.az21:hover {
    text-decoration: underline;
}

.az21c {
    color: hsl(98.67deg, 30%, 60%);
    /* margin: 0 -1.4rem 0 1.4rem; */
    /* margin-left: 1.4rem; */
}

.az21c:hover {
    text-decoration-style: dotted;
}

.az22 {
    border-bottom: 1px solid #0f0f0f;
    /* padding: 0.7rem 0; */
    height: 7.7rem;
    display: flex;
}

.fixedHeader {
    position: fixed;
    z-index: 3;
    background: #3a3333;
    width: 100%;
    padding: 0;
    box-shadow: 0 1px 0 rgba(15, 15, 15, 0.15);
    padding: 2px 0 1px;
    height: initial;
}

.fixedHeader .az17 {
    width: 19.6rem;
}

.az23 {
    background: #252525;
    margin: 7rem 0;
    /* background: #5AC097; */
    padding: 7.7rem 6rem 3rem;
    border-radius: 2.8rem;
    position: relative;
    z-index: 0;
    text-align: center;
}

.az24 {
}

.az25 {
    font-family: 'Involve';
    font-size: 2.4rem;
    font-weight: 500;
    margin: 3rem auto 4.5rem;
    text-align: center;
    /* line-height: 2.5rem; */
    max-width: 70rem;
}

.az25 strong {
    color: #ec9;
    font-weight: 500;
}

.az26 {
    text-align: left;
}

.az27 {
    margin: 3rem 0;
    display: flex;
}

.az28 {
    font-family: DaysOne;
    font-weight: 700;
    font-size: 2.7rem;
    line-height: 100%;
    /* letter-spacing: 0; */
    background: #0f0f0f;
    padding: 2.1rem 2.8rem 2.4rem;
    border-radius: 1rem;
    width: 31.2rem;
    flex-shrink: 0;
    display: flex;
    align-items: center;
}

.az29 {
    font-size: 1.8rem;
    font-weight: 500;
    padding: 2.5rem 4.2rem;
    background: #252525;
    border-radius: 1rem;
    margin-left: 2rem;
    border: 2px solid gray;
    line-height: 2.5rem;
    /* max-width: 60rem; */
    padding-right: 3.5rem;
    /* background: rgba(58, 58, 58, 0.5); */
}

.az30 {
    background: #ec9;
    border-radius: 1rem;
    padding: 0.7rem 1.5rem;
    display: table;
    font-family: "DaysOne";
    font-size: 2.2rem;
    font-weight: 700;
    color: #0f0f0f;
}

.az31 {
    font-size: 1.8rem;
    font-weight: 500;
    padding: 1.5rem 0 2.3rem;
    line-height: 2.5rem;
    /* max-width: 30rem; */
}

.az32 {
    background: #0f0f0f;
    border-radius: 1rem;
    padding: 0.7rem 1.5rem;
    display: table;
    font-family: "DaysOne";
    font-size: 2.2rem;
    font-weight: 700;
}

.az33 {
    display: flex;
    align-items: flex-start;
}

.az34 {
    /* max-width: 48rem; */
    margin: 6rem 0 0;
    text-align: left;
    display: flex;
    /* flex-wrap: wrap; */
}

.az35 {
    width: calc(50% - 10rem);
    margin-right: 10rem;
}

.az36 {
    text-align: center;
    margin: 7rem 0;
}

.az37 {
}

.az38 {
    position: relative;
    margin: 5rem 0 2rem;
}

.az39 {
    display: flex;
    margin: 1.5rem 0;
}

.az40 {
    width: 28.7rem;
    height: 7.7rem;
    border-radius: 1rem;
    /* font-family: 'DaysOne'; */
    font-size: 3rem;
    font-weight: 500;
    line-height: 7.5rem;
    background: #0f0f0f;
    text-align: center;
    padding: 0 2.1rem;
    flex-shrink: 0;
    /* flex-grow: 1; */
}

.az41 {
    border-radius: 1rem;
    /* font-family: 'DaysOne'; */
    font-size: 2.5rem;
    font-weight: 500;
    border: 1px solid gray;
    width: 100%;
    margin-left: 1.5rem;
    line-height: 7.3rem;
    padding: 0 2.1rem;
    /* font-weight: 500; */
    background: #271f1f;
    text-align: left;
    /* display: flex; */
}

.az42 {
}

.az43 {
    margin: 5rem -1rem -1rem;
    display: flex;
    flex-wrap: wrap;
}

.az44 {
    margin: 1rem 1rem;
    display: flex;
}

.az44 img {
    width: 40rem;
    border-radius: 1rem;
}

.az45 {
    background: #252525;
    width: 100%;
    border-radius: 2.8rem;
    position: relative;
    padding: 0.1rem 4.2rem 3.5rem;
    /* display: flex; */
    text-align: center;
}

.az46 {
    width: 56rem;
}

.az47 {
    font-family: 'DaysOne';
    font-size: 3.2rem;
    display: table;
    line-height: 3.4rem;
    background: #0f0f0f;
    color: #fff;
    padding: 0.7rem 1.4rem;
}

.az48 {
    margin: 1.2rem 0 2.5rem;
    font-size: 2rem;
}

.az49 {
    text-align: left;
    display: flex;
    flex-wrap: wrap;
    margin: -0.7rem 0 0;
    justify-content: space-between;
}

.az50 {
    margin: -3.5rem 0 2.1rem;
    max-width: 94rem;
    /* color: #fda; */
}

.az51 {
    margin: 1rem -1rem 0;
    padding-bottom: 3.5rem;
}

.az52 {
    display: flex;
    margin: 1rem 0;
    position: relative;
}

.az53 {
    font-size: 1.8rem;
    font-weight: 500;
    margin: 1.4rem 1rem 0;
    flex: 1;
    /* flex-grow: 2; */
    color: #fda;
}

.az54 {
    display: flex;
    margin: 2.1rem 1rem;
    /* position: relative; */
    justify-content: space-around;
    align-items: center;
}

.az54 a {
    color: #fda;
}

.az55 {
    max-width: 44rem;
    /* font-size: 1.6rem; */
}

.az56 {
    padding: 2.1rem 6.3rem 2.1rem;
    margin: 0;
    font-size: 2.1rem;
}

.az57 {
    font-family: 'DaysOne';
    font-size: 2.8rem;
    color: #ec9;
    margin: 2.1rem 0 0;
}

.az58 {
    display: flex;
    margin: 0 1rem 1rem;
    align-items: center;
    cursor: pointer;
}

.az58 a {
}

.az59 {
    width: 2.4rem;
    height: 2.4rem;
    border-radius: 14px;
    margin-right: 1rem;
    flex-shrink: 0;
}

.az60 {
}

.az61 {
    background: #252525;
    margin: 7rem 0 0;
    /* background: #5AC097; */
    padding: 5.6rem 7rem 5.6rem;
    border-radius: 2.8rem;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    display: flex;
    justify-content: space-around;
    font-size: 1.8rem;
    /* transform: skewX(-15deg); */
    /* position: relative; */
    /* z-index: 0; */
    /* text-align: center; */
}

.az62 {
    color: #90b87a;
    transform: skewX(-7deg);
}

.az63 {
    font-size: 1.6rem;
    /* transform: skewX(15deg); */
    transform: skewX(-7deg);
}

.az64 {
    display: none
}

.az65 {
}

.az66 {
}

.az67 {
    margin-right: 0.6rem;
    width: 2.1rem;
}

.az68 {
    width: 3.2rem;
    margin-right: 0.7rem;
}

.az69 {
}

.az70 {
}

.az71 {
}

.az72 {
}

.az73 {
}

.az74 {
}

.az75 {
}

.az76 {
}

.az77 {
}

.az78 {
}

.az79 {
}

.az80 {
}

.az81 {
}

.az82 {
}

.az83 {
}

.az84 {
}

.az85 {
}

.az86 {
}

.az87 {
}

.az88 {
}

.az89 {
}

.az90 {
}

.az91 {
}

.az92 {
}

.az93 {
}

.az94 {
}

.az95 {
}

.az96 {
}

.az97 {
}

.az98 {
}

.az99 {
}

.az100 {
}

.az101 {
}

.az102 {
}

.az103 {
}

.az104 {
}

.az105 {
}

.az106 {
}

.az107 {
}

.az108 {
}

.az109 {
}

.az110 {
}

.az111 {
}

.az112 {
}

.az113 {
}

.az114 {
}

.az115 {
}

.az116 {
}

.az117 {
}

.az118 {
}

.az119 {
}

.az120 {
}

#forma {
    scroll-margin-top: 4.9rem;
}

.okt1 {
    color: #fff;
    margin: 6rem 0;
    background: #252525;
    padding: 0.7rem 6rem 3rem;
    border-radius: 2.8rem;
    position: relative;
    z-index: 0;
    /* text-align: center; */
}

.okt2 {
    margin: 2rem 0;
}

.okt3 {
    display: flex;
    justify-content: space-between;
    cursor: pointer;
    font-size: 2.1rem;
    margin: 0 0 0.7rem;
    font-weight: 500;
}

.okt3:hover {
    color: #ddd;
}

.okt3:hover .okt6 {
    color: ##ec9
}

.okt3.active .okt6 {
    color: #ec9;
}

.okt4 {
    display: none;
    font-size: 1.7rem;
    margin: 1.4rem 0 2.1rem;
    /* font-weight: 500; */
    line-height: 1.4;
    color: #fda;
}

.okt5 {
    /* font-weight: 600; */
}

.okt6 {
    font-size: 2.8rem;
    font-weight: 700;
    line-height: 1;
}

.okt7 {
    /* font-size: 2.4rem; */
    /* font-weight: 500; */
}

#notfile {
    display: none
}

.file-input {
    /* padding: 1rem; */
    height: 4.2rem
}

.file-input > label {
    position: relative;
    cursor: pointer;
    color: #fda;
    font-size: 1.8rem;
    font-weight: 600;
    /* text-decoration: underline; */
    /* padding-left: 2.8rem; */
}

.file-input > label:hover {
    text-decoration: underline
}

.tm1 {
    display: none
}

.tm2 {
}

.tm3 {
}

.tm4 {
}

.tm5 {
}

.tm6 {
}

.tm7 {
}

/*------------------------------------*\
	axd 
\*------------------------------------*/
@media (min-width: 2000px) {
    html {
        font-size:11px;
    }
}

@media (max-width: 1600px) {
    html {
        font-size:9px;
    }
}

@media (max-width: 1280px) {
    html {
        font-size:8px
    }
}

@media (max-width: 1024px) {
    html {
        font-size:7px
    }
}

/*------------------------------------*\
hey
\*------------------------------------*/
@media (max-width: 860px) {
    html {
        font-size:7px
    }

    .cwidth {
        /* padding-left: 15px; */
        /* padding-right: 15px; */
    }

    .cwidth2 {
        padding-left: 15px;
        padding-right: 15px;
    }

    .root {
        overflow: hidden
    }

    .heading1,.heading2 {
        font-size: 24px;
    }

    .okt1 {
        padding: 18px 24px;
        border-radius: 0;
    }

    .okt7 {
        margin: 6px 0 36px;
    }

    .tm1 {
        position: fixed;
        width: 100%;
        /* color: #ffe058; */
        top: 0;
        z-index: 5;
        background: black;
    }

    .tm2 {
        font-size: 38px;
        position: absolute;
        right: 15px;
        top: 10px;
        z-index: 2;
        font-weight: bold;
        color: #ffe058;
        line-height: 1;
    }

    .tm3 {
        padding: 1rem 3.8rem 1rem;
    }

    .tm4 {
        display: flex;
        flex-direction: column;
    }

    .tm5 {
    }

    .tm6 {
    }

    .tm7 {
    }

    .chat-icon {
        margin: 0 10px;
        width: 30px;
        height: 30px;
        background-size: 100%;
    }

    .az1 {
    }

    .az2 {
        overflow: hidden;
        background-image: url(img/pic1m3.jpg);
        height: calc(100vh - 133px);
        width: 100%;
        background-size: cover;
        background-position: center;
        min-height: 525px;
        max-height: 858px;
    }

    .az3 {
        width: 42rem;
        height: initial;
        flex-shrink: 0;
        background-position: center;
        min-height: 56rem;
        display: none;
        /* min-height: initial; */
        /* background-size: contain; */
    }

    .az3 + .az3 {
        /* display:none; */
    }

    .az4 {
        top: 196px;
        left: 0;
        /* width: 100%; */
        font-size: 3.5rem;
        /* max-width: 392px; */
        width: 100%;
        /* margin: 0 auto; */
        padding: 2.7rem calc(50% - 23rem) 3.7rem;
        /* padding-right: calc(50% - 28rem); */
        /* background: rgba(0, 0, 0, 0.65); */
    }

    .az5 {
    top: 48rem;
    left: calc(50% - 14rem);
    background: #7f7f18;
    display: block;
    }

    .az6 {
    }

    .az7 {
        padding: 24px 16px;
        border-radius: 0;
    }

    .az8 {
        display: none;
    }

    .az8m {
        display: block;
        border-radius: 2.1rem;
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0;
    }

    .az9 {
        padding: 18px 24px;
        margin-top: -14px;
        height: initial;
    }

    .az10 {
    }

    .az11 {
    }

    .az12 {
    }

    .az13 {
    }

    .az14 {
    }

    .az15 {
        padding: 0 15px;
    }

    .az16 {
        /* display: none; */
        /* flex-direction: column; */
        /* align-items: flex-start; */
        justify-content: initial;
        margin: 6px -10px 6px;
    }

    .az17 {
    }

    .az18 {
    }

    .az19 {
        margin: 16px 0;
        font-size: 16px;
    }

    .az20 {
    }

    .az21 {
    }

    .az22 {
        padding-top: 5px;
    }

    .az23 {
        padding: 18px 24px;
        /* padding: 24px 16px; */
        border-radius: 0;
    }

    .az24 {
        font-size: 26px;
    }

    .az25 {
    }

    .az26 {
    }

    .az27 {
        flex-direction: column;
    }

    .az28 {
        width: 100%;
        font-size: 18px;
        padding: 16px 18px;
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0;
    }

    .az29 {
        margin-left: 0;
        padding: 16px;
        border-color: #0f0f0f;
        border-top-left-radius: 0;
        border-top-right-radius: 0;
    }

    .az30 {
    }

    .az31 {
    }

    .az32 {
    }

    .az33 {
        flex-direction: column;
        align-items: initial;
    }

    .az34 {
        flex-direction: column;
    }

    .az35 {
        width: 100%;
        margin: 0;
    }

    .az36 {
        margin: 7rem 2.8rem;
    }

    .az37 {
        /* font-size: 24px; */
    }

    .az38 {
        margin: 5rem 3.5rem 2rem;
    }

    .az39 {
        flex-direction: column;
    }

    .az40 {
        width: 100%;
        font-size: 21px;
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0;
    }

    .az41 {
        /* margin-left: 0; */
        line-height: 1.5;
        padding: 12px 12px;
        text-align: center;
        font-size: 16px;
        margin: 0 0 18px;
        /* border-top: none; */
        border-color: #0f0f0f;
        border-top-left-radius: 0;
        border-top-right-radius: 0;
        /* display: flex; */
        /* justify-content: center; */
    }

    .az42 {
    }

    .az43 {
        flex-wrap: nowrap;
        overflow-x: scroll;
    }

    .az44 {
    }

    .az45 {
        /* padding: 1px 16px; */
        border-radius: 0;
    }

    .az46 {
    }

    .az47 {
        font-size: 21px;
    }

    .az48 {
    }

    .az49 {
    }

    .az50 {
    }

    .az51 {
    }

    .az52 {
        flex-direction: column;
    }

    .az53 {
    }

    .az54 {
        align-items: flex-start;
    }

    .az55 {
        max-width: 21rem;
    }

    .az56 {
        padding: 12px 18px;
    }

    .az57 {
    }

    .az58 {
    }

    .az59 {
        width: 21px;
        height: 21px;
        margin-right: 10px;
    }

    .az60 {
    }

    .az61 {
        flex-direction: column-reverse;
    }

    .az62 {
    }

    .az63 {
        margin-bottom: 16px;
    }

    .az64 {
        display: block
    }

    .az65 {
        display: none
    }

    .az66 {
        display: none
    }

    .az67 {
        width: 17px;
        margin-top: 2px;
        margin-right: 7px;
    }

    .az68 {
        /* margin-left: auto; */
        /* margin: auto; */
        /* flex-grow: 3; */
    }

    .az69 {
    }

    .az70 {
    }

    .az71 {
    }

    .az72 {
    }

    .az73 {
    }

    .az74 {
    }

    .az75 {
    }

    .az76 {
    }

    .az77 {
    }

    .az78 {
    }

    .az79 {
    }

    .az80 {
    }

    .az81 {
    }

    .az82 {
    }

    .az83 {
    }

    .az84 {
    }

    .az85 {
    }

    .az86 {
    }

    .az87 {
    }

    .az88 {
    }

    .az89 {
    }

    .az90 {
    }

    .az91 {
    }

    .az92 {
    }

    .az93 {
    }

    .az94 {
    }

    .az95 {
    }

    .az96 {
    }

    .az97 {
    }

    .az98 {
    }

    .az99 {
    }

    .az100 {
    }

    .az101 {
    }

    .az102 {
    }

    .az103 {
    }

    .az104 {
    }

    .az105 {
    }

    .az106 {
    }

    .az107 {
    }

    .az108 {
    }

    .az109 {
    }

    .az110 {
    }

    .az111 {
    }

    .az112 {
    }

    .az113 {
    }

    .az114 {
    }

    .az115 {
    }

    .az116 {
    }

    .az117 {
    }

    .az118 {
    }

    .az119 {
    }

    .az120 {
    }
}
