footer{padding:60px 0;background-color:#000;min-height:480px}@media (max-width: 992px){footer{padding:40px 0}}footer .captchafox-legal{color:#fff;text-align:center;font-size:12px}footer .captchafox-legal a{color:#fff;text-decoration:underline}footer .logo{background-color:#fff;width:170px;height:70px;padding:10px}@media (min-width: 992px){footer .logo{width:calc(17.1568627451vw - .1960784314px)}}@media (min-width: 1400px){footer .logo{width:240px}}@media (min-width: 992px){footer .logo{height:calc(7.3529411765vw - 2.9411764706px)}}@media (min-width: 1400px){footer .logo{height:100px}}@media (min-width: 992px){footer .logo{padding:calc(1.9607843137vw - 9.4509803922px)}}@media (min-width: 1400px){footer .logo{padding:18px}}footer .logo img{width:100%;height:100%;object-fit:contain}footer .container{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 2.5fr;grid-gap:15px;grid-template-areas:"logo-socials links1 links2 links3 newsletter"}@media (min-width: 992px){footer .container{grid-gap:calc(6.1274509804vw - 45.7843137255px)}}@media (min-width: 1400px){footer .container{grid-gap:40px}}footer .container>*:nth-child(1){grid-area:logo-socials}footer .container>*:nth-child(2){grid-area:links1}footer .container>*:nth-child(3){grid-area:links2}footer .container>*:nth-child(4){grid-area:links3}footer .container>*:nth-child(5){grid-area:newsletter}@media (max-width: 992px){footer .container{grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;justify-items:center;grid-gap:50px 15px;text-align:center;grid-template-areas:". newsletter ." "links1 links2 links3" ". logo-socials ."}footer .container>ul:first-child{text-align:center}footer .container>ul:first-child .social-media ul{justify-content:center}footer .container>ul:nth-child(2),footer .container>ul:nth-child(3),footer .container>ul:nth-child(4){text-align:center}}@media (max-width: 576px){footer .container{grid-template-columns:1fr;grid-template-areas:"newsletter" "links1" "links2" "links3" "logo-socials"}footer .container>ul:first-child{text-align:center}footer .container>ul:first-child .social-media ul{justify-content:center}footer .container>ul:nth-child(2),footer .container>ul:nth-child(3),footer .container>ul:nth-child(4){text-align:center}}@media (max-width: 480px){footer .container{grid-template-columns:1fr}footer .container ul{margin-bottom:10px}footer .container ul:last-child{margin-bottom:0}}@media (max-width: 320px){footer .container .social-media ul{flex-wrap:wrap;gap:10px}footer .container .social-media ul li{margin-right:0}}footer .container>ul>li{font-size:16px;font-family:AmnestyTradeGothic-Light,sans-serif;color:#fff;line-height:1.4;margin-bottom:10px}@media (min-width: 992px){footer .container>ul>li{font-size:calc(.9803921569vw + 6.2745098039px)}}@media (min-width: 1400px){footer .container>ul>li{font-size:20px}}footer .container>ul>li:first-child{font-size:20px;line-height:1.2;font-family:AmnestyTradeGothic-BdCn20,sans-serif;text-transform:uppercase;margin-bottom:20px}@media (min-width: 320px){footer .container>ul>li:first-child{font-size:calc(.3703703704vw + 18.8148148148px)}}@media (min-width: 1400px){footer .container>ul>li:first-child{font-size:24px}}footer .container>ul>li:last-child{margin-bottom:0}footer .container>ul>li .button{margin-top:10px;padding:8px 20px}footer .container>ul>li>a:not(.button){color:inherit;display:inline-block;transition:.3s color ease}footer .container>ul>li>a:not(.button):hover{color:#ff0}footer .container>ul:nth-child(1)>li:nth-child(2){margin-bottom:20px}footer .container>ul:nth-child(1)>li:nth-child(2),footer .container>ul:nth-child(1)>li:nth-child(3){font-size:16px}footer .container>ul:nth-child(1)>li:nth-child(2) p,footer .container>ul:nth-child(1)>li:nth-child(3) p{font-size:inherit;margin-bottom:12px}@media (max-width: 992px){footer .container>ul:nth-child(1)>li:nth-child(2) p,footer .container>ul:nth-child(1)>li:nth-child(3) p{margin-bottom:20px}}footer .container>div:last-child{font-size:16px}footer .container>div:last-child p,footer .container>div:last-child div{font-size:inherit;line-height:1.4;font-size:16px;font-family:AmnestyTradeGothic-Light,sans-serif}footer .container>div:last-child .input-button{position:relative;border-radius:5px;background-color:#fff}footer .container>div:last-child .input-button input{width:100%;padding-right:62px;border:none;border-radius:5px}footer .container>div:last-child .input-button input::placeholder{font-size:16px}@media (min-width: 992px){footer .container>div:last-child .input-button input::placeholder{font-size:calc(.9803921569vw + 6.2745098039px)}}@media (min-width: 1400px){footer .container>div:last-child .input-button input::placeholder{font-size:20px}}footer .container>div:last-child .input-button button{color:#000;background-color:#ff0;position:absolute;top:0;right:0;height:100%;width:60px;transition:.3s background-color ease;border-radius:0 5px 5px 0}footer .container>div:last-child .input-button button em{font-size:24px}footer .container>div:last-child .input-button button:hover{background-color:#ffd500}footer .container>div:last-child h2,footer .container>div:last-child h3{font-size:20px;line-height:1.2;font-family:AmnestyTradeGothic-BdCn20,sans-serif;text-transform:uppercase;margin-bottom:0}@media (min-width: 320px){footer .container>div:last-child h2,footer .container>div:last-child h3{font-size:calc(.3703703704vw + 18.8148148148px)}}@media (min-width: 1400px){footer .container>div:last-child h2,footer .container>div:last-child h3{font-size:24px}}footer .container>div:last-child form,footer .container>div:last-child .form{margin-bottom:12px;gap:20px}footer .container>div:last-child>div>a{color:#fff;display:flex;align-items:center;gap:10px;font-size:16px}footer .container>div:last-child>div em{font-size:20px}footer .container>div:last-child small{color:#c45050}footer .container>div .privacy{background-color:#fff;border:1px solid #767676;border-radius:5px;color:#000;padding:10px;margin-top:10px;font-size:11.4px;font-family:AmnestyTradeGothic,sans-serif}footer .container>div .privacy p{font-size:11.4px;font-family:AmnestyTradeGothic,sans-serif;margin-bottom:10px}footer .container>div .privacy p:last-child{margin-bottom:0}footer .container>div .privacy p a{font-family:AmnestyTradeGothic-Bd2,sans-serif;text-decoration:underline}footer .container>div .newsletter-danke *{text-transform:none;color:#fff}footer .container>div .newsletter-danke p{font-size:17px;margin-bottom:0}
