@charset "UTF-8";.icon{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}.icon-right,.icon-left{width:.6142578125em}.icon-menu{width:50px;height:50px}h1,h2,h3,h4,h5,h6,p{margin:0}p:last-child{margin-bottom:0}ul{margin:0;padding:0;list-style:none}a{color:currentColor;text-decoration:none}button{cursor:pointer}img{display:block;max-width:100%;height:auto}header{background-color:#333;padding-top:50px;padding-bottom:50px}header .header-content{display:flex;justify-content:space-between;align-items:center}header .header-content .name{display:flex;flex-direction:column;align-items:center}header .header-content .name .name__small{color:#c2baba;font-size:20px;color:#fff;font-family:Montserrat,sans-serif}header .header-content .name .name__title{color:#fff;font-size:34px;font-family:Montserrat,sans-serif;margin:0}@media (max-width: 1200px){header .header-content .name .name__title{font-size:30px}}header .header-content .nav-bar{display:none;align-items:center;gap:30px}@media (min-width: 768px){header .header-content .nav-bar{display:flex}}@media (min-width: 1200px){header .header-content .nav-bar{display:flex;gap:40px}}header .header-content .nav-bar__item{color:#fff;text-transform:uppercase;font-family:Montserrat,sans-serif;font-weight:600;font-size:19px;transition:color .3s ease;padding-bottom:10px;letter-spacing:1px}@media (max-width: 1200px){header .header-content .nav-bar__item{font-size:16px}}header .header-content .nav-bar__item:hover{color:#aeafaf}header .language-selector{display:none}@media (min-width: 768px){header .language-selector{display:flex;align-items:center;gap:10px}}header .language-selector__item{width:40px}header .language-selector .form-check-input:hover{cursor:pointer}.site-footer{background-color:#111;padding:40px 0;font-family:Nunito,sans-serif;font-size:13px;color:#aaa;text-align:center}.site-footer__content{max-width:800px;margin:0 auto}.site-footer__text{margin-bottom:10px;color:#888}.site-footer__legal{font-size:12px;color:#666}#about-me{padding-top:125px;padding-bottom:125px}#about-me .about-content{display:flex;flex-direction:column;align-items:center;gap:60px}#about-me .about-content__podtitle{font-size:25px;font-family:Nunito,sans-serif;letter-spacing:3px;color:#000;display:flex;justify-content:center;flex-direction:column;align-items:center;gap:10px}#about-me .about-content__title{font-size:45px;font-family:Nunito,sans-serif;letter-spacing:3px;color:#000;margin:0;text-align:center;width:480px}@media (max-width: 480px){#about-me .about-content__title{width:320px;font-size:32px}}#about-me .about-content .about-content__skills{display:flex;justify-content:center;flex-wrap:wrap;gap:35px;align-items:center;width:749px}@media (max-width: 768px){#about-me .about-content .about-content__skills{width:480px}}@media (max-width: 480px){#about-me .about-content .about-content__skills{gap:30px;width:320px}}#about-me .about-content .about-content__skills .about-content__skills--item .about-content__skills--img{width:100px}@media (max-width: 480px){#about-me .about-content .about-content__skills .about-content__skills--item .about-content__skills--img{width:73px}}#projects{background-color:#272b39;padding-top:80px;padding-bottom:60px}#projects .projects-content{display:flex;flex-direction:column;align-items:center;gap:60px}#projects .projects-content__title-projects{font-family:Montserrat,sans-serif;font-size:45px;color:#fff;letter-spacing:5px;text-transform:uppercase;margin:0}#projects .projects-content .cards{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}#projects .projects-content .cards .card{border-radius:4px;background-color:#fff;border-width:0px;transition:transform .3s ease}#projects .projects-content .cards .card:hover{cursor:pointer;transform:translateY(-10px)}#projects .projects-content .cards .card .card__link--item{width:320px;height:294px;border-top-left-radius:4px;border-top-right-radius:4px;object-fit:cover}#projects .projects-content .cards .card .card-content{display:flex;flex-direction:column;align-items:center;gap:10px;padding:30px 40px 60px;width:320px;height:215px}#projects .projects-content .cards .card .card-content__title{font-size:20px;font-family:Montserrat,sans-serif;font-weight:900;margin:0}#projects .projects-content .cards .card .card-content__description{font-size:18px;font-family:Nunito,sans-serif;margin:0;font-weight:600;text-align:center;width:250px}#projects .projects-content .cards .card .card-content__item{font-size:18px;font-family:Nunito,sans-serif;margin:0;font-weight:600}#menu-buy{background-color:#333;padding-top:125px;padding-bottom:125px}#menu-buy .buyers-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:100px}#menu-buy .buyers-content__title{color:#fff;margin:0;font-family:Montserrat,sans-serif;text-transform:uppercase;font-size:45px;letter-spacing:5px}#menu-buy .buyers-content .items{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}#menu-buy .buyers-content .items .catalog{display:flex;flex-direction:column;align-items:flex-start;background-color:#000;padding:60px 40px 40px;gap:15px;width:277px;transition:transform .3s ease}#menu-buy .buyers-content .items .catalog:hover{transform:translateY(-20px);cursor:pointer}#menu-buy .buyers-content .items .catalog:hover .price-sheet__item{color:#fff;transition:color .3s ease}#menu-buy .buyers-content .items .catalog:hover .catalog__price,#menu-buy .buyers-content .items .catalog:hover .catalog__time{color:#98a83c;transition:color .3s ease}#menu-buy .buyers-content .items .catalog:hover .catalog__buy{background-color:#98a83c;color:#000;font-weight:900;transition:background-color .3s ease,color .3s ease,font-weight .3s ease}#menu-buy .buyers-content .items .catalog:hover .catalog__buy:hover{color:#fff}#menu-buy .buyers-content .items .catalog__price{font-size:19.5px;font-family:Montserrat,sans-serif;text-transform:uppercase;color:#fff;transition:color .3s ease}#menu-buy .buyers-content .items .catalog__time{font-family:Nunito,sans-serif;color:#fff;transition:color .3s ease}#menu-buy .buyers-content .items .catalog__item{font-size:52px;display:flex;align-items:center;gap:5px;font-family:Montserrat,sans-serif;color:#98a83c}#menu-buy .buyers-content .items .catalog__item:before{content:"от";font-family:Nunito,sans-serif;font-size:13px;text-transform:uppercase;color:#fff;transition:color .3s ease}#menu-buy .buyers-content .items .catalog__item:after{content:"₴";font-size:26px;color:#98a83c;font-family:Nunito,sans-serif;font-weight:900;transition:color .3s ease}#menu-buy .buyers-content .items .catalog .price-sheet{padding-left:30px}#menu-buy .buyers-content .items .catalog .price-sheet__item{list-style-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAAXNSR0IArs4c6QAAANFJREFUOE9jZKAAMJKq12Gdh82BoB1HQPpI0uyw1t2FkYFpNwMD4/39wduUiNaM0AhzK+N9ojQ7rvZwZmBi3IPsxb/Mf+UIasal8VDArsdgzQ7zHTiY+Dgb9gVvr0A2HZ9GcICBNDLycX5mYGBgYWBk7N4ftK0MJEFII1iz41pPkEYemI3//zP0MP7/vwObH0FORXYZo8N+BxbGd2CbOXDFOShw0DXC4xmfAbg0oiQSbAbg04iRwpANIKQRa/IEGcDwjlPiQPD2J4TSPcFEgs8AAC/LYHdjVzleAAAAAElFTkSuQmCC);font-family:Montserrat,sans-serif;font-size:12.2px;color:#c7c1c1;transition:color .3s ease,font-weight .3s ease}#menu-buy .buyers-content .items .catalog__buy{padding:10px 20px;font-size:15px;background-color:#222;border-radius:4px;border:none;color:#fff;font-family:Nunito,sans-serif;font-weight:900;text-transform:uppercase;transition:color .3s ease;letter-spacing:2.5px;margin-top:20px;transition:all .3s ease}#menu-buy .buyers-content .items .catalog__buy:hover{cursor:pointer;color:#fff}#certificates{background-color:#2e2a46}#certificates .certificates-content{display:flex;flex-direction:column;align-items:center;padding-top:125px;padding-bottom:50px}#certificates .certificates-content__title{font-family:Montserrat,sans-serif;font-size:52px;letter-spacing:5px;text-transform:uppercase;margin:0;color:#fff}@media (max-width: 480px){#certificates .certificates-content__title{font-size:35px}}#certificates .certificates-content .certificates{display:flex;align-items:center;justify-content:center;gap:30px;padding-top:50px}@media (max-width: 480px){#certificates .certificates-content .certificates{display:flex;flex-direction:column;align-items:center}}#certificates .certificates-content .certificates .certificate{display:flex;flex-direction:column;align-items:flex-start;gap:15px}#certificates .certificates-content .certificates .certificate__image{border-radius:20px;height:350px;width:700px}@media (max-width: 480px){#certificates .certificates-content .certificates .certificate__image{width:320px;height:320px}}@media (max-width: 768px){#certificates .certificates-content .certificates .certificate__image{width:480px;height:240px}}@media (max-width: 1200px){#certificates .certificates-content .certificates .certificate__image{width:350px;height:250px}}#certificates .certificates-content .certificates .certificate__title{font-size:30px;font-family:Montserrat Alternates,sans-serif;font-weight:900;margin:0;color:#fff}@media (max-width: 480px){#certificates .certificates-content .certificates .certificate__title{font-size:25px}}@media (max-width: 768px){#certificates .certificates-content .certificates .certificate__title{font-size:23px;width:auto}}@media (max-width: 1200px){#certificates .certificates-content .certificates .certificate__title{font-size:28px}}.show{width:100%}.offcanvas-backdrop{background:none}.btn-primary{display:flex;align-items:center;background:none;border:none;order:1}.btn-primary:hover{background:none}@media (min-width: 768px){.btn-primary{display:none}}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{background:none}.btn-close:focus{box-shadow:none}.offcanvas.offcanvas-start{width:100%}.offcanvas-header{display:flex;flex-direction:column;align-items:flex-start;padding-left:50px}.offcanvas-header .name{display:flex;flex-direction:column;align-items:center;padding-top:50px}.offcanvas-header .name .name__title{color:#000;font-size:35px;font-family:Montserrat,sans-serif;margin:0}@media (min-width: 480px){.offcanvas-header .name .name__title{font-size:50px}}.offcanvas-header .name .name__small{color:#000;font-size:25px;font-family:Montserrat,sans-serif}.offcanvas-header .nav-bar--burger{display:flex;flex-direction:column;align-items:flex-start;padding-top:100px;padding-bottom:50px;gap:30px}.offcanvas-header .nav-bar--burger__item{color:#000;text-transform:uppercase;font-family:Montserrat,sans-serif;font-weight:600;font-size:25px;transition:color .3s ease;padding-bottom:10px}.offcanvas-header .nav-bar--burger__item:hover{color:#7b55c2}@media (min-width: 480px){.offcanvas-header .nav-bar--burger__item{font-size:30px}}.offcanvas-header .language-selector{display:flex;align-items:center;gap:10px;padding-top:50px}.offcanvas-header .language-selector__item{width:40px}.language-selector--bar{display:flex;align-items:center;gap:10px}.language-selector--bar__item{width:40px}*{box-sizing:border-box}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-thumb{background-color:#3b3b3b;border-radius:0}::-webkit-scrollbar-track{background-color:#efefef}html{scroll-behavior:smooth}a{text-decoration:none}body{padding:0;margin:0}.container{width:320px;padding:0 15px;margin:0 auto}@media (min-width: 480px){.container{width:480px}}@media (min-width: 768px){.container{width:768px}}@media (min-width: 1200px){.container{width:1200px}}[data-animate]{opacity:0;transition:all .6s ease}[data-animate].visible{opacity:1;transform:translateY(0)}
