body{
    background-color: rgb(160, 77, 77);
    box-shadow: -40px 20px 40px 0px rgba(54, 54, 54, 0.685);
    width: 1070px;
    display: flex;
    margin:50px 250px 50px 370px;
    padding:0px 0px 0px 20px;
    font-family: 'Times New Roman', Times, serif; 
    border-top-left-radius: 50px;
}
html{
    background:linear-gradient(to left,rgb(29, 29, 29)1%,rgb(158, 158, 158)30%);
    background-size:fill;
    background-repeat:no-repeat;
    display: flex;
    /* background-attachment: fixed; */
}
.comerc{transition: 1s;border:1px solid black;border-radius: 5px;}
.comerc:hover
{
    transform: scale(1.6);
    transition: 1s;
}
#contacts{
    width: 350px;
    height: auto;
    background-color:rgb(39, 39, 39);
        border-top-left-radius: 50px;
                
}
#me {
    width: 795px;
    margin: 20px 0px 20px 0px;
    height: 1650px;
        background-color:rgb(255, 255, 255);
            box-shadow: 0px 0px 0px black;
            padding:0px 0px 20px 0px;
            
}
main{display: flex;
width: 1070px;margin: 0px 0px 0px 0px;}
#foto{
    width: 150px;
    height: 150px;
   margin: 60px 50px 40px 80px;
   border-top-left-radius: 50px;
    border-bottom-right-radius: 50px;
    border:1px solid rgb(250, 247, 247);
   box-shadow: 50px 20px 0px rgb(255, 251, 251),-50px -20px 0px rgb(248, 248, 248);
}
#contacts h1{
    background-color: rgb(90, 92, 91);
    margin:20px 0px 10px 0px;
    font-size: 25px;
    text-indent: 20px;
    color:aliceblue
}
h1{
    font-family: 'Julius Sans One', sans-serif;
}

#me h2{
    color: black;
    font-family: 'Julius Sans One', sans-serif;
}
h2,h3,li{
    font-size: 13px;
    margin:0px 0px 0px 20px;
    line-height: 30px;
font-family: 'Julius Sans One', sans-serif;}
h3{margin: 0px;}
.little{
    width: 13px;
    height: 20px;
    margin: 0px 10px 0px 20px;
    border-radius: 3px;
}
.medium {
    width: 30px;
    height: 30px;
    margin: 0px 150px 0px 20px;
    padding: 20px 0px 0px 0px;}
.inf{
    margin:0px 0px 0px 0px;
    font-size: 20px;
    color: aliceblue;
}
.a{margin: 20px 0px 20px 0px;}
a{color:rgb(255, 255, 255);
font-size: 20px;
margin: 0px 0px 0px 10px;
}
.dopinf{visibility: hidden;display: none;}
ul{display: flex;margin: 0px;}
li{margin: 0px 0px 0px 10px;
font-size: 20px;}
.languages,.skill{display: flex;margin: 0px 0px 0px 0px;}
h2,
h3,
#contacts li {
    margin: 0px 0px 0px 10px;
    line-height: 30px;color: aliceblue;}
    #me ol li,p{
font-family: 'Farsan', cursive;line-height: 36px;}
.name,.prof{visibility: hidden;display: none;}
.chashka{position: absolute;left: 100px;top:1200px;width: 300px;border: 10px solid rgb(26, 23, 23)inset;border-radius: 999px;box-shadow: -20px 20px 10px rgba(0, 0, 0, 0.37);}