@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap);:root{--color-dark:#7cccbf;--color-light:#000;--td:150ms;--te:cubic-bezier(0.215,0.61,0.355,1)}body,html{height:100%}body{color:#7cccbf;color:var(--color-dark);font-family:Poppins;position:relative}h1{font-size:calc(1.5rem + 4vmin);font-weight:700;margin-bottom:2rem}p{line-height:1.4}a{font-weight:700}.page-container{display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:45rem;min-height:100vh;padding:1rem;>*+*{margin-top:1.5rem}}.nav-main{align-items:center;display:flex;height:100%;justify-content:center;left:-100%;position:fixed;top:0;transition:left 0s .3s,transform 0s .3s;transition:left 0s calc(var(--td)*2),transform 0s calc(var(--td)*2);width:100%;z-index:10;&:after,&:before{background-image:linear-gradient(#0c7189,#002c5f);content:"";height:100%;left:0;position:absolute;transform:translateX(-110%);transform-origin:0 50%;transition:transform .3s cubic-bezier(.215,.61,.355,1) .15s;transition:transform calc(var(--td)*2) var(--td) var(--te);width:100%;z-index:-100}&:before{top:0}&:after{bottom:0}.menu__item{opacity:0;transform:translateX(-1rem);transition:opacity .15s cubic-bezier(.215,.61,.355,1),transform .15s cubic-bezier(.215,.61,.355,1);transition:opacity var(--td) var(--te),transform var(--td) var(--te)}}[id=main-navigation-toggle]{opacity:0;position:fixed;top:-100%;~label{cursor:pointer;position:fixed;right:2.5rem;top:2.5rem;z-index:100;span{display:block;height:2rem;padding:1.2rem;position:relative;transition:transform .45s cubic-bezier(.215,.61,.355,1);transition:transform calc(var(--td)*3) var(--te);width:2.5rem;&:after,&:before{background-color:#fff;bottom:0;content:"";height:4px;left:0;margin:auto;position:absolute;right:0;top:0;transition:transform .45s cubic-bezier(.215,.61,.355,1);transition:transform calc(var(--td)*3) var(--te);width:calc(100% - 1rem)}&:before{transform:rotate(0) translateY(-100%)}&:after{transform:rotate(0) translateY(100%)}}}}[id=main-navigation-toggle]:checked~label{span{transform:rotate(1turn);&:before{transform:rotate(45deg)}&:after{transform:rotate(-45deg)}}}[id=main-navigation-toggle]:checked~.nav-main{left:0;transition:transform 0s;&:after,&:before{transform:translateX(0);transition-delay:0s}&:after{transition-delay:75ms;transition-delay:calc(var(--td)/2)}.menu__item{opacity:1;transform:translateX(0);transition:opacity .3s cubic-bezier(.215,.61,.355,1),transform .3s cubic-bezier(.215,.61,.355,1);transition:opacity calc(var(--td)*2) var(--te),transform calc(var(--td)*2) var(--te)}@for $i from 1 through 5{.menu__item:nth-child(#{$i}){transition-delay:calc(.15s * 2 * (#{$i} * .25));transition-delay:calc(var(--td) * 2 * (#{$i} * .25));z-index:$i * -1}}}.menu{position:relative;text-align:center;z-index:1;>.menu__item{font-family:Poppins;font-size:10vmin}}.submenu{left:0;opacity:0;position:absolute;top:100%;transform:translateY(-10%);visibility:hidden;width:100%;z-index:2;.menu__item{font-family:Poppins;font-size:3.5vmin;width:100%}.menu__link{color:#000;text-shadow:1px 1px 0 var(#fff),2px 2px 0 var(#fff);&:after,&:before{display:none}}}.menu__item{display:block;position:relative;&:hover .menu__link{&:after,&:before{animation:blink 1s step-end .15s infinite forwards;animation:blink 1s var(--td) step-end forwards infinite;transform:translateX(calc(100% - .5rem));transition-duration:.45s;transition-duration:calc(var(--td)*3)}&:after{transition-delay:75ms;transition-delay:calc(var(--td)/2)}}&:hover .submenu{opacity:1;transform:translateY(0);transition:transform .3s cubic-bezier(.215,.61,.355,1) .45s,opacity .3s cubic-bezier(.215,.61,.355,1) .45s,visibility 0s .45s;transition:transform calc(var(--td)*2) calc(var(--td)*3) var(--te),opacity calc(var(--td)*2) calc(var(--td)*3) var(--te),visibility 0s calc(var(--td)*3);visibility:visible}}.menu__link{color:#fff;display:inline-block;font-weight:600;overflow:hidden;padding:.5rem 1rem .125rem;position:relative;text-decoration:none;transition:color .15s cubic-bezier(.215,.61,.355,1),opacity .15s cubic-bezier(.215,.61,.355,1),transform .15s cubic-bezier(.215,.61,.355,1);transition:color var(--td) var(--te),opacity var(--td) var(--te),transform var(--td) var(--te);z-index:1;&:after,&:before{background-color:#7cccbf;content:"";height:50%;left:0;opacity:.5;position:absolute;transform:translateX(-110%);transform-origin:0 50%;transition:transform 0s cubic-bezier(.215,.61,.355,1);transition:transform 0s var(--te);width:100%;z-index:-1}&:before{top:0}&:after{bottom:0}}.menu:not(:focus-within):not(:hover) .menu__item{.menu__link{opacity:1;transform:translate(0)}}.menu__item{--pull:30%;.menu__link{opacity:.25;transform:translateY(calc(var(--pull)*-1));transition-duration:.45s;transition-duration:calc(var(--td)*3)}.submenu .menu__link{opacity:1}&:hover>.menu__link{color:#14183e;opacity:1;transform:translate(0);&:hover{color:#14183e;transition-delay:0s}}&:hover~.menu__item>.menu__link{transform:translateY(var(--pull));transition-duration:.45s;transition-duration:calc(var(--td)*3)}}@keyframes blink{50%,to{opacity:0}}.circle{background-color:initial;border:2px solid #fff;border-radius:50%}.nav-main--open{animation:fade-in .5s ease-in-out}@keyframes fade-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:600px){[id=main-navigation-toggle]{&~label{span{padding:.4rem;width:2.1rem}&:after,&:before{height:3px}}&~label{& span{&:after,&:before{height:3px}}}}}.footer-img{background-image:url(/static/media/desktop-footer.c42fae2547fcb14a38ff.jpg);background-repeat:no-repeat;background-size:cover;height:450px;width:100%}.footer-main{display:flex;flex-direction:column;justify-content:space-evenly}.footer-content{position:absolute}.footer-content h1{color:#fff;font-size:24px;font-weight:400;line-height:36px;margin-left:19%;margin-right:40rem;margin-top:2rem}.footer-logo{height:48.57px;margin-left:19%;margin-top:2.5rem;width:170px}.email-btn{color:#14183e;margin-left:19%;margin-top:-4.3rem}.email-box{border:none;border-radius:192px;height:68px;margin-right:2rem;padding:1rem;width:372px}.email-box::placeholder{color:#14183e;font-size:18px;font-weight:500;padding-left:1px}.footer-btn{background:linear-gradient(#7cccbf,#4098c0);border-radius:192px;color:#fff;font-size:20px;font-weight:600;letter-spacing:2%;line-height:30px;margin:5rem auto auto;padding:20px 45px}.footer-btn:hover{background:linear-gradient(140deg,#fff,#4098c0);color:#002c5f}.icons{display:flex;margin-left:19%;margin-top:2rem}.insta{margin-right:1.5rem}.insta,.linkedin{width:44.86px}.mail-text{color:#fff;font-size:21px;font-weight:275;margin-left:1.5rem;margin-top:.5rem}.links{color:#fff;margin-left:19%;margin-top:1.5rem}.links a{font-size:21px;font-weight:275}@media only screen and (max-width:600px){.footer-img{background-image:url(/static/media/mobile-footer.5a21120e36f94791675c.jpg);background-size:cover;height:203px;width:100%}.footer-content h1{font-size:10px;font-weight:200;line-height:12px;margin:1rem 5rem -9rem;text-align:center}.footer-logo{height:28px;margin-left:9rem;margin-top:1rem;width:94px}.email-box{height:24.36px;margin-top:2rem;padding:5px 10px;width:121.2px}.footer-btn{font-size:9px;line-height:13.5px;padding:5px 10px}.mail-text{font-size:10px;margin-left:-6rem;margin-top:1rem}.links a{color:#fff;font-size:10px}.insta{margin-left:5rem;margin-right:1rem;width:24.52px}.insta,.linkedin{margin-top:2.2rem}.linkedin{width:24.06px}.email-box::placeholder{font-size:6px}.email-btn{margin-top:5rem}.icons{margin-top:-.2rem}.links{margin-left:7.5rem;margin-top:0}.footer-main{justify-content:center}}.services-box{display:flex;flex-direction:column;height:100vh;position:relative;width:100%}.serv-font{color:#fff;font-size:50px;font-weight:300;line-height:45px;padding:2rem;text-align:center}.web-box{background-color:#7cccbf;flex:1 1}.web-img{align-items:center;display:flex;gap:50px;justify-content:center;margin:auto;opacity:.55;width:170px}.web1{width:400px}.digital-box{background-color:#4098c0;flex:1 1}.digital-img{align-items:center;display:flex;gap:60px;justify-content:center;margin:auto;opacity:.65;width:180px}.digital3{width:145px}.branding-box{background-color:#002c5f;flex:1 1}.branding-img{align-items:center;display:flex;gap:50px;justify-content:center;margin:auto;opacity:.45;width:160px}.branding-content,.digital-content,.web-content{color:#fff;font-size:26px;font-weight:300;line-height:43.5px;margin-left:4rem;margin-right:4rem;margin-top:-15rem;opacity:0;padding:3rem;position:absolute;text-align:center;transition:transform .3s ease-in-out,opacity .3s ease-in-out}.web-box:hover .learn-btn,.web-box:hover .web-content{opacity:1}.web-box:hover .serv-font{opacity:0;transition:opacity .5s ease-in-out}.web-box:hover .web-img img{opacity:.3;transition:opacity .3s ease-in-out}.digital-box:hover .digital-content,.digital-box:hover .learn-btn{opacity:1}.digital-box:hover .serv-font{opacity:0;transition:opacity .5s ease-in-out}.digital-box:hover .digital-img img{opacity:.4;transition:opacity .3s ease-in-out}.branding-box:hover .branding-content,.branding-box:hover .learn-btn{opacity:1}.branding-box:hover .serv-font{opacity:0;transition:opacity .5s ease-in-out}.branding-box:hover .branding-img img{opacity:.4;transition:opacity .3s ease-in-out}.web-box:hover .web-content{transform:translateX(0)}.web-para{font-family:Poppins;font-size:29px;font-weight:600;line-height:43.5px;margin-left:207px;margin-right:200px;margin-top:3%;text-align:center}.learn-btn{background:linear-gradient(#7cccbf,#4098c0);border:1px solid #fff;border-radius:192px;color:#fff;float:right;font-size:20px;font-weight:600;margin-right:2rem;margin-top:-4rem;opacity:0;padding:10px 30px;position:relative}.learn-btn:hover{background:linear-gradient(140deg,#fff,#4098c0);color:#002c5f}.slide-in-right{animation:slideInRight .5s ease-in-out forwards}@keyframes slideInRight{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media only screen and (max-width:600px){.serv-font{font-size:30px;line-height:45px;opacity:1;padding:1rem}.services-box{height:auto}.web-box{height:250px;width:100%}.branding-box,.digital-box,.web-box{flex:0 0 auto}.started{display:none}.web-img{gap:20px;margin-top:5rem;width:53px}.branding-img,.digital-img{gap:20px;margin-top:7rem;width:53px}.web-content{font-size:12px;font-weight:400;line-height:18px;margin-left:1rem;margin-right:1rem;margin-top:-8.5rem;opacity:1;padding:0;text-align:center}.branding-content,.digital-content{font-size:12px;font-weight:400;line-height:18px;margin-left:1rem;margin-right:1rem;margin-top:-10.5rem;opacity:1;padding:0;text-align:center}.learn-btn{color:#002c5f;font-size:10px;margin-bottom:1rem;margin-right:9.5rem;margin-top:.5rem;opacity:1;padding:5px 15px}.branding-box:hover .branding-img img,.branding-box:hover .serv-font,.digital-box:hover .digital-img img,.digital-box:hover .serv-font,.web-box:hover .serv-font,.web-box:hover .web-img img{opacity:1}}.about-main{display:flex;flex-direction:column}.about-box1{background:linear-gradient(90deg,#0c7189,#002c5f);font-size:22px;font-weight:300;margin-bottom:2rem}.about-box1,.about-box2{color:#fff;padding:4.5rem;text-align:center}.about-box2{background-color:#0c7189;font-size:27px;font-weight:200;margin-top:-2.2rem}.card-box{display:flex;justify-content:space-between;margin-top:2rem}.about-btn{align-self:center;background:linear-gradient(#7cccbf,#4098c0);border-radius:192px;color:#fff;font-size:20px;font-weight:500;letter-spacing:2%;line-height:27.26px;margin:10.5rem auto auto;padding:20px 40px;position:absolute}.about-btn:hover{background:linear-gradient(140deg,#fff,#4098c0);color:#002c5f}.card-text{color:#fff;font-size:22px;font-weight:300;line-height:37.5px;padding:1.2rem}.card-title{color:#fff;font-size:50px;font-weight:500}.card{align-items:center;background:#002c5f;box-shadow:30px 40px 40px #0003;display:flex;height:390px;justify-content:center;margin:20px;perspective:100em;position:relative;width:370px}.card,.cover{border-radius:0 10px 10px 0}.cover{background:#0c8dac;font-size:30px;font-weight:700;height:100%;left:0;position:absolute;top:0;transform-origin:left;transform-style:preserve-3d;transition:transform 1s;width:100%}.card:hover .cover{transform:rotateY(-120deg)}.coverBack,.coverFront{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;width:100%}.coverFront{border-radius:0 10px 10px 0;color:#333;text-align:center}.coverBack{border-radius:10px 0 0 10px;transform:rotateY(180deg)}.style-text{font-size:12px;padding:20px;text-align:center}.bookmark-icon{float:left;height:52px;margin-left:1rem;margin-top:-1rem;width:40px}.mobile-style{display:contents}@media only screen and (max-width:600px){.about-box1{font-size:15px;height:185px;line-height:22.5px;margin-left:-1rem}.about-box2{font-size:14px;line-height:22.5px;margin-left:-2rem}.box2-font{margin-left:-1rem;margin-right:-2rem}.about-btn{border-radius:192px;font-size:15px;line-height:20.15px;margin-bottom:2rem;margin-top:10.2rem;padding:10px 20px}.card-title{font-size:20px}.card-text{font-size:10px;line-height:15px;margin-left:-1rem;margin-right:-1rem}.card-box{display:flex;flex-direction:column;justify-content:space-between;margin-top:2rem}.card{height:164.57px;width:156.8px}.bookmark-icon{margin-left:.5rem;width:30px}.card-box{align-items:center}.mobile-style{display:flex;margin-left:2rem}}body{background-color:#fff;overflow-x:hidden}.home-img{background-image:url(/static/media/desktop-home.7d21538811dcf2334ef2.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh;padding-top:2.5rem;width:100%}.logo{height:51px;margin-left:2.7rem;width:178px}.logo-header{display:flex;justify-content:space-between}.home-box{display:flex;flex-direction:column;height:100%;justify-content:space-evenly}.home-font{animation:fadeInUp 1s ease-in-out .1s forwards;color:#fff;font-size:80px;font-weight:500;letter-spacing:2%;line-height:120px;margin-top:90px;text-align:center}.elegant-font{font-weight:275}.horizontal-line{border:1px solid #fff;margin:auto;width:678px}.title-para{animation:fadeInUp 1s ease-in-out .14s forwards;color:#fff;font-size:26px;font-weight:200;letter-spacing:0;line-height:40px;margin-left:25%;margin-right:24%;text-align:center}.home-btn{animation:fadeInUp 1s ease-in-out .16s forwards;background:linear-gradient(#7cccbf,#4098c0);border-radius:192px;color:#fff;font-size:20px;font-weight:600;letter-spacing:2%;line-height:27.26px;margin:auto;padding:20px 40px}.home-btn:hover{background:linear-gradient(140deg,#fff,#4098c0);color:#002c5f}.img-arrow{height:50px;margin-left:2rem;margin-top:-7rem;width:50px}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media only screen and (max-width:600px){.home-img{background-image:url(/static/media/mobile-home.a29a72cae214ed00a59c.jpg);width:100%}.home-box{justify-content:flex-start}.logo{height:30px;margin-left:2rem;width:110px}.home-font{font-size:32px;height:147px;left:25px;letter-spacing:2%;line-height:48px;margin-bottom:20px;margin-left:9%;margin-top:3rem;width:321px}.horizontal-line{display:none}.title-para{font-size:14px;letter-spacing:2%;line-height:21px;margin-left:9%;margin-right:8%;margin-top:-1rem!important}.home-btn{font-size:15px;line-height:20.15px;margin-top:3rem!important;padding:11px 20px}.img-arrow{display:none}}.contact-container{background-color:#fff;height:100vh;padding:4rem;width:100%}.form-container{background:linear-gradient(#0c7189,#002c5f);border-radius:10px;box-shadow:10px 10px 14px #002c5f;height:100%;padding:2rem;width:100%}.contact-content{display:flex}.vertical-line{background-color:#fff;border:none;margin:3rem;width:2px}.form-title{color:#fff;font-size:25px;font-weight:600;line-height:37.5px;margin-bottom:4rem;text-align:center}.contact-logo{height:51px;margin-left:0;width:178px}.back-arrow{float:right;margin-top:-3rem;width:40px}.img-title{color:#fff;font-size:28px;font-weight:500;line-height:42px;margin-bottom:3rem;margin-top:3rem}.contact-title{color:#002c5f;font-size:25px;font-weight:600;line-height:37.5px;text-align:center}.info-text{color:#fff;font-size:16px;font-weight:400;line-height:24px}.contact-icons{bottom:6rem;display:flex;left:6rem;padding:20px;position:fixed}.sm\:col-span-2{grid-column:span 0/span 0}.form-text{background-color:initial;border-bottom:2px solid #fff;margin:4%}.form-text,.form-text::placeholder{color:#fff;font-size:15px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.contact-btn{background:linear-gradient(#7cccbf,#4098c0);border-radius:192px;color:#002c5f;display:block;font-size:18px;font-weight:600;letter-spacing:2%;line-height:27.26px;margin:0 auto;padding:15px 35px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.contact-btn:hover{background:linear-gradient(140deg,#fff,#4098c0);color:#002c5f}.form-field,.info-font{color:#00246b}.info-font{font-family:Helvetica;font-size:30px;margin-left:22%;padding:10%}.email-icon{height:24.87px;width:24.87px}.phone-icon{height:18.46px;width:18.46px}.location-icon{height:21.76px;width:17.1px}.info-section{flex:3 1}.form-section{flex:6 1}@media only screen and (max-width:600px){.contact-container{height:200%;padding:2rem}.form-container{padding:1.5rem}.contact-content,.form-container{display:flex;flex-direction:column}.vertical-line{border:none;height:1px;margin:20px auto;width:100%}.form-title{font-size:15px;line-height:20px;margin:2rem auto 1rem;text-align:center}.form-text{font-size:10px;margin:auto;width:220px}.form-field{margin-left:2rem}.contact-btn{font-size:15px;margin-top:2rem}.contact-logo{height:35px;margin-left:0;width:120px}.back-arrow{margin-right:0;margin-top:-1.8rem;width:28px}.img-title{font-size:15px;margin-top:0}.phone-icon{margin-left:-8.5rem}.email-icon{margin-left:-3.1rem}.info-text{font-size:12px}.location-icon{margin-left:0}.contact-icons{margin-left:-6rem;margin-top:-20rem;position:static}.grid.sm\:grid-cols-2.gap-10{margin-left:1rem;width:230px}.phone-info{text-align:left}}
/*# sourceMappingURL=main.fd15f8ab.css.map*/