@import url(https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);*,:after,:before{box-sizing:border-box}img{max-width:100%}body,h1,h2,h3,h4,h5,h6{margin:0;padding:0}body{max-width:100vw!important;font-family:"Raleway",sans-serif}body::-webkit-scrollbar{width:10px;background-color:#fff}body::-webkit-scrollbar-thumb{background-color:#121258}html{scroll-behavior:smooth;overflow-x:hidden}@media screen and (min-width:320px) and (max-width:480px){body{overflow-x:hidden!important}}@media screen and (min-width:481px) and (max-width:768px){body{overflow-x:hidden!important}}.title{margin-bottom:2rem}.title h2{margin-bottom:.7rem;font-size:xx-large;color:#121258}.title div{height:.3rem;width:3rem;border-radius:.1rem}.title div .blue{background-color:#121258}.title div .pink{background-color:#f32a8f}.center{display:flex;justify-content:center;align-items:center;flex-direction:column}.testimonial-container .quote{position:relative}.testimonial-container .quote span{position:absolute;font-size:5rem;color:rgba(243,42,143,.5607843137)}.testimonial-container{height:16rem;width:95%;border:none;border-radius:.4rem;box-shadow:0 5px 15px 0 rgba(0,0,0,.15);background-color:#fff;padding:1rem;display:flex;flex-direction:column;justify-content:space-between;transition:.4s ease-in-out}.testimonial-container:hover{box-shadow:5px 5px rgba(99,15,179,.5),10px 10px rgba(99,15,179,.3),15px 15px rgba(99,15,179,.1)}.testimonial-container .content{color:#5b595f;font-weight:600;margin-top:.5rem}.testimonial-container .author{display:flex;flex-direction:column;align-items:flex-end;color:#630fb3}.testimonial-container .author .name{font-size:larger;font-weight:700}.testimonial-container .author .designation{font-size:medium}@media screen and (min-width:320px)and (max-width:480px){.testimonial-container .content{font-size:1.3rem}.testimonial-container .author .name{font-size:large}.testimonial-container .author .designation{font-size:1.4rem}}@media screen and (min-width:481px)and (max-width:768px){.testimonial-container .content{font-size:1.2rem}.testimonial-container .author .name{font-size:medium}.testimonial-container .author .designation{font-size:1.4rem}}.testimonials-container{background-color:#efe8ff}.testimonials-container .container{margin:0 10%;padding:5rem 0}.testimonials-container .container .title-container{display:flex;justify-content:center;align-items:center;flex-direction:column}.testimonials-container .container .title-container .title{margin-bottom:1rem}.testimonials-container .container .title-container p{color:#5b595f}.testimonials-container .container .testimonials{margin-top:1.5rem;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:3rem;gap:3rem}@media screen and (min-width:320px)and (max-width:480px){.testimonials-container .container .title-container p{font-size:1.7rem}.testimonials-container .container .testimonials{grid-template-columns:1fr}}@media screen and (min-width:481px)and (max-width:768px){.testimonials-container .container .title-container p{font-size:1.7rem}}button{color:#fff;text-transform:uppercase;padding:.8rem 1rem;border:.1rem solid transparent;border-radius:.25rem;font-weight:bolder;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:.4s ease-in-out}button svg{margin-left:.5rem;font-size:large}.blue{background-color:#410ba5;transition:.4s ease-in-out}.blue:hover{background-color:#fff;border:.1rem solid #410ba5;color:#410ba5}.pink{background-color:#f32a8f;transition:.4s ease-in-out}.inverse,.pink:hover{background-color:#fff;border:.1rem solid #f32a8f;color:#f32a8f}.inverse{transition:.4s ease-in-out}.inverse:hover{background-color:#f32a8f;border:.1rem solid transparent;color:#fff}@media screen and (min-width:320px)and (max-width:480px){button{font-size:1.5rem;padding:1.5rem}button svg{font-size:small}}@media screen and (min-width:481px)and (max-width:768px){button{font-size:1.3rem;padding:1.5rem}button svg{font-size:small}}@media screen and (min-width:769px)and (max-width:1024px){button{font-size:.7rem;padding:.8rem;white-space:nowrap}}.card{min-height:8rem;width:15rem;background-color:#fff;padding:1rem 1.5rem;border:none;border-radius:.4rem;box-shadow:0 5px 15px 0 rgba(0,0,0,.15);display:flex;flex-direction:column;justify-content:space-between;transition:.4s ease-in-out}.card .logo{background-color:rgba(243,42,143,.2);height:4rem;width:4rem;display:flex;justify-content:center;align-items:center;border-radius:.4rem}.card .logo svg{color:#f32a8f;font-size:2rem}.card .card-title{margin-bottom:1rem;font-size:x-large;color:#121258}.card:hover{box-shadow:5px 5px rgba(243,42,143,.1843137255),10px 10px rgba(243,42,143,.1176470588),15px 15px rgba(243,42,143,.0078431373)}@media screen and (min-width:320px)and (max-width:480px){.card{min-height:12rem;width:65vw;padding:3rem 3.5rem}.card .logo{height:5rem;width:5rem}.card .logo svg{font-size:3rem}}@media screen and (min-width:481px)and (max-width:768px){.card{min-height:8rem;width:100%;padding:2rem 2.5rem}.card .logo{height:4rem;width:4rem}.card .logo svg{font-size:2rem}.card .card-title{margin-bottom:1rem;font-size:small;color:#121258}}@media screen and (min-width:769px)and (max-width:1024px){.card{min-height:8rem;width:100%}}.about-container{background-color:#efe8ff}.about-container .container{margin:0 10%;padding:5rem 0;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:3rem;gap:3rem}.about-container .container .details p{color:#5b595f;line-height:1.3rem;font-size:large;text-align:left;width:90%}.about-container .container .details button{margin-top:3rem}.about-container .container .cards{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem}@media screen and (min-width:320px)and (max-width:480px){.about-container .container{grid-template-columns:1fr}.about-container .container .details p{font-size:2.3rem;line-height:2rem;width:100%}.about-container .container .cards{grid-template-columns:1fr}}@media screen and (min-width:481px)and (max-width:768px){.about-container .container .details p{font-size:1.8rem;line-height:1.7rem;width:100%}}@media screen and (min-width:769px)and (max-width:1024px){.about-container .container{grid-gap:1rem;gap:1rem}.about-container .container .details p{width:100%}.about-container .container .cards{grid-gap:1rem;gap:1rem}}.brand{cursor:pointer;display:inline-flex;align-items:center;grid-gap:.35rem;gap:.35rem;-webkit-user-select:none;user-select:none;transition:transform .2s ease}.brand:hover{transform:translateY(-2px)}.brand:hover .brand-badge{box-shadow:0 8px 20px rgba(243,42,143,.5)}.brand:hover .brand-badge:after{opacity:1}.brand:focus{outline:none}.brand:focus-visible{outline:2px solid #f32a8f;outline-offset:4px;border-radius:.5rem}.brand .brand-badge{position:relative;display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:.85rem;color:#fff;font-size:1.7rem;font-weight:800;line-height:1;letter-spacing:0;background:linear-gradient(135deg,#410ba5,#f32a8f);box-shadow:0 4px 12px rgba(65,11,165,.35);transition:box-shadow .25s ease;overflow:hidden}.brand .brand-badge:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,hsla(0,0%,100%,.35),hsla(0,0%,100%,0) 55%);opacity:.6;transition:opacity .25s ease}.brand .brand-word{font-size:1.7rem;font-weight:800;letter-spacing:.02rem;text-transform:lowercase;line-height:1}.brand .brand-word .brand-river{color:#121258}.brand .brand-word .brand-point{color:#f32a8f}.brand.footer .brand-word .brand-river{color:#fff}.brand.footer .brand-badge{box-shadow:0 4px 14px rgba(0,0,0,.4)}@media screen and (min-width:320px)and (max-width:768px){.brand .brand-badge{width:2.6rem;height:2.6rem;font-size:1.45rem;border-radius:.7rem}.brand .brand-word{font-size:1.5rem}}.footer-container{background-color:#333335;color:#fff;min-height:55vh;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:8rem 0}.footer-container .main-container{margin:0 10%;padding-top:2.5rem;display:grid;grid-template-columns:repeat(4,1fr)}.footer-container .main-container ul{list-style-type:none;margin:0;padding:0}.footer-container .main-container ul li{margin:1rem 0}.footer-container .main-container ul li a{color:#b5b8b8;text-decoration:none}.footer-container .main-container ul li a:hover{color:#fff}.footer-container .main-container .news-letter p{margin:2rem .5rem 2rem 0}.footer-container .main-container .news-letter .mail{width:75%;position:relative}.footer-container .main-container .news-letter .mail input{margin:0;padding:.1rem 1rem;width:100%;outline:none;height:2.4rem;border-radius:.3rem;border:none}.footer-container .main-container .news-letter .mail button{position:absolute;top:0;right:0;z-index:2;border:none;height:2.6rem;cursor:pointer;color:#fff;background-color:#f32a8f;transform:translateX(33px)}.footer-container .main-container .touch h3{margin-bottom:1rem}.footer-container .main-container .touch .touch-section{margin-bottom:1rem;display:flex}.footer-container .main-container .touch .touch-section .icon{display:flex;justify-content:center;align-items:center;background-color:#2c2c31;border-radius:.3rem;height:3rem;width:3rem;margin-right:1rem}.footer-container .main-container .touch .touch-section .icon svg{font-size:1.5rem}.footer-container .main-container .touch .touch-section .detail .detail-content a{text-decoration:none;color:#b5b8b8}.footer-container .main-container .touch .touch-section .detail .detail-content a:hover{color:#fff}.footer-container .copyright{margin:5% 10% 0;display:flex;justify-content:space-between;border-top:1px solid #b5b8b8}.footer-container .copyright .copy{color:#b5b8b8}.footer-container .copyright .icons,.footer-container .copyright .icons .icon{display:flex;justify-content:center;align-items:center}.footer-container .copyright .icons .icon{height:2.5rem;width:2.5rem;background-color:#2c2c31;border-radius:.3rem;margin-left:.3rem;transition:.5s ease-in-out}.footer-container .copyright .icons .icon svg{font-size:1.2rem;color:#fff}.footer-container .copyright .icons .icon:hover{background-color:#fff}.footer-container .copyright .icons .icon:hover svg{color:#2c2c31}@media screen and (min-width:320px)and (max-width:480px){.footer-container .main-container{grid-template-columns:1fr}.footer-container .main-container h3{font-size:2.4rem}.footer-container .main-container ul{margin-bottom:2rem}.footer-container .main-container ul li{font-size:1.5rem}.footer-container .main-container .news-letter{margin-bottom:2rem}.footer-container .main-container .news-letter p{font-size:1.7rem}.footer-container .main-container .news-letter .mail input{height:4.5rem}.footer-container .main-container .news-letter .mail button{height:4.7rem}.footer-container .main-container .touch .touch-section .icon{height:5rem;width:5rem}.footer-container .main-container .touch .touch-section .icon svg{font-size:2rem}.footer-container .main-container .touch .detail .detail-name{font-size:medium}.footer-container .main-container .touch .detail .detail-content{font-size:small}.footer-container .copyright{border-top-width:.5rem;flex-direction:column}.footer-container .copyright .copy p{font-size:2rem}.footer-container .copyright .icons{margin-bottom:1rem}.footer-container .copyright .icons .icon{height:4rem;width:4rem;margin-right:1rem}.footer-container .copyright .icons .icon svg{font-size:2rem}}@media screen and (min-width:481px)and (max-width:768px){.footer-container{min-height:30vh}.footer-container .main-container ul{margin-bottom:2rem}.footer-container .main-container ul li{font-size:1.5rem}.footer-container .main-container .news-letter p{font-size:1.3rem;width:90%}.footer-container .main-container .news-letter .mail input{height:3rem;font-size:.9rem}.footer-container .main-container .news-letter .mail button{height:3.2rem}.footer-container .main-container .touch .touch-section:last-child .icon{height:5rem;width:6rem}.footer-container .main-container .touch .touch-section .icon{height:5rem;width:5rem}.footer-container .main-container .touch .touch-section .icon svg{font-size:2rem}.footer-container .main-container .touch .detail .detail-name{font-size:medium}.footer-container .main-container .touch .detail .detail-content{font-size:x-small}.footer-container .copyright{border-top-width:.2rem}.footer-container .copyright .copy p{font-size:2rem}.footer-container .copyright .icons{margin-bottom:1rem}.footer-container .copyright .icons .icon{height:4rem;width:4rem;margin-right:1rem}.footer-container .copyright .icons .icon svg{font-size:2rem}}@media screen and (min-width:1024px){.footer-container{min-height:30vh}}.navbar{margin:2rem 0}.navbar,.navbar .col{display:flex;justify-content:space-between}.navbar .col{align-items:center}.navbar .col .collapseble-button{display:none}.navbar nav .links ul{display:flex;list-style-type:none;align-items:center;justify-content:center;margin:.3rem 2rem;color:#5b595f}.navbar nav .links ul li a{text-decoration:none;font-size:1.2rem;color:#410ba5}.navbar nav .links ul li a:hover{color:#f32a8f}.navbar nav .links ul li a:active,.navbar nav .links ul li a:focus{color:#410ba5}.navbar nav .links ul li{text-transform:uppercase;margin:0 1rem}@media screen and (min-width:320px)and (max-width:768px){.navbar.active nav{display:block}.navbar{flex-direction:column;justify-content:flex-start}.navbar .col .collapseble-button{display:block;font-size:4rem}.navbar nav{display:none}.navbar nav .links ul{flex-direction:column;align-items:flex-start;margin:.3rem 0}.navbar nav .links ul li{margin:2rem 0 0}.navbar nav .links ul li:first-of-type{margin-top:4rem}.navbar nav .links ul li a{font-size:x-large}}.main-container{margin:0 10%}.main-container .container{display:grid;grid-template-columns:repeat(2,1fr)}.main-container .container .content{margin-top:3.4rem;margin-right:3rem}.main-container .container .content h1{font-size:3rem;color:#121258}.main-container .container .content p{font-size:1.4rem;color:#5b595f;line-height:1.9rem}.main-container .container .content .button-container{display:flex}.main-container .container .content .button-container button{margin-right:1rem}.main-container .container .image img{height:35rem;width:35rem}@media screen and (min-width:320px)and (max-width:480px){.main-container .container{grid-template-columns:1fr}.main-container .container .content{margin-right:0}.main-container .container .content h1{font-size:4rem}.main-container .container .content p{font-size:2rem;line-height:2.5rem}.main-container .container .image{margin-left:2rem}.main-container .container .image img{height:25rem;width:25rem}}@media screen and (max-width:768px){html{font-size:8px}}@media screen and (min-width:769px)and (max-width:1024px){.main-container{padding-bottom:3rem}.main-container .container .content h1{font-size:2rem}.main-container .container .content p{font-size:1rem;line-height:1.4rem}.main-container .container .image img{height:30rem;width:30rem}}.why-container{min-height:50vh}.why-container .container{margin:0 10%;padding:5rem 0}.why-container .container .top{display:flex;justify-content:center;align-items:center;flex-direction:column}.why-container .container .top .title{margin-bottom:1rem}.why-container .container .top .subTitle{display:flex;justify-content:center;align-items:center}.why-container .container .top .subTitle p{width:65%;text-align:center;color:#5b595f}.why-container .container .content{display:grid;grid-template-columns:repeat(2,1fr);margin-top:1rem}.why-container .container .content .reasons{height:100%;display:flex;align-items:center}.why-container .container .content .reasons ul{width:80%;list-style-type:none}.why-container .container .content .reasons ul li{color:#5b595f;margin-bottom:1.5rem;padding-left:45px;position:relative}.why-container .container .content .reasons ul li:before{content:"";position:absolute;top:-4px;left:0;width:24px;height:24px;background-image:url(/static/media/check-circle.dbce3e26.svg);background-repeat:no-repeat}.why-container .container .content .video{height:18rem;width:100%;background-image:url(/static/media/videoImage.b44159f1.jpg);background-size:cover;border-radius:1rem;display:flex;justify-content:center;align-items:center}.why-container .container .content .video svg{color:#fff;font-size:7rem}@media screen and (min-width:320px)and (max-width:480px){.why-container .container .top .subTitle p{font-size:1.6rem}.why-container .container .content{grid-template-columns:1fr}.why-container .container .content .reasons ul li{margin-bottom:3rem;font-size:1.7rem}.why-container .container .content .reasons ul li:before{top:0}.why-container .container .content .video{margin-bottom:1.5rem}}@media screen and (min-width:481px)and (max-width:768px){.why-container .container .top .subTitle p{font-size:1.6rem}.why-container .container .content .reasons ul li{margin-bottom:3rem;font-size:1.7rem}.why-container .container .content .reasons ul li:before{top:0}.why-container .container .content .video{height:100%}}.project-container{height:100%;width:100%;background-color:#fff;border-radius:.4rem;box-shadow:0 5px 15px 0 rgba(0,0,0,.15);transition:.4s ease-in-out;overflow:hidden}.project-container:hover{box-shadow:5px 5px rgba(65,11,165,.1843137255),10px 10px rgba(65,11,165,.1176470588),15px 15px rgba(65,11,165,.0078431373);transform:translateY(-4px)}.project-container .image{display:block;height:16rem;overflow:hidden;cursor:pointer}.project-container .image img{height:16rem;width:100%;object-fit:cover;object-position:top;transition:.5s ease-in-out}.project-container:hover .image img{transform:scale(1.05)}.project-container .content{padding:1.5rem}.project-container .content .client{color:#f32a8f;font-size:.85rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.project-container .content .title{margin:.4rem 0}.project-container .content .title a{text-decoration:none;cursor:pointer}.project-container .content .title h3{color:#121258;transition:color .3s ease}.project-container .content .title a:hover h3{color:#f32a8f}.project-container .content .tags{display:flex;flex-wrap:wrap;grid-gap:.5rem;gap:.5rem;margin-bottom:.8rem}.project-container .content .tags .tag{background-color:#f2effa;color:#410ba5;font-size:.72rem;padding:.25rem .7rem;border-radius:1rem}.project-container .content .subTitle p{color:#5b595f;font-style:italic;margin-bottom:1rem}.project-container .content a{text-decoration:none}@media screen and (min-width:320px)and (max-width:480px){.project-container .image,.project-container .image img{height:22rem}.project-container .content{padding:2rem}.project-container .content .client{font-size:1.4rem}.project-container .content .title h3{font-size:3rem}.project-container .content .tags .tag{font-size:1.2rem}.project-container .content .subTitle p{font-size:2rem}}.portfolio-container{background-color:#faf9fd}.portfolio-container .container{margin:0 10%;padding:5rem 0;display:flex;justify-content:center;align-items:center;flex-direction:column}.portfolio-container .container .title-container{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:3rem}.portfolio-container .container .title-container .title{margin-bottom:1rem}.portfolio-container .container .title-container p{color:#5b595f;text-align:center}.portfolio-container .container .projects{width:100%;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:3rem;gap:3rem}@media screen and (min-width:320px)and (max-width:768px){.portfolio-container .container .title-container p{font-size:1.8rem}.portfolio-container .container .projects{grid-template-columns:1fr;grid-gap:2rem;gap:2rem}}@media screen and (min-width:769px)and (max-width:1024px){.portfolio-container .container .projects{grid-gap:1.5rem;gap:1.5rem}}.blog-container{height:100%;width:100%;background-color:#fff;border-radius:.4rem;box-shadow:0 5px 15px 0 rgba(0,0,0,.15);transition:.4s ease-in-out}.blog-container:hover{box-shadow:5px 5px rgba(243,42,143,.1843137255),10px 10px rgba(243,42,143,.1176470588),15px 15px rgba(243,42,143,.0078431373)}.blog-container .image{height:12rem}.blog-container .image img{height:12rem;width:100%}.blog-container .content{padding:1rem}.blog-container .content .title h3{color:#121258}.blog-container .content .subTitle p{color:#5b595f}@media screen and (min-width:320px)and (max-width:480px){.blog-container .image,.blog-container .image img{height:20rem}.blog-container .content{padding:2rem}.blog-container .content .title h3{font-size:3rem}.blog-container .content .subTitle p{font-size:2rem}}.blogs-container .container{margin:0 10%;padding:5rem 0}.blogs-container .container,.blogs-container .container .title-container{display:flex;justify-content:center;align-items:center;flex-direction:column}.blogs-container .container .title-container .title{margin-bottom:1rem}.blogs-container .container .title-container p{color:#5b595f}.blogs-container .container .blogs{margin-bottom:2rem;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4rem;gap:4rem}.blogs-container .container .button-container{display:flex;justify-content:center;align-items:center}@media screen and (min-width:320px)and (max-width:480px){.blogs-container .container .title-container p{font-size:1.8rem}.blogs-container .container .blogs{grid-template-columns:1fr}}@media screen and (min-width:481px)and (max-width:768px){.blogs-container .container .title-container p{font-size:1.8rem}}@media screen and (min-width:769px)and (max-width:1024px){.blogs-container .container .blogs{grid-gap:1rem;gap:1rem}}.scrollToTop{background-color:#121258;border-radius:100%;position:fixed;height:4rem;width:4rem;bottom:40px;right:40px;z-index:2000;cursor:pointer;display:flex;justify-content:center;align-items:center}.scrollToTop svg{color:#fff;font-size:2rem}.scrollToTop:hover{background-color:#fff}.scrollToTop:hover svg{color:#121258}
/*# sourceMappingURL=main.96da3823.chunk.css.map */