body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.main{padding:0 20px}@media (max-width:768px){.main{align-items:center;display:flex;flex-direction:column;width:100%}}.navbar{align-items:center;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.322);display:flex;font-weight:500;height:100px;justify-content:space-between;padding:10px;top:0;width:100%;z-index:10}.logo{color:rgba(0,0,0,.744);font-size:medium;margin-left:25px;width:30%}.navlist{width:60%}.navlist ul{align-items:center;cursor:pointer;display:flex;font-size:20px;justify-content:space-evenly;list-style:none}.link{color:#000;text-decoration:none}.link:hover{color:grey;text-decoration:underline;text-decoration-color:#b5b5b5;text-underline-offset:1rem}.menuIcon{cursor:pointer;display:none;flex-direction:column;gap:5px}.bar{background-color:#000;height:3px;width:25px}.hamburgermenu{background:#fff;box-shadow:0 2px 5px #0000001a;display:none;margin-top:1rem;padding:10px;position:absolute;top:100px;width:100%}.hamburgermenu ul{align-items:center;display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0}@media (max-width:960px){.logo{width:auto}.logo h1{font-size:1.5rem;margin-left:10px}.navlist{align-items:center;background-color:#fff;box-shadow:0 2px 10px #0000001a;display:none;left:0;position:absolute;top:100px}.navlist,.navlist ul{flex-direction:column;width:100%}.navlist ul li{padding:10px 0;text-align:center;width:100%}.menuIcon{display:block}.navbar.menuOpen .navlist{display:flex}}@media (max-width:480px){.logo h1{font-size:1.3rem}.navlist ul li{font-size:15px;padding:8px 0}}.home__container{align-items:center;display:flex;justify-content:center;min-height:100vh;row-gap:7rem}.home__description{direction:ltr;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:17px;line-height:1.5;margin:16px 0;margin-bottom:var(--mb-3);max-width:400px;text-align:left}.home__content{grid-column-gap:2rem;align-items:center;column-gap:2rem;display:grid;grid-template-columns:116px repeat(2,1fr);padding-top:5.5rem}.home__social{grid-row-gap:2rem;grid-gap:2.5rem;display:grid;gap:2.5rem;grid-template-columns:-webkit-max-content;grid-template-columns:max-content;margin-left:110px;row-gap:2rem}.home__social-icon{color:#564949;font-size:2.2rem}.home__social-icon:hover{color:rgba(0,0,255,.753)}.home__title{color:rgba(25,24,24,.792);font-size:48px;margin-bottom:var(--mb-0-25)}.home__hand{height:40px;margin-left:.5rem;width:40px}.home__subtitle{direction:ltr;font-size:23px;font-style:italic;font-weight:450;margin-bottom:25px;position:relative}.home__img{animation:profile__animate 8s ease-in-out 1s infinite;background:url(/Vyshnavi-Portfolio/static/media/Myself.5bbcbc240ce62004805a.png);background-position:50%;background-repeat:no-repeat;background-size:cover;box-shadow:5px 5px 25px 5px #0006;height:300px;justify-self:center;margin-left:10px;order:0;width:300px}@keyframes profile__animate{0%{border-radius:60% 40% 30% 70%/60% 30% 70% 40%}50%{border-radius:30% 60% 70% 40%/50% 60% 30% 60%}to{border-radius:60% 40% 30% 70%/60% 30% 70% 40%}}.button,.button-container{text-align:left}.button{background-color:#564949;border-radius:1rem;color:#fff;display:inline-block;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;font-size:19px;font-style:italic;font-weight:var(--font-medium);margin-top:50px;padding:1.25rem 2rem;text-decoration:none}.button--flex{align-items:left;display:inline-flex}.button:hover{background-color:#000}.button__icon{fill:#fff;margin-left:.3rem}@media (max-width:960px){.home__content{grid-template-columns:1fr;justify-items:center;padding-top:3rem;row-gap:2rem;text-align:center}.home__title{font-size:30px}.home__subtitle{font-size:18px}.home__description{margin-left:10px}.home__hand{height:22px;width:22px}.home__social{grid-gap:15.25 rem;display:grid;gap:15.25 rem;grid-template-columns:repeat(3,1fr)}.home__img{margin-left:0}}.about__container{box-sizing:border-box;margin:0 auto;max-width:1200px;padding:0 1rem;width:100%}.about__container,.about__data{align-items:center;display:flex;flex-direction:column}.section__title{color:rgba(0,0,0,.726);margin:70px 0 10px}.section__subtitle{display:block;font-size:1.25rem;margin-bottom:4rem}#subtitle{font-size:1.25rem;margin-bottom:60px}.about__img{border:1px solid #000;border-radius:1.5rem;height:auto;margin:2rem 0;max-width:360px;width:100%}.about__description{font-size:17px;line-height:1.5;margin:2rem 0;max-width:670px;text-align:left}.about__description,.about__info{box-sizing:border-box;padding:0 1rem}.about__info{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin-bottom:50px;width:100%}.about__box{background-color:hsla(0,2%,87%,.408);border-radius:1.75rem;padding:1rem 1.25rem;text-align:center}.about__icon{color:var(--title-color);font-size:1.8rem}.button__icon{margin-left:7.5px}@media (min-width:768px){.about__container{align-items:flex-start;flex-direction:row;padding:0 2rem}.about__img{height:300px;margin-right:2rem;margin-top:0;order:0;width:300px}.about__description{margin-top:0;max-width:670px}.about__info{gap:1rem;grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.about__container{padding:0 4rem}.about__img{margin-right:4rem}}#skills{padding:15px 5px;text-align:center;transition:background-color .3s ease}.skills-container{margin:0 auto;max-width:1200px;padding:0 20px}#skills h2{color:#1f2937;font-size:2.5rem;font-weight:700;margin-bottom:10px;transition:color 1.3s ease}#skills p{color:rgba(0,0,0,.907);font-size:20px;margin-bottom:40px;transition:color .3s ease}.skills-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));grid-template-columns:repeat(3)}.skill-category{background-color:#fff;border-radius:15px;box-shadow:0 5px 8px #0000001a;padding:20px;text-align:left;transition:transform .3s ease,box-shadow .1s ease}.skill-category:hover{box-shadow:0 8px 16px #0003;transform:translateY(-10px)}.skill-category h3{border-bottom:2px solid #e5e7eb;color:#1f2937;font-size:1.5rem;margin-bottom:20px;padding-bottom:10px}.skill-category ul{list-style-type:none;padding:0}.skill-category li{background-color:#e5e7eb;border-radius:5px;display:flex;font-size:1rem;justify-content:space-between;margin-bottom:10px;padding:10px;transition:background-color .3s ease}.skill-category li:hover{background-color:#d1d5db}.skill-category .bx-badge-check{color:var(--title-color);font-size:1rem;margin-right:6px}.skill-name{color:#111827;font-weight:500}.skill-level{color:#6b7280;font-weight:300}@media screen and (max-width:480px){.skills-grid{align-items:center;display:flex;flex-direction:column}}.qualification__container{margin:3px auto 0;max-width:768px;padding:2rem}.qualification__tabs{display:flex;justify-content:center;margin-bottom:20px}.qualification__button{color:var(--title-color);cursor:pointer;font-size:20px;font-weight:var(--font-medium);margin-right:50px;margin-top:10px;padding:.5rem 1rem}.qualification__button:hover{color:blue}.qualification__icon{font-size:2.1rem;margin-right:5px;margin-top:-14px}.qualification__active{color:blue}.qualification__sections{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr}#education{font-size:2.5rem}#personal{font-size:20px}.qualification__content{display:none}.qualification__content-active{display:block}.qualification__data{grid-gap:1.5rem;align-items:center;display:grid;gap:1.5rem;grid-template-columns:1fr -webkit-max-content 1fr;grid-template-columns:1fr max-content 1fr;padding:1rem 0;position:relative}.qualification__title{color:var(--title-color);font-size:17px;font-weight:400px}.qualification__subtitle{color:rgba(0,0,0,.875);font-size:16px}.qualification__calendar{align-items:center;color:var(--text-color-light);display:flex;font-size:var(--small-font-size)}.qualification__calendar i{margin-right:.5rem}.qualification__rounder{background-color:rgba(0,0,0,.671);border-radius:50%;display:inline-block;height:13px;margin-bottom:35px;position:relative;width:13px;z-index:1}.qualification__line{background-color:rgba(0,0,0,.671);display:block;height:100%;left:50%;margin-top:-40px;position:absolute;transform:translateX(-50%);width:2px;z-index:0}#intermediate{margin-left:165px}#software{margin-left:170px}.section__title{color:var(--title-color)}#title{font-size:2.5rem}#subtitle{font-size:20px}.work__filters{align-items:center;column-gap:.75rem;display:flex;justify-content:center;margin-bottom:40px;margin-top:10px}.work__item{background-color:rgba(0,0,0,.225);border-radius:.5rem;color:var(--title-color);cursor:pointer;font-size:18px;font-weight:500;padding:.25rem .75rem;text-transform:capitalize}.work__item:active,.work__item:hover{color:var(--container-color)}.work__item:active{background-color:rgba(0,0,0,.373)}.work__container{grid-gap:3rem;display:grid;gap:3rem;grid-template-columns:repeat(2,-webkit-max-content);grid-template-columns:repeat(2,max-content);justify-content:center}.work__card{background-color:var(--container-color);border:1px solid #0000001a;border-radius:1rem;padding:1.25rem}.work__img{border-radius:1rem;height:190px;margin-bottom:var(--mb-1);width:295px}.work__title{color:rgba(0,0,0,.945);font-size:18.5px;font-weight:500;margin-bottom:var(--mb-0-5)}.work__buttons{display:flex;justify-content:space-between}.work__button{align-items:center;color:rgba(17,82,245,.766);column-gap:.25rem;display:flex;font-size:16.7px;font-weight:450;margin-top:22px;text-decoration:none}.work__button-icon{color:blue;font-size:1rem;transition:.4s}.work__button:hover .work__button-icon{transform:translateX(.25rem)}.active-work{background-color:var(--title-color);color:var(--container-color)}@media screen and (max-width:992px){.work__container{gap:1.25rem}.work__card{padding:1rem}.work__img{margin-bottom:.75rem}.work__title{margin-bottom:.25rem}}@media screen and (max-width:768px){.work__container{grid-template-columns:-webkit-max-content;grid-template-columns:max-content}}@media screen and (max-width:576px){.work__container{grid-template-columns:1fr}.work__img{width:100%}}@media screen and (max-width:350px){.work__item{font-size:var(--small-font-size)}.work__filters{column-gap:.25rem}}.testimonials{padding:2rem 0}.section__tit{font-size:2.5rem;font-weight:700;margin-bottom:1rem;text-align:center}.section__subtit{color:var(--text-color);display:block;font-size:20px;margin-bottom:2rem;text-align:center}.testimonials__container{display:flex;flex-wrap:wrap;justify-content:space-around;transition:opacity .6s ease-out,transform .6s ease-out}.testimonial{background:#0000000f;border-radius:12px;box-shadow:0 4px 6px #0000001a;max-width:320px;padding:1.5rem;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.testimonial:hover{box-shadow:0 6px 12px #00000026;transform:translateY(-10px)}.testimonial__text{color:var(--text-color);font-size:1rem;font-style:italic;margin-bottom:1rem}.testimonial__author{align-items:center;display:flex;flex-direction:column}.testimonial__img{border-radius:50%;height:60px;margin-bottom:.5rem;width:60px}.testimonial__name{font-size:1.1rem;font-weight:600;margin-bottom:.2rem}.testimonial__position{color:var(--text-color-light);font-size:.9rem}@media screen and (max-width:768px){.testimonials__container{align-items:center;flex-direction:column}.testimonial{margin-bottom:1rem;max-width:90%}}.contact__container{align-items:center;display:flex;flex-direction:column;gap:2rem;justify-content:center;margin:0 auto;max-width:768px;padding:2rem}.section__title{color:#000;font-size:2.5rem;margin-bottom:.5rem;text-align:center}.section__subtitle{color:#000;font-size:20px;margin-bottom:2rem;text-align:center}.contact__info{display:flex;gap:2rem;justify-content:center;width:100%}.contact__card{background:#fff;border:1px solid #e0e0e0;border-radius:12px;max-width:300px;padding:1.5rem;text-align:center;transition:all .3s ease-in-out;width:100%}.contact__card-icon{color:#007bff;font-size:2rem;margin-bottom:.5rem}.contact__card-title{color:#333;font-size:1.25rem;margin-bottom:.9rem}.contact__card-data{color:#666;font-size:1.1rem}.contact__button{align-items:center;color:#007bff;display:inline-flex;font-weight:500;margin-top:10px;text-decoration:none;transition:all .3s ease-in-out}.contact__button:hover{color:#0056b3}.contact__button-icon{font-size:1rem;margin-left:.5rem;transition:transform .3s ease-in-out}.contact__button:hover .contact__button-icon{transform:translateX(5px)}#linkedin{margin-top:30px}@media screen and (max-width:768px){.contact__container{padding:1.5rem}.contact__info{align-items:center;flex-direction:column;gap:1.5rem}.contact__card{padding:1rem}}@media screen and (max-width:576px){.contact__container{padding:1rem}.contact__info{align-items:center;flex-direction:column;gap:1rem}.contact__card{padding:.5rem}}.footer{background-color:hsla(0,0%,96%,.553);color:#000;padding:50px 0;text-align:center}.footer-container{margin:0 auto;max-width:1200px}.footer__title{font-size:1.7rem;margin-bottom:20px}.footer__list{list-style-type:none;margin-bottom:20px}.footer__list li{display:inline-block;margin-right:20px}.footer__link{color:rgba(0,0,0,.934);font-size:larger;transition:color .3s ease}.footer__link:hover{color:blue}.footer__social{margin-bottom:20px}.footer__social-link{color:#0e0c0c;cursor:pointer;font-size:2rem;margin-right:18px;transition:color .3s ease}.footer__social-link:hover{color:blue}.footer-text{font-size:1.2rem}@media screen and (max-width:768px){.footer-container{padding:0 20px}.footer__list li{display:block;margin-bottom:10px;margin-right:0}.social-links a{font-size:1.5rem;margin-right:10px}}.scrollup{background-color:var(--title-color);border-radius:.4rem;bottom:-20%;opacity:.8;padding:.3rem .5rem;position:fixed;right:2.5rem;transition:.4s;z-index:var(--z-tooltip)}.scrollup__icon{background-color:#000;color:#fff;font-size:2.1rem}.show-scroll{bottom:3rem}
/*# sourceMappingURL=main.d0452f25.css.map*/