@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:block;src:url(material-icons.59322316b3fd6063.woff2) format("woff2"),url(material-icons.4ad034d2c499d9b6.woff) format("woff")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Outlined;font-style:normal;font-weight:400;font-display:block;src:url(material-icons-outlined.f86cb7b0aa53f0fe.woff2) format("woff2"),url(material-icons-outlined.78a93b2079680a08.woff) format("woff")}.material-icons-outlined{font-family:Material Icons Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Round;font-style:normal;font-weight:400;font-display:block;src:url(material-icons-round.b10ec9db5b7fbc74.woff2) format("woff2"),url(material-icons-round.92dc7ca2f4c591e7.woff) format("woff")}.material-icons-round{font-family:Material Icons Round;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Sharp;font-style:normal;font-weight:400;font-display:block;src:url(material-icons-sharp.3885863ee4746422.woff2) format("woff2"),url(material-icons-sharp.a71cb2bf66c604de.woff) format("woff")}.material-icons-sharp{font-family:Material Icons Sharp;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Two Tone;font-style:normal;font-weight:400;font-display:block;src:url(material-icons-two-tone.675bd578bd14533e.woff2) format("woff2"),url(material-icons-two-tone.588d63134de807a7.woff) format("woff")}.material-icons-two-tone{font-family:Material Icons Two Tone;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}*{margin:0;padding:0;box-sizing:border-box;font-family:Montserrat,sans-serif}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background-color:var(--font-color)}::-webkit-scrollbar-thumb{background-color:#5e6061}a{text-decoration:none}:root{--box-shadow: 0 1px 4px rgba(146, 161, 176, .2);--font-color: #FFF;--second-font-color: #dcd1c3;--first-color: #FFF;--first-hover-color: #F5F5F5;--second-color: #F5F5F5;--third-color: #333;--text-color: #5e6061;--text-color-hover: #5e6061;--text-light-color: #F5F5F5;--text-hover-color: #262626;--line-color: #CCC}body.dark-theme{--box-shadow: 0 1px 6px 0 rgb(0 0 0 / 20%);--font-color: #202124;--first-color: #262626;--first-hover-color: #333;--second-color: #303134;--third-color: #333333;--text-color: #bdc1c6;--text-hover-color: #464646;--line-color: #333333}.profile-area,.skills-area,.diplomas-area,.experiences-area,.contact-area{display:flex;justify-content:space-around;align-items:flex-start;flex-wrap:wrap;flex-direction:row;width:100%;min-height:100vh;padding-top:100px;padding-bottom:100px;background-color:var(--font-color)}.text-part{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0 15px}.text-part>h1{font-size:25px;font-weight:400;letter-spacing:5px;margin:15px 15px 40px;text-transform:uppercase;color:var(--text-color)}@media (min-width: 768px){.text-part{max-width:850px}}
