header{background-color:#010f28;font-size:1em;position:sticky;top:0;z-index:999}a{text-decoration:none;color:inherit;font-family:"Plus Jakarta Sans",sans-serif}.items{text-decoration:none;font-weight:400;font-style:normal}.ul-navigation{display:flex;justify-content:end;list-style-type:none;margin:30px 0px 20px 0px}.ul-navigation-tablet{display:flex;justify-content:space-around;align-items:center;list-style-type:none;margin:30px 0px 20px 0px;padding:0}.ul-navigation a{text-decoration:none;font-size:18px;padding:10px}.animation li{display:inline-block;position:relative;margin-right:40px;color:#fff}.animation li::after{content:"";position:absolute;width:100%;transform:scaleX(0);height:3px;bottom:0;left:0;background-color:#ff0080;transform-origin:bottom right;transition:transform .25s ease-out}.animation li:hover::after{transform:scaleX(1);transform-origin:bottom left}.animation-tablet li:hover::after{transform:scaleX(1);transform-origin:bottom left;background-color:#fff;color:#000}@media screen and (max-width: 768px){.header-layout{display:none}}@media screen and (min-width: 769px){.header-layout{display:block}}@media screen and (min-width: 1200px){.header-layout{display:block}}@media screen and (min-width: 1920px){.header-layout{display:block}}@keyframes bugfix{from{padding:0}to{padding:0}}@-webkit-keyframes bugfix{from{padding:0}to{padding:0}}#overlay-button{position:absolute;right:1em;padding:30px 11px;z-index:999;cursor:pointer;user-select:none}#overlay-button span{height:3px;width:33px;border-radius:2px;background-color:#fff;position:relative;display:block;transition:all .2s ease-in-out}#overlay-button span:before{top:-7px}#overlay-button span:after{top:7px}#overlay-button span:before,#overlay-button span:after{height:3px;width:33px;border-radius:2px;background-color:#fff;position:absolute;content:"";transition:all .2s ease-in-out}#overlay-button:hover span,#overlay-button:hover span:before,#overlay-button:hover span:after{background:#fff}input[type=checkbox]{display:none}input[type=checkbox]:checked~#overlay{visibility:visible}input[type=checkbox]:checked~#overlay-button:hover span,input[type=checkbox]:checked~#overlay-button span{background:rgba(0,0,0,0)}input[type=checkbox]:checked~#overlay-button span:before{transform:rotate(45deg) translate(5px, 5px);opacity:1}input[type=checkbox]:checked~#overlay-button span:after{transform:rotate(-45deg) translate(5px, -5px)}#overlay{height:100vh;width:100vw;background:#010f28;z-index:5;visibility:hidden;position:absolute;top:0;left:0;overflow:hidden}#overlay.active{visibility:visible}#overlay ul{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;height:100vh;padding-left:0;list-style-type:none}#overlay ul li{padding:.75em}#overlay ul li a{color:#fff;text-decoration:none;font-size:1.25em}#overlay ul li a:hover{color:#ff0080}.footer-con{display:flex;justify-content:space-around;align-items:center}.footer-style{margin-top:120px;border-top:3px solid #ff0080}.copyright h3{color:#32f0da;font-weight:400;text-align:center;padding:30px 0 30px 0}.btn-back{border-radius:50%;border:1px solid #fff;color:#fff;background-color:#ff0080;padding:10px 16px;text-align:center;font-size:16px;cursor:pointer}.btn-back-top{display:flex;justify-content:flex-end;padding-top:19px}.mobile-back{display:block}.social-media-style{display:flex;flex-direction:row;align-items:center;justify-content:center}.social-media-style li a{margin-right:16px;text-align:center}.social-media-style li{list-style-type:none}.footer-icon{color:#32f0da;padding:10px;font-size:16px;cursor:pointer}.footer-icon i{transition:all .3s linear}.footer-icon:hover i{transform:scale(1.1);color:#ff0080}@media screen and (max-width: 768px){.footer-style{margin-top:60px}.copyright h3{font-size:16px}.footer-icon{padding:6px;font-size:14px}.footer-con{display:flex;justify-content:center;align-items:center;padding:10px 0 10px 0}}@media screen and (min-width: 769px){.footer-style{margin-top:100px}}.card{position:relative;overflow:hidden;box-shadow:1px 1px 5px rgba(0,0,0,.229);transition:all .5s ease-in-out;margin-bottom:30px;border-radius:10px}.img-container{height:100%;position:relative;overflow:hidden}.img-container img{width:100%;height:100%;object-fit:cover}.img-container::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#010f28;opacity:.4}.card:hover .img-container::before{opacity:0}.overlay-text{position:absolute;bottom:0;left:0;padding:20px;text-align:left;color:#fff;opacity:1;z-index:1}.overlay-text h3{font-size:30px;margin:0;font-weight:600}.overlay-text p{font-size:20px;font-weight:400}.card:hover{transform:scale(0.98)}@media screen and (max-width: 768px){.img-container img{max-width:100%}.overlay-text h3{font-size:22px}.overlay-text p{font-size:16px}}@media screen and (min-width: 769px){.overlay-text h3{font-size:26px;font-weight:400}.overlay-text p{font-size:18px}}@media screen and (min-width: 1200px){.overlay-text h3{font-size:30px}.overlay-text p{font-size:20px}}#feedback{color:#fff;padding:20px 0 20px 0}#feedback p{margin:0 5px 0 5px;text-align:left}.main-title{display:flex;flex-direction:column;justify-content:center;align-items:center}.main-title h4{margin:12px 0 0 8px;color:#ff0080;font-weight:600}.main-title p{color:#fff;font-weight:400}.talk-text{color:#fff;text-align:left}.talk-text h3{color:#32f0da;font-weight:600}.talk-text p{font-size:18px;font-weight:400}.con-space{padding:0 40px 0 40px}#contact-us input,textarea{color:#fff;width:100%;padding:14px 20px;margin:8px 0;display:inline-block;background-color:#010f28;box-sizing:border-box;font:inherit;font-size:14px;border:3px solid #32f0da;border-radius:10px;transition:background-color .3s,border-color .3s}#contact-us input:focus,#contact-us textarea:focus{border-color:#ff0080;outline:none}#contact-us form{display:flex;flex-direction:column}#contact-us input[type=submit]{align-self:flex-end;width:30%;background-color:#010f28;border:3px solid #ff0080;color:#fff;padding:11px 31px;margin:8px 0;cursor:pointer;border-radius:10px}#contact-us input::placeholder,#contact-us textarea::placeholder{color:#fff}#contact-us input[type=submit]:hover{border:3px solid #32f0da;color:#fff}.contact-us-style{background-color:#e3ddcf;padding:20px;box-shadow:rgba(100,100,111,.2) 1.95px 1.95px 2.6px}.contact-style{margin-top:80px}@media screen and (max-width: 768px){.main-title h4{margin:20px 0 10px 0;font-size:32px}.main-title p{font-size:24px;margin-bottom:20px}.contact-style{margin-top:40px}.talk-text h3{font-size:36px}.talk-text p{font-size:18px;margin:20px 0 30px 0}#contact-us input[type=submit]{font-size:16px;padding:10px 10px;margin:8px 0;width:35%}}@media screen and (min-width: 769px){.main-title h4{margin:7px 0 0 8px;font-size:42px}.main-title p{font-size:24px;margin-bottom:25px}.talk-text h3{font-size:36px}.talk-text p{font-size:18px}.contact-style{margin-top:40px}#contact-us input[type=submit]{font-size:16px;padding:14px 10px;margin:8px 0;width:30%}}@media screen and (min-width: 1200px){.talk-text h3{font-size:46px}.talk-text p{font-size:22px;margin-top:10px}#contact-us input[type=submit]{font-size:16px;padding:14px 18px;margin:8px 0}.main-title h4{margin:7px 0 0 8px;font-size:42px}.main-title p{font-size:28px;margin-bottom:25px}}@media screen and (min-width: 1920px){.main-title h4{margin:10px 0 0 8px;font-size:44px}#contact-us input[type=submit]{font-size:18px;padding:14px 20px;margin:8px 0}}.box{background-image:repeating-linear-gradient(-45deg, #041330, #041330 6px, #010F28 0, #010F28 12px);border-radius:10px}.box p{color:#fff}.box-mobile{border-radius:10px}.box-mobile p{color:#fff}@media screen and (max-width: 768px){.box{display:none}.box-mobile{background-image:none;background-color:#010f28;padding:60px 0 60px 0;display:block}}@media screen and (min-width: 769px){.box{padding:80px 0 80px 0}}@media screen and (min-width: 1200px){.box{padding:80px 0 80px 0}}@media screen and (min-width: 1920px){.box{padding:80px 0 80px 0}}@media screen and (max-width: 768px){.sm-spacer{margin-top:50px}.lg-spacer{margin-bottom:80px}}@media screen and (min-width: 769px){.sm-spacer{margin-top:50px}.lg-spacer{margin-bottom:100px}}@media screen and (min-width: 1200px){.sm-spacer{margin-top:50px}.lg-spacer{margin-bottom:140px}}body{font-family:"Plus Jakarta Sans",sans-serif}.hero-flex{display:flex;justify-content:space-between;align-items:center;text-align:center;position:relative}.hero-title{color:#fff;text-align:left}.hero-title p{font-size:52px;font-weight:400}.hero-title h3{color:#ff0080;font-weight:600;font-size:72px;margin:0}.image-hero img{height:auto}:root{--plyr-color-main: #e9e9e9;--plyr-control-icon-size: 15px;--plyr-control-radius: 20px;--plyr-control-family: "Poppins", sans-serif;--plyr-control-spacing: 15px}#player-container video{border-radius:10px}.btn{background-color:#010f28;border:none;border-radius:10px;font-family:"Plus Jakarta Sans",sans-serif;font-size:18px;color:#fff;padding:11px 31px;text-align:center;margin:4px 2px;cursor:pointer;font-weight:300;border:2px solid #ff0080}.btn:hover{border:2px solid #32f0da;transform:scale(1)}.btn-con-about{display:flex;justify-content:center}.about-title-home{color:#32f0da;font-weight:600;text-align:left;margin:30px 0 0 30px}.about-text-home p{color:#fff;line-height:1.6;font-weight:400;text-align:left}.about-text-home-one p{color:#fff;line-height:1.6;font-weight:400;text-align:left}#scroll-down{position:absolute;top:90%;left:50%;transform:translate(-50%, -50%)}.btn-down{margin:0 auto;display:block;border-radius:50px;border:2px solid #32f0da;height:50px;width:30px;position:relative;cursor:pointer}.btn-down:hover{border:2px solid #ff0080}.btn-to-about{position:absolute}.move{position:absolute;background-color:rgba(255,255,255,.631372549);height:8px;width:8px;border-radius:50%;left:50%;transform:translateX(-50%);animation:move 2s linear infinite}@keyframes move{0%{transform:translate(-50%, 5px);opacity:0}50%{transform:translate(-50%, 20px);opacity:1}100%{transform:translate(-50%, 30px);opacity:0}}@media screen and (max-width: 768px){.logo{width:170px;height:60px}.about-title-home{font-size:28px;text-align:center;margin:0}.about-text-home p{font-size:16px;padding:30px 20px 10px 20px}.about-text-home-one p{font-size:16px;padding:10px 20px 40px 20px}.btn{font-size:16px;padding:10px 26px;margin:4px 2px}.hide-mobile{display:none}.hero-flex{flex-direction:column;text-align:center}.hero-title{text-align:center;margin-top:80px}.hero-title h3{font-size:42px;margin:10px}.hero-title p{font-size:32px}.image-hero{margin-top:80px}.image-hero img{max-width:90%}}@media screen and (min-width: 769px){.logo{width:200px;height:60px;margin:10px 0 0 26px}.about-title-home{font-size:29px}.about-text-home p{margin:10px 0 30px 0;font-size:16px;padding:30px}.about-text-home-one p{margin:10px 0 30px 0;font-size:16px;padding:30px}.hero-title h3{font-size:5vw;margin-left:70px}.hero-title p{font-size:36px;margin-left:70px}.image-hero img{max-width:100%}.image-hero{width:50%}.hide-mobile{display:none}}@media screen and (min-width: 1200px){.logo{width:220px;height:70px;margin-top:5px}.about-title-home{font-size:36px}.about-text-home p{font-size:18px;padding:30px}.btn-con-about{margin-top:40px}.hero-title h3{font-size:5vw;margin-left:80px}.hero-title p{margin-left:80px;font-size:52px}.hide-mobile{display:block}.image-hero img{max-width:100%}.width-hero{max-height:700px}.hero-flex{justify-content:center}}@media screen and (min-width: 1920px){.logo{width:230px;height:60px;margin-top:10px}.hide-mobile{display:block}.hero-title h3{font-size:48px}.hero-title p{font-size:52px}.image-hero img{max-width:100%}.image-hero{width:40%}.hero-flex{justify-content:center}}.box-cont{height:400px}.subtitle{color:#fff;font-size:26px;text-align:center}.blue-title{color:#32f0da;font-size:32px;padding-left:14px;font-weight:600}.case-text{color:#fff;font-size:18px;line-height:1.5;padding-left:14px}.p-title h3{color:#ff0080;font-weight:600;text-align:left}.project-img{position:relative;text-align:center;margin-top:100px;border-radius:10px}.project-cont{position:relative}.project-cont img{border-radius:10px}.details h3{color:#32f0da;line-height:1.6;padding-left:12px;font-weight:600}.details p{color:#fff;padding-left:12px;line-height:1.6}.title-style{margin-top:60px}.first-image{max-width:100%;margin:20px;padding:10px;overflow:hidden}.first-image img{border-radius:10px;width:100%;height:auto}@media screen and (max-width: 768px){.title-style{margin-top:10px}.subtitle{font-size:24px}.blue-title{font-size:26px;margin:24px 0 14px 0}.case-text{font-size:14px;line-height:1.5;margin-bottom:20px}.project-img{margin:40px 0 10px 0}.project-img img{max-width:100%;height:auto}.details h3{font-size:20px;padding-left:12px;margin-top:15px}.details p{font-size:12px;padding-left:12px}#more-projects{display:none}}@media screen and (min-width: 769px){.subtitle{margin-bottom:30px}.blue-title{margin:24px 0 14px 0}.details h3{font-size:26px;padding-left:12px;margin-top:25px}.details p{font-size:18px}.p-title{margin-bottom:30px;font-size:26px}}@media screen and (min-width: 1200px){.subtitle{margin-bottom:30px}.blue-title{margin:24px 0 14px 0}.details h3{font-size:26px;padding-left:12px;margin-top:25px}.details p{font-size:18px}.p-title{margin-bottom:30px;font-size:32px}}body{background-color:#010f28}.about-title{margin:7px 0 0 8px;color:#ff0080;font-weight:600;text-align:center}.sub-about{margin:7px 0 0 8px;color:#fff;font-weight:400;text-align:center}.about-text{color:#fff;font-size:18px;line-height:1.6;text-align:left;padding-right:30px}.about-text1{color:#fff;line-height:1.6;text-align:left}.blue-title-about{color:#32f0da;font-size:32px;font-weight:300;margin:40px 0 10px 0}.skills-title{display:flex;flex-direction:column;justify-content:center;align-items:center}.skills-title h3{margin:0 0 20px 0;color:#ff0080;font-size:42px;font-weight:600}.profile-img{max-width:100%;margin:60px 0 40px 0;padding:40px;border:3px solid #32f0da;overflow:hidden;text-align:center}.profile-img img{width:100%;height:auto}.box-about2{height:360px;background:linear-gradient(#010F28, rgba(255, 255, 255, 0.044));border-radius:10px}.skills-con{display:flex;justify-content:space-between;align-items:flex-start;margin-top:10px}.skills h3{color:#32f0da;font-size:28px;line-height:1.5;padding:10px 50px 0 50px;font-weight:400}.skills p{color:#fff;font-size:18px;padding:5px 40px 0 40px}.about-style{margin-top:100px}.link-back{color:#ff0080}.link-back:hover{color:#32f0da}@media screen and (max-width: 768px){.box-about2{height:300px;background:#010f28}.about-text{font-size:16px;padding-right:10px}.about-title{margin:7px 0 0 8px;font-size:40px;margin:110px 0 20px 0 !important}.sub-about{font-size:28px}.margin-mob{margin-top:30px;padding:0 20px 0 20px}.blue-title-about{font-size:30px;margin:40px 0 8px 0;padding-left:20px}.skills h3{font-size:22px;line-height:1.5;padding:10px 10px 0 10px;font-weight:300}.skills p{font-size:16px;padding:5px 10px 0 10px}.skills-title h3{margin:0 0 20px 0;font-size:38px}.about-style{margin-top:60px}}@media screen and (min-width: 769px){.about-title{margin:7px 0 0 8px;font-size:38px;margin:120px 0 10px 0}.about-text{font-size:16px;padding:30px}.blue-title-about{font-size:32px;margin:0 0 10px 0;padding-left:30px}.about-text1{font-size:21px;padding-right:30px}.sub-about{font-size:26px;margin-bottom:60px}.skills p{font-size:16px;padding:5px 20px 0 20px}}@media screen and (min-width: 1200px){.about-text1{font-size:26px;padding-right:30px}.about-title{margin:7px 0 0 8px;font-size:42px;margin:115px 0 10px 0}.about-text{font-size:18px;margin-top:10px}.sub-about{font-size:26px;margin-bottom:80px}.blue-title-about{font-size:32px;margin:0 0 10px 0}}@media screen and (min-width: 1920px){.about-title{margin:7px 0 0 8px;font-size:50px;margin:160px 0 10px 0}.about-text{font-size:18px;padding-right:30px}.blue-title-about{font-size:32px;margin:0 0 10px 0}.about-text1{font-size:24px;padding-right:30px}.skills p{font-size:22px}}