.footer-top{border-bottom:1px solid hsla(0,0%,100%,.3);padding:60px 0}.footer-headline{margin-bottom:60px;text-align:center}.footer-headline h3{margin:0}.footer-cards{align-items:flex-start;display:flex;justify-content:space-between}.footer-cards .card{flex:1;text-align:center}.footer-cards .card img{display:inline-block;margin:0;width:30px}.footer-cards .card a{color:unset;text-decoration:none}.footer-cards .card h4{font-size:24px;margin:10px 0 0}.footer-bottom{align-items:flex-start;border-bottom:1px solid #efefef;display:flex;margin-bottom:50px;padding:100px 0 50px;position:relative}.footer-bottom .last a.to-top{color:#fff;display:block;font-size:16px;margin-bottom:15px;text-decoration:none}.footer-bottom .footer-logo{display:block;margin-bottom:20px}.footer-bottom .middle{display:flex;flex:1;gap:10%;margin-left:10%}.footer-bottom .middle ul{width:auto}.footer-bottom .middle ul:last-child li{display:inline-block;float:left;width:35%}.footer-bottom ul{margin:0;padding:0}.footer-bottom ul li{display:block}.footer-bottom ul li a{color:#fff;display:block;font-size:16px;margin-bottom:15px;text-decoration:none}.footer-bottom h5{font-weight:600;margin-bottom:25px}.footer-bottom .left{width:64px}.footer-bottom-bottom{display:flex;gap:125px;padding-bottom:50px}.footer-bottom-bottom .disclaimer a{color:#fff;display:block;font-size:16px;text-decoration:none}@media (max-width:1120px){.footer-bottom .last a.to-top,.footer-bottom ul li a{font-size:14px}.footer-bottom .middle{gap:10%;margin-left:5%}.footer-bottom .middle ul:last-child li{display:block;float:none;width:100%}.footer-bottom-bottom .disclaimer a{font-size:14px}}@media (max-width:767px){.footer-bottom .middle{margin-left:0}.footer-bottom .last{position:absolute;right:0;top:497px}.footer-top{padding:50px 0}.footer-bottom{padding:50px 0 20px}.footer-headline h3{font-size:24px!important}.footer-cards{flex-direction:column}.footer-cards .card{margin-bottom:50px;width:100%}.footer-cards .card:last-child{margin-bottom:0}.footer-bottom .right{display:none}.footer-bottom .middle,.footer-bottom-bottom{flex-direction:column;gap:0}.footer-bottom-bottom{justify-content:space-between;padding-bottom:20px}.footer-bottom-bottom .disclaimer{order:1}.footer-bottom-bottom .copyright{font-size:14px;margin-top:20px;order:2}.footer-bottom-bottom .copyright span{font-size:14px}.footer-bottom .middle ul{width:100%}.footer-bottom .middle ul li a{margin-bottom:8px}.footer-bottom .left{order:2}.footer-bottom h5{margin:0 0 15px}.footer-bottom .middle ul{margin-bottom:20px}}