body .contact-us{position:relative}body .contact-us:after{content:"";z-index:-1;position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:var(--color-neutral-900)}body .contact-us>.container{background:linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0.5)),url("../images/static/bg-leads-form.jpg");background-repeat:no-repeat;background-position:center;background-size:cover;color:var(--color-text-inverted);padding:2.35rem;border-radius:0.5rem;display:grid;gap:2.9rem;align-items:center}@media screen and (min-width:calc(600px + 1px)){body .contact-us>.container{padding:3.1rem 4.55rem 3.6rem 4.7rem}}@media screen and (min-width:calc(600px + 1px)){body .contact-us>.container{grid-template-columns:minmax(0,639fr) minmax(0,536fr)}}@media screen and (max-width:600px){body .contact-us>.container h2{font-size:2rem}}body .contact-us>.container .subtitle{margin-top:1.95rem;font-weight:400;max-width:26em}body .contact-us>.container form{display:grid;gap:0.45rem 3.85rem;grid-template-columns:minmax(0,1fr) auto}body .contact-us>.container form>*{grid-column:1/3}body .contact-us>.container form>.btns{grid-column:2/3}body .contact-us>.container form>.gdpr{grid-column:1/2}body .contact-us>.container form label{display:none}body .contact-us>.container form input,body .contact-us>.container form textarea{width:100%;padding:1.15rem 1.4rem;border-radius:0.25rem;font-size:0.7rem;line-height:1.2em;border:0.05rem solid var(--color-text-inverted);background-color:rgba(255,255,255,0.3);-webkit-backdrop-filter:blur(1.5rem);backdrop-filter:blur(1.5rem);color:var(--color-text-inverted)}body .contact-us>.container form input::placeholder,body .contact-us>.container form textarea::placeholder{color:var(--color-text-inverted);letter-spacing:0.2em}body .contact-us>.container form textarea{height:8.05rem;resize:vertical}body .contact-us>.container form .btns,body .contact-us>.container form .g-recaptcha,body .contact-us>.container form .gdpr{margin-top:0.45rem}@media screen and (max-width:900px){body .contact-us>.container form .btns,body .contact-us>.container form .g-recaptcha,body .contact-us>.container form .gdpr{grid-column:1/3}}@media screen and (max-width:600px){body .contact-us>.container form .btns,body .contact-us>.container form .g-recaptcha,body .contact-us>.container form .gdpr{text-align:center;justify-content:center}}body .contact-us>.container form .gdpr{margin-top:0.45rem;font-size:0.8rem;line-height:calc(22em/16);font-weight:400}body .contact-us>.container form .gdpr a{display:inline;text-decoration:underline}body>footer{background-color:var(--color-neutral-900);color:var(--color-text-inverted)}body>footer>.newsletter .container{padding-top:3.7rem;padding-bottom:3.1rem;display:grid;align-items:center}@media screen and (min-width:calc(900px + 1px)){body>footer>.newsletter .container{gap:9.05rem;grid-template-columns:11.6rem minmax(0,1fr)}}body>footer>.newsletter .container>div{display:grid;align-items:center;gap:2.45rem 5rem;font-weight:400}@media screen and (min-width:calc(900px + 1px)){body>footer>.newsletter .container>div{grid-template-columns:22em minmax(0,1fr)}}body>footer>.newsletter .container>div form{display:grid;grid-template-columns:minmax(0,1fr) auto}body>footer>.newsletter .container>div form input{width:100%;height:100%;border:0.05rem solid var(--color-text-inverted);border-right:0;background-color:var(--color-transparent);color:var(--color-text-inverted);border-top-left-radius:2.5rem;border-bottom-left-radius:2.5rem;font-size:0.8rem;padding:0 1.65rem;font-weight:400}body>footer>.newsletter .container>div form input::placeholder{color:var(--color-text-inverted);opacity:0.5}body>footer>.newsletter .container>div form .btn{border-top-left-radius:0;border-bottom-left-radius:0}@media screen and (max-width:900px){body>footer>.newsletter .container>img{margin-left:auto;margin-right:auto;max-width:15rem}body>footer>.newsletter .container>div{margin-top:2.35rem;text-align:center;max-width:30rem;margin-left:auto;margin-right:auto}body>footer>.newsletter .container>div form{max-width:28rem;margin-left:auto;margin-right:auto}}body>footer>.info:not(:first-child) .container{border-top:0.05rem solid var(--color-neutral-700)}body>footer>.info .container{border-bottom:0.05rem solid var(--color-neutral-700);padding-top:3.1rem;padding-bottom:3.1rem;display:grid;gap:2.45rem 16rem}@media screen and (min-width:calc(900px + 1px)){body>footer>.info .container{grid-template-columns:minmax(0,340fr) minmax(0,762fr)}}body>footer>.info .container .invoice-info{font-size:0.8rem;font-weight:400}body>footer>.info .container .invoice-info .note{font-size:0.65rem;opacity:0.5;line-height:1rem}@media screen and (max-width:600px){body>footer>.info .container .invoice-info{text-align:center;max-width:20rem;margin-left:auto;margin-right:auto}}body>footer>.info .container>div:nth-child(2){display:grid;gap:2.35rem 14.35rem}@media screen and (min-width:calc(600px + 1px)){body>footer>.info .container>div:nth-child(2){grid-template-columns:minmax(0,180fr) minmax(0,300fr)}}body>footer>.info .container>div:nth-child(2) .contacts{display:flex;flex-flow:column nowrap;gap:1.65rem}body>footer>.info .container>div:nth-child(2) .contacts h2{color:var(--color-orange-400);font-size:0.65rem;line-height:0.8rem;font-weight:400}body>footer>.info .container>div:nth-child(2) .contacts a{margin-top:0.3rem;font-weight:400}body>footer>.info .container>div:nth-child(2) .socials{margin-top:0.35rem;display:flex;gap:0.85rem}body>footer>.info .container>div:nth-child(2) .socials>a{background-color:var(--color-orange-400);height:2.45rem;width:2.45rem;display:flex;align-items:center;justify-content:center;border-radius:50%}body>footer>.info .container>div:nth-child(2) .socials>a img{height:60%;width:auto;filter:brightness(0) invert(1)}body>footer>.info .container>div:nth-child(2) .links h2{color:var(--color-orange-400);font-size:0.65rem;line-height:0.8rem;font-weight:400}body>footer>.info .container>div:nth-child(2) .links ul{margin-top:0.8rem;display:flex;flex-flow:column nowrap;gap:1rem;padding-left:0;list-style:none}body>footer>.info .container>div:nth-child(2) .links ul li{font-size:0.8rem;line-height:1.3rem}body>footer>.info .container>div:nth-child(2) .links ul a{color:var(--color-text-inverted)}@media screen and (max-width:600px){body>footer>.info .container>div:nth-child(2){text-align:center}body>footer>.info .container>div:nth-child(2) .socials{justify-content:center}body>footer>.info .container>div:nth-child(2) .links ul{gap:0.5rem}}body>footer>.bar{padding-top:1.25rem;padding-bottom:1.25rem;font-size:0.6rem;line-height:1em}body>footer>.bar .container{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;gap:0.35rem}@media screen and (min-width:calc(600px + 1px)){body>footer>.bar .container{flex-flow:row nowrap;justify-content:space-between}}body>footer>.bar .container a{display:flex;align-items:center;gap:0.2rem}body>footer>.bar .container a img{transform:translateY(-5%);height:0.75rem;width:auto}.similar-projects+footer{border-top:0.05rem solid var(--color-neutral-700)!important;margin-top:3.1rem}
/*# sourceMappingURL=footer.css.map */