@font-face{font-family:Roboto Mono;font-style:italic;font-weight:100 700;src:url(/static/media/RobotoMono-Italic-VariableFont_wght.a53103a7b0e22765d7ff.ttf) format("truetype")}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;src:url(/static/media/RobotoMono-VariableFont_wght.e14e25b7c497634efdfe.ttf) format("truetype")}@font-face{font-family:Roboto Mono;font-style:italic;font-weight:100;src:url(/static/media/RobotoMono-ThinItalic.909e042f2bebd7d009e9.ttf) format("truetype")}@font-face{font-family:Roboto Mono;font-style:italic;font-weight:200;src:url(/static/media/RobotoMono-ExtraLightItalic.b39873212192ff37b920.ttf) format("truetype")}@font-face{font-family:Roboto Mono;font-style:italic;font-weight:300;src:url(/static/media/RobotoMono-LightItalic.967bee7c12d18800b9b3.ttf) format("truetype")}@font-face{font-family:Roboto Mono;font-style:italic;font-weight:400;src:url(/static/media/RobotoMono-Italic.3cf8ca3e53a0ed6c6917.ttf) format("truetype")}@font-face{font-family:Roboto Mono;font-style:italic;font-weight:500;src:url(/static/media/RobotoMono-MediumItalic.cdbe51a19ce2897078b0.ttf) format("truetype")}@font-face{font-family:Roboto Mono;font-style:italic;font-weight:600;src:url(/static/media/RobotoMono-SemiBoldItalic.37663932da268e6b006c.ttf) format("truetype")}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:600;src:url(/static/media/RobotoMono-SemiBold.caa2274ab099019bc599.ttf) format("truetype")}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:700;src:url(/static/media/RobotoMono-Bold.7211ab61a8b83177865a.ttf) format("truetype")}@font-face{font-family:Titillium Web;font-style:normal;font-weight:400;src:url(/static/media/TitilliumWeb-Regular.e53e0538893d432e0635.ttf) format("truetype")}@font-face{font-family:Titillium Web;font-style:normal;font-weight:700;src:url(/static/media/TitilliumWeb-Bold.a267a8b6b783d7d62039.ttf) format("truetype")}@font-face{font-family:Titillium Web;font-style:normal;font-weight:600;src:url(/static/media/TitilliumWeb-SemiBold.d4d3eeb6e2367e6796c3.ttf) format("truetype")}@font-face{font-family:Titillium Web;font-style:italic;font-weight:600;src:url(/static/media/TitilliumWeb-SemiBoldItalic.62b176d8f57148a6986f.ttf) format("truetype")}@font-face{font-family:Titillium Web;font-style:italic;font-weight:400;src:url(/static/media/TitilliumWeb-Italic.2531c8e38e14389edc51.ttf) format("truetype")}@font-face{font-family:Titillium Web;font-style:normal;font-weight:300;src:url(/static/media/TitilliumWeb-Light.2b8d1521998c2d55bb51.ttf) format("truetype")}@font-face{font-family:Titillium Web;font-style:normal;font-weight:200;src:url(/static/media/TitilliumWeb-ExtraLight.2d07e99a2247f13f7969.ttf) format("truetype")}@font-face{font-family:Titillium Web;font-style:italic;font-weight:200;src:url(/static/media/TitilliumWeb-ExtraLightItalic.94defa8e3254742a50e1.ttf) format("truetype")}@font-face{font-family:Titillium Web;font-style:italic;font-weight:700;src:url(/static/media/TitilliumWeb-BoldItalic.7fc8c1d9f1c7d72b6b9e.ttf) format("truetype")}@font-face{font-family:Titillium Web;font-style:normal;font-weight:900;src:url(/static/media/TitilliumWeb-Black.b06b28a5ea3d6c76e3f2.ttf) format("truetype")}@font-face{font-family:Titillium Web;font-style:italic;font-weight:300;src:url(/static/media/TitilliumWeb-LightItalic.84fb8b10e4ec0efb5ec6.ttf) format("truetype")}.contact-button{background:linear-gradient(135deg,#ef8e4a 15%,#dcb6f4 60%,#fff 112%);border:1px solid #000;border-radius:8px;box-shadow:5px 5px 0 0 #000;color:#000;cursor:pointer;font-family:sans-serif;font-size:22px;font-weight:700;padding:6px 26px;transition:all .05s ease-in-out}.contact-button:hover{box-shadow:7px 7px 0 0 #000;transform:translate(-1px,-1px)}nav.navbar{padding:40px 0}@media(max-width:575px){nav.navbar{padding:25px 0}}@media(min-width:577px) and (max-width:991px){nav.navbar .container{padding:0}}@media(max-width:575px){nav.navbar .container{padding:0 5%}}nav.navbar img.logo{cursor:pointer;height:80px;transition:transform .6s ease-in-out}@media(max-width:575px){nav.navbar img.logo{height:65px}}nav.navbar img.logo:hover{transform:rotate(1turn)}nav.navbar img.logo:not(:hover){transform:rotate(0deg)}nav.navbar ul{gap:8rem}nav.navbar ul li{transition:transform .2s ease}nav.navbar ul li:hover{transform:scale(1.2)}nav.navbar button.navbar-toggler{height:40px!important;padding:12px!important;transition:transform .1s ease-in-out}nav.navbar button.navbar-toggler:hover{transform:scale(1.1)}nav.navbar .navbar-toggler{border:none}nav.navbar .navbar-toggler:focus{box-shadow:none}nav.navbar .navbar-toggler .navbar-toggler-icon{background-color:#573ae7;background-image:none;border:none;display:block;height:3px;position:relative;width:30px}nav.navbar .navbar-toggler .navbar-toggler-icon:after,nav.navbar .navbar-toggler .navbar-toggler-icon:before{background-color:#000;content:"";height:3px;left:0;position:absolute;transition:transform .3s ease;width:30px}nav.navbar .navbar-toggler .navbar-toggler-icon:before{background-color:#573ae7;top:-8px}nav.navbar .navbar-toggler .navbar-toggler-icon:after{background-color:#573ae7;top:8px}nav.navbar .navbar-toggler:hover .navbar-toggler-icon{background-color:#573ae7}@media(max-width:575px){nav.navbar ul{gap:15px}nav.navbar .navbar-toggler-icon{background-color:#573ae7}}@media(min-width:577px) and (max-width:991px){nav.navbar ul{gap:15px}nav.navbar .navbar-toggler-icon{background-color:#573ae7}}.shopify-partners-container{aspect-ratio:1/.45;background-image:url(/static/media/shopify-partners-mockup.27c0e07cf048fb3721b8.png);background-size:cover;bottom:0;position:absolute;right:0;z-index:10}.shopify-partners-container .logo{position:absolute;top:28%}@media(992px <= width){.shopify-partners-container{border-radius:15px;height:250px;transform:translate(40px,40px)}.shopify-partners-container .logo{height:55px;left:25px}}@media(min-width:577px) and (max-width:991px){.shopify-partners-container{border-radius:15px;height:200px}.shopify-partners-container .logo{height:48px;left:20px}}@media(max-width:575px){.shopify-partners-container{border-radius:5px;height:140px}.shopify-partners-container .logo{bottom:28%;height:28px;left:12px}}.chilisites-styled-button{align-items:center;border-radius:5px;cursor:pointer;display:flex;font-weight:700;height:30px;justify-content:center;margin-bottom:20px;margin-top:30px;padding:30px 100px;text-decoration:none;transition:scale .2s ease;width:100px}.chilisites-styled-button:hover{scale:1.2}#header-section{background-image:url(/static/media/bg-header.bb2bd85745241c7dbeb2.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh;left:0;overflow-y:auto;position:fixed;text-align:-webkit-center;top:0;width:100%;z-index:1}#header-section .mockups{margin-bottom:80px;position:relative;width:-webkit-fit-content;width:fit-content;z-index:10}#header-section h1{font-weight:800;justify-self:center;letter-spacing:2.2px;text-transform:uppercase;z-index:1}@media(992px <= width){#header-section h1{font-size:5.5rem;line-height:6rem;margin-bottom:40px;max-width:80%}#header-section h3{margin-bottom:40px;text-align:center;width:60%}}@media(min-width:577px) and (max-width:991px){#header-section h1{font-size:5rem;line-height:5rem;margin-bottom:40px}#header-section h3{width:80%}}@media(max-width:575px){#header-section h1{font-size:2.1rem;line-height:2.4rem;margin-bottom:20px;max-width:90%}#header-section h3{font-size:18px;font-size:90%;margin-top:20px;width:85%}}article.window-container{aspect-ratio:5;border-radius:8px;max-width:1300px;width:90vw}article.window-container img.loading-frame,article.window-container video.video{border-radius:8px;height:auto;width:100%}.service-card{aspect-ratio:1/1;cursor:pointer;max-width:min(100%,320px);width:400px}@media(min-width:501px) and (max-width:1299px){.service-card{width:100%}}.service-card .service-card-container{height:100%;perspective:1000px;transform-style:preserve-3d}.service-card .service-card-container .back,.service-card .service-card-container .front{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:10px;box-shadow:0 4px 8px #00000040;color:#fff;font-size:1.5rem;height:100%;left:0;position:absolute;text-align:center;top:0;transition:transform .7s cubic-bezier(.4,.2,.2,1);width:100%}.service-card .service-card-container .front{-webkit-backface-visibility:visible;backface-visibility:visible;transform:rotateY(0deg);transform-style:preserve-3d}.service-card .service-card-container .front:after{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:10px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.service-card .service-card-container .front .inner{display:flex;flex-direction:column;justify-content:center;transform:translateY(-50%) translateZ(60px) scale(.94)}.service-card .service-card-container .front .inner h3{font-size:90%;margin-bottom:20px}.service-card .service-card-container .front .inner .icon-container{align-items:flex-end;display:flex;height:-webkit-fit-content;height:fit-content;justify-content:center}.service-card .service-card-container .front .inner .icon-container img{width:45%}.service-card .service-card-container .back{align-items:center;background:linear-gradient(45deg,#cedce7,#596a72);display:flex;justify-content:center;position:relative;transform:rotateY(180deg);transform-style:preserve-3d}.service-card .service-card-container .back .inner{align-items:center;display:flex;padding:0 15px!important}@media(min-width:501px) and (max-width:1299px){.service-card .service-card-container .back .inner{padding:0 10px}}.service-card .service-card-container:hover .front{transform:rotateY(-180deg)}.service-card .service-card-container:hover .back{transform:rotateY(0deg)}.service-card .service-card-container .inner{box-sizing:border-box;height:100%;left:0;outline:1px solid #0000;padding:2rem;perspective:inherit;position:absolute;top:50%;transform:translateY(-50%) translateZ(60px) scale(.94);width:100%;z-index:2}.service-card .service-card-container .inner p{word-wrap:break-word;-webkit-line-clamp:5;-webkit-box-orient:vertical;font-size:95%;line-height:normal;margin-bottom:0;max-height:100%;text-overflow:ellipsis;white-space:normal}.service-card .service-card-container .inner span{color:#ffffffb3;font-family:Montserrat;font-weight:300}.section-title{padding-bottom:40px;padding-top:40px}.section-title .bracket{position:relative;top:-15px}#services-section{background-color:#fff;padding:80px 0 100px;position:relative;z-index:10}@media(max-width:575px){#services-section{padding-bottom:60px}}#services-section .services-grid{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center;margin:auto;max-width:1000px}@media(max-width:499px){#services-section .services-grid{padding:0!important;text-align:center}#services-section .services-grid>div{align-items:center;display:flex;justify-content:center;width:100%}}#services-section .services-grid .col-12{justify-items:center}.project-card{border-radius:20px;cursor:pointer;margin:0;max-width:540px;overflow:hidden;position:relative}.project-card img{aspect-ratio:1/.75;border-radius:20px;object-fit:cover;transition:transform .3s ease-in-out,filter .2s ease-in;width:100%}.project-card:hover img{filter:brightness(40%)}.project-card h3{color:#212832;display:inline-block;font-size:1.5rem;margin:8px 0 0 10px;padding:10px;position:relative}.project-card h3:before{bottom:20px;color:#ef8e4a;content:"{";left:-6px;position:absolute}@media(max-width:770px){.project-card h3{font-size:1.1rem}.project-card h3:before{left:-2px}}.project-card h4{align-items:center;color:#fff;display:flex;font-size:20px;justify-content:center;opacity:0;padding:15px 10px;text-align:center;text-transform:uppercase;transition:opacity .5s ease-in-out}.project-card:hover .project-link,.project-card:hover h4{opacity:1}.project-card .project-card-footer{bottom:60px;display:flex;justify-content:space-between;left:25px;position:absolute;width:88%}.project-link{color:#fff;cursor:pointer;font-size:30px;font-weight:700;left:50%;opacity:0;position:absolute;text-decoration:none;top:50%;transform:translate(-50%,-100%);transform-origin:center;transition:opacity .3s ease-in-out,font-size .3s ease,transform .3s ease}.project-link:hover{transform:translate(-50%,-100%) scale(1.15)}@media(min-width:577px) and (max-width:991px){.project-link{font-size:25px}.project-link:hover{transform:translate(-50%,-100%) scale(1.15)}}@media(max-width:575px){.project-link{font-size:26px}.project-link:hover{transform:translate(-50%,-100%) scale(1.2)}}#projects-section{background-color:#fff;padding-bottom:50px;padding-top:80px;position:relative;z-index:100}@media(max-width:575px){#projects-section{padding-top:0}}#projects-section .container-fluid{justify-items:center}#projects-section .row{display:grid;grid-template-columns:repeat(2,1fr);justify-items:center;margin-left:8vw;margin-right:8vw;overflow:hidden;transition:max-height .3s ease-in-out}@media(max-width:1200px){#projects-section .row{margin-left:3vw;margin-right:3vw}}@media(max-width:767px){#projects-section .row{gap:25px;grid-template-columns:1fr;margin-left:2vw;margin-right:2vw}}#projects-section a.link-all-projects{cursor:pointer;display:inline-block;font-size:1.8rem;margin-top:40px;text-decoration:none;transition:transform .3s ease}#projects-section a.link-all-projects:hover{transform:scale(1.1)}@media(max-width:499px){#projects-section a.link-all-projects{font-size:1.2rem!important}}#projects-section h3{text-align:center}.quote-card{align-items:center;background-color:#fff;border-radius:12px;height:100%;margin:auto;padding:10px;width:100%}.quote-card img{margin-right:0;object-fit:contain;padding:5px}.quote-text{display:flex;flex-direction:column;flex-grow:1;font-size:1rem;justify-content:space-around;padding:10px 10px 20px;text-align-last:left;width:100%}.quote-text p{text-align:center;text-align-last:center;width:100%}.quote-text h3,.quote-text p{color:var(--blue-dark);margin-bottom:0}.quote-text h3{font-size:1.3rem}.img-card-quote{aspect-ratio:1/1;height:auto;margin-right:15px;max-width:100px;object-fit:cover;padding:8px;width:120px}@media(max-width:575.98px){.quote-card{width:90vw}.img-card-quote{width:100%}.quote-text{padding-left:0}.quote-text p{font-size:.8rem}.quote-text h3{font-size:1.2rem}.margin-x-5{margin-left:5px!important;margin-right:5px!important}}@media(min-width:576px) and (max-width:991.98px){.sm-px-0{padding:0!important}}@media(992px <= width){.sm-px-0{padding:0!important}}.slider{background:#0000;height:-webkit-fit-content;height:fit-content;margin-bottom:60px;overflow:hidden;position:relative;width:100vw}.slider:after{right:0;top:0;transform:rotate(180deg)}.slider:before{left:0;top:0}.slider .slide-track{display:flex;gap:12px}.slider .slide-track .slide{border-radius:10px;margin:0;text-align-last:center;width:400px}@media(max-width:575px){.slider .slide-track .slide{width:180px}}#quotes-about-section{background-image:url(/static/media/bg-header.bb2bd85745241c7dbeb2.jpg);background-position:50%;background-size:cover;padding-bottom:190px;padding-top:80px;position:relative;z-index:100}@media(max-width:575px){#quotes-about-section{paddin-bottom:154px}}#quotes-about-section:before{background:linear-gradient(0deg,#fff,#fff0);bottom:0;content:"";height:150px;left:0;position:absolute;width:100%;z-index:100}@media(max-width:575px){#quotes-about-section:before{height:100px}}#quotes-about-section .container{padding-left:0;padding-right:0}#quotes-about-section .content-center{justify-items:center}#quotes-about-section .content-center button{margin:auto}#quotes-about-section p span{color:#ef8e4a}@media(max-width:575px){#quotes-about-section .about-us{padding:0 5vw}}#quotes-about-section .about-us p{font-size:1.5rem}@media(992px <= width){#quotes-about-section .about-us p{padding-left:4rem;padding-right:4rem}}@media(max-width:499px){#quotes-about-section .about-us>p{font-size:1.2rem;padding-left:15px;width:90%}}@keyframes moveInCircle{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}@keyframes moveVertical{0%{transform:translateY(-50%)}50%{transform:translateY(50%)}to{transform:translateY(-50%)}}@keyframes moveHorizontal{0%{transform:translateX(-50%) translateY(-10%)}50%{transform:translateX(50%) translateY(10%)}to{transform:translateX(-50%) translateY(-10%)}}#contact-section{padding-bottom:50px;padding-top:180px;position:relative;z-index:100}@media(max-width:575px){#contact-section{padding-top:30px}}#contact-section:before{background:linear-gradient(180deg,#fff,#0000);content:"";height:100px;left:0;position:absolute;top:-1px;width:100%;z-index:100}#contact-section .gradient-bg{background:linear-gradient(40deg,#dcb6f4,#fff);height:100%;left:0;-webkit-mask-image:linear-gradient(180deg,#fff,#fff 240px);mask-image:linear-gradient(180deg,#fff,#fff 240px);overflow:hidden;position:absolute;top:0;width:100%;z-index:90}#contact-section .gradient-bg .gradients-container{filter:url(#goo) blur(40px);height:100%;left:0;position:absolute;top:0;width:100%}#contact-section .gradient-bg .gradients-container .g1{animation:moveVertical 10s ease infinite;background:radial-gradient(circle at center,#573ae7cc 0,#573ae700 50%);height:200%;mix-blend-mode:hard-light;position:absolute;width:200%}#contact-section .gradient-bg .gradients-container .g2{animation:moveInCircle 10s infinite reverse;background:radial-gradient(circle at center,#ef8e4acc 0,#ef8e4a00 50%);height:200%;mix-blend-mode:hard-light;position:absolute;width:200%}#contact-section .gradient-bg .gradients-container .g3{animation:moveInCircle 10s linear infinite;background:radial-gradient(circle at center,#e8e7ffcc 0,#e8e7ff00 50%);height:200%;mix-blend-mode:hard-light;position:absolute;width:200%}#contact-section .gradient-bg .gradients-container .g4{animation:moveHorizontal 10s ease infinite;background:radial-gradient(circle at center,#ef8e4acc 0,#ef8e4a00 50%);height:200%;mix-blend-mode:hard-light;position:absolute;width:200%}#contact-section .gradient-bg .gradients-container .g5{animation:moveInCircle 10s ease infinite;background:radial-gradient(circle at center,#f8f8f8cc 0,#f8f8f800 50%);height:200%;mix-blend-mode:hard-light;position:absolute;width:200%}#contact-section .container{position:relative;z-index:100}#contact-section .container form{margin:auto;width:70%;z-index:100}#contact-section .container form h4{color:#212832;margin-bottom:0;padding:0 0 20px 20px;text-overflow:ellipsis;white-space:nowrap;width:-webkit-fit-content;width:fit-content}#contact-section .container form input,#contact-section .container form textarea{background-color:#f8f8f84d;border:none;border-radius:10px;display:block;margin-bottom:15px;outline:none;padding:20px 0 20px 20px;width:100%}#contact-section .container form input:focus-visible,#contact-section .container form textarea:focus-visible{border:none;outline:none}#contact-section .container form input:-moz-placeholder,#contact-section .container form input:-ms-input-placeholder,#contact-section .container form input::-moz-placeholder,#contact-section .container form input::-webkit-input-placeholder,#contact-section .container form input::placeholder,#contact-section .container form textarea:-moz-placeholder,#contact-section .container form textarea:-ms-input-placeholder,#contact-section .container form textarea::-moz-placeholder,#contact-section .container form textarea::-webkit-input-placeholder,#contact-section .container form textarea::placeholder{opacity:1}#contact-section .container form input[name=email]{margin-left:15px}#contact-section .container form .checkbox{display:flex;float:left;gap:10px}#contact-section .container form .checkbox input[type=checkbox]{margin-bottom:0}#contact-section .container form textarea{height:130px;width:100%}#contact-section .container form .row-email-phone{display:flex;justify-content:flex-start}#contact-section .container form .row-email-phone input[type=phone]{width:50%}#contact-section .container form .content-center{justify-items:center;margin-top:50px;width:100%}#contact-section .container .success-message{align-items:center;display:flex;font-size:18px;font-weight:700;justify-content:center;margin-top:30px;text-align:center}#contact-section .container .success-message.visible{color:#573ae7;opacity:1;transition:color .5s ease-in;visibility:visible}#contact-section .container .success-message.hidden{color:#573ae700;opacity:0}@media(max-width:499px){#contact-section .container form{margin-left:15px!important;width:90%}#contact-section .container form h4{font-size:16px}#contact-section .container form input:-moz-placeholder,#contact-section .container form input:-ms-input-placeholder,#contact-section .container form input::-moz-placeholder,#contact-section .container form input::-webkit-input-placeholder,#contact-section .container form input::placeholder,#contact-section .container form textarea:-moz-placeholder,#contact-section .container form textarea:-ms-input-placeholder,#contact-section .container form textarea::-moz-placeholder,#contact-section .container form textarea::-webkit-input-placeholder,#contact-section .container form textarea::placeholder{font-size:14px}#contact-section .container form input[name=email]{margin-left:0}#contact-section .container form .row-email-phone{display:block}#contact-section .container form .row-email-phone input[type=tel]{margin-left:0;width:100%}}#techs-section{background-color:#fff;position:relative;z-index:100}#techs-section .tech-group h3{color:#ef8e4a;font-family:Roboto Mono,sans-serif;font-size:20px;font-weight:700;width:-webkit-fit-content;width:fit-content}#techs-section .tech-group .technologies-grid{display:flex;flex-wrap:wrap;gap:30px;justify-content:flex-start;margin-left:50px;padding-bottom:30px}#techs-section .tech-group .technologies-grid .technology-item{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center;position:relative}#techs-section .tech-group .technologies-grid .technology-item img{filter:grayscale(100%);height:45px;transition:grayscale .2s ease,scale .2s ease;width:auto}@media(max-width:499px){#techs-section .tech-group .technologies-grid .technology-item img{height:35px}}#techs-section .tech-group .technologies-grid .technology-item img:hover{filter:grayscale(0);scale:1.2}#techs-section .tech-group .technologies-grid .technology-item .tooltiptext{background-color:#555;border-radius:6px;bottom:120%;color:#fff;left:50%;opacity:0;padding:8px 10px;position:absolute;text-align:center;transform:translateX(-50%);transition:opacity .6s;visibility:hidden;width:-webkit-fit-content;width:fit-content;z-index:1}#techs-section .tech-group .technologies-grid .technology-item:hover .tooltiptext{opacity:1;visibility:visible}.tooltip-top:after{border:5px solid #0000;border-top-color:#555;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}#clients-section{background-color:#fff;padding:50px 0;position:relative;text-align:center;z-index:100}@media(max-width:575px){#clients-section{padding:0}}#clients-section .clients-grid{display:flex;flex-wrap:wrap;gap:28px 40px;justify-content:center}#clients-section .clients-grid .client-logo{align-items:center;display:flex;justify-content:center}#clients-section .clients-grid .client-logo img{max-height:70px;max-width:10vw;width:auto}@media(max-width:575px){#clients-section .clients-grid .client-logo img{max-height:60px;max-width:20vw}}@media(max-width:991px){#clients-section .clients-grid{grid-template-columns:repeat(4,1fr)}}@media(max-width:575px){#clients-section .clients-grid{grid-template-columns:repeat(2,1fr);justify-content:center}#clients-section .client-logo img{width:80px}}#clients-section .clients-grid:has(.client-logo:nth-child(6n+1)){justify-content:center}#clients-section .clients-grid:after{content:"";display:block;grid-column:span 6;width:100%}.blog-page-wrapper,.post-view-wrapper{background-color:#7ab3b3;flex-grow:1}.post-view-wrapper .spinner-container{display:flex;justify-content:center;scale:2.5}.post-view-wrapper .post-container table{align-self:center;border-collapse:collapse;margin:10px 0 30px;width:-webkit-fit-content;width:fit-content}.post-view-wrapper .post-container table td,.post-view-wrapper .post-container table th{border:1px solid #ddd;padding:8px;text-align:left}.post-view-wrapper .post-container table .post-container th{background-color:#f2f2f2}.post-view-wrapper .post-container .post-content{display:flex;flex-direction:column}:root{--color-white:#fff;--color-gray-1:#f8f8f8;--color-black:#212832;--color-purple:#573ae7;--light-purple:#e8e7ff;--color-orange:#ef8e4a;--color-pink:#dcb6f4}.color-white{color:#fff}.color-black{color:#212832}.color-purple{color:#573ae7}.color-orange{color:#ef8e4a}.color-pink{color:#dcb6f4}.font-roboto{font-family:Roboto Mono,sans-serif}.font-titillium{font-family:Titillium Web,sans-serif}.font-bold{font-weight:700}.position-sticky{position:-webkit-sticky!important;position:sticky!important;top:50px}#root{flex-direction:column;min-height:100vh}#footer,#root{display:flex;justify-content:space-between}#footer{background-color:#000;color:#fff;padding:70px 130px;position:relative;z-index:100}#footer .logo img{cursor:pointer;height:80px;margin-bottom:20px;transition:scale .2s ease}#footer .logo img:hover{scale:1.1}#footer .logo h4{font-size:16px}#footer .contact a,#footer .sections a{color:#fff;display:block;padding-left:8px;text-decoration:none;transition:color .2s ease,scale .2s ease}#footer .contact a:hover,#footer .contact a:hover svg,#footer .sections a:hover,#footer .sections a:hover svg{color:#dcb6f4;scale:1.05}#footer .contact button,#footer .sections button{background:none;border:none;color:#fff;display:block;transition:color .2s ease,scale .2s ease}#footer .contact button:hover,#footer .sections button:hover{color:#dcb6f4;scale:1.05}#footer .contact:before,#footer .sections:before{color:#ef8e4a;content:"{"}@media(max-width:768px){#footer{display:block;padding-left:60px;padding-right:10%}#footer>*{margin-bottom:20px}#footer .contact a{margin-bottom:8px}}
/*# sourceMappingURL=main.4924df00.css.map*/