body {
    background: #F6F6FA;
    padding: 40px 40px 40px 40px;
    font-family: 'Montserrat', sans-serif;
}

.ul, ol{
    margin-top: 0;
    margin-bottom: 0;
}
.wrapper{
    background: #fff;
    display: flex;
    flex-direction: row-reverse;
    width: 1200px;
    margin: 0 auto;

}

.main-content{
    padding: 88px 80px 40px 80px;
    box-sizing: border-box;
}

/* Стилі лівого сайтбару*/
.sidebar{
    background: #e0ebfe;
    padding-top:40px;
    padding-bottom: 40px;
    box-sizing: border-box;
    width: 370px;
}

.sidebar-content{
    padding-left: 40px;
    padding-top: 40px;
    padding-right: 40px;
    box-sizing: border-box;
}

.contakts-title{
    color: #161D2A;
    font-size: 22px;
    font-weight: 700;
    line-height: normal;
    margin-top: 0;
    margin-bottom: 8px;
}

.contakts-type{
    color: #161D2A;
    font-size: 14px;
    font-weight: 700;
    line-height: 24px;
    margin-right: 8px;
}

.contakts-link{
    color: #2979FF;
    font-size: 14px;
    font-weight: 400;
    line-height: 24px;
    text-decoration: underline;
}

.contakts-item{
    margin-top: 0;
    margin-bottom: 4px;
}

.contakts-conteiner{
    margin-bottom: 40px;
}

.skill-conteiner{
    margin-bottom: 40px;
}

.skill-title{
    color: #161D2A;
    font-size: 22px;
    font-weight: 700;
    line-height: normal;
    margin-top: 0;
    margin-bottom: 8px;
}

.skill-list{
    padding-left: 18px;
}

.skill-list-item{
    color: #161D2A;
    font-size: 14px;
    font-weight: 400;
    line-height: 24px;
}

.contakts-soft{
    color: #161D2A;
    font-size: 22px;
    font-weight: 700;
    line-height: normal;
    margin-top: 0;
    margin-bottom: 8px;
}

.soft-conteiner{
    margin-bottom: 40px;
}

.soft-list{
    padding-left: 18px;
}

.soft-list-item{
    color: #161D2A;
    font-size: 14px;
    font-weight: 400;
    line-height: 24px;
}

.my-profesions{
    color: #000;
    font-size: 14px;
    font-weight: 700;
    line-height: 17px;
    margin-top: 0;
    margin-bottom: 8px;
}

.my-name{
    color: #000;
    font-size: 45px;
    font-weight: 700;
    line-height: 55px;
    margin-top: 0;
    margin-bottom: 12px;
}

.my-descr{
    color: #595959;
    font-size: 14px;
    font-weight: 400;
    line-height: 24px;
}

.my-info{
    margin-bottom: 40px;
}

.my-progects-title{
    color: #000;
    font-size: 22px;
    font-weight: 700;
    line-height: 27px;
    margin-top: 0;
    margin-bottom: 8px;
}

.my-progects-list{
    padding-left: 16px;
}

.my-progects-item{
    color: #000;
    font-size: 14px;
    font-weight: 700;
    line-height: 24px;
}

.my-progects-link{
    color: #005fff;
    font-size: 14px;
    font-weight: 400;
    line-height: 24px;
    text-decoration-line: underline;
}

.my-progects-tuch{
    color: #595959;
    font-size: 14px;
    font-weight: 400;
    line-height: 24px;
}

.my-progects-coiteiner{
    margin-bottom: 40px;
}

.work-title{
    color: #000;
    font-size: 22px;
    font-weight: 700;
    line-height: 27px;
    margin-top: 0;
    margin-bottom: 8px;
}

.work-compani{
    color: #000;
    font-size: 16px;
    font-weight: 700;
    line-height: 20px;
    margin-top: 0;
    margin-bottom: 12px;
}

.compani-name{
    color: #6d9bf5;
}

.work-period{
    color: #a8a8a8;
    font-size: 12px;
    font-weight: 400;
    line-height: 15px;
    margin-bottom: 8px;
}

.separator{
    color: #000;
}

.dutis-list{
padding-left: 16px;
}

.dutis-list-item{
    color: #595959;
    font-size: 14px;
    font-weight: 400;
    line-height: 24px;
}

.work-conteiner{
margin-bottom: 12px;
}

.work-sektion{
    margin-bottom: 40px;
}

.edycation-title{
    color: #000;
    font-size: 22px;
    font-weight: 700;
    line-height: normal;
    margin-top: 0;
    margin-bottom: 8px;
}

.universeti{
    color: #6D9BF5;
    font-size: 16px;
    font-weight: 700;
    line-height: normal;
}

.fakyltet{
    color: #000;
    font-size: 14px;
    font-weight: 700;
    line-height: normal;
}

.edukation-period{
    color: #a8a8a8;
    font-size: 12px;
    font-weight: 400;
    line-height: 15px;
}