:root{--clr-violet:#6137ea;--clr-yellow:#eacd37;--clr-dark-blue-100:#080414;--clr-dark-blue-200:#1f1935;--clr-dark-blue-300:#12101a;--clr-dark-blue-400:#020c15;--clr-dark-gray:#52596a;--clr-gray:#e3e3e3;--clr-white:#fff;--font-family-primary:"Hind Siliguri",sans-serif;--font-family-secondary:"Mulish",sans-serif;--fw-bold:700;--fs-16:16px;--fs-18:18px;--fs-20:20px;--fs-24:24px;--fs-26:26px;--fs-28:28px;--fs-32:32px;--fs-38:38px;--fs-50:50px;--fs-60:60px;--fs-72:72px;--fs-82:82px;--screen-sm:576px;--screen-md:768px;--padingGlobalLeft:140px;--padingGlobalRight:20px}*{box-sizing:border-box;margin:0;padding:0;scroll-behavior:smooth}.text-gradient-1{-webkit-text-fill-color:#0000;background:linear-gradient(90.48deg,#40c9ff 22.53%,#f89b29 53.42%,#ff0f7b 87.1%);-webkit-background-clip:text;background-clip:text}.border-gradient:before{background-image:linear-gradient(90deg,#40c9ff,#be00cf,#ff0f7b)}.border-gradient-2:before{background-image:linear-gradient(90deg,#40c9ff,#f89b29,#ff0f7b)}.section-1{background-color:#020c15;background-color:var(--clr-dark-blue-400);font-family:Hind Siliguri,sans-serif;font-family:var(--font-family-primary);max-width:100%;min-height:100vh}.section-1,.section-container-2{align-items:center;display:grid;justify-content:center}.section-container-2{grid-gap:20px;gap:20px;margin:0 auto;max-width:1200px;padding:0 20px 0 140px;padding:0 var(--padingGlobalRight) 0 var(--padingGlobalLeft)}.section-header-1{align-items:center;display:grid;grid-template-columns:1fr 1fr;justify-content:center;margin:50px 0 40px}.section-header-1 .text-gradient-1{font-size:60px;font-size:var(--fs-60);font-weight:700;font-weight:var(--fw-bold);margin-right:30px}.section-header-1 .page-subtitle-2{color:#fff;color:var(--clr-white);font-size:24px;font-size:var(--fs-24);font-weight:500;line-height:34px}.section-header-1 .page-subtitle-1{color:#fff;color:var(--clr-white);font-size:28px;font-size:var(--fs-28);font-weight:700;font-weight:var(--fw-bold);line-height:30px}.section-container{grid-template-columns:1fr 1fr 1fr 1fr}.navbar,.section-container{display:grid;justify-content:center}.navbar{filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));font-family:Mulish,sans-serif;font-family:var(--font-family-secondary);height:100vh;left:0;position:fixed;top:0;z-index:2}.div-logo{align-items:center;background-color:#1f1935;background-color:var(--clr-dark-blue-200);display:flex;justify-content:center;padding:25px 21px 25px 20px;position:absolute}.menu{background-color:#12101a;background-color:var(--clr-dark-blue-300);display:inline-flex;padding:110px 61px 0 60px}.menu,.menu-section{align-items:center;flex-direction:column}.menu-section{display:flex;padding:0;position:absolute}.nav-links{color:#fff;color:var(--clr-white);cursor:pointer;font-size:16px;font-size:var(--fs-16);font-weight:900;margin-top:70px;text-decoration:none;transform:rotate(-90deg)}.nav-links .active,.nav-links:active,.nav-links:focus,.nav-links:hover{color:#eacd37;color:var(--clr-yellow);outline-offset:40px;text-decoration-line:underline}.nav-links a{color:inherit;text-decoration:none}.link-contact{display:none}.pages-counter{bottom:70px;color:#fff;color:var(--clr-white);font-size:18px;font-size:var(--fs-18);font-weight:800;position:absolute}.current-page{color:#eacd37;color:var(--clr-yellow)}.div-point{height:4px;margin:9px 0 6px 4px}.div-line,.div-point{background-color:#fff;background-color:var(--clr-white);width:3px}.div-line{height:94px;margin-bottom:8px;margin-left:4px}.menu-svg{display:none}.logo{height:80px;width:80px}.section-home{align-items:center;background-color:#12192b;display:flex;font-family:Hind Siliguri,sans-serif;font-family:var(--font-family-primary);justify-content:center;min-height:100vh;padding:0 20px 0 140px;padding:0 var(--padingGlobalRight) 0 var(--padingGlobalLeft)}.section-home a{color:inherit;text-decoration:none}.section-home .hero-canvas-loading{color:#fff;color:var(--clr-white);font-size:24px;font-size:var(--fs-24);font-weight:700;font-weight:var(--fw-bold)}@media(max-width:860px){.section-home{display:none}}.contact-me{align-items:center;display:flex;position:absolute;right:66px;top:60px}.contact-div{cursor:pointer;display:flex}.contact-title{color:#fff;color:var(--clr-white);font-size:24px;font-size:var(--fs-24);font-weight:700;font-weight:var(--fw-bold);margin-bottom:3px;margin-right:40px}.contact-subtitle{-webkit-text-stroke-width:.5px;-webkit-text-stroke-color:#000;color:#e3e3e3;color:var(--clr-gray);font-size:16px;font-size:var(--fs-16);font-weight:600}.container-home{display:grid;grid-template-columns:.5fr .5fr;justify-content:center;left:20%;position:absolute;top:40%}.container-home-text{align-items:flex-start;display:grid;justify-content:flex-start;text-align:start}.container-title{font-size:38px;font-size:var(--fs-38);font-weight:700;font-weight:var(--fw-bold)}.container-my-name{display:flex;justify-content:flex-start;left:-15%;position:relative;transform:scale(.7)}.section-about{align-items:center;background-color:#020c15;background-color:var(--clr-dark-blue-400);display:grid;font-family:Hind Siliguri,sans-serif;font-family:var(--font-family-primary);justify-content:center;padding:80px 0}.section-about .div-experience{align-items:center;display:flex;gap:100px;justify-content:center;margin-top:50px}.section-about .page-subtitle-second{align-items:center;display:flex;font-size:72px;font-size:var(--fs-72);font-weight:700;font-weight:var(--fw-bold);justify-content:center}.section-about .experience-title{font-size:32px;font-size:var(--fs-32);font-weight:700;font-weight:var(--fw-bold);text-align:center}.section-about .experience-description{color:#fff;color:var(--clr-white);font-size:16px;font-size:var(--fs-16);font-weight:700;font-weight:var(--fw-bold);line-height:30px;text-align:center}.section-about .irina-image{border-radius:12px;height:auto;margin:50px auto 0;max-width:600px;width:100%}@media(max-width:1120px){.section-about .page-subtitle-second{font-size:50px;font-size:var(--fs-50)}.section-about .experience-title{font-size:26px;font-size:var(--fs-26)}}@media(max-width:768px){.section-about{padding-top:120px}.section-about .page-subtitle-3{font-size:20px;font-size:var(--fs-20)}.section-about .page-subtitle-second{font-size:28px;font-size:var(--fs-28);margin-bottom:20px}.section-about .div-experience{flex-direction:column;gap:50px;text-align:center}}.page-subtitle-2{color:#fff;color:var(--clr-white);font-size:28px;font-size:var(--fs-28);font-weight:700;font-weight:var(--fw-bold);line-height:30px}.page-subtitle-3{color:#fff;color:var(--clr-white);font-size:26px;font-size:var(--fs-26);line-height:28px}.page-subtitle-3,.tow-row{align-items:center;display:flex;justify-content:center}.tow-row{text-align:center}.section-container{gap:30px;grid-template-columns:1fr 1fr 1fr}.section-container .page-subtitle-4{color:#fff;color:var(--clr-white);font-size:18px;font-size:var(--fs-18);font-weight:400;line-height:22px;margin-top:10px 0 39px 0;max-width:307px;text-align:center}.section-container .text-gradient-1{font-size:28px;font-size:var(--fs-28);text-align:center}.div-learn-more,.section-container .text-gradient-1{font-weight:700;font-weight:var(--fw-bold);line-height:30px}.div-learn-more{color:#eacd37;color:var(--clr-yellow);cursor:pointer;font-size:24px;font-size:var(--fs-24)}.div-learn-more:hover{color:#f4f4a6}.section-1 .container-div{align-items:center;border:1.4px solid #6c6c6c;border-radius:16px;display:grid;justify-content:center;padding:51px 31px 0 32px;text-align:center}.section-1 .container-div .page-subtitle-4{margin:12px 0 30px}.div-learn-more img{margin-left:8px}.img-container{align-items:center;display:flex;justify-content:center;left:40%;margin-bottom:25px;position:relative}.btn-div,.btn-project{align-items:center;display:grid;justify-content:center;text-align:center}.btn-project{background-color:#020c15;background-color:var(--clr-dark-blue-400);color:#fff;color:var(--clr-white);cursor:pointer;font-size:28px;font-size:var(--fs-28);font-weight:700;font-weight:var(--fw-bold);margin:40px 20px 35px;position:relative;z-index:1}.btn-project:before{border-radius:60px;content:"";height:110%;left:-2%;position:absolute;top:-5%;width:104%;z-index:-1}.btn{background-color:#020c15;background-color:var(--clr-dark-blue-400);border-radius:60px;cursor:pointer;padding:21px 61px}.service-section .btn:hover{background-color:#79797999}.subtitle-container{align-items:center;color:#fff;color:var(--clr-white);display:flex;font-size:16px;font-size:var(--fs-16);font-weight:700;font-weight:var(--fw-bold);justify-content:flex-start;line-height:22px}.container-percent{grid-gap:150px;align-items:center;display:grid;gap:150px;grid-template-columns:1fr 1fr 1fr 1fr;justify-content:center;margin:53px 0 30px}.container-percent .btn-project{align-items:center;background:#0000;color:#fff;color:var(--clr-white);display:flex;font-size:28px;font-size:var(--fs-28);font-weight:700;font-weight:var(--fw-bold);justify-content:center;left:-16px;margin-top:65px;position:absolute;text-align:center;z-index:1}.container-percent .btn-project:before{border-radius:50%;content:"";height:108%;left:-4%;top:-5%;width:108%;z-index:-1}.container-percent .btn{border-radius:50%;padding:45px 38px}.box{align-items:center;display:flex;flex-direction:column;gap:40px;justify-content:space-around;position:relative;text-align:center}.box .percent{height:150px;width:150px}.box .percent svg{align-items:center;display:flex;height:180px;justify-content:space-around;width:190px}.box .percent svg circle{fill:none;stroke-width:6;stroke:#020c15;stroke:var(--clr-dark-blue-400);stroke-dasharray:440;stroke-dashoffset:440;stroke-linecap:round;height:170px;transform:translate(5px,5px);width:180px}.box .percent svg .circle-1:first-child{stroke-dashoffset:0;stroke:#020c15;stroke:var(--clr-dark-blue-400)}.box .percent svg .circle-1:nth-child(2){stroke-dashoffset:26.4;stroke:#fff;stroke:var(--clr-white)}.box .percent svg .circle-2:nth-child(2){stroke-dashoffset:48.4;stroke:#fff;stroke:var(--clr-white)}.box .percent svg .circle-3:nth-child(2){stroke-dashoffset:39.6;stroke:#fff;stroke:var(--clr-white)}.box .percent svg .circle-4:nth-child(2){stroke-dashoffset:110;stroke:#fff;stroke:var(--clr-white)}.box .text{background-color:#0000;color:#eacd37;color:var(--clr-yellow);display:flex;font-size:16px;font-size:var(--fs-16);font-weight:800}.skills-section .section-container{grid-template-columns:1fr 1fr 1fr 1fr}.skills-section .container-div{align-items:center;border:1.4px solid #6c6c6c;border-radius:16px;display:grid;justify-content:flex-start;max-width:270px;padding:49px 20px 45px 24px}.skills-section .container-div .text-gradient-1{align-items:center;display:flex;font-size:28px;font-size:var(--fs-28);font-weight:700;font-weight:var(--fw-bold);justify-content:center;line-height:30px;margin:20px 0 10px;text-align:center}.skills-section .container-div .about-page-subtitle{color:#fff;color:var(--clr-white);max-width:230px;text-align:center}.skills-section .div-learn-more{display:flex;justify-content:flex-start;margin-top:28px}.skills-section .services-page-header{margin-bottom:0}.portfolio-section .container-div{border:none;max-width:370px}.portfolio-section .container-div a{text-decoration:none}.portfolio-section .section-container{gap:60px}.portfolio-section .section-container a{padding:0;text-decoration:none}.portfolio-section .div-arrow{align-items:center;border:2px solid #fff;border:2px solid var(--clr-white);border-radius:50%;display:flex;height:44px;justify-content:center;width:44px}.portfolio-section .page-subtitle-4,.portfolio-section .text-gradient-1{display:flex;justify-content:flex-start}.buttons{align-items:center;display:flex;gap:30px;justify-content:center}.buttons button{background-color:#020c15;background-color:var(--clr-dark-blue-400);border:1px solid #e7e7e7;border-radius:10px;color:#fff;color:var(--clr-white);cursor:pointer;font-size:24px;font-size:var(--fs-24);font-weight:700;font-weight:var(--fw-bold);padding:14px 65px}.buttons button:first-child{padding:14px 36px}.buttons button:hover{background-color:#eacd37;background-color:var(--clr-yellow);border:1px solid #eacd37;border:1px solid var(--clr-yellow);color:#020c15;color:var(--clr-dark-blue-400)}.placeholder-img{align-items:center;background:#fff;border-radius:16px;cursor:pointer;display:flex;height:280px;justify-content:center;left:400px;max-width:370px;object-fit:cover;top:0}.placeholder-img:hover{opacity:.5}.container-div-2{align-items:center;display:flex;gap:25px;justify-content:space-between;margin-top:19px}.div-icon{gap:20px}.div-icon,.icon{display:flex;justify-content:flex-start}.icon{cursor:pointer;height:30px;width:30px}.contact-me-section .section-header-1{align-items:center;display:grid;grid-template-columns:1fr;justify-content:flex-start;max-width:1170px}.contact-me-section .text-gradient-1{font-size:82px;font-size:var(--fs-82);margin-bottom:20px}.contact-me-section .page-subtitle-2{font-size:26px;font-size:var(--fs-26);margin-bottom:200px;max-width:697px}.contact-me-section .section-contact{align-items:center;display:flex;justify-content:flex-start;text-decoration:none}.contact-me-section .section-contact .page-subtitle-1{font-size:24px;font-size:var(--fs-24);font-weight:500;margin-left:7px}.contact-me-section .bottom-line{border:1px solid #52596a;margin-top:43px}.btn-2{background:linear-gradient(94.6deg,#40c9ff 9.94%,#e81cff 86.12%);border-radius:40px;color:#fff;color:var(--clr-white);cursor:pointer;font-size:28px;font-size:var(--fs-28);font-weight:700;font-weight:var(--fw-bold);margin-bottom:208px;padding:21px 70px 21px 71px;text-align:center}.btn-2:hover{opacity:.7}.div-section-contact{grid-gap:30px;display:grid;gap:30px}@media(max-width:1440px){.section-container{margin:auto;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.section-container,.skills-section .section-container{grid-template-columns:1fr 1fr 1fr}.container-percent{gap:100px;grid-template-columns:1fr 1fr 1fr;margin:30px auto auto}.container-percent,.portfolio-section .section-container{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.portfolio-section .section-container,.service-section .section-container{grid-template-columns:1fr 1fr}}@media(max-width:1125px){.portfolio-section .section-container{grid-template-columns:1fr;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}}@media(max-width:1300px){.container-percent,.section-container,.skills-section .section-container{grid-template-columns:1fr 1fr}.container-percent{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}}@media(max-width:1043px){.contact-me-section .section-container-2{max-width:768px}.contact-me-section .text-gradient-1{font-size:60px;font-size:var(--fs-60)}.contact-me-section .btn-2{margin-bottom:90px}.section-header-1,.service-section .section-container{grid-template-columns:1fr}.section-header-1{grid-gap:20px;display:grid;gap:20px}}@media(max-width:768px){.section-header-1 .page-subtitle-1{font-size:20px;font-size:var(--fs-20)}.section-header-1 .text-gradient-1{font-size:28px;font-size:var(--fs-28)}.section-header-1 .page-subtitle-2{font-size:16px;font-size:var(--fs-16)}}@media(max-width:860px){.section-container-2{padding:80px 30px 0}.section-container{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}.navbar{height:auto;top:0}.menu,.navbar{display:flex;width:100%}.menu{align-items:center;flex-direction:inherit;justify-content:flex-start;padding:0;position:relative;text-align:center}.menu-section,.menu.open,.pages-counter{display:none}.menu-section.open{align-items:flex-start;background-color:#12101a;background-color:var(--clr-dark-blue-300);display:flex;flex-direction:column;gap:10px;padding:10px;position:absolute;right:0;top:100%}.menu-section .nav-links{margin-bottom:0;margin-right:20px}.menu-section .nav-links:first-child{display:none}.nav-links{gap:20px;margin-top:0;transform:rotate(0)}.link-contact,.menu-svg,.nav-links{display:flex}.menu-svg{justify-content:flex-end;position:absolute;right:30px;top:40%}.div-logo{padding:15px 20px;position:static}.container-percent{grid-gap:50px;display:grid;gap:50px;grid-template-columns:1fr 1fr;margin-top:40px}.btn-project{margin-left:20px}.service-section .section-container{grid-template-columns:1fr}.service-section .container-div{margin:10px auto}.service-section .btn-project{margin-left:0}.experience-subdiv{margin-right:0}.buttons{display:none}.portfolio-section .section-container{grid-template-columns:1fr}.contact-me{display:none}.container-my-name{left:-200px;transform:scale(.5)}.backdrop-container-1{gap:35px}}@media(max-width:576px){.section-container-2{padding:30px 30px 0}.container-title{font-size:24px;font-size:var(--fs-24)}.container-my-name{left:-230px;transform:scale(.4)}.section-header-1{align-items:center;justify-content:center}.section-header-1 .page-subtitle-1{font-size:18px;font-size:var(--fs-18)}.section-header-1 .text-gradient-1{font-size:28px;font-size:var(--fs-28)}.section-header-1 .page-subtitle-2{font-size:16px;font-size:var(--fs-16)}.service-section .section-container .container-div{padding:30px 10px}.service-section .section-container .img-container{transform:scale(.8)}.service-section .section-container .text-gradient-1{font-size:24px;font-size:var(--fs-24)}.service-section .btn,.service-section .section-container .page-subtitle-4{font-size:16px;font-size:var(--fs-16)}.div-learn-more{font-size:20px}.skills-section .section-container-2{max-width:300px;padding:30px 30px 0}.skills-section .section-container{grid-template-columns:1fr;margin:0 auto}.skills-section .container-percent{align-items:center;grid-template-columns:1fr;justify-content:center;margin:40px auto 0}.skills-section .container-percent .btn-project{margin-left:20px}.skills-section .container-div .text-gradient-1{font-size:24px;font-size:var(--fs-24)}.portfolio-section .container-div{max-width:300px}.portfolio-section .container-div .text-gradient-1{font-size:24px;font-size:var(--fs-24)}.portfolio-section .container-div .page-subtitle-4{font-size:16px;font-size:var(--fs-16)}.portfolio-section .section-container{gap:0}.portfolio-section .placeholder-img:hover{transform:scale(1)}.portfolio-section .section-container-2{padding:30px 10px 0}.portfolio-section .container-div-2{gap:0}.contact-me-section .text-gradient-1{font-size:32px}.contact-me-section .btn-2{font-size:20px}.contact-me-section .section-contact .page-subtitle-1{font-size:18px;font-size:var(--fs-18)}}
/*# sourceMappingURL=main.c468fe18.css.map*/