*{box-sizing:border-box;list-style:none;margin:0;padding:0}:root{--color-primary:#191d2b;--color-secondary:#27ae60;--color-white:#fff;--color-black:#000;--color-grey0:#f8f8f8;--color-grey-1:#dbe1e8;--color-grey-2:#b2becd;--color-grey-3:#6c7983;--color-grey-4:#454e56;--color-grey-5:#2a2e35;--color-grey-6:#12181b;--br-sm-2:14px;--box-shadow-1:0 3px 15px rgba(0,0,0,.3)}.light-mode{--color-primary:#fff;--color-secondary:#f56692;--color-white:#454e56;--color-black:#000;--color-grey0:#f8f8f8;--color-grey-1:#6c7983;--color-grey-2:#6c7983;--color-grey-3:#6c7983;--color-grey-4:#454e56;--color-grey-5:#f8f8f8;--color-grey-6:#12181b}body{background-color:#191d2b;background-color:var(--color-primary);color:#fff;color:var(--color-white);font-family:Poppins,sans-serif;font-size:1.1rem;transition:all .4s ease-in-out}a{color:inherit;display:inline-block;font-family:inherit;text-decoration:none}header{color:#fff;color:var(--color-white);overflow:hidden;padding:0!important}header,section{min-height:100vh}section{left:0;padding:3rem 18rem;position:absolute;top:0;width:100%}.container{background-color:#191d2b;background-color:var(--color-primary);display:none;-webkit-transform:translateY(-100%) scale(0);transform:translateY(-100%) scale(0);transition:all .4s ease-in-out}.active{-webkit-animation:appear 1s ease-in-out;animation:appear 1s ease-in-out;display:block;-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}@-webkit-keyframes appear{0%{-webkit-transform:translateY(-100%) scaleY(0);transform:translateY(-100%) scaleY(0)}to{-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}}@keyframes appear{0%{-webkit-transform:translateY(-100%) scaleY(0);transform:translateY(-100%) scaleY(0)}to{-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}}.controls{flex-direction:column;position:fixed;right:3%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10}.controls,.controls .control{align-items:center;display:flex;justify-content:center}.controls .control{background-color:#454e56;background-color:var(--color-grey-4);border-radius:50%;box-shadow:0 3px 15px rgba(0,0,0,.3);box-shadow:var(--box-shadow-1);cursor:pointer;height:55px;margin:.7rem 0;padding:1rem;width:55px}.controls .control i{color:#b2becd;color:var(--color-grey-2);font-size:1.2rem;pointer-events:none}.controls .active-btn{background-color:#27ae60;background-color:var(--color-secondary);transition:all .4s ease-in-out}.controls .active-btn i{color:#fff;color:var(--color-white)}.theme-btn{align-items:center;background-color:#454e56;background-color:var(--color-grey-4);border-radius:50%;box-shadow:0 3px 15px rgba(0,0,0,.3);cursor:pointer;display:flex;height:70px;justify-content:center;position:fixed;right:3%;top:5%;transition:all .1s ease-in-out;width:70px}.theme-btn:active{-webkit-transform:translateY(-3px);transform:translateY(-3px)}.theme-btn i{color:#b2becd;color:var(--color-grey-2);font-size:1.4rem;pointer-events:none}.header-content{display:grid;grid-template-columns:repeat(2,1fr);min-height:100vh}.header-content .left-header{align-items:center;display:flex;position:relative}.header-content .left-header .h-shape{background-color:#27ae60;background-color:var(--color-secondary);-webkit-clip-path:polygon(0 0,46% 0,79% 100%,0 100%);clip-path:polygon(0 0,46% 0,79% 100%,0 100%);height:100%;left:0;position:absolute;top:0;transition:all .4s ease-in-out;width:65%;z-index:-1}.header-content .left-header .image{background-color:#000;background-color:var(--color-black);border-radius:14px;border-radius:var(--br-sm-2);height:90%;margin-left:4rem;transition:all .4s ease-in-out;width:68%}.header-content .left-header .image img{-webkit-filter:grayscale(100%);filter:grayscale(100%);height:100%;object-fit:cover;transition:all .4s ease-in-out;width:100%}.header-content .left-header .image img:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.header-content .right-header{display:flex;flex-direction:column;justify-content:center;padding-right:18rem}.header-content .right-header .name{font-size:3rem}.header-content .right-header .name span{color:#27ae60;color:var(--color-secondary)}.header-content .right-header p{line-height:2rem;margin:1.5rem 0}.about-container{padding-bottom:5rem;padding-top:3.5rem}.about-container,.about-container .right-about{display:grid;grid-template-columns:repeat(2,1fr)}.about-container .right-about{grid-gap:2rem}.about-container .right-about .about-item{border:1px solid #2a2e35;border:1px solid var(--color-grey-5);border-radius:5px;box-shadow:1px 2px 15px rgba(0,0,0,.1);transition:all .4s ease-in-out}.about-container .right-about .about-item:hover{border:1px solid #27ae60;border:1px solid var(--color-secondary);box-shadow:1px 4px 15px rgba(0,0,0,.32);cursor:default;-webkit-transform:translateY(-5px);transform:translateY(-5px)}.about-container .right-about .about-item .abt-text{display:flex;flex-direction:column;padding:1.5rem}.about-container .right-about .about-item .abt-text .large-text{color:#27ae60;color:var(--color-secondary);font-size:3rem;font-weight:700}.about-container .right-about .about-item .abt-text .small-text{color:#dbe1e8;color:var(--color-grey-1);font-size:1.2rem;letter-spacing:2px;padding-left:3rem;position:relative;text-transform:uppercase}.about-container .right-about .about-item .abt-text .small-text:before{background-color:#2a2e35;background-color:var(--color-grey-5);content:"";height:2px;left:0;position:absolute;top:15px;width:2rem}.about-container .left-about{padding-right:5rem}.about-container .left-about p{color:#dbe1e8;color:var(--color-grey-1);line-height:2rem;padding:1rem}.about-container .left-about h4{font-size:2rem;text-transform:uppercase}.about-stats{padding-bottom:4rem}.about-stats .progress-bars{grid-gap:2rem;display:grid;grid-template-columns:repeat(2,1fr)}.about-stats .progress-bars .progress-bar{display:flex;flex-direction:column}.about-stats .progress-bars .progress-bar .prog-title{font-weight:500;text-transform:uppercase}.about-stats .progress-bars .progress-bar .progress-con{align-items:center;display:flex}.about-stats .progress-bars .progress-bar .progress-con .prog-text{color:#b2becd;color:var(--color-grey-2)}.about-stats .progress-bars .progress-bar .progress-con .progress{background-color:#454e56;background-color:var(--color-grey-4);height:.45rem;margin-left:1rem;position:relative;width:100%}.about-stats .progress-bars .progress-bar .progress-con .progress span{background-color:#27ae60;background-color:var(--color-secondary);height:100%;left:0;position:absolute;top:0;transition:all .4s ease-in-out;width:60%}.about-stats .progress-bars .progress-bar .progress-con .progress .html{width:80%}.about-stats .progress-bars .progress-bar .progress-con .progress .css{width:95%}.about-stats .progress-bars .progress-bar .progress-con .progress .js{width:75%}.about-stats .progress-bars .progress-bar .progress-con .progress .react{width:60%}.about-stats .progress-bars .progress-bar .progress-con .progress .node{width:87%}.about-stats .progress-bars .progress-bar .progress-con .progress .python{width:70%}.stat-title{font-size:1.4rem;padding:3.5rem 0;position:relative;text-align:center;text-transform:uppercase}.stat-title:before{background-color:#2a2e35;background-color:var(--color-grey-5);content:"";height:1px;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:40%}.timeline{grid-gap:2rem;display:grid;grid-template-columns:repeat(2,1fr);padding-bottom:3rem}.timeline .timeline-item{border-left:1px solid #2a2e35;border-left:1px solid var(--color-grey-5);padding-left:3rem;position:relative}.timeline .timeline-item .tl-icon{align-items:center;background-color:#27ae60;background-color:var(--color-secondary);border-radius:50%;display:flex;height:50px;justify-content:center;left:-27px;position:absolute;top:0;width:50px}.timeline .timeline-item .tl-icon i{font-size:1.3rem}.timeline .timeline-item .tl-duration{background-color:#2a2e35;background-color:var(--color-grey-5);border-radius:15px;display:inline-block;font-size:.8rem;font-weight:500;padding:.2rem .6rem;text-transform:uppercase}.timeline .timeline-item h5{font-size:1.3rem;font-weight:600;padding:1rem 0;text-transform:uppercase}.timeline .timeline-item h5 span{font-size:1.2rem;font-weight:500}.timeline .timeline-item h5 span,.timeline .timeline-item p{color:#b2becd;color:var(--color-grey-2)}.port-text{padding:2rem 0;text-align:center}.portfolios{grid-gap:2rem;display:grid;grid-template-columns:repeat(3,1fr);margin-top:3rem}.portfolios .portfolio-item{border-radius:15px;position:relative}.portfolios .portfolio-item img{border-radius:15px;height:300px;object-fit:cover;width:100%}.portfolios .portfolio-item .hover-items{align-items:center;background-color:#27ae60;background-color:var(--color-secondary);border-radius:15px;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;-webkit-transform:scale(0);transform:scale(0);transition:all .4s ease-in-out;width:100%}.portfolios .portfolio-item .hover-items h3{color:#fff;color:var(--color-white);font-size:1.5rem;margin-bottom:1.5rem}.portfolios .portfolio-item .hover-items .icons,.portfolios .portfolio-item .hover-items .icons .icon{align-items:center;display:flex;justify-content:center}.portfolios .portfolio-item .hover-items .icons .icon{background-color:#191d2b;background-color:var(--color-primary);border-radius:50%;cursor:pointer;height:50px;margin:0 1rem;transition:all .4s ease-in-out;width:50px}.portfolios .portfolio-item .hover-items .icons .icon i{color:#fff;color:var(--color-white);font-size:1.5rem;margin:0 1rem}.portfolios .portfolio-item .hover-items .icons .icon:hover{background-color:#fff;background-color:var(--color-white)}.portfolios .portfolio-item .hover-items .icons .icon:hover i{color:#191d2b;color:var(--color-primary)}.portfolio-item:hover .hover-items{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.blogs{grid-gap:2rem;display:grid;grid-template-columns:repeat(3,1fr);margin-top:3rem}.blogs .blog{background-color:#2a2e35;background-color:var(--color-grey-5);border-radius:5px;box-shadow:1px 1px 20px rgba(0,0,0,.1);position:relative;transition:all .4s ease-in-out}.blogs .blog:hover{box-shadow:1px 1px 20px rgba(0,0,0,.3);-webkit-transform:translateY(-5px);transform:translateY(-5px);transition:all .4s ease-in-out}.blogs .blog:hover img{box-shadow:0 4px 15px rgba(0,0,0,.8);-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transform:scale(1.1);transform:scale(1.1)}.blogs .blog img{border-top-left-radius:5px;border-top-right-radius:5px;-webkit-filter:grayscale(100%);filter:grayscale(100%);height:300px;object-fit:cover;transition:all .4s ease-in-out;width:100%}.blogs .blog .blog-text{border-top:8px solid #27ae60;border-top:8px solid var(--color-secondary);margin-top:-7px;padding:1.1rem}.blogs .blog .blog-text h4{cursor:pointer;font-size:1.5rem;margin-bottom:.7rem;transition:all .4s ease-in-out}.blogs .blog .blog-text h4:hover{color:#27ae60;color:var(--color-secondary)}.blogs .blog .blog-text p{color:#b2becd;color:var(--color-grey-2);line-height:2rem;padding-bottom:1rem}.contact-content-con{display:flex;padding-top:3.5rem}.contact-content-con .left-contact{flex:2 1}.contact-content-con .left-contact h4{font-size:2rem;margin-top:1rem;text-transform:uppercase}.contact-content-con .left-contact p{line-height:2rem;margin:1rem 0}.contact-content-con .left-contact .contact-info .contact-item{align-items:center;display:flex;justify-content:space-between}.contact-content-con .left-contact .contact-info .contact-item p{margin:.3rem 0!important;padding:0!important}.contact-content-con .left-contact .contact-info .contact-item .icon{display:grid;grid-template-columns:40px 1fr}.contact-content-con .left-contact .contact-info .contact-item .icon i{align-items:center;display:flex;font-size:1.3rem}.contact-content-con .left-contact .contact-icon{display:flex;margin-top:2rem}.contact-content-con .left-contact .contact-icon a{align-items:center;background-color:#2a2e35;background-color:var(--color-grey-5);border-radius:50%;color:#fff;color:var(--color-white);cursor:pointer;display:flex;height:50px;justify-content:center;margin:0 .4rem;transition:all .4s ease-in-out;width:50px}.contact-content-con .left-contact .contact-icon a:hover{background-color:#27ae60;background-color:var(--color-secondary)}.contact-content-con .left-contact .contact-icon a:hover i{color:#191d2b;color:var(--color-primary)}.contact-content-con .left-contact .contact-icon a i{align-items:center;display:flex;font-size:1.3rem;justify-content:center}.contact-content-con .right-contact{flex:3 1;margin-left:3rem}.contact-content-con .right-contact .input-control{margin:1.5rem 0}.contact-content-con .right-contact .input-control input,.contact-content-con .right-contact .input-control textarea{background-color:#2a2e35;background-color:var(--color-grey-5);border:none;border-radius:30px;color:#fff;color:var(--color-white);font-family:inherit;font-size:inherit;font-weight:inherit;outline:none;padding:.8rem 1.1rem;resize:none;width:100%}.contact-content-con .right-contact .i-c-2{display:flex}.contact-content-con .right-contact .i-c-2 :last-child{margin-left:1.5rem}.contact-content-con .right-contact .submit-btn{display:flex;justify-content:flex-start}.btn-con,.main-btn{align-self:flex-start;display:flex}.main-btn{align-items:center;border:1px solid #27ae60;border:1px solid var(--color-secondary);border-radius:30px;color:inherit;font-weight:600;overflow:hidden;position:relative}.main-btn .btn-text{padding:0 2rem}.main-btn .btn-icon{align-items:center;background-color:#27ae60;background-color:var(--color-secondary);border-radius:50%;display:flex;justify-content:center;padding:1rem}.main-btn:before{content:"";position:absolute;right:0;top:0;-webkit-transform:translateX(100%);transform:translateX(100%);z-index:-1}.main-btn:before,.main-btn:hover,.main-btn:hover:before{transition:all .4s ease-out}.main-btn:hover:before{background-color:#27ae60;background-color:var(--color-secondary);height:100%;-webkit-transform:translateX(0);transform:translateX(0);width:100%}.main-title{text-align:center}.main-title h2{font-size:4rem;font-weight:700;position:relative;text-transform:uppercase}.main-title h2 span{color:#27ae60;color:var(--color-secondary)}.main-title h2 .bg-text{color:#2a2e35;color:var(--color-grey-5);font-size:6.3rem;font-weight:800;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .4s ease-in-out;z-index:-1}.about-container .left-about p{padding-left:0}@media screen and (max-width:600px){header{padding:0!important}.theme-btn{height:50px;width:50px}.header-content{grid-template-columns:repeat(1,1fr);padding-bottom:6rem}.left-header .h-shape{display:none}.right-header{grid-row:1;margin:0 auto;padding-right:0!important;width:90%}.right-header .name{font-size:2.5rem!important;padding-top:3rem;text-align:center}.header-content .left-header .image{margin:0 auto;width:90%}.controls{background-color:#2a2e35;background-color:var(--color-grey-5);bottom:0;flex-direction:row;justify-content:center;left:50%;top:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%}.controls .control{margin:1rem .3rem}.about-container,.about-container .right-about{grid-template-columns:repeat(1,1fr)}.about-container .right-about{padding-top:2.5rem}.about-container .left-about{padding-right:0}.about-container .left-about p{padding-left:0}.timeline{grid-template-columns:repeat(1,1fr);padding-bottom:6rem}.container{padding:2rem 2.5rem!important}.about-stats .progress-bars{grid-template-columns:repeat(1,1fr)}.portfolios{margin-top:1rem}.blogs,.portfolios{grid-template-columns:repeat(1,1fr);padding-bottom:6rem}.contact-content-con{flex-direction:column}.contact-content-con .right-contact{margin-left:0;margin-top:2.5rem}.contact-content-con .right-contact .i-c-2{flex-direction:column}.contact-content-con .right-contact .i-c-2 :last-child{margin-left:0;margin-top:1.5rem}.contact-content-con .right-contact{margin-bottom:6rem}.contact-item{flex-direction:column;margin:1rem 0}.contact-item p{color:#b2becd;color:var(--color-grey-2);font-size:15px}.contact-item span{font-size:15px}.contact-item .icon{grid-template-columns:25px 1fr}.main-title h2{font-size:2rem}.main-title h2 .bg-text,.main-title h2 span{font-size:2.3rem}}@media screen and (max-width:1432px){.container{padding:7rem 11rem}.contact-content-con{flex-direction:column}.contact-content-con .right-contact{margin-left:0;margin-top:2.5rem}.contact-content-con .right-contact .i-c-2{flex-direction:column}.contact-content-con .right-contact .i-c-2 :last-child{margin-left:0;margin-top:1.5rem}.contact-content-con .right-contact{margin-bottom:6rem}.main-title h2 .bg-text{font-size:5.5rem}}@media screen and (max-width:1250px){.blogs{margin-top:6rem}.blogs,.portfolios{grid-template-columns:repeat(2,1fr)}.header-content .right-header{padding-right:9rem}}@media screen and (max-width:660px){.blogs,.portfolios{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:1070px){.about-container{grid-template-columns:repeat(1,1fr)}.about-container .right-about{padding-top:2.5rem}.main-title h2,.main-title h2 span{font-size:4rem}.main-title h2 .bg-text{font-size:4.5rem}}@media screen and (max-width:970px){.container{padding:7rem 6rem}.about-container .left-about{padding-right:0}.header-content{grid-template-columns:repeat(1,1fr);padding-bottom:6rem}.left-header .h-shape{display:none}.left-header .image{margin:0 auto!important;width:90%!important}.right-header{grid-row:1;margin:0 auto;padding-right:0!important;width:90%}.right-header .name{font-size:2.5rem!important;padding-top:3rem;text-align:center}}@media screen and (max-width:700px){.container{padding:7rem 3rem}.about-container .right-about,.about-stats .progress-bars,.timeline{grid-template-columns:repeat(1,1fr)}.main-title h2,.main-title h2 span{font-size:3rem}.main-title h2 .bg-text{font-size:4rem}}.navbar{font-family:Arial;font-weight:700}footer,nav{text-align:center}footer{font-family:Sans-Serif}#no-underline-size-up{font-size:20px;text-decoration:none}h1{text-align:center}.AboutMe{font:Arial}#name{font-weight:700}.Cookies{font:Arial;text-align:center}.spacingP{margin:5px}#cookies-text{color:#deb887;font-weight:700}.Page-not-found-404{font:Arial;text-align:center}
/*# sourceMappingURL=main.3eabb767.css.map*/