/*Reboot*/

*{
    padding: 0;
    margin: 0;
    border: 0;
 }
 *,*::before,*::after{
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
 }
 :focus,:active{outline: none;}
 a:focus,a:active{outline: none;}
 nav,footer,header,aside{display: block;}
 html,body{
    height: 100%;
    width: 100%;
    font-size: 100%;
    line-height: 1;
    font-size: 14px;
    -ms-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
    scroll-behavior: smooth;
 }
 .btn, button{
    -webkit-appearance: none;
    -moz-appearance:    none;
    appearance:         none;
 }
 
 .btn:focus, button:focus{
   outline: none;
 } 
 a[href^=tel]{
    color: #000;
 }
 input,button,textarea{font-family: inherit;}
 input::-ms-clear{display: none;}
 button{cursor: pointer;}
 button::-moz-focus-inner{padding: 0;border: 0;}
 a,a:visited{text-decoration: none;}
 a:hover{text-decoration: none;}
 img{vertical-align: top;}
 h1,h2,h3,h4,h5,h6{font-size: inherit;font-weight: inherit;}


body {
    max-width: 100%;
    min-width: 320px;
    font-weight: 300;
    font-size: 1.1vw;
    font-family: 'Oswald', sans-serif;
    overflow-x: hidden;
}
.li {
    list-style: none;
}


/*---HEADER------------------------------------------------------------------*/
.burger{display: none;}

.header_main {
    display: flex;
    position: absolute;
    padding: 1% 0 0 4%;
    align-items: center;
    width: 100%;
    z-index: 1;
    opacity: 0;
    transform: translateY(-5%);
}
.header_main.element-show {
    opacity: 1;
    transition: all 1s;
    transform: translateY(0%);
  }
.logo {
    width: 2.8%;
    transition: 1s all;
}
.logo:hover {
    transform: scale(1.2);
}
.header_list {
    width: 60%;
    margin-left: 17%;
    transition: 1s all;
}
.header_list:hover{
transform: scale(1.01);
}
.header_list_item {
    display: inline;
    margin-left: 3%;
    transition: 1s all;
}
.language_choice {
    font-size: 1.1vw;
    font-family: 'Oswald', sans-serif;
    margin-left: 3%;
    background-color: rgba(0, 0, 0, 0);
}
.lang_item{
    background-color: #000;
    color: white;
}
.link_style {
    color: #000;
    text-decoration: none;
    background-image: linear-gradient(currentColor, currentColor);
    background-position: 0% 100%;
    background-repeat: no-repeat;
    background-size: 0% 2px;
    transition: background-size 0.3s;
}
.link_style:hover{
    background-size: 100% 2px;
    color: #B70000;
}
.link_style:active{
    background-color: #000;
    color: white;
    border-radius: 5px;
}
/*---MAIN_PAGE_1-------------------------------------------------------------------*/

.main_page_1 {
    display: flex;
    width: 100%;
    padding-bottom: 6.9%;
}
.main_page_1_1 {
    display: flex;
    flex-direction: column;
    width: 58.5%;
    opacity: 0;
    transform: translateY(4%);
}
.main_page_1_1.element-show {
    opacity: 1;
    transition: all 1s;
    transform: translateY(0%);
  }

.main_page_1_2 {
    width: 41.5%;
}
.page_1_img {
    width: 91.5%;
}

.bg_lines{
    position: absolute;
    width: 92.5%;
    margin-left: 4%;
    margin-top: 14%;
    opacity: 0;
    transform: translateY(10%);
}
.bg_lines.element-show {
    opacity: 1;
    transition: all 1s;
    transform: translateY(0%);
  }
.text_on_lines{
    position: absolute;
    font-family: 'Quicksand', sans-serif;
    width: 22%;
    margin-top: 30%;
    margin-left: 4%;
    color: #939393;
    opacity: 0;
    transform: translateY(500%);
}
.text_on_lines.element-show {
    opacity: 1;
    transition: all 1.2s;
    transform: translateY(0%);
}
.name_horrible{
    display: flex;
    position: absolute;
    width: 96%;
    margin-left: 4%;
    opacity: 0;
    transform: translateY(10%);
}
.name_horrible.element-show {
    opacity: 1;
    transition: all 1s;
    transform: translateY(0%);
  }
.name{
    margin-top: 17.8%;
    display: flex;
    font-size: 11.5vw;
    font-weight: 700;
    color: rgb(0, 0, 0);
    transition: 0.3s all;
}
.guitar_img{
    width: 10%;
    margin-top: 18.8%;
    margin-left: -38%;
}
.guitar_img_file{
    width: 100%;
}
.name:hover{
    color: rgba(0, 0, 0, 0);
    -webkit-text-stroke-width: 2px;
    -webkit-text-stroke-color: black;
}
.name2{
    margin-top: 17.8%;
    display: flex;
    font-size: 11.5vw;
    font-weight: 700;
    margin-left: 31.5%;
    color: rgba(0, 0, 0, 0);
    -webkit-text-stroke-width: 2px;
    -webkit-text-stroke-color: black;
    transition: 0.3s all;
}
.name2:hover{
    color: rgb(0, 0, 0);
}
.pg1_text1{
    font-size: 1.25vw;
    font-weight: 200;
    margin-left: 7.1%;
    margin-top: 63.5%;
    line-height: 150%;
}
.pg1_text2{
    margin-left: 20%;
    font-family: 'Quicksand', sans-serif;
    margin-top: 2.5%;
    line-height: 150%;
}
.name_text{
    font-family: 'Quicksand', sans-serif;
    font-weight: 500;
    margin-top: 2.5%;
    margin-left: 65.5%;
    font-size: 1.25vw;
}
.page1_list{
    display: flex;
    align-items: center;
    margin-top: 28%;
    margin-left: 3.1%;
    width: 100%;
    transition: 1s all;
}
.page1_list:hover{
    transform: scale(1.01);
}
.page1_list_item{
    display: inline;
    margin-left: 4%;
}
.arrow{
    display: block;
    width: 10%;
    margin-left: 52%;
    transition: 1s all;
}
.arrow:hover{
    transform: rotateZ(360deg);
}
/*---SCROLL TEXT-------------------------------------------------------------------*/
.marquee{
    width: 100%;
    padding: 0.5% 0 0.5% 0;
    border-top: 1px solid #000;
    border-bottom: 1px solid #000;
}

@-webkit-keyframes scroll {
    0% {
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0);
    }
    100% {
        -webkit-transform: translate(-100%, 0);
        transform: translate(-100%, 0)
    }
}
 
@-moz-keyframes scroll {
    0% {
        -moz-transform: translate(0, 0);
        transform: translate(0, 0);
    }
    100% {
        -moz-transform: translate(-100%, 0);
        transform: translate(-100%, 0)
    }
}
 
@keyframes scroll {
    0% {
        transform: translate(0, 0);
    }
    100% {
        transform: translate(-100%, 0)
    }
}
 
.marquee {
    display: block;
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    font-family: 'Quicksand', sans-serif;
    font-weight: 300;
}
 
.marquee span {
    display: inline-block;
    -webkit-animation: scroll 80s infinite linear;
    -moz-animation: scroll 80s infinite linear;
    animation: scroll 80s infinite linear;
}


/*---MAIN_PAGE_2-------------------------------------------------------------------*/

.main_page_2 {
    display: flex;
    width: 100%;
    padding-top: 12%;
    padding-bottom: 16.69%;
    opacity: 0;
    transform: translateY(10%);
}
.main_page_2.element-show {
    opacity: 1;
    transition: all 1s;
    transform: translateY(0%);
  }
.pg2bg_lines{
    position: absolute;
    width: 100%;
    padding: 0 3.5% 0 3.5%;
}

.main_page_2_1 {
    width: 43%;
}
.main_page_2_2 {
    display: flex;
    flex-direction: column;
    width: 57%;
}
.pg2_text1{
    font-size: 1.7vw;
    margin-top: 35%;
    line-height: 150%;
    margin-left: 26%;
}
.about_me_text{
    font-size: 9.7vw;
    font-weight: 700;
    margin-left: 3.5%;
    color: #000;
}
.about_me_text:hover{
    color: rgba(0, 0, 0, 0);
    -webkit-text-stroke-width: 2px;
    -webkit-text-stroke-color: black;
    transition: 0.3s all;
}
.about_me_text2{
    width: 55%;
    position: absolute;
    display: flex;
    align-items: center;
    font-size: 9.7vw;
    font-weight: 700;
    margin-top: 2%;
    color: rgba(0, 0, 0, 0);
   -webkit-text-stroke-width: 2px;
   -webkit-text-stroke-color: black;
   transition: 0.3s all;
}
.about_me_text2:hover{
    color: #000;
}

.pg2_text2{
    font-size: 1.4vw;
    font-family: 'Quicksand', sans-serif;
    font-weight: 300;
    margin-top: 27%;
    line-height: 150%;
}
.pg2_text3{
    font-size: 1.4vw;
    font-family: 'Quicksand', sans-serif;
    font-weight: 300;
    margin-top: 2%;
    line-height: 150%;
}

/*---MAIN_PAGE_3_1-------------------------------------------------------------------*/

.main_page_3{
    display: flex;
    width: 100%;
    padding-bottom: 8.35%;
    opacity: 0;
    transform: translateY(5%);
}
.main_page_3.element-show {
    opacity: 1;
    transition: all 1s;
    transform: translateY(0%);
  }
.part1{
    width: 50%;
}
.part2{
    width: 50%;
}
.pricing_text{
    color: rgba(0, 0, 0, 0);
    font-size: 6.5vw;
    font-weight: 700;
    -webkit-text-stroke-width: 2px;
    -webkit-text-stroke-color: black;
    transition: 0.3s all;
}
.pricing_text:hover{
    color: #000;
}
.pricing {
    color: #000;
    transition: 0.3s all;
    margin-left: 4%;
}
.pricing:hover{
    -webkit-text-stroke-width: 2px;
    -webkit-text-stroke-color: black;
    color: rgba(0, 0, 0, 0);
}
.pg3_lines {
    margin-top: 0.8%;
    width: 95%;
}

/*---MAIN_PAGE_3_2-------------------------------------------------------------------*/

.main_page3_2{
    display: flex;
    width: 100%;
    justify-content: center;
    padding-bottom: 16.69%;
    user-select: none;
}
.btn_20_dolars {
    display: block;
    width: 22.3%;
    transition: 1s all;
    border: 1px solid #000;
    opacity: 0;
    transform: translateY(5%);
}
.btn_20_dolars.element-show {
    opacity: 1;
    transition: all 1.5s;
    transform: translateY(0%);
  }
.btn_100_dolars.element-show {
    opacity: 1;
    transition: all 1.5s;
    transform: translateY(0%);
  }
.btn_150_dolars.element-show {
    opacity: 1;
    transition: all 1.5s;
    transform: translateY(0%);
  }
.dolars_text{
    display: flex;
    flex-direction: column;
    width: 100%;
    height: 100%;
    color: #000;
    align-items: center;
    justify-content: center;
}

.dolars_text2{
    display: flex;
    flex-direction: column;
    width: 100%;
    height: 100%;
    color: #000;
    align-items: center;
    justify-content: center;
}
.dolars_text:hover{
    color: white;
}
.dolars_text2:hover{
    color: white;
}
.number{
    font-weight: 200;
    font-size: 6.65vw;
    margin-top: 24%;
}
.lesson{
    font-family: 'Quicksand', sans-serif;
    font-weight: 300;
    font-size: 1.7vw;
    margin-top: 7.5%;
    padding-bottom: 24.5%;
}

.btn_20_dolars:hover {
    transform: scale(1.2);
    background-color: #000;
}
.btn_20_dolars:active {
    transform: rotateZ(10deg);
}
.btn_150_dolars {
    transition: 1s all;
    display: block;
    width: 22.3%;
    margin: 0 3.6% 0 3.6%;
    border: 1px solid #000;
    opacity: 0;
    transform: translateY(10%);
}
.btn_150_dolars:hover {
    transform: scale(1.2);
    background-color: #000;
}
.btn_150_dolars:active {
    transform: rotateZ(10deg);
}
.btn_100_dolars {
    transition: 1s all;
    display: block;
    width: 22.3%;
    border: 1px solid #000;
    opacity: 0;
    transform: translateY(10%);
}
.btn_100_dolars:hover {
    transform: scale(1.2);
    background-color: #000;
}
.btn_100_dolars:active {
    transform: rotateZ(10deg);
}
.img_20_dolars {
    width: 100%;
}
.img_150_dolars {
    width: 100%;
    visibility: hidden;
}
.img_100_dolars {
    width: 100%;
    visibility: hidden;
}

/*---MAIN_PAGE_4-------------------------------------------------------------------*/

.main_page_4 {
    display: flex;
    width: 100%;
    padding-bottom: 17%;
    opacity: 0;
    transform: translateY(10%);
}
.main_page_4.element-show {
    opacity: 1;
    transition: all 1.5s;
    transform: translateY(0%);
  }
.main_page_4_1 {
    width: 43%;
}
.main_page_4_2 {
    width: 57%;
}    
.page4_text1{
    font-size: 1.7vw;
    margin-left: 26%;
}
.page4_text2{
    font-size: 2.22vw;
    font-family: 'Quicksand', sans-serif;
    font-weight: 300;
    line-height: 150%;
}

/*---SCROLL TEXT 2-------------------------------------------------------------------*/
.marquee2{
    width: 100%;
    padding: 0.2% 0 0.5% 0;
    border-top: 1px solid #000;
    border-bottom: 1px solid #000;
}

.testimona_black {
    font-size: 4.5vw;
    font-weight: 700;
    margin-left: 1%;
}
.testimona_white {
    font-size: 4.5vw;
    font-weight: 700;
    margin-left: 1%;
    -webkit-text-stroke-width: 2px;
    -webkit-text-stroke-color: black;
    color: rgba(0, 0, 0, 0);
}

@-webkit-keyframes scroll {
    0% {
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0);
    }
    100% {
        -webkit-transform: translate(-100%, 0);
        transform: translate(-100%, 0)
    }
}
 
@-moz-keyframes scroll {
    0% {
        -moz-transform: translate(0, 0);
        transform: translate(0, 0);
    }
    100% {
        -moz-transform: translate(-100%, 0);
        transform: translate(-100%, 0)
    }
}
 
@keyframes scroll {
    0% {
        transform: translate(0, 0);
    }
    100% {
        transform: translate(-100%, 0)
    }
}
 
.marquee2 {
    display: block;
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
}
 
.marquee2 span {
    display: inline-block;
    -webkit-animation: scroll 5s infinite linear;
    -moz-animation: scroll 5s infinite linear;
    animation: scroll 5s infinite linear;
}



/*---FOOTER-------------------------------------------------------------------*/

.main_footer{
    display: flex;
    width: 100%;
    background-color: #000;
    color: white;
    padding-bottom: 4.5%;
    margin-top: 17%;
    transition: 1s all;
}


.footer_1_1 {
    display: block;
    width: 50%;
    opacity: 0;
    transform: translateY(10%);
}
.footer_1_1.element-show {
    opacity: 1;
    transition: all 1s;
    transform: translateY(0%);
  }
.footer_1_2.element-show {
    opacity: 1;
    transition: all 1s;
    transform: translateY(0%);
  }
.footer_1_2 {
    display: block;
    width: 50%;
    opacity: 0;
    transform: translateY(10%);
}
.name_footer{
    font-size: 3.33vw;
    font-weight: 700;
    margin-left: 23%;
    margin-top: 10%;
}
.contact_me_foot{
    display: flex;
    margin-left: 23%;
    margin-top: 2.5%;
    font-family: 'Quicksand', sans-serif;
    font-weight: 300;
    color: #868686;
}

.all_right{
    font-family: 'Quicksand', sans-serif;
    font-weight: 300;
    margin-left: 23%;
    margin-top: 7%;
}
.footer_list{
    margin-top: 12%;
    transition: 1s all;
}
.footer_list_item{
    display: inline;
}
.footer_list:hover{
    transform: scale(1.01);
}
.footer_list2:hover{
    transform: scale(1.01);
}
.foot_link{
    color: white;
    font-size: 1.7vw;
    margin-left: 4.1%;
    transition: 0.5s all;
}
.foot_link:hover{
    color: #B70000;
}
.foot_link2:hover{
    color: #B70000;
}
.footer_list2 {
    margin-top: 15%;
    margin-left: 34%;
    transition: 1s all;
}
.foot2_list_item {
    display: inline;
    margin-left: 4%;
}
.foot_link2 {
    color: white;
    font-size: 1.1vw;
    font-family: 'Quicksand', sans-serif;
    font-weight: 300;
    transition: 0.5s all;
}


/*---CURSOR---------------------------------*/

#cursor {
    --size: 10px;
    position: fixed;
    top: 0;
    left: 0;
    height: var(--size);
    width: var(--size);
    background-color: #B70000;
    border-radius: 50%;
    transform: translate3d(
      calc(100vw * var(--cursor-x) - var(--size) / 2), 
      calc(100vh * var(--cursor-y) - var(--size) / 2), 
      0);
    pointer-events: none;
}

/*---SLIDER--------------------------*/

.rev_padding{
    padding: 0 5.7% 0 5.7%;
}

.review_text {
    font-family: 'Quicksand', sans-serif;
    font-weight: 300;
    line-height: 150%;
    margin-top: 3.1%;
}
.review_link {
    color: #000;
    display: block;
    margin-top: 6.2%;
    transition: 0.5s all;
}
.review_link:hover{
    transform: scale(1.01);
}
.review_link:hover {
    text-decoration: solid;
    color:#B70000;
}
.und_page_2{
    width: 100%;
}


.slider {
    display: flex;
    min-width: 0;
    justify-content: center;
    width: 100%;
    padding-top: 9.45%;
    opacity: 0;
    transform: translateY(10%);
}
.slider.element-show {
    opacity: 1;
    transition: all 1s;
    transform: translateY(0%);
  }
/*SLICK*/
.slick-list {
    overflow: hidden;
}
.slick-track{
    display: flex;
}
.slick-slide{
    margin-left: 2%;
}
.slider{
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 95%;
    margin-top: 1%;
}
.name_rev_text{
    display: flex;
    margin-top: 2%;
}
.name_review {
    margin-top: 1.5%;
    margin-right: 3.5%;
    width: 7%;
}
.slider .slick-arrow{
    position: absolute;
    z-index: 10;
    top: 110%;
    background-color: white;
    transition: 0.3s all;
    font-size: 1.2vw;
}
.slider .slick-arrow:hover{
    transform: scale(1.2);
}

.slider .slick-arrow.slick-prev{
    left: -20%;
    width: 0.1%;
    opacity: 0;
}
.slider .slick-arrow.slick-next{
    right: 0;
    color: rgba(0, 0, 0, 0);
    background-image: url(../img/arrow2.svg);
    background-size: contain;
    background-repeat: no-repeat;
    width: 4%;
}
.name_rev_text{
    color: #939393;
    margin-top: 4%;
}

/*-------MOBILE ADAPTIVE BLOCK------------------------------------------------------------------------*/

/*--------BLOCKED FOR PC--------------*/
.mobile_review{display: none;}
.foot_mobile_element{display: none;}
.mobile_move{margin-left: 0;}
/*--------BLOCKED PC---- END----------*/

@media (max-width: 480px) {
body {
    width: 100%;
    max-width: 480px;
}
br {display: none;}
/*--------BLOCKED FOR MOBILE----------*/
.header_list{display: none;}
.bg_lines{display: none;}
.text_on_lines{display: none;}
.name_text{display: none;}
.page1_list{display: none;}
.pg2bg_lines{display: none;}
.part2{display: none;}
.footer_list{display: none;}
.all_right{display: none;}
/*--------BLOCKED ------ END----------*/
.main_page_1{display: block;}
.logo {width: 13%;margin-top: 2.6em;margin-left: 2%;}
.main_page_1_2{width: 100%;}
.page_1_img {width: 100%;position: absolute;top: 0;}
.name_horrible{position: relative;top: 155em;}
.main_page_1_1{margin-top: 102em;width: 100%;}
.pg1_text1{font-size: 3.75vw;margin-left: 0;padding: 0 5% 0;}
.pg1_text2{font-size: 2.9vw;margin-left: 0;padding: 0 5% 0;}
.marquee{font-size: 3.3vw;padding: 0.7em 0 0.7em;}
.main_page_2{margin-top: 15em;display: block;padding: 0 5% 0;}
.main_page_2_2{width: 100%;}
.main_page_2_1{width: 100%;}
.about_me_text2{margin-left: 40%; font-size: 12vw;}
.about_me_text{font-size: 12vw;}
.pg2_text1{font-size: 3.38vw;margin-left: 0;margin-bottom: -7em;}
.pg2_text2{font-size: 3.13vw;margin-top: 8.6em;}
.pg2_text3{font-size: 3.13vw;margin-top: 1em;}
.part1{width: 100%;}
.pricing_text{font-size: 12vw;margin-top: 1.7em;}
.main_page3_2{width: 100%;display: flex;flex-wrap: wrap;justify-content: baseline;}
.btn_20_dolars{width: 44%;margin-left: 4%;}
.btn_150_dolars{width: 44%;}
.btn_100_dolars{width: 44%;}
.mobile_move{margin-top: 3.5em;margin-right: 51%;}
.number{font-size: 10vw;}
.lesson{font-size: 4.2vw;}
.main_page_4{width: 100%;display: block;padding: 0 5% 0;}
.main_page_4_1{width: 100%;}
.main_page_4_2{width: 100%;}
.page4_text1{margin-left: 0;font-size: 5vw;}
.page4_text2{margin-top: 1.5em;font-size: 3.334vw;}
.marquee2{border-top: 0px;margin-top: 19em;}
.testimona_black{font-size: 7.3vw;}
.testimona_white{font-size: 7.3vw;    -webkit-text-stroke-width: 1px;}
.slider{display: none;}
.mobile_review{display: block;width: 100%;margin-top: 7em;padding: 0 5% 0;}
.slider_item{width: 79%;padding-bottom: 10em;}
.review_left_mobile{margin-left: 20%;}
.und_slide_text{font-size: 3.334vw;}
.review_text{font-size: 3vw;}
.name_rev_text{font-size: 3.334vw;}
.main_footer{display: block;width: 100%;}
.footer_1_1{width: 100%;text-align: center;}
.footer_1_2{width: 100%;}
.contact_me_foot{display: none;}
.foot_mobile_element{display:flex;margin-left: 14%;}
.name_footer{margin-left: 0;font-size: 10vw;padding-top: 1em;}
.contact_me_foot_mobile{margin-top: 1.6em;    
    font-family: 'Quicksand', sans-serif;
    font-weight: 500;
    font-size: 3.334vw;margin-left: 2%;}
.foot_link2{font-size: 3vw;}
.footer_list2{margin-left: 19%;padding-bottom: 5em;margin-top: 7em;}
/*Burger480*/
.burger{display: block;position: absolute;z-index: 5;}
#menu__toggle {opacity: 0;}
#menu__toggle:checked ~ .menu__btn > span {transform: rotate(45deg);}
#menu__toggle:checked ~ .menu__btn > span::before {top: 0;transform: rotate(0);}
#menu__toggle:checked ~ .menu__btn > span::after {top: 0;transform: rotate(90deg);}
#menu__toggle:checked ~ .menu__box {visibility: visible;left: 0;}
.menu__btn {display: flex;align-items: center;position: relative;top: 0;left: 75em;width: 50px;height: 75px;cursor: pointer;z-index: 1;}
.menu__btn > span,
.menu__btn > span::before,
.menu__btn > span::after {display: block;position: absolute;width: 100%;height: 2px;background-color: #000;transition-duration: .25s;}
.menu__btn > span::before {content: '';top: -13px;}
.menu__btn > span::after {content: '';top: 13px;}
.menu__box {display: block;position: absolute;visibility: hidden;top: 0;left: -100%;width: 100%;height: 50em;margin: 0;padding: 100px 0;list-style: none;background-color: rgba(0, 0, 0, 0);
 transition-duration: .25s;}
.menu__item {display: block;padding: 12px 24px;color: #000;    font-family: 'Quicksand', sans-serif;
    font-weight: 500;font-size: 5.5vw;text-decoration: none;transition-duration: .25s;}
.menu__item:hover {background-color: #000;}
.language_choice_mob{margin-top: 0.5em; margin-left: 0.5em;font-size: 9vw;font-family: 'Quicksand', sans-serif;
    font-weight: 500;color: rgb(197, 0, 0);background-color: #86868600;}
.lang_item{font-size: 8vw;color: rgb(197, 0, 0);background-color: rgba(0, 54, 54, 0);font-weight: 500;}
.mobile_move{margin-left: 3.5%;}
}