:root{--black-font-main:#1a1a1a;--black-font:#6e6e73;--gray-dark:#86868c;--bg-l:#fff;--gray-border:#d7d7d9;--blue-cta:#0073e6;--blue-span:#0084ff;--primary-font-color:#f5f5f7;--secondary-font-color:#b9b9bf;--lighter-menu-link-color:#d7d7d9;--light-menu-link-color:#a1a1a6;--lightwhite:#d7d7d9;--light-font-color:#6e6e6e;--lighter-font-color:#6e6e73;--button-bg-color:#f5f5f7;--button-bg-active-color:#2997ff;--button-primary-color:#191919;--button-border-color:#6e6e73;--contact-lightblue:#b3dfff;--contact-button-back:#f5f5f7;--contact-button-border:#d7d7d9}*{box-sizing:border-box}.btn-container{text-align:center;padding-bottom:40px;margin-bottom:60px}.btn-container .btn-mouse-area{display:inline-block;padding:40px}.btn-container a.btn-more,.btn-container button.btn-more{pointer-events:bounding-box;border:1px solid #b9b9bf;padding:15px 27px 13px;border-radius:47px;position:relative;display:inline-flex;align-items:center}.btn-container a.btn-more .btn-more-ripple,.btn-container a.btn-more .btn-more-title,.btn-container button.btn-more .btn-more-ripple,.btn-container button.btn-more .btn-more-title{pointer-events:none}.btn-container a.btn-more:before,.btn-container button.btn-more:before{content:"";display:block;position:absolute;top:-40px;left:-40px;right:-40px;bottom:-40px}.btn-container a.btn-more .btn-more-title,.btn-container button.btn-more .btn-more-title{pointer-events:none;position:relative;top:-1px;display:block;overflow:hidden;z-index:2}.btn-container a.btn-more .btn-more-title span,.btn-container button.btn-more .btn-more-title span{display:block;font-size:.46rem;letter-spacing:.018rem;font-weight:400;text-align:center;color:var(--black-font-main)}.btn-container a.btn-more .btn-more-title span:after,.btn-container button.btn-more .btn-more-title span:after{content:attr(data-text);display:block;position:absolute;top:150%;left:0;pointer-events:none;transform:skewY(3deg)}.btn-container a.btn-more .btn-more-ripple,.btn-container button.btn-more .btn-more-ripple{display:block;position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;z-index:1;overflow:hidden;border-radius:inherit}.btn-container a.btn-more .btn-more-ripple span,.btn-container button.btn-more .btn-more-ripple span{display:block;width:100%;height:100%;opacity:0;background:#fff;border-radius:50%}.btn-container button.act .btn-more-title span{color:var(--bg-color)}.contact-page{width:100%;overflow:hidden}section.sec-form header{color:var(--black-font-main);padding-bottom:2.4rem;padding-top:5.4rem}section.sec-form header h6{display:flex;align-items:center;text-align:left;font-size:.58rem;font-weight:500;letter-spacing:-.6px;word-spacing:2px}section.sec-form header h6 img{height:1.4rem;margin-left:.29rem}section.sec-form header h1{font-size:2.11rem;text-align:left;font-weight:500}section.sec-form form>.btn-container{margin-top:50px;margin-bottom:50px}section.sec-form form>.btn-container button.btn-more{background-color:var(--blue-cta);padding:.67rem 0;width:6.08rem;justify-content:center}section.sec-form form>.btn-container button.btn-more .btn-more-title span{color:var(--primary-font-color)!important;font-weight:500;font-size:.6rem;letter-spacing:0}#g-recaptcha-response,.grecaptcha-badge{visibility:hidden;opacity:0}section.sec-form form div.google-captcha{display:block!important;width:100%;text-align:left;color:var(--secondary-font-color);font-size:.43rem;margin-left:5px;font-weight:400;margin-bottom:3.25rem}section.sec-form form div.google-captcha span{line-height:.3rem}section.sec-form form div.google-captcha span a{color:var(--gray-dark);font-size:.43rem;display:inline-block;font-weight:500}section.sec-form form div.google-captcha span a:visited{color:var(--gray-dark)}section.sec-form form div.google-captcha span a:hover{color:var(--black-font)}.contact-page .con-foot .footer-foot .footer-secs.l h5{width:max-content}.contact-page .con-foot .footer-foot .footer-secs.l h5:after{width:100%}@media(max-width:769px){.contact-page section.sec-form.mb form{margin-bottom:0}.contact-page section.sec-form.mb form .options-btns{justify-content:flex-start}.contact-page section.sec-form.mb form .options-btns a{margin-right:.6rem}.contact-page section.sec-form.mb h6{padding-top:0}.contact-page section.footer-sec.fot{margin-left:0}.contact-page section.footer-sec.fot .trig .footer-foot{height:78%}.contact-page section.footer-sec.fot .trig .footer-foot .footer-secs.l h5{width:max-content;margin:0 auto}.contact-page section.footer-sec.fot .trig .footer-foot .footer-secs.l h5:after{width:100%}.contact-page .btn-container a.btn-more .btn-more-ripple span:not(.active,.invalid),.contact-page .btn-container button.btn-more .btn-more-ripple span:not(.active,.invalid){background-color:#1a1a1a}}@media(max-width:500px){.contact-page section.contact-footer.fot{margin-left:0}.contact-page section.contact-footer.fot .trig .footer-foot{height:auto!important}.contact-page section.contact-footer.fot .trig .footer-foot .footer-secs.l{padding-top:3rem;margin-bottom:6rem}.contact-page section.contact-footer.fot .trig .footer-foot .footer-secs.l h5{width:max-content;margin:0 auto}.contact-page section.contact-footer.fot .trig .footer-foot .footer-secs.l h5:after{width:100%}.contact-page section.sec-form.mb form div.options-btns{justify-content:space-between}.contact-page section.sec-form.mb form div.options-btns a.sec-btn{margin-right:0;margin-bottom:.81rem;padding:.69rem 1.1rem .67rem}.contact-page section.sec-form.mb form div.options-btns.budgets{justify-content:flex-start}}section.pro-sec{height:101vh;display:flex;align-items:center;justify-content:center;margin:0 0 -11.9%}section.pro-sec main{margin-bottom:100px;position:absolute}section.pro-sec main div.darklayer{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;z-index:21;opacity:0;visibility:hidden}section.pro-sec main h1{font-size:1.86rem;letter-spacing:.56px;font-weight:500;margin-bottom:50px;z-index:20;color:var(--black-font-main);position:relative}section.pro-sec main div.fil-contain{position:relative}section.pro-sec main div.fil-contain .little-fade{display:none;position:fixed;top:0;height:100%;z-index:10;pointer-events:none}section.pro-sec main div.fil-contain .little-fade.left-fade{width:3%;background:linear-gradient(90deg,#000,rgba(0,0,0,.769) 25.1%,#0000);left:0}section.pro-sec main div.fil-contain .little-fade.right-fade{width:23%;background:linear-gradient(270deg,#000,rgba(0,0,0,.769) 25.1%,#0000);right:-1px}section.pro-sec main div.fil-contain .lines .extra-space{display:none}section.pro-sec main div.fil-contain a.btn{display:inline-block;padding-bottom:0;margin-bottom:0}section.pro-sec main div.fil-contain a.btn .btn-mouse-area{padding:5px}section.pro-sec main div.fil-contain a.btn.sec-btn{letter-spacing:.27px;font-size:15px;font-weight:400;padding:16.5px 22.7px 16.4px;border-radius:32px;background:none;font-family:Poppins;position:relative;border:1.7px solid #6e6e73;color:#fff;margin:8px 7.7px;pointer-events:all}section.pro-sec main div.fil-contain a.btn.sec-btn.act{color:#000;background:#f5f5f7;border-color:#f5f5f7;font-weight:500;letter-spacing:.1px}section.pro-sec main div.fil-contain a.btn.sec-btn .btn-more-title{overflow:hidden}section.pro-sec main div.fil-contain a.btn.sec-btn .btn-more-title span{position:relative}section.pro-sec main div.fil-contain a.btn.sec-btn .btn-more-title span:after{content:attr(data-text);display:block;position:absolute;top:150%;left:0;transform:skewY(3deg)}section.pro-sec main div.fil-contain a.btn.sec-btn .btn-more-ripple{display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;overflow:hidden;border-radius:inherit}section.pro-sec main div.fil-contain a.btn.sec-btn .btn-more-ripple span{display:block;width:100%;height:100%;opacity:0;background:#fff;border-radius:50%}div.pro-cont{padding-bottom:300px;display:flex;flex-wrap:wrap;margin:calc(-45vh - 125px) auto 0;padding-top:270px;justify-content:space-around;align-content:center;overflow:hidden!important;height:-moz-fit-content;height:fit-content;align-items:flex-start;flex-direction:row}div.pro-cont::-webkit-scrollbar{display:none}div.pro-cont .outerPro{width:75%;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:-200px;padding-bottom:0}div.pro-cont .project{width:50%;margin:0 0 45px;z-index:10}div.pro-cont .project.anivi{height:120vw}div.pro-cont .project.vr-project{width:95%;height:34vw;margin:0 auto 50px}div.pro-cont .project.vr-project.Animation,div.pro-cont .project.vr-project.Concept{width:45%;position:relative}div.pro-cont .project.vr-project .ani-names{color:#fff;text-align:center;padding:20px}div.pro-cont .project.vr-project .ani-names h5{font-size:1.2rem;letter-spacing:.04rem;line-height:1.8rem}div.pro-cont .project .vr-item{width:100%;border-radius:50px;display:block;z-index:50;height:100%;border:0;position:relative}div.pro-cont .project .pro-item{display:block;width:90%;height:auto;aspect-ratio:1;color:#fff;border-radius:50px;cursor:none;margin:0 auto;text-align:center;object-fit:cover}main#viewport.single-pj{background:#fff;height:100%;text-align:center;width:100vw;position:relative}main#viewport.single-pj .single-pr-co{height:98vh;margin-top:-105px}main#viewport.single-pj .single-pr-co:first-child{margin-top:0}main#viewport.single-pj img:not(.git):not(.linkedin):not(.drib):not(.be):not(.insta){margin:auto;display:block;position:relative;width:100%;height:auto;aspect-ratio:1.6/1;object-fit:cover}.ani-cover{width:100%;height:100%;position:absolute;background:url(https://img.youtube.com/vi/34hD4u8WFuI/maxresdefault.jpg);z-index:55;background-size:cover;border-radius:50px;top:0;pointer-events:none;background-position:50%}@media(max-width:768px){main.projects-page .fade{padding-bottom:165%}main.projects-page .tb-contain{margin:15vh auto}main.projects-page .tb-contain p{font-size:24.8px;line-height:1.65}main.projects-page .double-contain h2{font-size:34px;line-height:1.3;bottom:0;width:358px;padding-top:15px}main.projects-page .double-contain .flex-contain{height:45vh}main.projects-page .double-contain .flex-contain .cover-contain{width:42.16vw;margin:0 12px}main.projects-page .double-contain .flex-contain .cover-contain:first-child{align-self:flex-start;margin-left:0}main.projects-page .double-contain .flex-contain .cover-contain:last-child{align-self:flex-end;margin-right:0}main.projects-page .double-contain .normal .flex-contain .cover-contain:last-child{align-self:flex-start}}@media(max-width:450px){main.projects-page .fade{padding-bottom:155%}}.menu-wrapper{width:0;height:0;position:fixed;top:0;overflow:hidden;right:0;color:var(--primary-font-color);display:flex;align-items:flex-start;justify-content:center;background:var(--bg-l);border-radius:0 0 0 100%}.menu-wrapper.open{z-index:998}.menu-wrapper.close{z-index:-10;display:none}.menu-wrapper .bg-overlay{position:absolute;top:0;left:inherit;right:0;width:100vw;height:100vh;transition:opacity .6s ease;display:none}.menu-wrapper .bg-overlay.fade-in{display:block}.menu-wrapper a,.menu-wrapper span{font-weight:500}.menu-wrapper .menu-bg-box{overflow:hidden;display:flex;perspective:2000px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:100vw;height:100vh;justify-content:center;align-items:center;pointer-events:none}.menu-wrapper .menu-box{max-width:60vw;height:auto;width:49.7vw;display:flex;justify-content:space-evenly;align-items:center;background:#0000;position:absolute}.menu-wrapper .menu-box .menu-left-part,.menu-wrapper .menu-box .menu-right-part{pointer-events:bounding-box}.menu-wrapper .menu-box .menu-tilt{width:100%;height:100%;position:absolute;inset:0;background:#000}.menu-wrapper .menu-box>div{width:auto;min-height:10.4rem;display:flex;flex-direction:column;justify-content:space-between}.menu-wrapper .menu-box .menu-left-part>div{display:flex;text-align:left;flex-direction:column}.menu-wrapper .menu-box .menu-left-part>div>span.head{color:var(--black-font-main);font-size:.34rem;line-height:2;position:relative;display:inline-block;padding:4px 12px 0}.menu-wrapper .menu-box .menu-left-part>div a,.menu-wrapper .menu-box .menu-left-part>div p{position:relative;width:min-content;height:max-content;overflow:hidden;display:flex}.menu-wrapper .menu-box .menu-left-part>div a:first-child,.menu-wrapper .menu-box .menu-left-part>div p:first-child{margin-top:-5px}.menu-wrapper .menu-box .menu-left-part>div a.email,.menu-wrapper .menu-box .menu-left-part>div p.email{width:100%;cursor:none}.menu-wrapper .menu-box .menu-left-part>div a span,.menu-wrapper .menu-box .menu-left-part>div p span{color:var(--black-font);transition:color .4s linear;font-size:.44rem;line-height:2;padding:.3vw .4rem;font-weight:600}.menu-wrapper .menu-box .menu-left-part>div a svg,.menu-wrapper .menu-box .menu-left-part>div p svg{left:0;bottom:0;position:absolute;width:300%;stroke:#707070;height:7vw;transform:translateX(-66.66%);transition:all 0s cubic-bezier(0,.25,.5,1)}.menu-wrapper .menu-box .menu-left-part>div a:hover span,.menu-wrapper .menu-box .menu-left-part>div p:hover span{color:var(--black-font-main)}.menu-wrapper .menu-box .menu-left-part>div a:hover svg,.menu-wrapper .menu-box .menu-left-part>div p:hover svg{stroke:var(--primary-font-color);transform:translateX(0);transition-duration:.6s}.menu-wrapper .menu-box .menu-right-part span.head{color:var(--black-font-main);font-size:.34rem;line-height:2.15;position:relative;padding:0 15px;text-align:left}.menu-wrapper .menu-box .menu-right-part a{color:var(--black-font);line-height:1;user-select:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;font-size:2.6vw;font-size:1.262rem;overflow:hidden;position:relative;display:flex;width:min-content;padding:.51rem;margin-bottom:2px}.menu-wrapper .menu-box .menu-right-part a.active{color:var(--black-font-main)}.menu-wrapper .menu-box .menu-right-part a.active:after{left:0}.menu-wrapper .menu-box .menu-right-part a:hover{color:var(--black-font-main)}.menu-wrapper .menu-box .menu-right-part a:hover:after{left:0}.menu-wrapper .menu-box .menu-right-part a.fc{padding:.17rem .51rem .51rem}.menu-wrapper .menu-box .menu-right-part a:last-child{padding:.51rem .51rem .17rem}.menu-wrapper .menu-box .bottom-part{display:none;height:auto!important;min-height:20vh;width:100%;text-align:center;pointer-events:all}.menu-wrapper .menu-box .bottom-part a.estimate-btn{display:block;width:90%;background-color:var(--button-bg-color);color:var(--button-primary-color);font-size:.86rem;font-weight:600;padding:18px 0;margin:0 auto 5%;transition:all .3s ease;letter-spacing:0}.menu-wrapper .menu-box .bottom-part a.estimate-btn:hover{background-color:var(--button-bg-active-color);color:var(--primary-font-color)}.menu-wrapper .menu-box .bottom-part .header-socials{margin:0 auto;width:90%;display:flex;justify-content:space-between;align-items:center}.menu-wrapper .menu-box .bottom-part .header-socials a:first-child svg{height:1.3rem}.menu-wrapper .menu-box .bottom-part .header-socials a:nth-child(2) svg,.menu-wrapper .menu-box .bottom-part .header-socials a:nth-child(3) svg{height:1.1rem}.menu-wrapper .menu-box .bottom-part .header-socials a:nth-child(4) svg{height:1rem}.menu-wrapper .menu-box .bottom-part .header-socials a:nth-child(5) svg{height:1.1rem}.menu-wrapper .menu-box .bottom-part .header-socials svg{height:18px;display:flex;align-items:center;justify-content:center}.menu-wrapper .menu-box .bottom-part .header-socials svg.linkedin{height:21px}@media(max-width:1440px){.menu-wrapper .menu-box .menu-left-part{margin-right:17%}.menu-wrapper .menu-box .menu-left-part>div a span{padding-bottom:2.392px}}@media(max-width:768px){.menu-wrapper .bg-overlay{display:none}.menu-wrapper .menu-bg-box{top:54%}.menu-wrapper .menu-box{max-width:100vw;width:100vw;height:100vh!important;padding:0!important;padding-top:10vh;flex-direction:column;justify-content:center;align-items:center;max-height:100vh;overflow:hidden}.menu-wrapper .menu-box>div:not(.menu-tilt){opacity:1}.menu-wrapper .menu-box .menu-left-part{display:none!important}.menu-wrapper .menu-box .menu-right-part{align-items:center;margin-bottom:4.5%;min-height:14.4rem;opacity:1;visibility:inherit}.menu-wrapper .menu-box .menu-right-part a{font-size:2.2rem}.menu-wrapper .menu-box .menu-right-part a:hover:after{left:-100%}.menu-wrapper .menu-box .menu-right-part a:after{bottom:0}.menu-wrapper .menu-box .menu-right-part.last-one{height:auto;min-height:auto}.menu-wrapper .menu-box .menu-box .bottom-part,.menu-wrapper .menu-box .menu-right-part a{opacity:0;visibility:hidden}.menu-wrapper .menu-box .bottom-part{display:block;padding-top:23px}.menu-wrapper .menu-box .bottom-part a.estimate-btn{background-color:#0084ff;color:var(--bg-l)}.menu-wrapper .menu-box .bottom-part .header-socials a svg{height:20px;width:100%}.menu-wrapper .menu-box .bottom-part .header-socials a svg path{fill:var(--black-font-main)}}@media(max-width:500px){.menu-wrapper .menu-box{padding-top:0;justify-content:center}.menu-wrapper .menu-box .menu-bg-box{top:50%}.menu-wrapper .menu-box .menu-right-part{margin-top:10%;height:auto;min-height:auto;gap:.6rem;margin-bottom:0}.menu-wrapper .menu-box .menu-right-part.last-one{justify-content:flex-start;gap:.6rem;margin-top:.6rem;margin-bottom:10%}.menu-wrapper .menu-box .menu-right-part a{font-size:2.15rem;line-height:1.1}.menu-wrapper .menu-box .bottom-part a.estimate-btn{max-width:91vw!important;padding:18px 0;font-size:1rem;margin-bottom:7.3%}.menu-wrapper .menu-box .bottom-part .header-socials{max-width:80%!important}.menu-wrapper .menu-box .bottom-part .header-socials a svg{height:19px}.menu-wrapper .menu-box .bottom-part .header-socials a svg.whats{height:21px}}@media(max-width:400px){.menu-wrapper .menu-box .menu-right-part a{font-size:2.35rem}.menu-wrapper .menu-box .bottom-part a.estimate-btn{max-width:90vw!important;padding:15px 0;margin-bottom:9.5%}.menu-wrapper .menu-box .bottom-part .header-socials{max-width:74%!important}}.btn{cursor:pointer;overflow:hidden!important}.btn,.btn span{position:relative}.btn span{z-index:2;overflow:hidden}.btn .bg-hover{width:100%;height:100%;display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;opacity:0;overflow:hidden;background:var(--black-font-main)}.options-btns .sec-btn{border:1px solid var(--contact-button-border)!important}.sec-btn{overflow:hidden!important;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.thanks-container{width:100vw;height:100vh;position:fixed;cursor:none;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--bg-l);z-index:100;padding-bottom:1rem}.thanks-container h2{font-size:2.7rem;font-weight:500;margin-bottom:.3rem;color:var(--black-font-main)}.thanks-container p{width:100%;text-align:center;font-size:1.15rem;font-weight:400;padding:0 20%;color:var(--black-font-main)}@media(max-width:768px){.thanks-container{cursor:default}.thanks-container h2{font-size:2.7rem;margin-bottom:.5rem;padding-top:1.7rem}.thanks-container p{font-size:1.1rem}.thanks-container .checkcontain{background:#1e90ff;width:3.3rem;height:3.3rem;position:relative;border-radius:50%}.thanks-container .checkcontain svg{width:1.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.thanks-container .checkcontain svg path{fill:#fff}.thanks-container .backbtn{background:#000;max-width:500px;width:87%;padding:16px 0;border-radius:30px;position:absolute;bottom:6.6rem}}@media(max-width:450px){.thanks-container h2{font-size:3.5rem}.thanks-container p{font-size:1.2rem;line-height:1.8rem;padding:0 0 5rem}.thanks-container .checkcontain{width:3.9rem;height:3.9rem}}div.m-service-head{text-align:center;margin:10.2rem 0 6.8rem}div.m-service-head h6{font-size:.97rem;color:var(--secondary-font-color);font-weight:400}div.m-service-head h4{font-size:2.28rem;font-weight:500;color:var(--black-font-main)}@media(max-width:768px){div.m-service-head{margin:207px 0 167px}div.m-service-head h4{font-size:1.9rem}}@media(max-width:450px){div.m-service-head{margin:171px 0 128px}div.m-service-head h4{font-size:2.28rem}}@media(max-width:395px){div.m-service-head{margin:9.3rem 0 5.9rem;letter-spacing:.7px}div.m-service-head h6{font-size:.95rem}div.m-service-head h4{font-size:2.4rem}}@media(max-width:375px){div.m-service-head{margin:8.3rem 0 5.9rem}div.m-service-head h6{font-size:.73rem}div.m-service-head h4{font-size:2.4rem}}*{margin:0;padding:0}html{font-size:calc(.95rem + 1vw)}body{padding:0;font-family:Poppins,sans-serif;font-weight:500;background-color:var(--bg-l)!important;width:100vw!important;-webkit-tap-highlight-color:rgba(255,255,255,0)}.lock-scroll{overflow:hidden}#viewport{top:0;left:0;position:relative;background-color:var(--bg-l);color:var(--black-font-main)}a{text-decoration:none}button{background:none;outline:none}button,input{font-family:Poppins,sans-serif}.btn{padding:8px 17px 10px;border-radius:100px;font-size:11.2px;font-weight:600}.frame-wrapper .frame{position:fixed;z-index:995;transition:all .3s ease}.frame-wrapper .frame.f-top{z-index:998;height:8.2vh}.frame-wrapper .frame.f-top>div{height:100%}.frame-wrapper .frame.f-top .logo{width:min-content;height:100%;top:0;position:relative;display:flex;justify-content:center;align-items:flex-start;flex-direction:column}.frame-wrapper .frame.f-top .logo svg.sm-logo{height:45%;width:28px;position:absolute;left:0}.frame-wrapper .frame.f-top .logo svg:not(.sm-logo){height:45%;width:42px;opacity:1;left:0;top:0;position:relative;display:flex;justify-content:flex-start}.frame-wrapper .frame.f-top .navlinks-contain{z-index:999;display:flex;align-items:center;float:right;transform:translateY(-52%);top:50%;position:absolute;right:3.646vw;font-weight:500;font-size:12.5px}.frame-wrapper .frame.f-top .navlinks-contain li{list-style:none;display:list-item;padding:0 0 0 27px}.frame-wrapper .frame.f-top .navlinks-contain li.dn{display:none}.frame-wrapper .frame.f-top .navlinks-contain li a{color:var(--black-font);text-decoration:none;font-size:.83vw;font-weight:500;letter-spacing:0}.frame-wrapper .frame.f-top .navlinks-contain li a.active,.frame-wrapper .frame.f-top .navlinks-contain li a:hover{color:var(--black-font-main)}.frame-wrapper .frame.f-top .navlinks-contain li.fade-out{opacity:0}.frame-wrapper .frame.f-top .navlinks-contain li.estimateBtn{cursor:pointer;padding:20px 35px 20px 42px}.frame-wrapper .frame.f-top .navlinks-contain li.estimateBtn .contactbtn-wrap{background:var(--blue-cta);border-radius:24px;height:34px;position:relative;width:93px;overflow:hidden;pointer-events:none}.frame-wrapper .frame.f-top .navlinks-contain li.estimateBtn .contactbtn-wrap p{padding:5px;color:#fff;position:relative;top:50%;background:none;left:0;pointer-events:none}.frame-wrapper .frame.f-top .navlinks-contain li.estimateBtn a{position:absolute;top:0;left:0;height:100%;width:100%;font-size:.73vw;font-weight:600;padding:0;pointer-events:none;transition:background-color .3s ease;letter-spacing:0}.frame-wrapper .frame.f-top .navlinks-contain li.estimateBtn a:hover{background-color:var(--button-bg-active-color);color:#fff}.frame-wrapper .frame.f-top .navlinks-contain li.estimateBtn.con-dn{padding-right:0}.frame-wrapper .frame.f-top .navlinks-contain .disNone,.frame-wrapper .frame.f-top .navlinks-contain li.estimateBtn.con-dn .contactbtn-wrap,.frame-wrapper .frame.f-top .navlinks-contain li.mobile-theme-swithcer{display:none}.frame-wrapper .frame.f-top .navlinks-contain .menu{padding:0;cursor:pointer;display:flex;flex-direction:column;justify-content:flex-start;position:relative;-webkit-user-select:none;user-select:none}.frame-wrapper .frame.f-top .navlinks-contain .menu .menu-trigger{-webkit-user-select:none;user-select:none;position:absolute;inset:0;left:50%;top:50%;transform:translate(-50%,-50%);width:140%;height:30px;opacity:.6}.frame-wrapper .frame.f-top .navlinks-contain .menu .menuLines{display:block;width:27px}.frame-wrapper .frame.f-top .navlinks-contain .menu .menuLines.l1{margin-bottom:5px}.frame-wrapper .f-bottom,.frame-wrapper .f-top{padding:0 3.646vw;height:55px;width:100%}.frame-wrapper .f-top{top:0}.frame-wrapper .f-bottom{bottom:0;pointer-events:none}section{margin:3.646vw;text-align:center;position:relative}section.head h1{position:relative;z-index:10;display:inline-block;font-size:54px;letter-spacing:1px;font-weight:500;color:#000}section.head .h1{height:calc(100vh - 7.3vw);display:flex;align-items:center;justify-content:center}section.head .h1 h1 span.headSpan{display:inline-block;overflow:hidden}section.head .h1 h1 span.headSpan span{display:inline-block}section.head .h1.mobile-home-head h1 .call-action{margin-top:30px;display:grid;height:-moz-fit-content;height:fit-content;overflow:hidden}section.head .h1.mobile-home-head h1 .call-action a.estimate-btn{opacity:0;width:-moz-fit-content;width:fit-content;display:block;margin:0 auto;background-color:var(--blue-span);color:var(--bg-l);font-size:.73rem;font-weight:600;padding:16px 25px;letter-spacing:0}section.head .h1.mobile-home-head h1 .call-action a.view-projects-btn{opacity:0;margin:20px auto 0;width:-moz-fit-content;width:fit-content;font-size:.89rem;border-bottom:2px solid var(--black-font);color:var(--black-font-main);padding-bottom:3px}section.head .h2{position:relative;z-index:10;padding-top:140px;background:none;text-align:center}section.head .h2 h3{font-size:1.48rem;text-align:center;line-height:1.43;margin:77px auto 37px;font-weight:500;letter-spacing:.4px}section.head .h2>span{font-size:.79rem;font-weight:400;color:#ceabab;letter-spacing:.2px}section.head .h2.home{padding-top:0;pointer-events:none}section.head .btn-container{margin-top:37px;margin-bottom:10px}section.head a.btn-more{text-decoration:none;border:1px solid #e7c8c8}section.awards-preface{height:105vh;margin:-6rem 0 0}section.awards-preface .emoji-wrap{pointer-events:none;position:absolute;top:50%;left:50%}section.awards-preface .emoji{width:1.53rem;height:1.57rem;background:url(/_next/static/media/emojis2.1ba6219c.png);position:absolute;pointer-events:auto;background-position-x:0;background-size:4.57rem 1.57rem;background-repeat:no-repeat}section.awards-preface .emoji:first-child{top:-8.485rem;left:-.785rem}section.awards-preface .emoji:nth-child(2){top:4.915rem;left:7.215rem}section.awards-preface .emoji:nth-child(3){top:6.915rem;left:-.785rem}section.awards-preface .emoji:nth-child(4){top:4.915rem;left:-8.785rem}section.awards-preface .emoji:nth-child(5){left:-12.785rem;top:-.785rem}section.awards-preface .emoji:nth-child(6){top:-6.485rem;left:-8.785rem}section.awards-preface .emoji:nth-child(7){top:-6.485rem;left:7.215rem}section.awards-preface .emoji:nth-child(8){left:11.215rem;top:-.785rem}section.awards-preface .emoji.medal{background-position-x:-1.52rem}section.awards-preface .emoji.gem{background-position-x:-3.04rem}section.awards-preface .emoji:before{content:"";width:5.57rem;height:4.57rem;position:absolute;display:block;top:-1.5rem;left:-2rem}section.awards-preface .text-wrap{display:flex;justify-content:center;height:100%;align-items:center;pointer-events:none;transform-style:preserve-3d;perspective:200px}section.awards-preface p{font-size:2.19rem;width:20rem;color:#000;line-height:1.22;letter-spacing:.02rem}section.awards-chain{display:flex;height:90vh;justify-content:center;align-items:center;position:relative;margin:-1rem 0 0}section.awards-chain .chain-wrap{height:76.6%;max-height:19rem;position:absolute;display:flex;flex-direction:column;justify-content:space-between}section.awards-chain .chain-wrap .chain{display:flex;flex-direction:row;align-items:center}section.awards-chain .chain-wrap .chain div{margin:0 1rem;display:flex;align-items:center;justify-content:center;border:2px solid #000}section.awards-chain .chain-wrap .chain div svg{height:1rem}section.awards-chain .chain-wrap .chain div svg.csd{height:1.5rem}section.awards-chain .chain-wrap .chain .circ,section.awards-chain .chain-wrap .chain .tube{height:4rem;width:4rem;border-radius:4rem}section.awards-chain .chain-wrap .chain .tube{width:8rem}section.awards-chain .chain-wrap .chain .prp{background:linear-gradient(135deg,#f4f2ff,#cabfff)}section.awards-chain .chain-wrap .chain .blue{background:linear-gradient(135deg,#f2faff,#bfeaff)}section.awards-chain .chain-wrap .chain .pink{background:linear-gradient(135deg,#fff2f8,#ffbfdf)}section.awards-chain .chain-wrap .chain:first-child{transform:translateX(8%)}section.awards-chain .chain-wrap .chain:last-child{transform:translateX(-5%)}section.awards-chain .chain-text p{color:#000;font-size:2.19rem;font-weight:500;letter-spacing:.01rem}section.awards-chain .chain-text span{width:1.53rem;height:1.57rem;background:url(/_next/static/media/emojis2.1ba6219c.png);display:inline-block;background-size:4.57rem 1.57rem}section.awards-sc{display:flex;flex-direction:row;margin:2rem 0;height:100vh;align-items:center}section.awards-sc .awards-sc-img{position:relative;width:50%;display:flex;justify-content:flex-start;align-items:center}section.awards-sc .awards-sc-img .sc-contain{position:relative;width:calc(6.3rem + 37%);height:calc(14.5rem + 11.5vw);border-radius:20rem;overflow:hidden;opacity:0;border:3px solid}section.awards-sc .awards-sc-img .sc-contain.sec{position:absolute;opacity:0}section.awards-sc .awards-sc-img .sc-contain.sec.one{opacity:1}section.awards-sc .awards-sc-img .sc-contain.sec .sc-img{background-size:82%;background-position:50%;width:100%;height:100%;background-repeat:no-repeat}section.awards-sc .awards-sc-img .sc-contain.sec .cssdesign.one{background-color:#fdb53d}section.awards-sc .awards-sc-img .sc-contain.sec .cssdesign.one .sc-img{background-image:url(/_next/static/media/cd1.f00d2e19.jpg)}section.awards-sc .awards-sc-img .sc-contain.sec .cssdesign.two{background-color:#d86b54}section.awards-sc .awards-sc-img .sc-contain.sec .cssdesign.two .sc-img{background-image:url(/_next/static/media/cd2.54537a0e.jpg)}section.awards-sc .awards-sc-img .sc-contain.sec .cssdesign.three{background-color:#79a1cf}section.awards-sc .awards-sc-img .sc-contain.sec .cssdesign.three .sc-img{background-image:url(/_next/static/media/cd3.9347b874.jpg)}section.awards-sc .awards-sc-img .sc-contain.sec .behance .sc-img{background-size:cover}section.awards-sc .awards-sc-img .sc-contain.sec .behance.one .sc-img{background-image:url(/_next/static/media/be1.68486267.jpg)}section.awards-sc .awards-sc-img .sc-contain.sec .behance.two .sc-img{background-image:url(/_next/static/media/be2.682def21.jpg)}section.awards-sc .awards-sc-img .sc-contain.sec .behance.three .sc-img{background-image:url(/_next/static/media/be3.a0750850.jpg)}section.awards-sc .awards-sc-img .sc-contain.sec .csswinner.one .sc-img,section.awards-sc .awards-sc-img .sc-contain.sec .csswinner.three .sc-img,section.awards-sc .awards-sc-img .sc-contain.sec .csswinner.two .sc-img{background-image:url(/_next/static/media/cw-star.2f43bc32.jpg)}section.awards-sc .awards-sc-img .sc-contain.sec .awwwards.one .sc-img,section.awards-sc .awards-sc-img .sc-contain.sec .awwwards.three .sc-img,section.awards-sc .awards-sc-img .sc-contain.sec .awwwards.two .sc-img{background-image:url(/_next/static/media/aw-dev.dae6b1e9.jpg)}section.awards-sc .awards-sc-img .sc{inset:0;overflow:hidden;height:100%;opacity:.5;filter:url(#svg-distortion-filter);background:#9aaeff;position:absolute}section.awards-sc .awards-sc-img .sc.awwwards{background:#9bd4d6}section.awards-sc .awards-sc-img .sc.behance img{width:100%;height:100%;object-fit:cover}section.awards-sc .awards-sc-img .sc.csswinner{background:#70c09d}section.awards-sc .awards-sc-img .sc.cssdesign{background:#464273}section.awards-sc .awards-sc-img .sc.active{opacity:1}section.awards-sc .awards-sc-img .sc img{width:82%;height:100%;object-fit:contain}section.awards-sc .awards-sc-text{width:50%;padding:3rem}section.awards-sc .awards-sc-text p{color:#000;padding:.4rem;font-size:2.06rem;text-align:left;width:13rem;position:relative;margin:auto}section.awards-sc .awards-sc-text p:before{content:"";position:absolute;top:0;left:-30%;right:-30%;bottom:0}section.awards-sc-mb{height:100vh;overflow-x:hidden;margin:0;display:flex;flex-direction:column;justify-content:center}section.awards-sc-mb .showcase-contain-mb{display:flex;width:400vw}section.awards-sc-mb .showcase-contain-mb .sc-tube{width:18rem;height:21.8rem;position:relative;border:3px solid #000;border-radius:12rem;margin:auto}section.awards-sc-mb .showcase-contain-mb .sc-tube:first-child{background:linear-gradient(135deg,#fefff2,#faffbf)}section.awards-sc-mb .showcase-contain-mb .sc-tube:nth-child(2){background:linear-gradient(135deg,#f4f2ff,#cabfff)}section.awards-sc-mb .showcase-contain-mb .sc-tube:nth-child(3){background:linear-gradient(135deg,#fff2f8,#ffbfdf)}section.awards-sc-mb .showcase-contain-mb .sc-tube:nth-child(4){background:linear-gradient(135deg,#f2faff,#bfeaff)}section.awards-sc-mb .showcase-contain-mb .sc-tube svg{height:50%;width:4.8rem}section.awards-sc-mb .showcase-contain-mb .sc-tube p{color:#000;position:absolute;top:50%;left:50%;transform:translateX(-50%);font-size:2.2rem}section.awards-sc-mb h6{font-size:2rem;padding-top:1.5rem;font-weight:500}section.ser-home{min-height:100vh;display:flex;align-items:center;margin:-2rem 0 0}section.ser-home .ser-home-contain{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;width:43rem;margin:auto}section.ser-home .ser-home-contain .s-tube.mo,section.ser-home .ser-home-contain .s-tube.uiux.w600{display:none}section.ser-home .s-text p{color:#000;font-size:3.09rem;margin-right:2rem;margin-left:.5rem}section.ser-home .s-tube{padding:2.35rem 2.7rem;background:pink;margin:.4rem .41rem;border-radius:5rem;font-size:1.159rem;border:3px solid}section.ser-home .s-tube.branding{background:linear-gradient(135deg,#f4f2ff,#cabfff)}section.ser-home .s-tube.webdes{background:linear-gradient(135deg,#fff2f8,#ffc1e0)}section.ser-home .s-tube.webdev{background:linear-gradient(135deg,#f2faff,#bfeaff)}section.ser-home .s-tube.uiux{background:linear-gradient(135deg,#f2fff5,#bfffcf)}section.ser-home .s-tube.appdes{background:linear-gradient(135deg,#fefff2,#faffbf)}section.prices-home{margin:-2.5rem 0 3.8rem;height:90vh;display:flex}section.prices-home .prices-home-contain{height:calc(5rem + 16.5vw);width:83%;margin:auto;display:flex;align-items:center;flex-direction:row}section.prices-home .prices-home-contain .pri-text{text-align:left;width:50%}section.prices-home .prices-home-contain .pri-text h6{font-size:2.55rem;font-weight:500;min-width:12rem;width:25vw;margin-right:8vw;margin-left:auto}section.prices-home .prices-home-contain .pri-text p{font-size:.89rem;color:#000;padding-top:1.2rem;line-height:1.5;min-width:12rem;width:25vw;margin-right:8vw;margin-left:auto}section.prices-home .prices-home-contain .pri-text .btn-container{text-align:left;margin-bottom:0;padding-bottom:0;min-width:12rem;width:25vw;margin-right:8vw;margin-left:auto}section.prices-home .prices-home-contain .pri-text .btn-container .btn-mouse-area{margin-left:-40px}section.prices-home .prices-home-contain .pri-text .btn-container .btn-mouse-area a.btn-more{background:#000;padding:18px 26px 17px}section.prices-home .prices-home-contain .pri-text .btn-container .btn-mouse-area a.btn-more .btn-more-title span{font-size:.56rem}section.prices-home .prices-home-contain .pri-button-contain{flex:1 1;position:relative;height:100%}section.prices-home .prices-home-contain .pri-button-contain.w600{display:none}section.prices-home .prices-home-contain .pri-button-contain .pri-button{width:110%;background:linear-gradient(135deg,#fff,#99ffc2);height:100%;position:absolute;border:4px solid #000;right:0;top:0;border-radius:603px;display:flex;align-items:center;justify-content:center}section.prices-home .prices-home-contain .pri-button-contain .pri-button p{color:#000;display:inline-block;position:relative;font-size:2.55rem;padding-top:1rem}section.prices-home .prices-home-contain .pri-button-contain .pri-button p span{position:absolute;top:0;left:0;font-size:.71rem}section.process{z-index:10;height:100vh;margin:0;background-size:contain}section.process .prtrig{width:100%;height:100vh;position:sticky;top:0;overflow-x:hidden;display:flex;flex-direction:column;justify-content:center}section.process h3{font-size:calc(1.525rem + 5px);color:var(--black-font-main);margin:0 auto 3.65rem;font-weight:500;line-height:1.28;letter-spacing:.4px}section.process h3 span{color:var(--button-bg-active-color)}section.process .process-grid{position:relative;left:38%;text-align:left;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:103%;padding-bottom:3.4rem;grid-column-gap:42px}section.process .process-grid img{z-index:2;right:26px;width:75px;top:24px;object-fit:contain;position:absolute}section.process .process-grid h5{font-size:23.1px;color:var(--black-font-main);letter-spacing:.3px;font-weight:500;padding-top:2px;width:-moz-fit-content;width:fit-content;white-space:nowrap}section.process .process-grid p{font-size:13.84px;margin-top:15px;letter-spacing:.15px;line-height:1.64;color:var(--black-font)}section.process .process-grid p span{color:var(--blue-span)}section.process .process-grid .process-col{background:#fff;box-shadow:0 3px 30px 0 #00000005;padding:55px 46px 50px;border-radius:40px;position:relative;overflow:hidden}section.process .process-grid .process-col:first-child{cursor:pointer}section.process .process-grid .process-col:first-child a,section.process .process-grid .process-col:first-child img,section.process .process-grid .process-col:first-child p{pointer-events:none}section.process .process-grid .process-col:first-child .ripple{content:"";position:absolute;width:100%;top:0;height:100%;z-index:1;border-radius:50%;background:#f5f5f7;opacity:0;left:0;mix-blend-mode:difference}section.sec-form{max-width:34%;max-width:18.4rem;margin:auto}section.sec-form.sending-form-effect{opacity:.8}section.sec-form h6{font-size:33.17px;font-weight:500}section.sec-form h6 p{display:inline-block;color:var(--contact-lightblue)}section.sec-form h6 br{display:none}section.sec-form form{text-align:left;margin-bottom:6.6rem}section.sec-form form div{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;align-content:center}section.sec-form form div.mt{margin-top:-14px}section.sec-form form div.btn-container{margin-bottom:0;padding-bottom:0;justify-content:center}section.sec-form form div>p{margin-bottom:13.6px;color:var(--gray-dark);font-size:.645rem;margin-left:5px;margin-top:15px;flex-basis:100%}section.sec-form form div.form-inputs{margin:2.8rem 6px 1.1rem;display:grid;grid-template-columns:1fr 1fr;grid-row-gap:33px;grid-column-gap:54px;justify-content:space-between}section.sec-form form div.form-inputs .am-input{margin-bottom:0;position:relative;overflow:hidden;height:1.45rem;padding-bottom:21px}section.sec-form form div.form-inputs .am-input input,section.sec-form form div.form-inputs .am-input textarea{background:none;border:none;width:100%;padding-bottom:0;font-size:.49rem;font-weight:400;font-family:Poppins;letter-spacing:.1px;-moz-appearance:none;outline:0 none #0000;resize:none;transition:all .3s ease;color:var(--black-font-main)}section.sec-form form div.form-inputs .am-input input::placeholder,section.sec-form form div.form-inputs .am-input textarea::placeholder{color:var(--black-font);font-weight:500;font-size:.49rem}section.sec-form form div.form-inputs .am-input textarea{padding-bottom:4px;height:23px;height:.78rem;overflow:hidden}section.sec-form form div.form-inputs .am-input textarea::placeholder{color:var(--black-font);font-weight:500}section.sec-form form div.form-inputs .am-input textarea::-webkit-input-placeholder{color:var(--black-font)}section.sec-form form div.form-inputs .am-input textarea::-moz-placeholder{color:var(--black-font)}section.sec-form form div.form-inputs .am-input textarea:-ms-input-placeholder{color:var(--black-font)}section.sec-form form div.form-inputs .am-input textarea:-moz-placeholder{color:var(--black-font)}section.sec-form form div.form-inputs .am-input .input-moving-line{margin-bottom:0!important;width:300%;position:absolute;left:0;right:0;bottom:15px;bottom:.53rem;height:59px;transform:translateX(-66.66%);opacity:.6;background-position:bottom;pointer-events:none;transition:transform 0s cubic-bezier(0,.25,.5,1),opacity .4s}section.sec-form form div.form-inputs .am-input input.err~.input-moving-line{opacity:.8}section.sec-form form div.form-inputs .am-input span.input-err{position:absolute;bottom:0;left:0;font-size:.4rem;font-weight:400;color:#f66}section.sec-form form div.form-inputs .am-input:hover .input-moving-line{opacity:1!important}section.sec-form form div.form-inputs .am-input:focus-within .input-moving-line{opacity:1!important;transform:translateX(0);transition-duration:.8s,.4s}section.sec-form form div.options-btns a.sec-btn span{font-weight:400;color:var(--black-font-main);font-size:.49rem}section.sec-form form div.options-btns a.sec-btn:last-child{margin-right:0!important}section.sec-form form a{display:inline-block;margin:.04rem 0 .33rem;letter-spacing:.15px;font-size:12.3px;font-weight:400}section.sec-form form a.btn{padding:.49rem .69rem .47rem;border-radius:32px;border:1.2px solid var(--contact-button-border)}section.sec-form form button.btn{border:1px solid var(--secondary-font-color);background:none;color:var(--black-font-main);position:relative;padding:9px 17px 9px 30px}section.sec-form form .att-btn{position:static;justify-content:left;margin-top:-10px;justify-content:space-between;margin-bottom:1.1rem!important}section.sec-form form .att-btn label{display:none}section.sec-form form .att-btn .contact-action{width:100%;display:flex;justify-content:space-between;align-items:center}section.sec-form form .att-btn .contact-action a{margin:0}section.sec-form form .att-btn a.btn{padding:14.5px 20.5px 14.7px}section.sec-form form .att-btn a.btn span{position:relative;padding-left:20px!important;fill:var(--black-font-main);color:var(--black-font-main);font-weight:500;font-size:.49rem}section.sec-form form .att-btn a.btn span svg{position:absolute;left:0;top:50%;transform:translateY(-50%);width:14px;fill:inherit}section.sec-form form .att-btn input{position:absolute;left:0}section.sec-form form .att-btn .attachs{width:100%;display:flex;justify-content:flex-start;flex-wrap:wrap;margin-top:25px;margin-bottom:0;height:auto!important}section.sec-form form .att-btn .attachs .attach{display:flex;align-items:center;color:var(--black-font-main);cursor:pointer;margin-right:30px;margin-bottom:15px}section.sec-form form .att-btn .attachs .attach svg{width:24px;height:24px;color:var(--black-font-main)}section.sec-form form .att-btn .attachs .attach span{margin-left:5px;font-size:.45rem}section.sec-form form .att-btn .attachs .attach:hover{opacity:.8}section.sec-form form div.options-btns.budgets{margin-bottom:39px;position:relative;padding-bottom:11px}section.sec-form form div.options-btns.budgets .input-err{position:absolute;bottom:0;left:5px;font-size:.4rem;font-weight:400;color:#f66}section.services.head{height:100vh;position:relative}section.services.head img{width:60px;margin-top:2rem;height:auto}section.services.head .h2{padding-bottom:2%;padding-top:0}section.services.head .h2 h6{font-size:.62rem;color:var(--gray-dark);font-weight:600;letter-spacing:0}section.services.head .h2 h3{width:90%;margin-top:53px;color:var(--black-font-main)}.hd{visibility:hidden}.nd{display:none}.mb{margin-bottom:55px!important}.center{transform:translate(-50%,-50%)}.center,.centerized{position:absolute;top:50%!important;left:50%}.centerized{transform:translate(-50%,calc(-50% + 30px + 1rem))}.full-w{grid-column-end:3;grid-column-start:1}.full-h{height:calc(100vh - 7.3vw)}.sec-active{position:fixed;top:50%;width:389px;height:396px}.backLayer{background-image:linear-gradient(225deg,#5a81a2,#1f3d61);position:absolute;width:100%;height:100vh;top:0;left:0}.contact-page .sec-form.mb .btn-container .btn-more{border:1px solid var(--contact-button-border)}.can{width:100%;height:500px}@keyframes scrollDown{0%{transform:rotate(-90deg) translateX(0)}35%{transform:rotate(-90deg) translateX(-8px)}to{transform:rotate(-90deg) translateX(0)}}@media(min-width:2400px){section.footer-sec .footer-main svg{width:572px}section.sec-form form a{margin:.04rem 0 .43rem}}@media(min-width:1630px){.frame-wrapper .frame.f-top .logo svg.sm-logo{width:1.7vw}.frame-wrapper .frame.f-top div .logo svg:not(sm-logo){width:2.2vw!important}.frame-wrapper .frame.f-top .navlinks-contain li{padding:0 0 0 1.6571428571vw}.frame-wrapper .frame.f-top .navlinks-contain li.estimateBtn{padding:20px 2.0714285714vw}.frame-wrapper .frame.f-top .navlinks-contain li.estimateBtn .contactbtn-wrap{height:2.05vw;width:5.8vw;border-radius:50px;font-size:.7vw}.frame-wrapper .frame.f-top .navlinks-contain li.menu .menuLines{width:1.3vw}section.head h1{font-size:3.7vw}section.process .process-grid{width:51rem}section.process .process-grid h5{font-size:.8rem}section.process .process-grid p{font-size:.466rem}section.process .process-grid .process-col{padding:1.8rem 1.55rem 1.7rem}#stick .texts-wrap #headLines,#stick .texts-wrap h1{font-size:1.6rem;width:30rem}#stick .texts-wrap h5{font-size:1.2rem;max-width:23rem}#stick .text-wrap2{width:32rem}#stick .text-wrap2 h5{font-size:1.2rem}div.pro-cont a.project{margin:0 0 2.5rem}div.pro-cont a.project .pro-item{border-radius:12%}}@media(max-width:1630px){section.sec-form{max-width:18.2rem}}@media(max-width:1480px){.frame-wrapper .f-left div{height:auto}.frame-wrapper .f-left div li a svg{width:14px;height:14px}}@media(max-width:1440px){.frame-wrapper .frame.f-top .navlinks-contain li a{font-size:12px;font-weight:500}.frame-wrapper .frame.f-top .navlinks-contain li.estimateBtn a{font-size:11px;font-weight:500}section.process h3{width:50%}section.sec-form{max-width:19.2rem}section.sec-form form div.options-btns{justify-content:space-around}section.sec-form form div.options-btns a.sec-btn{margin-right:5px}}@media(max-width:1220px){section.process .process-grid{row-gap:8.5%;width:123%}}@media(max-width:1138px){section.ser-home .ser-home-contain{width:31rem}section.ser-home .ser-home-contain .s-tube.mo{display:block}section.ser-home .ser-home-contain .s-tube.web{display:none}}@media(max-width:1100px){#stick .texts-wrap h5{font-size:34.5px}#stick .text-wrap2:not(.pi){width:54%}#stick .text-wrap2:not(.pi) h5{font-size:34.5px}}@media(max-width:1024px){section.sec-grid-contain .serv-text p{font-size:4.25rem}}@media(max-width:930px){#stick .texts-wrap{width:60vw}#stick .texts-wrap h5{font-size:1.1rem}#stick .texts-wrap #headLines,#stick .texts-wrap h1{font-size:1.391rem}#stick .texts-wrap #headLines img,#stick .texts-wrap h1 img{width:47px;height:47px;display:inline-block}#stick .text-wrap2:not(.pi){width:25rem}#stick .text-wrap2:not(.pi) h5{font-size:1.1rem}#stick .image-wrap img{min-width:60vw;max-width:67vw;height:auto}#stick .mem-row .back p{width:8rem;font-size:1rem}section.process .process-grid{width:163%}div.products-layout .div.prl-padding{padding:7.45rem 4vw 0}div.products-layout .products-grid .product{width:calc(50% - .7rem)}div.products-layout .product-cover-container{border-radius:.3rem}}@media(max-width:910px){section.head .h1 h1 span{display:block!important}}@media(max-width:850px){#stick .texts-wrap h2{font-size:39px}section.sec-form{max-width:20.2rem}section.process .process-grid{width:175%}}@media(max-width:768px){.frame-wrapper .frame.f-top{padding:0 5%}.frame-wrapper .frame.f-top .navlinks-contain{align-items:center;right:5%}.frame-wrapper .frame.f-top .navlinks-contain li{display:none}.frame-wrapper .frame.f-top .navlinks-contain li.menu{justify-content:center;align-items:center}section.head .h1.mobile-home-head{z-index:800;height:100vh;padding-top:28vh}section.head .h1.mobile-home-head h1{font-size:1.7rem}section.head .h1.mobile-home-head h1 .call-action a.view-projects-btn{font-size:.65rem}section.head:not(.services) .h2 h3{font-size:1.4rem;width:22rem;margin:60px auto}section.head:not(.services) .h2>span{font-size:.78rem;color:var(--black-font)}section.head.services .h2 h3{font-size:1.5rem;width:23rem}section.head.services .h2 h6{font-size:.7rem}section.head div.h2-wrapper{position:static!important;margin-top:0!important;height:22rem;align-items:flex-end!important;width:100vw}section.head div.h2-wrapper .h2-con{margin-top:0!important}section.head div.h2-wrapper .h2-con a.btn-more{border:1px solid var(--black-font)}section.sec-grid-contain .serv-text p{font-size:3rem}section.process{padding-top:0;height:auto;width:500px;margin:0 auto 2rem}section.process .prtrig{position:relative;height:auto}section.process h3{width:100%;font-size:2rem;text-align:left;margin:105px auto 100px;position:relative;top:0}section.process .process-grid{text-align:left;display:grid;grid-template-columns:1fr;width:100%;margin:auto;grid-column-gap:0;row-gap:0;position:relative;left:0}section.process .process-grid .process-col{margin-top:50.5px;padding-bottom:57px}section.process .process-grid .process-col:first-child{margin-top:0}section.process .process-grid h5{font-size:25px}section.process .process-grid p{font-size:15px;margin-top:10px;font-weight:400}section.sec-form{max-width:100%;padding:0 5%}section.sec-form form div.btn-container{margin-top:0}section.sec-form form .form-inputs{margin-right:0!important;margin-left:0!important}section.sec-form form .form-inputs .am-input{grid-column-start:1;grid-column-end:3}section.sec-form form .att-btn{margin-top:2.5rem;margin-bottom:3rem!important}section.sec-form form .att-btn>a.sec-btn{text-align:center;width:100%;margin-right:0!important;padding:20px 21px;margin-bottom:0}section.sec-form form .att-btn .contact-action{align-items:center}section.sec-form form .att-btn .contact-action a.btn{padding:20px 25.5px;margin:0!important;border-radius:50px}section.sec-form form .att-btn .contact-action a.btn span{font-size:1rem}section.sec-form form .att-btn .contact-action a.btn span svg{width:18px}section.sec-form form .att-btn .contact-action .btn-container.mobile-b button.btn-more{padding:20.8px 40px 19.2px;background-color:var(--primary-font-color);border-radius:50px}section.sec-form form .att-btn .contact-action .btn-container.mobile-b button.btn-more .btn-more-title span{font-size:.97rem;color:var(--bg-color);font-weight:600}section.sec-form .m-footer{padding-bottom:50px}section.footer-sec.fot{padding:160vh 0 3.1rem!important}section.services.head{margin:3.646vw 0 -26vh;width:100vw}section.services.head .head .h2{text-align:center}section.services.head .head .h2 h3{text-align:center;width:100%;color:#fff;font-size:34px}section.pro-sec#stickbb{height:50vh!important;align-items:flex-end;width:100%;z-index:1;margin-bottom:0}section.pro-sec#stickbb main{margin-bottom:0}section.pro-sec#stickbb main h1{margin-bottom:0;max-width:21rem}section.pro-sec#stickbb main h1 div{display:inline-block}section.showcase-pin .showcase-mobile-container .mobile-showcase-box.h-showcase{margin-bottom:99.5px}.projects-page div.pro-cont{margin-top:-184%}.products-layout .featured-title{margin-bottom:0}.products-layout .featured-title .btn-container{margin-bottom:0;padding-bottom:0;transform:translateX(0);flex-shrink:0}.products-layout .btn-container a.btn-more:before{top:0;left:0;right:0;bottom:0}.products-layout .btn-container{margin-top:3.5rem}.products-layout .btn-container a .btn-more-title span,.products-layout .btn-container button .btn-more-title span{font-size:.9rem}.products-layout .products-grid{justify-content:space-between}div.contact-page section.sec-form .m-footer{margin-top:190px!important}div.pro-cont div.outerPro{width:100%!important;margin-bottom:-55px}div.pro-cont div.outerPro div.project{flex:100% 1!important;margin:auto auto 5rem;max-width:500px;display:flex;flex-direction:column;align-items:center}div.pro-cont div.outerPro div.project .vr-item{padding-bottom:0}div.pro-cont div.outerPro div.project .pro-item{margin-bottom:20px;cursor:pointer;aspect-ratio:1;overflow:hidden}div.pro-cont div.outerPro div.project .pro-item img{width:100%;height:100%;object-fit:cover}div.pro-cont div.outerPro div.project h6{font-size:1.3rem;font-weight:500;color:var(--black-font-main);letter-spacing:.018rem;line-height:1.8rem}div.pro-cont div.outerPro div.project span{font-size:.79rem;font-weight:400;color:var(--black-font);letter-spacing:.018rem;line-height:1.8rem;margin-bottom:5px}div.pro-cont div.outerPro div.project a.view{color:var(--black-font-main);font-size:.7rem;font-weight:400;letter-spacing:.018rem;border-bottom:2px solid var(--black-font-main);line-height:1rem}div.contact-page .backLayer{position:fixed}div.contact-page .trig{height:64%!important}.project .ani-cover{border-radius:30px}#stick .texts-wrap{position:fixed;width:100vw;padding:0 5.9%;display:block}#stick .texts-wrap div.mb{width:-moz-fit-content;width:fit-content;left:0;transform:none;text-align:left;top:9rem;display:block;position:relative;padding:0}#stick .texts-wrap div.mb p{color:#b9b9bf;font-size:.791rem}#stick .texts-wrap div.mb h2{position:relative;text-align:left;font-size:2.5rem;width:100%;padding-top:7px}#stick .texts-wrap h5{font-size:27.5px;padding-right:0;max-width:24rem;top:11rem;line-height:1.6;text-align:left}#stick .texts-wrap #headLines,#stick .texts-wrap h1{padding-top:8.1rem;display:block;opacity:1;visibility:inherit;text-align:left;margin-top:0;line-height:1.5;font-size:1.491rem;min-width:500px;max-width:600px}#stick .image-wrap.fc{margin-top:64vh}#stick .image-wrap img{max-width:90vw;width:90vw}#stick .image-wrap.so{margin-top:-50px}#stick .mem-cont{height:97rem;flex-direction:column}#stick .mem-cont .mem-row{height:70vh}#stick .mem-cont .mem-row:nth-child(2){justify-content:flex-start}#stick .mem-cont .mem-row .back{display:none}#stick .mem-cont .mem-row .members{height:16rem;width:16rem;background-position:50%}#stick .mem-cont .mem-row .mbtxt{display:block;margin-top:1rem}#stick .mem-cont .mem-row .mbtxt p{font-size:1.5rem;color:var(--black-font-main)}#stick .mem-cont .mem-row .mbtxt p:nth-child(2){font-size:.85rem;color:var(--black-font)}#stick .members-wrap{margin-top:58vh;margin-bottom:-9rem;height:auto;width:100%}#stick .text-wrap2{width:100vw!important;padding:11rem 5.9%;height:24rem}#stick .text-wrap2.pi{height:130vw;width:100%!important}#stick .text-wrap2.pi p{font-size:35px;width:100%}#stick .text-wrap2:not(.pi) h5{font-size:1.206rem;line-height:1.6;text-align:left}.showcase-pin{height:auto!important}section.prices-home{overflow:hidden;width:100vw}section.prices-home .prices-home-contain{height:calc(11rem + 16.5vw)}section.prices-home .prices-home-contain .pri-button-contain .pri-button{width:127%;border-radius:50% 0 0 50%;left:0;right:auto}section.prices-home .prices-home-contain .btn-container.mobile-b{padding-top:1rem}section.awards-preface{height:28rem;margin-top:-3rem;overflow:hidden}section.awards-preface .emoji:first-child{top:-10.485rem}section.awards-preface .emoji:nth-child(2){top:5.915rem}section.awards-preface .emoji:nth-child(3){top:8.915rem}section.awards-preface .emoji:nth-child(4){top:5.915rem}section.awards-preface .emoji :nth-child(7),section.awards-preface .emoji:nth-child(6){top:-7.485rem}section.awards-preface .emoji.gem.mob{display:none}section.awards-preface .emoji.cup.mob,section.awards-preface .emoji.medal.mob{background-position-x:-3.04rem}section.awards-preface .text-wrap p{font-size:2.7rem}section.ser-home{width:100%;margin:3.646vw}section.ser-home .s-text{display:block;width:100%;text-align:left}section.ser-home .s-text p{font-size:3.399rem}section.ser-home .ser-home-contain .s-tube{padding:2.585rem 2.97rem;margin:.44rem .451rem;font-size:1.2749rem}section.ser-home .ser-home-contain .s-tube.uiux{display:none}section.ser-home .ser-home-contain .s-tube.uiux.w600{display:block}.circle{display:none}}@media(max-width:650px){section.pro-sec main h1{font-size:3rem;text-align:left}section.sec-form form div.options-btns a.sec-btn{margin-right:.5rem}section.sec-form form>.btn-container .btn-mouse-area{width:100%}section.sec-form form>.btn-container .btn-mouse-area button{width:100%;justify-content:center}section.ser-home{width:45rem;margin:3.646vw}section.ser-home .ser-home-contain{width:100%}section.ser-home .s-text{display:block;width:100%;text-align:left}section.ser-home .s-text p{font-size:4.326rem}section.ser-home .ser-home-contain .s-tube{padding:3.29rem 3.78rem;margin:.56rem .574rem;font-size:1.6226rem}section.ser-home .ser-home-contain .s-tube.webdes.web{display:block}section.ser-home .ser-home-contain .s-tube.uiux,section.ser-home .ser-home-contain .s-tube.webdes.mo{display:none}section.ser-home .ser-home-contain .s-tube.uiux.w600{display:block}section.prices-home{height:auto;margin:5rem 0}section.prices-home .prices-home-contain{width:500px;height:auto;align-items:flex-start;flex-direction:column}section.prices-home .prices-home-contain .pri-text{text-align:left;width:100%}section.prices-home .prices-home-contain .pri-text h6{display:none}section.prices-home .prices-home-contain .pri-text p{font-size:1.2rem;width:100%}section.prices-home .prices-home-contain .pri-text .btn-container.mobile-b{width:100%}section.prices-home .prices-home-contain .pri-button-contain{display:none}section.prices-home .prices-home-contain .pri-button-contain.w600{height:auto;width:100%;padding-bottom:18rem;display:block}section.prices-home .prices-home-contain .pri-button-contain.w600 .pri-button{height:18rem;padding-left:16%;width:90%;border-radius:0 9rem 9rem 0;left:-16%;margin-left:0;right:auto;justify-content:flex-start;flex-wrap:wrap;align-content:center}section.prices-home .prices-home-contain .pri-button-contain.w600 .pri-button h6{display:block;text-align:left;width:100%;font-size:1.7rem;font-weight:500;padding-bottom:2rem}}@media(max-width:550px){#stick .texts-wrap div.mb{width:-moz-fit-content;width:fit-content;left:0;transform:none;text-align:left;display:block}#stick .texts-wrap #headLines,#stick .texts-wrap h1{text-align:left;line-height:1.4;font-size:1.9rem;max-width:18rem;min-width:330px}#stick .texts-wrap #headLines img,#stick .texts-wrap h1 img{display:none}#stick .texts-wrap h5{max-width:20rem;min-width:330px}section.awards-chain{height:100vh;max-height:40rem}section.awards-chain .chain-wrap{max-height:26rem;height:85%}section.awards-chain .chain-wrap .chain .tube{width:11.2rem;height:5.6rem}section.awards-chain .chain-wrap .chain .circ{width:5.6rem;height:5.6rem}section.awards-chain .chain-wrap .chain div svg{height:1.4rem}section.awards-chain .chain-wrap .chain div svg.csd{height:2.1rem}section.awards-chain .chain-text{margin:3.646vw}section.awards-chain .chain-text p{font-size:3rem;line-height:1.4}section.awards-chain .chain-text p span{display:block;width:2.142rem;height:2.198rem;background-size:6.398rem 2.198rem;margin:.4rem auto auto}section.awards-sc-mb{max-height:40rem}section.ser-home .s-text p{font-size:3.6rem}section.ser-home .ser-home-contain .s-tube{padding:2.79rem;margin:.46rem .474rem;font-size:1.88rem}div.products-layout .products-title{font-size:2.25rem;width:100%}div.products-layout .products-title.prd{align-items:flex-end}div.products-layout .products-grid{margin-top:3rem;gap:2.8rem}div.products-layout .products-grid .product{width:100%;gap:.6rem}div.products-layout .product-cover-container{border-radius:.5rem}div.products-layout .product-title{font-size:.85rem}div.products-layout .product-price{font-size:.74rem}div.products-layout .details-container .tag{font-size:.57rem;border-radius:.2rem;padding:.25rem .4rem;margin-left:.4rem}div.products-layout .cover-tag-container{top:.3rem;left:.3rem}div.products-layout .cover-tag{padding:.18rem .35rem;font-size:.57rem}div.products-layout .product-details{flex-wrap:wrap;gap:.6rem}div.products-layout .links-container{position:relative;width:100%;visibility:visible;opacity:1;pointer-events:all;gap:.55rem;font-size:.57rem}div.products-layout .links-container a{padding:.55rem;font-weight:600;border-radius:.3rem}div.products-layout .links-container svg{width:.34rem}div.products-layout .blog-readtime{font-size:.68rem}div.products-layout .products-grid .product:hover .blog-readtime,div.products-layout .products-grid .product:hover .cover-tag,div.products-layout .products-grid .product:hover .product-title{opacity:1;visibility:visible}}@media(max-width:500px){#mycan{display:none}.frame-wrapper .frame.f-top .navlinks-contain .menu .menuLines{transform:translateX(-5px);width:1.3rem;height:2px}section.head .h1.mobile-home-head h1{letter-spacing:1.2px}section.head .h1.mobile-home-head h1 span{line-height:3rem}section.head .h1.mobile-home-head h1 .call-action a.estimate-btn{padding:18.5px 35px}section.head .h1.mobile-home-head h1 .call-action a.estimate-btn:hover{background-color:#0084ff}section.head:not(.services) .h2 h3{width:20rem;font-size:1.4rem}section.services.head{margin:45px 0 -3.6vw;height:auto;height:50vh;display:flex;align-items:center}section.services.head .h2{top:0!important;left:0;transform:none;text-align:left;width:100vw;padding-bottom:0}section.services.head .h2 h6{font-size:.9rem;padding-left:5%;padding-right:5%;text-align:left;font-weight:400;letter-spacing:.02rem}section.services.head .h2 h3{padding-left:5%;padding-right:5%;font-size:1.82rem;text-align:left;width:100%;margin-top:35px;margin-bottom:0;line-height:2.45rem}section.process{width:92.4vw;margin:auto}section.process h3{font-weight:500;line-height:2.5rem}section.process .process-grid{row-gap:0}section.process .process-grid .process-col{margin-top:40px}section.process .process-grid h5{font-size:1.5rem}section.process .process-grid p{font-size:.7rem}section.pro-sec main{width:100%;padding-right:0!important;padding-left:0!important}section.pro-sec main h1{font-size:2.5rem;padding-right:4.8%;padding-left:4.8%}div.pro-cont .outerPro div.project{margin-bottom:3.375rem}div.pro-cont .outerPro div.project .pro-item{margin-bottom:20px}div.pro-cont .outerPro div.project h6{font-size:1.25rem;letter-spacing:.018rem}div.pro-cont .outerPro div.project span{font-size:.875rem;letter-spacing:.018rem}div.pro-cont .outerPro div.project a.view{font-size:.8125rem;letter-spacing:.018rem}#stick .members-wrap{margin-bottom:-9rem;width:100%}#stick .members-wrap .mem-cont{height:97rem}#stick .members-wrap .mem-row{height:100vh;align-items:center}#stick .members-wrap .mem-row .members{width:100vw;border-radius:60px;height:100vw;margin:11px;font-size:1.1rem}#stick .members-wrap .mem-row:nth-child(2){justify-content:flex-start}#stick .members-wrap .mem-row .back{display:none}#stick .members-wrap .mem-row .mbtxt{margin-top:1rem}section.prices-home .prices-home-contain{margin:0 5%}section.prices-home .prices-home-contain .pri-button-contain.w600 .pri-button{padding-left:8%;left:-8%;width:107%}section.prices-home .prices-home-contain .pri-button-contain.w600 .pri-button p{font-size:2.85rem}section.prices-home .prices-home-contain .pri-button-contain.w600 .pri-button p span{font-size:.81rem}section.prices-home .prices-home-contain .pri-text p{font-size:1.35rem;padding-top:2.5rem}section.prices-home .prices-home-contain .btn-container.mobile-b{padding-top:1.5rem}section.prices-home .prices-home-contain .btn-container.mobile-b .btn-mouse-area a.btn-more{padding:1.2rem 1.8rem}section.prices-home .prices-home-contain .btn-container.mobile-b .btn-mouse-area a.btn-more .btn-more-title span{font-size:.96rem}.products-layout.featured{padding:2rem .63rem}}@media(max-width:450px){html{font-size:calc(.02rem + 4.6vw)}section.sec-form form div.options-btns.budgets .input-err{font-size:.8rem}section.sec-form form div.form-inputs .am-input{height:3rem}section.sec-form form div.form-inputs .am-input .full-w{min-height:1.8rem}section.sec-form form div.form-inputs .am-input .input-moving-line{bottom:1rem}section.sec-form form div.form-inputs .am-input span.input-err{font-size:.8rem}.frame-wrapper .frame.f-top{height:50px;padding:0 5%}.frame-wrapper .frame.f-top a.logo.light{transform:translate(.1vw,.5vw)}.frame-wrapper .frame.f-top a.logo.light svg.sm-logo{height:7vw;width:34px}.frame-wrapper .frame.f-top .navlinks-contain .menu{transform:translate(-.9vw,.4vw)}.frame-wrapper .frame.f-top .navlinks-contain .menu .menuLines{width:1.4rem;height:3.5px}section.head{padding-top:0}section.head .h1.mobile-home-head h1{font-size:2.1rem;font-weight:500}section.head .h1.mobile-home-head h1 span{line-height:2.9rem}section.head .h1.mobile-home-head h1 .call-action{margin-top:11%}section.head .h1.mobile-home-head h1 .call-action a.estimate-btn{padding:17px 34px;background:var(--blue-cta);color:var(--bg-l)}section.head .h1.mobile-home-head h1 .call-action a.view-projects-btn{margin:22.5px auto 0;font-size:.71rem;color:var(--black-font-main)}section.head div.h2-wrapper{text-align:left;padding:0 24px;margin-top:9%;height:55vh;height:102vw}section.head div.h2-wrapper .h2 h3{text-align:left;font-size:1.48rem;width:100%;margin:30px auto 50px;line-height:2.3rem}section.head div.h2-wrapper .h2>span{text-align:left;font-size:.88rem}section.head div.h2-wrapper .btn-container{text-align:left}section.head div.h2-wrapper .btn-container a.btn-more{padding:16px 31px 15px}section.head div.h2-wrapper .btn-container a.btn-more .btn-more-title span{font-size:.78rem}section.sec-form{max-width:100%;padding:0 4.9%}section.sec-form header{padding-bottom:5.5rem;padding-top:8.5rem}section.sec-form header h6{font-size:.91rem}section.sec-form header h6 span{font-size:44px}section.sec-form header h1{font-size:2.9rem}section.sec-form form div.options-btns p{margin-left:0!important;font-size:1.08rem;margin-bottom:.9rem}section.sec-form form div.options-btns a.sec-btn{margin-right:.81rem;margin-bottom:.81rem;white-space:nowrap}section.sec-form form div.options-btns a.sec-btn span{font-size:.77rem;letter-spacing:.025rem}section.sec-form form div.options-btns a.sec-btn:nth-child(4),section.sec-form form div.options-btns a.sec-btn:nth-child(6){margin-right:0}section.sec-form form div.google-captcha{font-size:.66rem;margin-bottom:5rem}section.sec-form form div.google-captcha span a{font-size:.66rem}section.sec-form form div.form-inputs{margin-top:4rem!important;padding:0 1.5%;grid-row-gap:24px;margin-bottom:64px!important}section.sec-form form div.form-inputs .am-input input,section.sec-form form div.form-inputs .am-input textarea{font-size:1rem}section.sec-form form div.form-inputs .am-input{padding-bottom:25px}section.sec-form form div.form-inputs .am-input input::placeholder,section.sec-form form div.form-inputs .am-input textarea::placeholder{font-size:1rem}section.sec-form form div.form-inputs .am-input textarea{height:25px}section.sec-form form .att-btn{margin-top:2rem;margin-bottom:2.5rem!important}section.sec-form form .att-btn>a.sec-btn{text-align:center;width:100%;padding:20px 21px;margin-right:0!important;margin-bottom:0}section.sec-form form .att-btn>a.sec-btn span{font-size:.8rem;padding-left:20px!important}section.sec-form form .att-btn>a.sec-btn span svg{width:16px}section.sec-form form .att-btn .contact-action a.btn{padding:20px 30px}section.sec-form form .att-btn .contact-action a.btn span{font-size:1rem}section.sec-form form .att-btn .contact-action a.btn span svg{width:18px}section.sec-form form .att-btn .contact-action .btn-container.mobile-b button.btn-more{padding:20.8px 38px 19.2px}section.sec-form form .att-btn .contact-action .btn-container.mobile-b button.btn-more .btn-more-title span{font-size:1.05rem}section.sec-form form .options-btns.budgets p{margin-bottom:1.1rem}section.sec-form form .options-btns.budgets a.sec-btn{margin-right:.8rem!important}section.sec-form form div.con-lg-send{margin-top:4.6rem!important;width:100%}section.sec-form form div.con-lg-send .btn-mouse-area{width:100%}section.sec-form form div.con-lg-send .btn-mouse-area button.btn-more{width:100%;text-align:center;padding:21px 22px 18px}section.sec-form form div.con-lg-send .btn-mouse-area button.btn-more .btn-more-title{margin:0 auto}section.sec-form form div.con-lg-send .btn-mouse-area button.btn-more .btn-more-title span{font-size:.9rem;color:var(--primary-font-color);font-weight:600}section.sec-form .m-footer.brief{margin-top:150px!important}section.sec-form .m-footer .mail{font-size:1.4rem;margin-bottom:42px;letter-spacing:.018rem}section.sec-form .m-footer .address{margin-bottom:39px;font-size:.92rem;letter-spacing:.018rem;padding:0 15%}section.sec-form .m-footer .footer-links a{font-size:.92rem;letter-spacing:.03rem}section.services.head{margin-top:60px}section.services.head .h2{padding-bottom:12px}section.services.head .h2 h3{font-size:1.5rem;line-height:2.3rem;margin-bottom:47px;padding-left:24px;padding-right:24px}section.services.head .h2 h6{font-size:.9rem;padding-left:24px;padding-right:24px}section.process{width:calc(100vw - 48px);height:auto}section.process h3{font-size:2.25rem;font-weight:500;line-height:3rem;margin-top:46px;margin-bottom:1rem;position:relative;top:0}section.process .process-grid{row-gap:1.05rem;position:relative}section.process .process-grid .process-col{margin-top:10px;padding:54px 37px}section.process .process-grid .process-col:first-child{margin-top:51px}section.process .process-grid h5{font-size:1.45rem}section.process .process-grid p{font-size:1rem;margin-top:7px;line-height:1.3rem}section.pro-sec#stickbb{margin-top:34px;align-items:center}section.pro-sec#stickbb main{padding:0 4.8%}section.pro-sec#stickbb main h1{font-size:2.31rem;margin-bottom:0;letter-spacing:0;line-height:2.8rem;padding-right:24px;padding-left:24px}div.contact-page section.sec-form .m-footer{margin-top:200px!important}.projects-page div.pro-cont{z-index:100;position:relative;padding-top:23px!important;margin-bottom:25px!important;margin-top:-165%;padding-bottom:0}.projects-page div.pro-cont .outerPro{width:100%!important}.projects-page div.pro-cont .outerPro div.project{flex:100% 1!important;margin-bottom:3.6rem;display:flex;flex-direction:column;align-items:center}.projects-page div.pro-cont .outerPro div.project .pro-item{margin-bottom:20px;border-radius:30px;margin-left:0;margin-right:0;width:100%;aspect-ratio:1;overflow:hidden}.projects-page div.pro-cont .outerPro div.project .pro-item img{width:100%;height:100%;object-fit:cover}.projects-page div.pro-cont .outerPro div.project iFrame{width:100%;height:100vw;border-radius:30px;margin-bottom:20px}.projects-page div.pro-cont .outerPro div.project h6{font-size:1.09rem;font-weight:500;letter-spacing:.05rem;line-height:2rem}.projects-page div.pro-cont .outerPro div.project span{font-size:.78rem;font-weight:400;letter-spacing:.018rem;line-height:1.45rem;margin-bottom:4px}.projects-page div.pro-cont .outerPro div.project a.view{font-size:.75rem;letter-spacing:.018rem;line-height:1.35rem}main.single-pj{margin-top:72px}main.single-pj .single-pr-co{height:100vw!important;margin-top:30px!important}main.single-pj .single-pr-co img{height:100vw}#stick .image-wrap img{width:100vw;height:100vw;object-fit:cover;max-width:100%}#stick .texts-wrap{padding:0 24px}#stick .texts-wrap div.mb{left:0;transform:translateX(0);text-align:left}#stick .texts-wrap div.mb h2 div{display:block}#stick .texts-wrap h5{transform:translateX(0);left:24px;padding-top:2rem;padding-right:24px}#stick .text-wrap2{width:100vw!important;padding:24px;height:77vh}#stick .text-wrap2.pi{width:100%!important}#stick .text-wrap2.pi p{font-size:35px;width:100%}#viewport.aboutpage div.phil-con{height:120vh}#viewport.aboutpage div.phil-con .phil p{width:12rem}}@media(max-width:416px){section.process .process-grid p{font-size:.85rem}div#stick .texts-wrap div.mb h2{position:relative;text-align:left;font-size:2.5rem;width:100%;padding-top:7px}}.circle{position:fixed;transform:translate(-50%,-50%) scale(.22);top:0;left:0;background:#f6fcff;border-radius:100%;z-index:999;pointer-events:none}.circle p{transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;text-align:center;line-height:1.2;font-weight:500;font-size:8px;width:100%}.circle.sm{width:48px;height:48px}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.overlay{position:fixed;inset:0;grid-area:1/1/2/2;z-index:999;pointer-events:none;width:100%;height:100%;overflow:hidden;fill:#f5f5f7;color:#f5f5f7}.overlay.hidden{display:none}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/034d78ad42e9620c-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fe0777f1195381cb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eafabf029ad39a43-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/db911767852bc875-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f10b8e9d91f3edcb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8888a3826f4a3af4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29e7bbdce9332268-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3bc380753a8436c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0484562807a97172-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins Fallback;src:local("Arial");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_cc80f9{font-family:Poppins,Poppins Fallback;font-style:normal}