@import"https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300;0,400;0,500;0,700;0,900;1,300;1,400;1,500;1,700;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,200;1,300;1,400;1,500;1,600;1,700&display=swap";html{scroll-behavior:smooth;line-height:1.6;min-width:360px;text-align:justify;overflow-wrap:break-word;hyphens:auto}:root{--secondary: #282828;--primary: #d80650;--bg: #eff2ff;--bg-dark: #121212;--gradient: linear-gradient(to bottom right, #2a305f, #242a5652);--bold: 600;--semi-bold: 500;--p-text-color: #242a56;--border-radius: 0px}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Rubik,sans-serif;overflow-x:hidden}a{text-decoration:none;color:#fff}a:visited{color:inherit}ul{list-style:none}h1,h2,h3,h4{font-weight:var(--bold);color:var(--secondary)}p{color:var(--p-text-color);padding:15px 0}main{margin-top:100px}.astro-code{margin-top:15px;margin-bottom:15px}.container{width:70%;margin:auto}.grid{display:grid;grid-gap:1.5rem}section{padding:60px 0}.ctn{padding:10px 12px;background-color:var(--primary);border:none;color:#fff;border-radius:var(--border-radius);cursor:pointer}.ctn:hover,.ctn:hover.ctn a{color:var(--primary);background-color:#fff;border:solid 1px var(--primary)}.header{background-color:#fff;width:100vw;height:100vh;background-size:cover}.header-wrapper{display:flex;justify-content:space-between;flex-direction:row}nav{display:flex;justify-content:space-between;align-items:center;padding:10px 0}.nav-wrapper{position:fixed;top:0;background-color:var(--bg-dark);transition:background-color .5s;width:100%;z-index:100}.nav-item:hover.nav-item a,.nav-item .active{color:var(--primary)}.logo{display:flex;align-items:center}.logo img{width:100px}ul{display:flex;align-items:center}ul li a{color:#fff;margin:0 20px}ul li a:visited{color:#fff}.header-content{width:50%;color:#f5f5f5;padding-top:60px}.header-content h1,.header-content h3{color:var(--bg-dark);margin:10px auto}.header-content h1{font-size:3rem}.header-content p{margin-bottom:30px;color:var(--bg-dark)}.title{text-align:center;max-width:60%;margin:auto}.title h1{font-size:2rem;margin-bottom:10px}.services{background:var(--bg)}.services-wrapper{margin-top:60px;grid-template-columns:repeat(auto-fit,minmax(300px,auto))}.service{background:white;padding:2rem 1rem;box-sizing:2px 2px 2px 2px #00000056;border-radius:var(--border-radius)}.service:hover{background:var(--gradient)}.service:hover.service p,.service:hover.service h1,.service:hover.service .fa{color:#fff}.service .fa{font-size:30px;color:var(--primary);margin-bottom:10px}.service h1{margin-bottom:10px}.portfolio-wrapper,.customers-wrapper{margin-top:60px;grid-template-columns:repeat(auto-fit,minmax(250px,auto))}.button-wrapper{display:flex;justify-content:center;margin:30px auto}.customers{margin-bottom:60px}.testimonial{background:var(--bg)}.testimonial .container{display:flex;flex-direction:column;align-items:center}.review{margin-top:50px;text-align:center}.review h4{color:#65656b}.getstarted{margin:60px auto;width:80%}.ctn-wrapper{display:flex;box-shadow:4px 4px 4px 4px #0000ff1c;padding:20px 40px;border-radius:var(--border-radius);align-items:center;justify-content:space-between}.ctn-wrapper .ctn{height:50px}.ctn-wrapper .text{width:80%}.ctn-wrapper .text h1{color:var(--primary);margin-bottom:10px}footer{padding:60px 0;background-color:#202231}footer .container{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,auto))}footer h3,footer p,footer li{color:#fff}footer .col h3{margin-bottom:10px}footer ul{flex-direction:column}footer ul li{margin:10px auto;cursor:pointer}footer .container .col:nth-child(1) p{margin:10px auto}footer .social-icons .fa{margin-right:20px;cursor:pointer;font-size:30px}footer .social-icons{flex-direction:row}footer .col{display:flex;flex-direction:column;align-items:center}.coptright-wrapper{background-color:#1a1d2b;height:40px;display:flex;align-items:center}hr,.copyright{width:100%;color:#fff}.copyright{color:#fff}.toggle{font-size:30px;color:#fff;display:none;z-index:99;cursor:pointer}#myBtn{display:none;position:fixed;bottom:20px;right:30px;z-index:99;border:none;outline:none;background-color:var(--primary);color:#fff;cursor:pointer;border-radius:50%;opacity:0;transition:opacity .5s ease-in-out;width:40px;height:40px;text-align:center}#myBtn:hover{background-color:var(--secondary)}.fa.fa-thin.fa-arrow-up{margin:15px;font-size:10px;padding:0}.blog-list-item{margin-top:15px}.blog-list-item:hover,.blog h1{color:var(--primary)}.blog img{width:100%}.blog a,.blog-list-item a{color:var(--primary)}.navigation a{color:var(--bg-dark)}.post-header-icon.first{margin-right:5px;margin-left:0}.post-header-icon{margin-left:15px;margin-right:5px}.a-link,.a-link:visited{color:var(--primary)}#resultsList{display:block}pre.github-dark{padding:10px}.blog>p>strong{padding-top:150px}pre{word-wrap:break-word;overflow-x:hidden}.blog h2{color:var(--primary)}.blog-list-item,.blog-list-item-link{color:#121212}.post-header-details{display:flex}small{display:flex;align-items:center;margin-top:10px}.blog ul li a{color:#121212}.blog{margin-bottom:60px}#cover-image{max-width:500px}.header-content.cover-image-wrapper{display:flex;justify-content:center}@media only screen and (max-width: 960px){.header-content.cover-image-wrapper{display:none}.header-content{width:100%}.container{width:85%}}@media only screen and (max-width: 750px){.toggle{display:block}.logo img{width:150px}.nav-list{position:absolute;top:75px;z-index:1;left:0;width:100vw;height:100vh;display:none;align-items:center;background-color:#f5f5f5;opacity:.97}.nav-list.active{display:block;animation:slideDown .5s ease forwards}.nav-list li{padding:10px;border-bottom:1px solid white}ul li a:visited{color:#121212}.nav-item{text-align:center;color:var(--bg-dark)}.header-content{width:90%;padding-top:0}.header-content h1{font-size:2rem}.title{max-width:90%}.grid{justify-content:center}.customers-wrapper img{margin-top:20px}.ctn-wrapper{flex-direction:column}.ctn-wrapper .text{margin-bottom:20px}footer .container{grid-template-columns:repeat(auto-fit,minmax(150px,auto))}footer .col{margin-bottom:30px}.header-wrapper{flex-direction:column-reverse}.post-header-details{flex-direction:column;justify-content:left}.post-header-icon{margin-left:0;margin-right:5px}header>h1{font-size:1.8rem}}@keyframes slideDown{0%{transform:translate(-100%)}to{transform:translate(0)}}
