body>footer{background-color:var(--color-blue-900);position:relative;color:var(--color-text-inverted)}body>footer:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:url("../images/static/bg-world-map.svg");background-size:contain;background-position:center;background-repeat:repeat-x;opacity:0.3}body>footer>.container{border-top:0.0555555556rem solid var(--color-neutral-400)}body>footer>.container:first-child{border-top:0;padding:6.6666666667rem 0 3.3333333333rem;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;text-align:center;gap:3.3333333333rem;position:relative}@media screen and (min-width:calc(900px + 1px)){body>footer>.container:first-child{flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;text-align:left;gap:4.4444444444rem}}@media screen and (min-width:calc(1200px + 1px)){body>footer>.container:first-child{padding:7.2222222222rem 0 5.5555555556rem;gap:7.7777777778rem}}@media screen and (min-width:calc(1500px + 1px)){body>footer>.container:first-child{padding:9.0555555556rem 0 7.9444444444rem;gap:10rem}}body>footer>.container:first-child>div:first-child>img{height:1.9444444444rem}body>footer>.container:first-child>div:first-child>.contacts{margin-top:2.5rem}body>footer>.container:first-child>div:first-child>.contacts a{font-weight:700}body>footer>.container:first-child>div:first-child>.contacts a+a{margin-top:0.25em}body>footer>.container:first-child>div:first-child>.contacts a:hover{text-decoration:underline}body>footer>.container:first-child>div:first-child>.socials{margin-top:3.6111111111rem;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;gap:0.6666666667rem}@media screen and (min-width:calc(1500px + 1px)){body>footer>.container:first-child>div:first-child>.socials{margin-top:5.1666666667rem}}@media screen and (min-width:calc(900px + 1px)){body>footer>.container:first-child>div:first-child>.socials{justify-content:flex-start}}body>footer>.container:first-child>div:first-child>.socials>a img{height:2.2222222222rem;width:auto;filter:brightness(0) invert(1) brightness(0.5);transition:all 0.2s ease-in-out}body>footer>.container:first-child>div:first-child>.socials>a:hover img{filter:brightness(0) invert(1) brightness(1)}body>footer>.container:first-child>div:nth-child(2) h2,body>footer>.container:first-child>div:nth-child(3) h2{font-size:0.8888888889rem;line-height:1.7777777778rem;margin:0;color:var(--color-headings-inverted)}body>footer>.container:first-child>div:nth-child(2) ul,body>footer>.container:first-child>div:nth-child(3) ul{list-style:none;padding:0;margin-top:1.0555555556rem;display:grid;gap:0.5555555556rem 3.3333333333rem}@media screen and (min-width:calc(1500px + 1px)){body>footer>.container:first-child>div:nth-child(2) ul,body>footer>.container:first-child>div:nth-child(3) ul{gap:0.5555555556rem 4.4444444444rem}}body>footer>.container:first-child>div:nth-child(2) ul li,body>footer>.container:first-child>div:nth-child(3) ul li{margin:0}body>footer>.container:first-child>div:nth-child(2) ul a,body>footer>.container:first-child>div:nth-child(3) ul a{font-size:0.7777777778rem;color:var(--color-neutral-200)}@media screen and (min-width:calc(900px + 1px)){body>footer>.container:first-child>div:nth-child(3) ul{grid-template-columns:repeat(2,minmax(0,1fr))}}body>footer>.container:first-child:after,body>footer>.container:first-child:before{content:"";position:absolute;width:3.8888888889rem;height:3.8888888889rem;top:0;left:-3.0555555556rem}body>footer>.container:first-child:before{background-color:var(--color-neutral-000);transform:translate(-100%,0)}body>footer>.container:first-child:after{background-color:var(--color-blue-900);transform:translate(-100%,-100%)}body>footer>.container:last-child{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;padding:1.3888888889rem 0;gap:0.8333333333rem}@media screen and (min-width:calc(600px + 1px)){body>footer>.container:last-child{flex-flow:row nowrap;justify-content:space-between}}body>footer>.container:last-child a,body>footer>.container:last-child p{font-size:0.6666666667rem;line-height:1em;display:flex;align-items:center;white-space:nowrap;gap:0.3333333333rem}body>footer>.container:last-child a img,body>footer>.container:last-child p img{height:0.8333333333rem;width:auto}
/*# sourceMappingURL=footer.css.map */