section.footer-module{background-color:#000811;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1512' height='499' fill='none' viewBox='0 0 1512 499'%3E%3Cg clip-path='url(%23a)' filter='url(%23b)'%3E%3Cellipse cx='329.537' cy='413.443' fill='%23D50032' fill-opacity='.2' rx='554.827' ry='309.565' transform='rotate(-16.765 329.537 413.443)'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h1512v499H0z'/%3E%3C/clipPath%3E%3Cfilter id='b' width='1577.57' height='1173.83' x='-459.246' y='-173.473' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur result='effect1_foregroundBlur_2711_2674' stdDeviation='125'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");background-position:0 100%;background-repeat:no-repeat;overflow:hidden;position:relative}section.footer-module .container{display:flex;flex-direction:column;gap:90px}section.footer-module .container .label{color:hsla(0,0%,100%,.4)}section.footer-module .container .top{display:flex;gap:140px;justify-content:space-between}@media screen and (max-width:760px){section.footer-module .container .top{flex-direction:column;gap:45px;justify-content:flex-start}}section.footer-module .container .top .wrapper .group{display:flex;flex-direction:column;gap:20px}section.footer-module .container .top .wrapper .group .list{display:flex;flex-direction:column;gap:15px}section.footer-module .container .top .wrapper .group .list .item{color:#fff;line-height:21px;transition:.2s ease}section.footer-module .container .top .wrapper .group .list .item:hover{text-decoration:underline}section.footer-module .container .top .wrapper.left{display:flex;flex-direction:column;gap:45px}section.footer-module .container .top .wrapper.left .logo{height:30px;-o-object-fit:contain;object-fit:contain;-o-object-position:left top;object-position:left top;width:195px}section.footer-module .container .top .wrapper.left .group .list{gap:10px}section.footer-module .container .top .wrapper.left .group .list a{color:#fff;line-height:21px;text-decoration:underline;transition:.2s ease}section.footer-module .container .top .wrapper.left .group .list a:hover{color:hsla(0,0%,100%,.4)}section.footer-module .container .top .wrapper.left .group .socials{align-items:center;display:flex;gap:10px}section.footer-module .container .top .wrapper.left .group .socials .item{height:35px;position:relative;width:auto}section.footer-module .container .top .wrapper.left .group .socials .item:hover img.origin{opacity:0}section.footer-module .container .top .wrapper.left .group .socials .item:hover img.hover{opacity:1}section.footer-module .container .top .wrapper.left .group .socials .item img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}section.footer-module .container .top .wrapper.left .group .socials .item img.origin{transition:.2s ease}section.footer-module .container .top .wrapper.left .group .socials .item img.hover{left:0;opacity:0;position:absolute;top:0;transition:.2s ease}section.footer-module .container .top .wrapper.right{display:flex;flex-wrap:wrap;gap:45px;max-width:100%;width:-moz-fit-content;width:fit-content}@media screen and (max-width:760px){section.footer-module .container .top .wrapper.right{flex-direction:column;gap:45px}}section.footer-module .container .top .wrapper.right .col{display:flex;flex-direction:column;gap:30px;min-width:245px}@media screen and (max-width:760px){section.footer-module .container .top .wrapper.right .col{gap:45px;padding:0;width:100%}}section.footer-module .container .bottom{align-items:center;border-top:1px solid hsla(0,0%,100%,.3);display:flex;gap:30px;justify-content:space-between;padding-top:30px}@media screen and (max-width:760px){section.footer-module .container .bottom{flex-direction:column}section.footer-module .container .bottom .small{text-align:center}}section.footer-module .container .bottom .small{color:hsla(0,0%,100%,.4)}section.footer-module .container .bottom .links{align-items:center;display:flex;gap:45px;justify-content:center;width:-moz-fit-content;width:fit-content}@media screen and (max-width:760px){section.footer-module .container .bottom .links{flex-wrap:wrap;gap:30px}}section.footer-module .container .bottom .links .item:hover{text-decoration:underline}