.main-gradient{background:linear-gradient(325deg,rgb(0,132,255),rgb(152,148,209));background:linear-gradient(325deg,#a100ff,#ff0068);border-bottom:navy}.page{display:flex;justify-content:space-between;align-items:center;flex-direction:column;min-height:100dvh;width:100dvw;overflow:scroll;scrollbar-width:thin;font-size:20px;color:#4b4b4c;background-color:#f0f8ff}@media(max-width:900px){.page{font-size:15px}}@media(max-width:480px){.page{font-size:15px}}.page-btn{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;background-color:gray;border:none;text-align:center}.main-page{height:100%;width:100%;display:flex;justify-content:center;align-items:center}.page__container{height:100%;width:80%;display:flex;flex-direction:column;justify-content:space-between;padding-top:100px}@media(max-width:900px){.page__container{width:95%}}.page__body{display:flex;justify-content:space-between;gap:20px;height:100%;padding-top:150px;padding-bottom:50px}@media(max-width:900px){.page__body{justify-content:flex-start;flex-direction:column;padding-top:50px;gap:70px}}.page__images{display:flex;justify-content:center}@media(max-width:800px){.page__images-item{width:70px;height:80px}}.language-item{padding:20px;border-radius:20px;border:2px solid rgba(227,221,221,.75);width:200px;height:200px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;cursor:pointer;transition-delay:50ms;background-color:#eceff5}@media(max-width:1000px){.language-item{width:170px;height:170px;padding:10px}}@media(max-width:500px){.language-item{width:150px;height:150px;padding:5px}}.language-item:hover{border-color:#0084ff;color:#0084ff}@media(max-width:800px){.language-item__image{width:80px;height:80px}}.page__languages{display:flex;gap:20px;flex-wrap:wrap;justify-content:center}.language-item__name{font-size:.8em;color:#0084ff}.page__description{font-size:1.3em;text-align:center;color:#0084ff}.page__footer{border-top:1px solid rgba(227,221,221,.75);padding:20px}.language-item__learners{font-size:14px}