@import url(https://fonts.googleapis.com/css?family=Gilda+Display);@font-face{font-family:"Inter";font-style:normal;src:local("Inter"),local("Inter"),url(/static/media/Inter-Bold.4852edfc.otf) format("truetype");font-display:swap;font-weight:700}@font-face{font-family:"Inter";font-style:normal;src:local("Inter"),local("Inter"),url(/static/media/Inter-Regular.cec56839.otf) format("truetype");font-display:swap;font-weight:400}@font-face{font-family:"Inter";font-style:normal;src:local("Inter"),local("Inter"),url(/static/media/Inter-Medium.ddf01184.otf) format("truetype");font-display:swap;font-weight:300}@font-face{font-family:"Inter";font-style:normal;src:local("Inter"),local("Inter"),url(/static/media/Inter-SemiBold.c5006535.otf) format("truetype");font-display:swap;font-weight:500}@font-face{font-family:"Inter";font-style:normal;src:local("Inter"),local("Inter"),url(/static/media/Inter-Light.3df5d9bb.otf) format("truetype");font-display:swap;font-weight:100}:root{--dark-700:#f7f7f7;--dark-500:#b7b7b7;--dark-300:#e0e0e0;--dark-100:#282e3e;--dark-50:rgba(1,1,1,0.05);--dark-base:#010101;--light-500:hsla(0,0%,100%,0.5);--light-100:hsla(0,0%,100%,0.15);--light-base:#fff}.text-dark-700{color:var(--dark-700)}.bg-dark-700{background-color:var(--dark-700)}.text-dark-500{color:var(--dark-500)}.bg-dark-500{background-color:var(--dark-500)}.text-dark-300{color:var(--dark-300)}.bg-dark-300{background-color:var(--dark-300)}.text-dark-100{color:var(--dark-100)}.bg-dark-100{background-color:var(--dark-100)}.text-dark-50{color:var(--dark-50)}.bg-dark-50{background-color:var(--dark-50)}.text-dark-base{color:var(--dark-base)}.bg-dark-base{background-color:var(--dark-base)}.text-light-500{color:var(--light-500)}.bg-light-500{background-color:var(--light-500)}.text-light-100{color:var(--light-100)}.bg-light-100{background-color:var(--light-100)}.text-light-base{color:var(--light-base)}.bg-light-base{background-color:var(--light-base)}*{box-sizing:border-box;margin:0;padding:0}.animated{animation-duration:.5s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeInAndOut{0%{opacity:0}to{opacity:1}}.fadeInAndOut{animation:fadeInAndOut .3s ease}.layout_button{margin-right:20px;width:80px;height:40px;color:#000;display:flex;flex-direction:column;justify-content:center;align-items:center}.layout_button:hover{border:1px solid #000;border-radius:24px;background-color:#000;color:#fff}.projects{padding:100px 0;background:#f4f4f4}.projects__container{display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center}.projects__warpper{width:40%}.projects__about-us{margin-top:145px;height:40px;width:100%}.projects__sub-heading{font-size:32px;margin-bottom:45px;line-height:1.1;font-weight:700}.projects__overview{font-size:16px;margin-bottom:16px}.projects__button{display:inline-block;text-decoration:none;cursor:pointer;vertical-align:middle;font-size:16px;background:#1a5dff;color:#fff;border-radius:100px;text-align:center;border:2px solid transparent;transition:all .5s;font-weight:500;padding:12px 50px 12px 24px;position:relative}.projects__button:hover{background-color:#fff;color:#1a5dff;border:1px solid #1a5dff}.projects__button:hover svg{stroke:#1a5dff}.projects__button svg{position:absolute;right:24px;top:50%;stroke:#fff;transform:translateY(-50%);cursor:pointer}.idea-block__container{display:flex;justify-content:center;align-items:center;height:800px}.idea-block__wrapper{margin:auto;width:90%;height:450px;background-color:#f4f4f4;display:flex;justify-content:space-between;grid-gap:5px;gap:5px}.idea-block__left{flex:1 1;margin-top:130px;margin-left:150px;margin-right:50px;position:relative}.idea-block__left__title{line-height:44px;font-size:40px;color:#a0a0a1;font-weight:600;margin-bottom:40px}.idea-block__left__title span{color:#0d0d0d}.idea-block__left__image{position:absolute;left:0;bottom:0;transform:translateY(50%)}.idea-block__left__button{display:inline-block;text-decoration:none;cursor:pointer;vertical-align:middle;font-size:18px;background:#1a5dff;color:#fff;border-radius:100px;text-align:center;border:2px solid transparent;transition:all .5s;font-weight:500;padding:12px 50px 12px 24px;position:relative}.idea-block__left__button:hover{background-color:#fff;color:#1a5dff;border:1px solid #1a5dff}.idea-block__left__button:hover svg{stroke:#1a5dff}.idea-block__left__button svg{position:absolute;right:24px;top:50%;stroke:#fff;transform:translateY(-50%);cursor:pointer}.idea-block__right{flex:1 1;position:relative;margin-right:100px}.idea-block__right__image{position:absolute;top:-12%;left:0;z-index:10}.idea-block__right .circle{border-radius:50%;background:#f4f4f4;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:20;width:100px;height:100px}.stories{margin:86px 0 0;background:#0d0d0d url(/static/media/bg-stories.7bdc764f.png) no-repeat;background-position:bottom;padding:123px 0 300px}.stories__container{width:80%;margin:0 auto}.stories__heading h2{font-size:48px;line-height:110%;color:#fff;font-weight:700;margin-bottom:32px}.stories__content{display:flex;justify-content:space-between}.stories__content__overview{flex:1 0;font-size:16px;line-height:150%;color:#fff;opacity:.6}.stories__content__overview p{margin-right:100px}.stories__content__share{flex:1.5 0}.stories__content__share__buttons{display:flex;align-items:center;justify-content:flex-end;grid-gap:5px;gap:5px;margin-bottom:10px}.stories__content__share__button{display:inline-block;text-decoration:none;cursor:pointer;vertical-align:middle;font-size:16px;background:#0d0d0d;color:#fff;border-radius:100px;text-align:center;border:1px solid #fff;transition:all .5s;font-weight:500;padding:20px 50px 20px 24px;position:relative}.stories__content__share__button:hover{background-color:#fff;color:#0d0d0d;border:1px solid transparent}.stories__content__share__button:hover svg{stroke:#0d0d0d}.stories__content__share__button svg{position:absolute;right:24px;top:50%;stroke:#fff;transform:translateY(-50%);cursor:pointer}.stories__content__share__container-slides{width:600px;height:400px}.stories__content__share__container-slides .swiper-button-next,.stories__content__share__container-slides .swiper-button-prev{display:none}.stories__content__share__card{background-color:#1d1d25;padding:56px;height:250px}.stories__content__share__card .title{color:#fff;margin-bottom:8px;font-size:16px}.stories__content__share__card .company{color:#fff;opacity:.6}.stories__content__share__card .icon{margin-bottom:12px}.stories__content__share__card .text{margin-top:36px}.stories__content__share__card .content{color:#fff;opacity:.6;margin-bottom:16px;font-size:16px}.banner{display:block;padding:160px 0 83px}.banner .container{max-width:1320px;width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto}.banner .container .row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y)*-1);margin-right:calc(var(--bs-gutter-x)*-0.5);margin-left:calc(var(--bs-gutter-x)*-0.5)}.banner .container .row .overview{margin-top:33px;font-size:16px;line-height:150%;opacity:.8}.banner .container .banner-content{padding-bottom:75px;color:#0d0d0d}.banner .container .banner-content h1{color:#0d0d0d;font-family:Lexend;line-height:110%;font-weight:700;font-size:68px}.justify-content-center{justify-content:center!important}.align-self-center{align-self:center!important}.image-full{padding:12px}.image-full,.image-full img{max-width:100%;height:auto;vertical-align:middle}.col-lg-5{flex:0 0 auto;width:41.66666667%}.power{display:block;padding-bottom:113px}.power .container{max-width:1320px;width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto}.power .container .row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y)*-1);margin-right:calc(var(--bs-gutter-x)*-0.5);margin-left:calc(var(--bs-gutter-x)*-0.5)}.power .container .row h2{font-size:40px;margin-bottom:78px;line-height:110%;font-weight:600}.power .container .row .overview{font-size:16px;line-height:26px;opacity:.6}.power .container .row .col-12.col-lg-5{padding:0 20px}.power .container .justify-content-center{justify-content:center!important}.power .container .image{display:flex;justify-content:center}.why-client-love{display:block;padding-bottom:113px}.why-client-love .container{max-width:1320px;width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto}.why-client-love .container .row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y)*-1);margin-right:calc(var(--bs-gutter-x)*-0.5);margin-left:calc(var(--bs-gutter-x)*-0.5)}.why-client-love .container .row h2{margin-top:20%;line-height:110%;font-weight:600;font-size:56px;margin-bottom:37px}.why-client-love .container .row .overview{font-size:16px;line-height:26px;opacity:.6}.why-client-love .container .row .col-12.col-lg-5{padding:0 40px}.why-client-love .container .image{width:calc(50% - 15px);display:block;margin-left:auto;margin-right:auto;width:50%}.offset-lg-1{margin-left:8.33333333%}.our-works{display:block;padding-bottom:200px}.our-works .container{max-width:1320px;width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto}.our-works .container .row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y)*-1);margin-right:calc(var(--bs-gutter-x)*-0.5);margin-left:calc(var(--bs-gutter-x)*-0.5)}.our-works .container .row .list{display:grid;grid-column-gap:80px;column-gap:80px;grid-auto-columns:1fr;grid-auto-flow:column;margin:0 -13px}.our-works .container .row .list .item{padding:36px 20px;border:1px solid #d6d6d7;box-sizing:border-box}.our-works .container .row .list .item .icon{margin-bottom:36px}.our-works .container .row .list .item h3{font-size:24px;margin-bottom:20px}.our-works .container .row .list .item .overview{font-size:14px;line-height:160%;opacity:.6}.our-works .container .row .col-12.col-lg-5{padding:0 40px}.col-lg-10{flex:0 0 auto;width:83.33333333%}@media screen and (max-width:1199.98px){.container{max-width:960px}}*,:after,:before{box-sizing:border-box;margin:0;padding:0}.typo{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.typo-container{width:70%;margin:0 auto}.typo--normal{color:#fff;font-weight:700;font-size:4vw;margin-bottom:-6%;animation:slideTypoNormalToTop 1s ease}.typo--outlined{font-style:normal;font-weight:700;font-size:11vw;text-transform:uppercase;-webkit-text-stroke:1px #fff;animation:slideTypoOutlinedToTop 1s ease}.typo--outlined span{transition:.3s}.typo--outlined span:hover{color:#fff;text-shadow:0 0 5px #fff,0 0 25px #fff,0 0 50px #fff}.typo--outlined+.typo--outlined{margin-top:-9%}.no-copy p{-webkit-user-select:none;user-select:none}@keyframes slideTypoNormalToTop{0%{opacity:0;transform:translateY(25%)}to{opacity:1;transform:translateY(0)}}@keyframes slideTypoOutlinedToTop{0%{opacity:0;transform:translateY(25%)}to{opacity:1;transform:translateY(0)}}@keyframes rotate-keyframes{0%{transform:rotate(0deg)}to{transform:rotate(180deg)}}.arrow-button:hover{fill:#fff}.typo--red{font-family:Roboto;font-style:normal;font-weight:700;line-height:24px;text-transform:uppercase;color:#ff5f73;font-size:12px;letter-spacing:.12em}@media(min-width:576px){.typo--red{font-size:13px;letter-spacing:.12em}}@media(min-width:768px){.typo--red{font-size:15px;letter-spacing:.15em}}@media(min-width:992px){.typo--red{font-size:18px;letter-spacing:.18em}}@media(min-width:1200px){.typo--red{font-size:18px;letter-spacing:.2em}}.button-primary{color:"#fff";-webkit-text-decoration:"none";text-decoration:"none";font-size:14px;font-weight:300;background-color:#2daa67;border-radius:25;margin:none;z-index:1}button{background:none}button:focus{outline:none}.color--primary{color:#2daa67}header{position:fixed;top:0;left:0;width:100%}h1{color:#fff}.link-href{text-decoration:none;color:#fff;font-size:14px;width:64px;height:24px;padding:10px 20px}.wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#000;position:relative;width:100%;height:80px;margin:0 auto;top:0;right:0;left:0}.menu_main{margin-right:20px}.bout-us{text-decoration:none;font-size:14px;background-color:#2daa67;width:133px;height:48px;color:#fff;border-radius:24px;-webkit-border-radius:24px;-moz-border-radius:24px;-ms-border-radius:24px;-o-border-radius:24px;flex-direction:column;align-items:center;padding:12px 24px}.footer-flex{display:flex;top:0;left:0;width:100%;padding-left:228px}.portfolio-container{font-family:Roboto}.portfolio__header{margin-top:100px}@media(min-width:768px){.portfolio__header{margin-top:150px}}.portfolio__header-text{text-align:center;font-size:20px!important;font-weight:500!important;line-height:1.25!important}@media(min-width:768px){.portfolio__header-text{font-size:30px!important}}.portfolio__projects{margin-top:30px}@media(min-width:768px){.portfolio__projects{margin-top:80px}}.MuiButtonBase-root:disabled{color:#fff}.section-container{width:100%;padding:0 15px;margin:0 auto}@media screen and (min-width:576px){.section-container{max-width:540px}}@media screen and (min-width:768px){.section-container{max-width:720px}}@media screen and (min-width:992px){.section-container{max-width:960px}}@media screen and (min-width:1200px){.section-container{max-width:1440px}}.MuiPaper-root{color:transparent}.dots{position:absolute;bottom:-25px;display:block;max-width:500px;margin:0 auto;padding:0;list-style:none;text-align:none}.dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.dots li,.dots li button{width:20px;height:20px;cursor:pointer}.dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.dots li button:focus,.dots li button:hover{color:#ff5f73;-webkit-text-stroke:0;outline:none}.dots li button:focus:before,.dots li button:hover:before{opacity:1;-webkit-text-stroke:1px #ff5f73}.dots li button:before{font-family:"slick";font-size:12px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;-webkit-text-stroke:1px #fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dots .slick-active button:before{opacity:1;color:#ff5f73;-webkit-text-stroke:1px #ff5f73}.img-black{filter:grayscale(1000%);-webkit-filter:saturate(0) grayscale(90%) brightness(69%) contrast(1000%)}.filter-container{font-family:inherit;display:flex;align-items:center;justify-content:center;grid-gap:10px;gap:10px;flex-wrap:wrap}@media screen and (max-width:576px){.filter-container{justify-content:space-between}}@media screen and (max-width:344px){.filter-container{justify-content:center}}.filter-button{font-family:inherit;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:8px 12px;position:static;min-width:76px;height:40px;left:0;top:0;border-radius:24px;flex:none;flex-grow:0;margin:0 20px;color:#000;background-color:initial;border-width:2px;border-color:transparent;box-shadow:none;cursor:pointer;transition:border .3s ease,background .3s ease}.filter-button:hover{border:2px solid #000}.filter-button.active{color:#fff;background:#000}.projects-grid{padding-top:30px;padding-bottom:50px;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-column-gap:1rem;grid-row-gap:2rem}.project-card{position:relative;border-radius:20px;overflow:hidden;height:250px}@media screen and (max-width:576px){.project-card{height:200px}}.project-card img{width:100%;height:100%}.project-card--overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.45);opacity:0;transition:opacity .3s;display:flex;flex-direction:column;justify-content:center;align-items:center}.project-card:hover .project-card--overlay{opacity:1}.project-card--title{font-size:30px;font-weight:500;text-align:center}@media screen and (max-width:576px){.project-card--title{font-size:20px}}.project-card--title a{color:#fff;text-decoration:none;transition:all .3s}.project-card--title a:hover{text-decoration:underline}.project-card--description{width:100%;margin:0 10px;text-align:center;color:#fff;font-size:16px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media screen and (max-width:576px){.project-card--description{font-size:14px}}.project-cover{display:block;width:100%;border-radius:1rem;object-fit:cover}.project-detail-container{font-family:inherit;margin-top:64px}.project-banner{background-position:50%;background-repeat:no-repeat;background-size:cover;height:600px;width:100%;display:flex;align-items:center;justify-content:center}@media screen and (max-width:576px){.project-banner{height:300px}}.project-desc{color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;background-color:rgba(0,0,0,.5);width:100%}.project-desc .project-title{font-size:48px;font-weight:900;text-align:center;line-height:1.2}@media screen and (max-width:576px){.project-desc .project-title{font-size:25px}}.project-desc .project-short-desc{max-width:1000px;padding:10px 30px 0;text-align:center;font-size:16px;font-weight:500;line-height:1.2}@media screen and (max-width:576px){.project-desc .project-short-desc{font-size:13px}}.project-desc .project-categories{margin-top:10px}.project-details{font-size:16px;margin:60px 0;color:#6d6d6d}.project-details h4,.project-details p+p{margin-top:10px}.project-details p{line-height:1.5}.project-details ul{margin-left:20px}.project-info{display:flex;flex-wrap:wrap;flex-direction:row;font-family:inherit;font-weight:400;margin:100px 0}.project-background{border:4px radius;background-color:#fff!important;padding:30px 20px;font-size:16px;flex:50% 1}.project-background a{color:inherit}.project-background h3{font-size:30px}@media screen and (max-width:576px){.project-background h3{font-size:20px}}.project-background p{font-size:16px}.project-background ul{margin-left:30px;font-size:16px}@media(max-width:768px){.project-background{flex:100% 1}}.what-we-did{flex:50% 1;border:4px radius;background-color:rgba(61,61,61,.9)!important;color:#fff;padding:30px 20px;font-size:16px}.what-we-did h3{font-size:30px}@media screen and (max-width:576px){.what-we-did h3{font-size:20px}}.what-we-did p{font-size:16px}@media(max-width:768px){.what-we-did{flex:100% 1}}.project-results{width:70%;margin:40px auto;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:inherit}.project-results h3{font-size:50px;font-weight:500}.project-results p{font-size:16px}.another-projects{width:100%;margin:50px 0;display:flex;flex-direction:column;align-items:center}.another-projects>h3{font-size:40px;font-weight:500}.project-cards{width:100%;margin:30px;display:flex;grid-gap:30px;gap:30px}@media screen and (max-width:678px){.project-cards{flex-direction:column;justify-content:center;align-items:center}}.another-project-card{background:#fff;box-shadow:0 0 5px 1px #e1e1e1;width:50%;margin-bottom:20px;display:flex;flex-direction:row}@media screen and (max-width:1172px){.another-project-card{flex-direction:column}}@media screen and (max-width:678px){.another-project-card{width:100%}}@media screen and (min-width:320px){.another-project-card{height:auto}}@media screen and (min-width:768px){.another-project-card{height:360px}}@media screen and (min-width:1200px){.another-project-card{height:400px}}.another-project-card__image{overflow:hidden;float:left;height:100%;width:100%}@media screen and (max-width:1172px){.another-project-card__image{height:200px;width:100%}}.another-project-card__image>a{width:100%;height:100%}.another-project-card__image #image-vertical{vertical-align:middle;border-style:none;max-width:100%;height:100%;width:100%;object-fit:cover}@media screen and (max-width:1172px){.another-project-card__image #image-vertical{height:200px;width:100%}}@media screen and (min-width:320px){.another-project-card__image #image-vertical{display:block}}@media screen and (min-width:768px){.another-project-card__image #image-vertical{display:block}}@media screen and (min-width:980px){.another-project-card__image #image-vertical{display:block}}.another-project-card__content{padding:22px;float:left}@media screen and (min-width:1200px){.another-project-card__content{min-height:360px;height:-webkit-min-content;height:min-content;width:55%}}@media screen and (min-width:768px){.another-project-card__content{width:65%;float:left;height:300px}}@media screen and (min-width:320px){.another-project-card__content{float:none;width:100%}}.another-project-card__content>a{text-transform:uppercase;color:#2daa67;text-decoration:none;font-weight:400}.another-project-card__desc{color:#6d6d6d;margin-bottom:10px}.another-project-card__title{font-size:24px;margin-bottom:30px}@media screen and (max-width:1172px){.another-project-card__title{font-size:20px}}.company-link{color:inherit}html{background:radial-gradient(#000,#111)}.error-page{overflow:hidden}.error-page,.static{height:100%;-webkit-user-select:none;user-select:none}.static{width:100%;position:relative;margin:0;padding:0;top:-100px;opacity:.05;z-index:230}.error{font-size:95px;width:100px;left:-60px;animation:noise 2s linear infinite;overflow:default;color:#fff}.error,.error:after{font-family:"Gilda Display",serif;font-style:italic;text-align:center;height:60px;line-height:60px;margin:auto;position:absolute;top:0;bottom:0;right:0}.error:after{content:"404";font-size:100px;width:150px;left:0;opacity:0;color:#00f;animation:noise-1 .2s linear infinite}.info{font-size:25px;width:200px;top:140px;animation:noise-3 1s linear infinite;color:#fff}.error:before,.info{font-family:"Gilda Display",serif;font-style:italic;text-align:center;height:60px;line-height:60px;margin:auto;position:absolute;bottom:0;left:0;right:0}.error:before{content:"404";font-size:100px;width:100px;top:0;opacity:0;color:red;animation:noise-2 .2s linear infinite}@keyframes noise-1{0%,20%,40%,60%,70%,90%{opacity:0}10%{opacity:.1}50%{opacity:.5;left:-6px}80%{opacity:.3}to{opacity:.6;left:2px}}@keyframes noise-2{0%,20%,40%,60%,70%,90%{opacity:0}10%{opacity:.1}50%{opacity:.5;left:6px}80%{opacity:.3}to{opacity:.6;left:-2px}}@keyframes noise{0%,3%,5%,42%,44%,to{opacity:1;transform:scaleY(1)}4.3%{opacity:1;transform:scaleY(1.7)}43%{opacity:1;transform:scaleX(1.5)}}@keyframes noise-3{0%,3%,5%,42%,44%,to{opacity:1;transform:scaleY(1)}4.3%{opacity:1;transform:scaleY(4)}43%{opacity:1;transform:scaleX(10) rotate(60deg)}}
/*# sourceMappingURL=main.19cbe994.chunk.css.map */