@import url(https://fonts.googleapis.com/css2?family=Nunito+Sans:wght@300;400;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Jost:wght@300;400;500&display=swap);@import url(https://fonts.googleapis.com/css2?family=La+Belle+Aurore&display=swap);@-webkit-keyframes shine{0%{opacity:0;left:-50%}20%{opacity:.3;left:0}30%{opacity:.45;left:5%}50%{opacity:.45;left:15%}80%{opacity:.3;left:30%}to{opacity:0;left:50%}}@keyframes shine{0%{opacity:0;left:-50%}20%{opacity:.3;left:0}30%{opacity:.45;left:5%}50%{opacity:.45;left:15%}80%{opacity:.3;left:30%}to{opacity:0;left:50%}}@-webkit-keyframes move{0%{-webkit-clip-path:ellipse(45% 50% at 50% 50%);clip-path:ellipse(45% 50% at 50% 50%)}15%{-webkit-clip-path:ellipse(47% 43% at 50% 56%);clip-path:ellipse(47% 43% at 50% 56%)}30%{-webkit-clip-path:ellipse(35% 42% at 55% 50%);clip-path:ellipse(35% 42% at 55% 50%)}45%{-webkit-clip-path:ellipse(40% 30% at 50% 45%);clip-path:ellipse(40% 30% at 50% 45%)}60%{-webkit-clip-path:ellipse(37% 30% at 45% 50%);clip-path:ellipse(37% 30% at 45% 50%)}75%{-webkit-clip-path:ellipse(40% 30% at 50% 35%);clip-path:ellipse(40% 30% at 50% 35%)}to{-webkit-clip-path:ellipse(45% 50% at 50% 50%);clip-path:ellipse(45% 50% at 50% 50%)}}@keyframes move{0%{-webkit-clip-path:ellipse(45% 50% at 50% 50%);clip-path:ellipse(45% 50% at 50% 50%)}15%{-webkit-clip-path:ellipse(47% 43% at 50% 56%);clip-path:ellipse(47% 43% at 50% 56%)}30%{-webkit-clip-path:ellipse(35% 42% at 55% 50%);clip-path:ellipse(35% 42% at 55% 50%)}45%{-webkit-clip-path:ellipse(40% 30% at 50% 45%);clip-path:ellipse(40% 30% at 50% 45%)}60%{-webkit-clip-path:ellipse(37% 30% at 45% 50%);clip-path:ellipse(37% 30% at 45% 50%)}75%{-webkit-clip-path:ellipse(40% 30% at 50% 35%);clip-path:ellipse(40% 30% at 50% 35%)}to{-webkit-clip-path:ellipse(45% 50% at 50% 50%);clip-path:ellipse(45% 50% at 50% 50%)}}@-webkit-keyframes blobber{0%{border-radius:48% 52% 68% 32%/42% 28% 72% 58%}5%{border-radius:48% 52% 41% 59%/66% 37% 63% 34%}10%{border-radius:69% 31% 71% 29%/67% 31% 69% 33%}15%{border-radius:60% 40% 71% 29%/63% 65% 35% 37%}20%{border-radius:61% 39% 51% 49%/57% 58% 42% 43%}25%{border-radius:66% 34% 25% 75%/47% 30% 70% 53%}30%{border-radius:32% 68% 38% 62%/65% 60% 40% 35%}35%{border-radius:63% 37% 41% 59%/35% 38% 62% 65%}40%{border-radius:57% 43% 49% 51%/55% 71% 29% 45%}45%{border-radius:47% 53% 34% 66%/65% 36% 64% 35%}50%{border-radius:44% 56% 32% 68%/69% 26% 74% 31%}55%{border-radius:28% 72% 37% 63%/71% 44% 56% 29%}60%{border-radius:38% 62% 35% 65%/74% 53% 47% 26%}65%{border-radius:73% 27% 46% 54%/54% 47% 53% 46%}70%{border-radius:75% 25% 47% 53%/49% 53% 47% 51%}75%{border-radius:62% 38% 43% 57%/55% 60% 40% 45%}80%{border-radius:41% 59% 65% 35%/73% 50% 50% 27%}85%{border-radius:55% 45% 57% 43%/73% 61% 39% 27%}90%{border-radius:74% 26% 33% 67%/40% 65% 35% 60%}95%{border-radius:58% 42% 57% 43%/53% 45% 55% 47%}to{border-radius:48% 52% 68% 32%/42% 28% 72% 58%}}@keyframes blobber{0%{border-radius:48% 52% 68% 32%/42% 28% 72% 58%}5%{border-radius:48% 52% 41% 59%/66% 37% 63% 34%}10%{border-radius:69% 31% 71% 29%/67% 31% 69% 33%}15%{border-radius:60% 40% 71% 29%/63% 65% 35% 37%}20%{border-radius:61% 39% 51% 49%/57% 58% 42% 43%}25%{border-radius:66% 34% 25% 75%/47% 30% 70% 53%}30%{border-radius:32% 68% 38% 62%/65% 60% 40% 35%}35%{border-radius:63% 37% 41% 59%/35% 38% 62% 65%}40%{border-radius:57% 43% 49% 51%/55% 71% 29% 45%}45%{border-radius:47% 53% 34% 66%/65% 36% 64% 35%}50%{border-radius:44% 56% 32% 68%/69% 26% 74% 31%}55%{border-radius:28% 72% 37% 63%/71% 44% 56% 29%}60%{border-radius:38% 62% 35% 65%/74% 53% 47% 26%}65%{border-radius:73% 27% 46% 54%/54% 47% 53% 46%}70%{border-radius:75% 25% 47% 53%/49% 53% 47% 51%}75%{border-radius:62% 38% 43% 57%/55% 60% 40% 45%}80%{border-radius:41% 59% 65% 35%/73% 50% 50% 27%}85%{border-radius:55% 45% 57% 43%/73% 61% 39% 27%}90%{border-radius:74% 26% 33% 67%/40% 65% 35% 60%}95%{border-radius:58% 42% 57% 43%/53% 45% 55% 47%}to{border-radius:48% 52% 68% 32%/42% 28% 72% 58%}}@-webkit-keyframes cobler{0%{background-position:0 0}to{background-position:100% 0}}@keyframes cobler{0%{background-position:0 0}to{background-position:100% 0}}@-webkit-keyframes wobbler{0%{-webkit-transform:rotate(8deg);transform:rotate(8deg)}to{-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}}@keyframes wobbler{0%{-webkit-transform:rotate(8deg);transform:rotate(8deg)}to{-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}}body,html{padding:0;margin:0;width:100%;overflow-x:hidden;font-size:16px;background-color:#0f121a;font-family:"Nunito Sans",sans-serif;color:#fff}body.menuActive,html.menuActive{overflow-y:hidden;height:100vh}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6{line-height:1.3;font-weight:500;margin-top:0;color:#fff;letter-spacing:1px;font-family:"Jost",sans-serif}a{color:#fff;display:block;text-decoration:none}a:focus,a:hover{outline:none}input,select,textarea{width:100%;outline:none;border:1.5px solid rgba(44,61,80,.2);margin-bottom:20px;padding:12px 15px;font-size:15px}input:focus,input:hover,select:focus,select:hover,textarea:focus,textarea:hover{border:1.5px solid rgba(44,61,80,.49411764705882355)}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.sectionWrapper{max-width:1280px;width:90%;padding:0 20px;margin:0 auto;z-index:2}.row{position:relative;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}.siteHeader{position:absolute;width:100%;padding:20px 0}.siteHeader .col{max-width:50%;flex-basis:50%}.siteHeader.stickyTop{position:fixed;width:100%;padding:15px 0;background:rgba(15,18,26,.6196078431372549);box-shadow:0 10px 30px 4px rgba(26,28,31,.51);-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);z-index:1100}.siteHeader.stickyTop .logoWrapper img{height:40px}.siteHeader .logoWrapper{z-index:5}.siteHeader .logoWrapper img{display:block;height:50px}.siteHeader .toggle-menu{background-color:transparent;border:none;cursor:pointer;display:inline-block;float:right;height:50px;outline:none;padding:0;pointer-events:auto;position:relative;vertical-align:middle;width:50px;z-index:1110}.siteHeader .toggle-menu span{left:calc(50% - 13px);top:calc(50% - 1px)}.siteHeader .toggle-menu span,.siteHeader .toggle-menu span:after,.siteHeader .toggle-menu span:before{background-color:#fff;content:"";display:block;height:2px;position:absolute;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;transition:background-color .2s ease-in-out,top .2s ease-out .2s,-webkit-transform .2s linear;transition:background-color .2s ease-in-out,top .2s ease-out .2s,transform .2s linear;transition:background-color .2s ease-in-out,top .2s ease-out .2s,transform .2s linear,-webkit-transform .2s linear;width:26px}.siteHeader .toggle-menu span:before{top:7px}.siteHeader .toggle-menu span:after{top:-7px}.siteHeader .toggle-menu.active span{background-color:transparent;transition:background .2s ease-out}.siteHeader .toggle-menu.active span:after,.siteHeader .toggle-menu.active span:before{transition:top .2s ease-out,-webkit-transform .2s ease-out .2s;transition:top .2s ease-out,transform .2s ease-out .2s;transition:top .2s ease-out,transform .2s ease-out .2s,-webkit-transform .2s ease-out .2s}.siteHeader .toggle-menu.active span:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.siteHeader .toggle-menu.active span:after{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#menu{-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);background:rgba(15,18,26,.6196078431372549);height:100%;left:0;opacity:0;overflow:hidden;position:fixed;top:0;transition:all .7s ease-in-out;visibility:hidden;width:100%;z-index:1100}#menu.open{opacity:1;visibility:visible}#menu .imgWrap{width:60vw;height:80vh;left:2%;position:absolute;display:flex;align-items:center;justify-content:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#menu .imgWrap img{-webkit-animation:blobber 30s linear 0s infinite,cobler 30s linear 0s infinite alternate;animation:blobber 30s linear 0s infinite,cobler 30s linear 0s infinite alternate}#menu .imgWrap img,#menu .imgWrap svg{height:500px;width:650px;object-fit:cover;object-position:center;display:block;margin:0 auto}@media(max-width:991.98px){#menu .imgWrap{display:none}}#menu .menuWrapper{position:absolute;top:50%;right:28%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width:1199px){#menu .menuWrapper{right:15%}}@media(max-width:991.98px){#menu .menuWrapper{width:100%;right:0;left:0}}#menu .menuWrapper .menuItem{text-align:left;font-size:48px;font-family:"Jost",sans-serif;padding:0 0 5px;letter-spacing:1px;transition-delay:.25s;transition:all .65s cubic-bezier(.77,0,.175,1)}@media(max-width:991.98px){#menu .menuWrapper .menuItem{text-align:center}}#menu .menuWrapper .menuItem:last-child{padding:0}#menu .menuWrapper .menuItem a{color:hsla(0,0%,100%,.5);width:-webkit-max-content;width:max-content;position:relative;overflow:hidden;display:inline-block}#menu .menuWrapper .menuItem a .menuItemMask{position:absolute;overflow:hidden;-webkit-transform:translateX(-102%);transform:translateX(-102%);transition:all .6s cubic-bezier(.77,0,.175,1)}#menu .menuWrapper .menuItem a .menuItemMask span{color:#fff;-webkit-transform:translateX(102%);transform:translateX(102%);display:inline-block;transition:all .6s cubic-bezier(.77,0,.175,1)}#menu .menuWrapper .menuItem a:hover .menuItemMask,#menu .menuWrapper .menuItem a:hover .menuItemMask span{-webkit-transform:translateY(0);transform:translateY(0);transition:all .35s cubic-bezier(.77,0,.175,1)}#menu .menuWrapper .menuItem:first-child .fakeLink:before{content:"Home"}#menu .menuWrapper .menuItem:nth-child(2) .fakeLink:before{content:"About"}#menu .menuWrapper .menuItem:nth-child(3) .fakeLink:before{content:"Portfolio"}#menu .menuWrapper .menuItem:nth-child(4) .fakeLink:before{content:"Contact"}.siteTitle{font-size:50px;margin-bottom:0;background:#04acec;background-image:linear-gradient(174deg,#6d14ff 4%,#04acec 74%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}@media(max-width:767.98px){.siteTitle{font-size:38px}}.tag{color:#515152;font-family:"La Belle Aurore",cursive;font-style:italic;margin:0;font-size:18px;line-height:0}.siteBtn{position:relative;width:175px;overflow:hidden;height:55px;-webkit-transform:all .4s ease-in;transform:all .4s ease-in;margin:40px auto 0;border-radius:10px;background:linear-gradient(174deg,#6d14ff 4%,#04acec 74%);color:#fff}.siteBtn .future,.siteBtn .present{position:absolute;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.siteBtn .present{-webkit-transform:scale(1);transform:scale(1);transition:all .4s ease-in;opacity:1}.siteBtn .future{-webkit-transform:scale(0);transform:scale(0);transition:all .4s ease-in;opacity:0}.siteBtn:hover{transition:all .4s ease-in;border-radius:4px}.siteBtn:hover .present{-webkit-transform:scale(2);transform:scale(2);transition:all .4s ease-in;opacity:0}.siteBtn:hover .future{-webkit-transform:scale(1);transform:scale(1);transition:all .4s ease-in;opacity:1}footer{background:url(https://res.cloudinary.com/docy5lucs/image/upload/v1632340467/pw/background/footerBackground_smszcd.png);background-size:cover;background-position:50%}footer .mainFooter{padding:60px 0 100px}footer .mainFooter .row{padding:80px 0 0;align-items:center;justify-content:space-between}footer .mainFooter .row .col{max-width:50%;flex-basis:50%}@media(max-width:767.98px){footer .mainFooter .row .col{max-width:100%;flex-basis:100%}}footer .mainFooter .row h2{font-size:50px;margin:0;letter-spacing:2px}@media(max-width:767.98px){footer .mainFooter .row h2{font-size:45px}}footer .mainFooter .row h2 span{display:block;padding-left:65px}footer .mainFooter .row .typeFormBtn{margin-left:auto}@media(max-width:767.98px){footer .mainFooter .row .typeFormBtn{margin:40px auto 0}}footer .mainFooter .socialMediaWrap{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding-top:60px}footer .mainFooter .socialMediaWrap a{max-width:18%;border-radius:8px;flex-basis:18%;position:relative;-webkit-perspective:1000px;perspective:1000px}@media(max-width:767.98px){footer .mainFooter .socialMediaWrap a{max-width:47%;flex-basis:47%;margin:0 0 20px}}footer .mainFooter .socialMediaWrap a .socialMediaBlockInner{box-shadow:0 10px 30px 4px rgba(26,28,31,.51);position:relative;width:100%;height:100%;min-height:125px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:all .8s ease;border-radius:8px}footer .mainFooter .socialMediaWrap a .socialMediaBlockInner.github{background:#24292f}footer .mainFooter .socialMediaWrap a .socialMediaBlockInner.linkedIn{background:#0a66c2}footer .mainFooter .socialMediaWrap a .socialMediaBlockInner.instagram{background:linear-gradient(45deg,#f09433,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888)}footer .mainFooter .socialMediaWrap a .socialMediaBlockInner.medium{background:#1b1b1b}footer .mainFooter .socialMediaWrap a .socialMediaBlockInner.gmail{background:linear-gradient(90deg,#3e65cf,#c71610 25%,#f2a60c 50%,#3b60c4 75%,#08851b)}footer .mainFooter .socialMediaWrap a:hover .socialMediaBlockInner{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}footer .mainFooter .socialMediaWrap a:hover .socialMediaBlockInner .front{opacity:0}footer .mainFooter .socialMediaWrap a:hover .socialMediaBlockInner .back{opacity:1}footer .mainFooter .socialMediaWrap a .back,footer .mainFooter .socialMediaWrap a .front{position:absolute;width:100%;height:100%;border-radius:8px;padding:20px;display:flex;align-items:center;justify-content:center}footer .mainFooter .socialMediaWrap a .front img,footer .mainFooter .socialMediaWrap a .front svg{-webkit-transform:translateZ(40px);transform:translateZ(40px);width:auto;height:30px}footer .mainFooter .socialMediaWrap a .back{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);z-index:2;opacity:0}footer .mainFooter .socialMediaWrap a .back p{-webkit-transform:translateZ(40px);transform:translateZ(40px);color:#fff;text-align:center;font-family:"Jost",sans-serif}@media(max-width:991.98px){footer .mainFooter .socialMediaWrap a .back p{font-size:12px}}footer .absoluteFooter{padding:16px 0 12px;border-top:1px solid hsla(0,0%,100%,.2)}footer .absoluteFooter p{opacity:.7;font-family:"La Belle Aurore",cursive;font-weight:600}.typeFormBtn,footer .absoluteFooter p{letter-spacing:1px;margin:0;text-align:center}.typeFormBtn{all:unset;font-family:"Nunito Sans",sans-serif;display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:linear-gradient(102deg,#370982 4%,#076a90 74%);color:#fff;font-size:17px;border-radius:4px;padding:15px 33px;font-weight:500;cursor:pointer;text-decoration:none}@-webkit-keyframes move-up-down{0%{-webkit-transform:translateX(-50%) translateY(calc(-50% + 10px));transform:translateX(-50%) translateY(calc(-50% + 10px))}to{-webkit-transform:translateX(-50%) translateY(calc(-50% - 10px));transform:translateX(-50%) translateY(calc(-50% - 10px))}}@keyframes move-up-down{0%{-webkit-transform:translateX(-50%) translateY(calc(-50% + 10px));transform:translateX(-50%) translateY(calc(-50% + 10px))}to{-webkit-transform:translateX(-50%) translateY(calc(-50% - 10px));transform:translateX(-50%) translateY(calc(-50% - 10px))}}.name{font-size:35px;letter-spacing:1px;font-weight:600;color:#fff;margin:0 0 5px}@media(max-width:767.98px){.name{font-size:27px}}.text{display:inline-block;font-size:35px;letter-spacing:1px;font-weight:600;line-height:27px}@media(max-width:767.98px){.text{font-size:27px}}.rubberBand{color:#8c52dc;text-shadow:2px 2px #3a988b;transition:all .5s ease-out;-webkit-animation-name:squeeze;animation-name:squeeze;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes squeeze{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes squeeze{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.Typewriter{padding-left:12px}#all{margin:160px auto;width:100px;height:100px;-webkit-animation:grow 4s;-webkit-animation-delay:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.java,.script{font-family:Microsoft YaHei;color:#fff;font-size:40px;display:block;position:relative}.java:before{content:"";display:block;position:absolute;left:85px;width:20px;height:100%;background-color:red;-webkit-animation-delay:2s;-webkit-animation:grow 4s;-webkit-animation-delay:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes grow{0%{width:0}to{width:480px}}.bannerWrapper{height:100vh;position:relative}.bannerWrapper:before{content:"";position:absolute;width:100%;height:100%;background-image:url(https://res.cloudinary.com/docy5lucs/image/upload/v1632340468/pw/background/bannerBackground_w1iwzn.jpg);top:0;-webkit-clip-path:polygon(0 0,100% 0,0 100%,0 100%);clip-path:polygon(0 0,100% 0,0 100%,0 100%);z-index:1}@media(max-width:991.98px){.bannerWrapper:before{-webkit-clip-path:none;clip-path:none}}.bannerWrapper .content{position:absolute;top:45%;z-index:1;-webkit-transform:translateY(-55%);transform:translateY(-55%)}@media(max-width:767.98px){.bannerWrapper .content{width:100%;left:0;display:block;padding:0 20px}}.bannerWrapper .content h2{margin:0 0 5px;font-size:31px}@media(max-width:767.98px){.bannerWrapper .content h2{font-size:22px}}.bannerWrapper .content h2.work{display:flex;color:#fff;font-size:50px}@media(max-width:767.98px){.bannerWrapper .content h2.work{font-size:27px}}.bannerWrapper .content h2.work h1{font-size:50px;padding-left:12px}@media(max-width:767.98px){.bannerWrapper .content h2.work h1{font-size:27px}}@media(max-width:767.98px){.bannerWrapper .content p{font-size:14px}}@media(max-width:991.98px){.bannerWrapper .floatingIconsWrapper{position:absolute;bottom:12%;width:100%;display:flex;align-items:center;justify-content:space-evenly}}.bannerWrapper .floatingIconsWrapper .floatingIcon{align-items:center;display:flex;justify-content:center;position:absolute;-webkit-animation:move-up-down 2s ease-in-out infinite alternate;animation:move-up-down 2s ease-in-out infinite alternate}@media(max-width:991.98px){.bannerWrapper .floatingIconsWrapper .floatingIcon{z-index:3;-webkit-animation:none;animation:none;display:block;left:unset!important;position:relative}}.bannerWrapper .floatingIconsWrapper .floatingIcon:before{background-color:transparent;border:1px solid #3c3c3c;border-radius:100%;content:"";height:40rem;width:40rem;pointer-events:none;position:absolute;transition:.3s cubic-bezier(.23,1,.32,1)}@media(max-width:991.98px){.bannerWrapper .floatingIconsWrapper .floatingIcon:before{width:0!important;height:0!important}}.bannerWrapper .floatingIconsWrapper .floatingIcon span{align-items:center;display:flex;justify-content:center;border-radius:100%;transition:.3s cubic-bezier(.23,1,.32,1)}@media(max-width:991.98px){.bannerWrapper .floatingIconsWrapper .floatingIcon span{width:60px!important;height:60px!important}}@media(max-width:767.98px){.bannerWrapper .floatingIconsWrapper .floatingIcon span{width:40px!important;height:40px!important}}@media(max-width:767.98px){.bannerWrapper .floatingIconsWrapper .floatingIcon span svg{width:15px!important;height:15px!important}}.bannerWrapper .floatingIconsWrapper .floatingIcon.github{-webkit-animation-delay:-1333ms;animation-delay:-1333ms;left:calc(50% + 33rem);top:40%}@media(max-width:1199px){.bannerWrapper .floatingIconsWrapper .floatingIcon.github{left:calc(50% + 28rem)}}.bannerWrapper .floatingIconsWrapper .floatingIcon.github span{width:70px;height:70px;background-color:#525252}.bannerWrapper .floatingIconsWrapper .floatingIcon.github:hover span{width:91px;height:91px}.bannerWrapper .floatingIconsWrapper .floatingIcon.github:hover:before{width:161px;height:161px}.bannerWrapper .floatingIconsWrapper .floatingIcon.linkedIn{-webkit-animation-delay:-666ms;animation-delay:-666ms;left:calc(50% + 24rem);top:79%}.bannerWrapper .floatingIconsWrapper .floatingIcon.linkedIn span{width:60px;height:60px;background-color:rgba(25,57,74,.8196078431372549)}.bannerWrapper .floatingIconsWrapper .floatingIcon.linkedIn:before{width:20rem;height:20rem}.bannerWrapper .floatingIconsWrapper .floatingIcon.linkedIn:hover span{width:78px;height:78px}.bannerWrapper .floatingIconsWrapper .floatingIcon.linkedIn:hover:before{width:138px;height:138px}.bannerWrapper .floatingIconsWrapper .floatingIcon.gmail{-webkit-animation-delay:-333ms;animation-delay:-333ms;left:calc(50% + 8rem);bottom:20%}.bannerWrapper .floatingIconsWrapper .floatingIcon.gmail span{width:45px;height:45px;background:linear-gradient(59deg,rgba(66,133,244,.34901960784313724),rgba(187,0,27,.6784313725490196) 25%,rgba(234,67,53,.47058823529411764) 50%,rgba(251,188,5,.4392156862745098) 75%,rgba(52,168,83,.34901960784313724))}.bannerWrapper .floatingIconsWrapper .floatingIcon.gmail:before{width:27rem;height:27rem}.bannerWrapper .floatingIconsWrapper .floatingIcon.gmail:hover span{width:58.5px;height:58.5px}.bannerWrapper .floatingIconsWrapper .floatingIcon.gmail:hover:before{width:103.5px;height:103.5px}.bannerWrapper .floatingIconsWrapper .floatingIcon.instagram{left:calc(50% - 10rem);bottom:17%}.bannerWrapper .floatingIconsWrapper .floatingIcon.instagram span{width:45px;height:45px;background:linear-gradient(45deg,rgba(240,148,51,.34901960784313724),rgba(230,104,60,.34901960784313724) 25%,rgba(220,39,67,.34901960784313724) 50%,rgba(204,35,102,.34901960784313724) 75%,rgba(188,24,136,.34901960784313724))}.bannerWrapper .floatingIconsWrapper .floatingIcon.instagram:before{width:24rem;height:24rem}.bannerWrapper .floatingIconsWrapper .floatingIcon.instagram:hover span{width:63px;height:63px}.bannerWrapper .floatingIconsWrapper .floatingIcon.instagram:hover:before{width:108px;height:108px}.aboutUsWrapper{padding:90px 0;position:relative;background:url(https://res.cloudinary.com/docy5lucs/image/upload/v1632340482/pw/background/aboutBackground_ddsi07.png);background-repeat:no-repeat;background-position:50%}.aboutUsWrapper .about{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%!important}.aboutUsWrapper .about .content{position:relative;max-width:38%;flex-basis:38%}@media(max-width:1199px){.aboutUsWrapper .about .content{max-width:45%;flex-basis:45%}}@media(max-width:991.98px){.aboutUsWrapper .about .content{max-width:100%;flex-basis:100%}}.aboutUsWrapper .about .content p{font-size:17px;line-height:26px}.aboutUsWrapper .about .content .signature{height:50px;-webkit-transform:rotate(-5deg);transform:rotate(-5deg);display:block;margin-left:auto;right:0;margin-top:20px}.aboutUsWrapper .about .content button{margin-top:20px}.aboutUsWrapper .about .wordCloud{max-width:58%;flex-basis:58%}@media(max-width:1199px){.aboutUsWrapper .about .wordCloud{max-width:53%;flex-basis:53%}}@media(max-width:991.98px){.aboutUsWrapper .about .wordCloud{max-width:100%;flex-basis:100%}}@media(max-width:991.98px){.aboutUsWrapper .about .wordCloud #tagcloud{margin:0 auto}}.aboutUsWrapper .about .wordCloud ul li a{font-family:"Jost",sans-serif;font-weight:500;letter-spacing:1px;background:#04acec;background-image:linear-gradient(135deg,#8c52dc 40%,#04acec 74%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}.portfolioOverWrapper{padding:60px 0;background-repeat:no-repeat;background-position:50%}.portfolioOverWrapper .siteTitleWrapper{max-width:60%;flex-basis:60%;margin:0 auto}@media(max-width:991.98px){.portfolioOverWrapper .siteTitleWrapper{max-width:100%;flex-basis:100%}}.portfolioOverWrapper .siteTitleWrapper .siteTitle{text-align:center}.portfolioOverWrapper .siteTitleWrapper p{font-size:18px;line-height:26px;text-align:center}@media(max-width:767.98px){.portfolioOverWrapper .siteTitleWrapper p{font-size:16px}}.portfolioOverWrapper .portfolioWrapper{margin-top:20px;position:relative;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.portfolioOverWrapper .portfolioItem{max-width:30.5%;position:relative;margin:0 0 40px;flex-basis:30.5%}@media(max-width:991.98px){.portfolioOverWrapper .portfolioItem{max-width:47%;flex-basis:47%}}@media(max-width:767.98px){.portfolioOverWrapper .portfolioItem{max-width:100%;flex-basis:100%}}.portfolioOverWrapper .portfolioItem .content{position:absolute;top:42%;display:block;opacity:.6}.portfolioOverWrapper .portfolioItem .content h3{font-size:40px;margin:0}.portfolioOverWrapper .portfolioItem .content p{font-family:"Jost",sans-serif;padding:6px 0 0;margin:0}.portfolioOverWrapper .portfolioItem .react-image-shadow,.portfolioOverWrapper .portfolioItem .react-image-shadow img{width:100%!important}.blogsWrapper{padding:60px 0;position:relative}.blogsWrapper .siteTitleWrapper{max-width:60%;flex-basis:60%;margin:0 auto 25px}@media(max-width:991.98px){.blogsWrapper .siteTitleWrapper{max-width:100%;flex-basis:100%}}.blogsWrapper .siteTitleWrapper .siteTitle{text-align:center}.blogsWrapper .siteTitleWrapper p{font-size:18px;text-align:center;line-height:26px}@media(max-width:767.98px){.blogsWrapper .siteTitleWrapper p{font-size:16px}}.blogsWrapper .column{max-width:32%;flex-basis:32%}@media(max-width:991.98px){.blogsWrapper .column{max-width:47%;flex-basis:47%;margin-bottom:25px}}@media(max-width:767.98px){.blogsWrapper .column{max-width:100%;flex-basis:100%}}.blogsWrapper .column .blogsBlock{min-height:525px;box-shadow:0 10px 30px 4px rgba(37,41,44,.26);border-radius:8px;transition:all .4s ease;overflow:hidden;position:relative}.blogsWrapper .column .blogsBlock img{max-width:100%}.blogsWrapper .column .blogsBlock .content{padding:20px}.blogsWrapper .column .blogsBlock .content h3{font-size:24px;transition:all .4s ease-in;background-image:linear-gradient(174deg,#6d14ff 4%,#04acec 74%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;margin:0}.blogsWrapper .column .blogsBlock:hover{border-radius:3px;transition:all .4s ease;-webkit-transform:translateY(-10px);transform:translateY(-10px)}
/*# sourceMappingURL=main.cbc1cdc1.chunk.css.map */