:root{--primary-text-color: #757575;--dark-text-color: #212121;--outside-background-color: #2f303a;--light-text-color: #ffffff;--second-color: #f7971a;--company-color: #afb1b8;--timing: 250ms;--cubik: cubic-bezier(0.4, 0, 0.2, 1);--smallFont1200: 14px;--middleFont1200: 18px;--largeFont1200: 30px;--nameFont1200:35px;--smallFont768: 12px;--middleFont768: 14px;--largeFont768: 25px;--nameFont768:30px}html{box-sizing:border-box}body{font-family:Roboto, sans-serif;font-style:normal}p,h1,h2,h3,h4,h5,h6{margin-top:0px;margin-bottom:0px}ul{margin-top:0px;margin-bottom:0px;padding-left:0px}.link{text-decoration:none;font-weight:700;font-size:7px;line-height:1.3;font-style:normal;color:var(--dark-text-color);transition-property:color, fill;transition-duration:var(--timing);transition-timing-function:var(--cubik)}@media print{.link{font-size:11px}}@media screen and (min-width: 480px){.link{font-weight:700;font-size:11px;line-height:1.3;font-style:normal;color:var(--dark-text-color)}}@media screen and (min-width: 768px){.link{font-weight:700;font-size:var(--smallFont768);line-height:1.3;font-style:normal;color:var(--dark-text-color)}}@media screen and (min-width: 1200px){.link{font-weight:700;font-size:var(--smallFont1200);line-height:1.3;font-style:normal;color:var(--dark-text-color)}}.link:hover,.link:focus{color:var(--primary-text-color);fill:var(--primary-text-color)}.list{list-style:none}.visually-hidden{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px}.container{width:100%;margin:0 auto}@media screen and (min-width: 480px){.container{width:480px}}@media screen and (min-width: 768px){.container{width:768px}}@media screen and (min-width: 1200px){.container{width:1200px}}.header-section{background-color:var(--outside-background-color);padding:20px}.header-section__name{font-weight:700;font-size:var(--nameFont768);line-height:1.3;font-style:normal;color:var(--light-text-color);margin-bottom:5px}@media screen and (min-width: 768px){.header-section__name{font-weight:700;font-size:var(--nameFont768);line-height:1.3;font-style:normal;color:var(--light-text-color)}}@media screen and (min-width: 1200px){.header-section__name{font-weight:700;font-size:var(--nameFont1200);line-height:1.3;font-style:normal;color:var(--light-text-color)}}.header-section__position{font-weight:700;font-size:var(--largeFont768);line-height:1.3;font-style:normal;color:var(--light-text-color);margin-bottom:5px}@media screen and (min-width: 768px){.header-section__position{font-weight:700;font-size:var(--largeFont768);line-height:1.3;font-style:normal;color:var(--light-text-color)}}@media screen and (min-width: 1200px){.header-section__position{font-weight:700;font-size:var(--largeFont1200);line-height:1.3;font-style:normal;color:var(--light-text-color)}}.header-section__resume-text{font-weight:700;font-size:var(--smallFont768);line-height:1.3;font-style:normal;color:var(--light-text-color)}@media print{.header-section__resume-text{font-size:11px}}@media screen and (min-width: 768px){.header-section__resume-text{font-weight:700;font-size:var(--smallFont768);line-height:1.3;font-style:normal;color:var(--light-text-color)}}@media screen and (min-width: 1200px){.header-section__resume-text{font-weight:700;font-size:var(--smallFont1200);line-height:1.3;font-style:normal;color:var(--light-text-color)}}.sidebar{width:30%;background-color:var(--second-color);overflow:auto;float:left;padding:20px}@media print{.sidebar__content-section{padding-left:22px}}@media screen and (min-width: 480px){.sidebar__content-section{padding-top:10px;padding-left:5px}}@media screen and (min-width: 768px){.sidebar__content-section{padding-top:15px;padding-left:20px}}@media screen and (min-width: 1200px){.sidebar__content-section{padding-top:30px;padding-left:40px}}.sidebar-title{padding-top:5px;padding-bottom:5px;font-weight:700;font-size:12px;line-height:1.3;font-style:normal;color:var(--dark-text-color)}@media print{.sidebar-title{font-size:14px}}@media screen and (min-width: 480px){.sidebar-title{font-weight:700;font-size:13px;line-height:1.3;font-style:normal;color:var(--dark-text-color)}}@media screen and (min-width: 768px){.sidebar-title{font-weight:700;font-size:var(--middleFont768);line-height:1.3;font-style:normal;color:var(--dark-text-color)}}@media screen and (min-width: 1200px){.sidebar-title{font-weight:700;font-size:var(--middleFont1200);line-height:1.3;font-style:normal;color:var(--dark-text-color)}}.sidebar-content{display:block;font-weight:700;font-size:8px;line-height:1.35;font-style:normal;color:var(--dark-text-color)}@media print{.sidebar-content{font-size:11px}}@media screen and (min-width: 480px){.sidebar-content{font-weight:700;font-size:11px;line-height:1.35;font-style:normal;color:var(--dark-text-color)}}@media screen and (min-width: 768px){.sidebar-content{font-weight:700;font-size:var(--smallFont768);line-height:1.35;font-style:normal;color:var(--dark-text-color)}}@media screen and (min-width: 1200px){.sidebar-content{font-weight:700;font-size:var(--smallFont1200);line-height:1.35;font-style:normal;color:var(--dark-text-color)}}.sidebar-list:not(:last-child){margin-bottom:10px}.photo{width:85px}@media print{.photo{width:220px;margin-left:-10px}}@media screen and (min-width: 480px){.photo{width:120px}}@media screen and (min-width: 768px){.photo{width:200px}}@media screen and (min-width: 1200px){.photo{width:320px}}.content{width:70%;float:right;padding:20px}.content-title__secondary{padding-bottom:5px;font-weight:700;font-size:12px;line-height:1.3;font-style:normal;color:var(--dark-text-color)}@media print{.content-title__secondary{font-size:14px}}@media screen and (min-width: 480px){.content-title__secondary{font-weight:700;font-size:13px;line-height:1.3;font-style:normal;color:var(--dark-text-color)}}@media screen and (min-width: 768px){.content-title__secondary{font-weight:700;font-size:var(--middleFont768);line-height:1.3;font-style:normal;color:var(--dark-text-color)}}@media screen and (min-width: 1200px){.content-title__secondary{font-weight:700;font-size:var(--middleFont1200);line-height:1.3;font-style:normal;color:var(--dark-text-color)}}.work-section{padding-left:15px}.workList{font-weight:700;font-size:8px;line-height:1.3;font-style:normal;color:var(--dark-text-color)}@media print{.workList{font-size:11px}}@media screen and (min-width: 480px){.workList{font-weight:700;font-size:11px;line-height:1.3;font-style:normal;color:var(--dark-text-color)}}@media screen and (min-width: 768px){.workList{font-weight:700;font-size:var(--smallFont768);line-height:1.3;font-style:normal;color:var(--dark-text-color)}}@media screen and (min-width: 1200px){.workList{font-weight:700;font-size:var(--smallFont1200);line-height:1.3;font-style:normal;color:var(--dark-text-color)}}.content-text{font-weight:700;font-size:10px;line-height:1.14;font-style:normal;color:var(--dark-text-color)}@media print{.content-text{font-size:11px}}@media screen and (min-width: 480px){.content-text{font-weight:700;font-size:11px;line-height:1.14;font-style:normal;color:var(--dark-text-color)}}@media screen and (min-width: 768px){.content-text{font-weight:700;font-size:var(--smallFont768);line-height:1.3;font-style:normal;color:var(--dark-text-color)}}@media screen and (min-width: 1200px){.content-text{font-weight:700;font-size:var(--smallFont1200);line-height:1.3;font-style:normal;color:var(--dark-text-color)}}.content-block{border:2px solid var(--dark-text-color);border-radius:15px;margin-bottom:15px;padding:10px}.primaryContent{display:flex}.project-link{font-weight:700;font-size:14px;line-height:1.3;font-style:normal;color:var(--second-color)}@media print{.project-link{font-size:14px}}@media screen and (min-width: 480px){.project-link{font-weight:700;font-size:13px;line-height:1.3;font-style:normal;color:var(--second-color)}}@media screen and (min-width: 768px){.project-link{font-weight:700;font-size:var(--middleFont768);line-height:1.3;font-style:normal;color:var(--second-color)}}@media screen and (min-width: 1200px){.project-link{font-weight:700;font-size:var(--middleFont1200);line-height:1.3;font-style:normal;color:var(--second-color)}}.project-list:not(:last-child){padding-bottom:10px}.education-title{padding-top:0;padding-bottom:5px}
/*# sourceMappingURL=main.min.css.map */