body>footer .contact-me{background-color:var(--color-white);border-radius:var(--border-radius);padding:2.8rem 4.85rem;position:relative}body>footer .contact-me .h1{margin:0;max-width:36.15rem;color:var(--color-orange)}body>footer .contact-me .h1+p{margin-top:2.15rem;font-size:2rem;line-height:2.5rem}body>footer .contact-me .contacts{margin-top:2.8rem}body>footer .contact-me .contacts a{font-weight:700;color:var(--color-text);display:flex;flex-flow:row nowrap;align-items:center;font-size:1.25rem;line-height:2rem}body>footer .contact-me .contacts a img{width:auto}body>footer .contact-me .contacts a[href^=tel] img{height:1.95rem;margin-right:0.85rem}body>footer .contact-me .contacts a[href^=mailto] img{height:1.35rem;margin-right:0.7rem}body>footer .contact-me .contacts a+a{margin-top:1.35rem}body>footer .contact-me>img{position:absolute}body>footer .contact-me>img.infinity{bottom:1.65rem;width:auto;height:40%;right:25.75rem}body>footer .contact-me>img.ovecka{bottom:0;right:2rem;height:calc(100% + 2.95rem);width:auto}@media screen and (max-width:1700px){body>footer .contact-me>img.ovecka{right:-1rem}}@media screen and (max-width:1200px){body>footer .contact-me{padding-bottom:12.5rem}body>footer .contact-me>img.ovecka{right:-3rem;height:25rem}body>footer .contact-me>img.infinity{height:auto;width:17.5rem;right:20rem}}@media screen and (max-width:900px){body>footer .contact-me>img.ovecka{height:15rem;right:-1rem}body>footer .contact-me>img.infinity{height:auto;width:15rem;right:17.5rem}}@media screen and (max-width:600px){body>footer .contact-me{padding:2rem 4.8rem 17.5rem 2.5rem}}@media screen and (max-width:500px){body>footer .contact-me{padding-right:2rem;padding-bottom:16rem}body>footer .contact-me .h1{font-size:2rem;line-height:2.5rem}body>footer .contact-me .h1+p{font-size:1.5rem;line-height:2rem;margin-top:1rem}body>footer .contact-me .contacts{margin-top:2rem}body>footer .contact-me>img.ovecka{height:15rem;right:1rem}body>footer .contact-me>img.infinity{height:auto;width:12.5rem;right:10rem;bottom:5rem}}body>footer .contact-info{display:grid;gap:6.5rem}@media screen and (min-width:calc(900px + 1px)){body>footer .contact-info{grid-template-columns:repeat(2,minmax(0,1fr))}}body>footer .contact-info h2{color:var(--color-orange);display:flex;align-items:center;font-weight:700;gap:0.8rem}body>footer .contact-info h2 img{width:auto;height:2.15rem}body>footer .contact-info h3{margin-top:2.1rem}body>footer .contact-info p{margin-bottom:0}body>footer .contact-info p a{color:var(--color-text);transition:all 0.2s ease-in-out}body>footer .contact-info p a:hover{text-decoration:none;color:var(--color-orange)}body>footer .contact-info .subheading{margin-top:1.55rem}body>footer .contact-info .socials{display:flex;flex-flow:row wrap;gap:0.8rem;margin-top:1.3rem}body>footer .contact-info .socials a{width:6rem;height:6rem;display:flex;align-items:center;justify-content:center;background-color:var(--color-white);border-radius:var(--border-radius);transition:all 0.2s ease-in-out}body>footer .contact-info .socials a:hover{background-color:var(--color-orange)}body>footer .contact-info .socials a img{max-height:2.9rem;max-width:2.9rem}body>footer .contact-info .socials a img[alt=facebook]{height:2.65rem;width:auto}body>footer .contact-info .socials a img[alt=youtube]{width:2.9rem;height:auto}body>footer .contact-info .socials a img[alt=instagram]{width:2.75rem;height:auto}body>footer .contact-info .links a{color:var(--color-text);display:flex;align-items:center;justify-content:flex-end;height:4.7rem;gap:0.5rem;position:relative}body>footer .contact-info .links a span{z-index:10;text-shadow:0 0 1rem #f8f8f8}body>footer .contact-info .links a.arrow:after{content:"";width:3.1rem;height:3.1rem;background-image:url(../images/static/arrow-right.svg);background-repeat:no-repeat;background-size:contain;background-position:center}body>footer .contact-info .links a.arrow.top:after{transform:rotate(-90deg)}body>footer .contact-info .links a:before{content:"";position:absolute;height:100%;width:75%;max-width:26.8rem;border-radius:26.75rem;left:0;top:0;background-image:url(../images/static/footer-link-home.png);background-repeat:no-repeat;background-size:cover;background-position:center;opacity:0.3;transition:all 0.4s ease-in-out}@media screen and (min-width:calc(1700px + 1px)){body>footer .contact-info .links a:before{width:26.8rem}}body>footer .contact-info .links a[data-page-id="10"]:before{background-image:url(../images/static/footer-link-real-estates.png)}body>footer .contact-info .links a[data-page-id="9"]:before{background-image:url(../images/static/footer-link-contact.png)}body>footer .contact-info .links a[data-page-id="7"]:before{background-image:url(../images/static/footer-link-services.png)}body>footer .contact-info .links a[data-page-id="6"]:before{background-image:url(../images/static/footer-link-about.png)}body>footer .contact-info .links a[data-page-id="5"]:before{background-image:url(../images/static/footer-link-references.png)}body>footer .contact-info .links a:hover:before{opacity:1}body>footer .contact-info .links a+a{margin-top:1.6rem}body>footer .sub-bar{padding:1.5rem 0;border-top:1px solid rgba(4,24,47,0.1);display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;gap:1rem}@media screen and (min-width:calc(600px + 1px)){body>footer .sub-bar{justify-content:space-between;flex-flow:row nowrap}}body>footer .sub-bar p{margin-bottom:0}body>footer .sub-bar .author{display:flex;align-items:center;gap:0.5rem}body>footer .sub-bar .author img{height:2rem;position:relative}
/*# sourceMappingURL=footer.css.map */