.footer{background-color:#424242;display:flex;justify-content:center;padding:40px 0;width:100%}.footer .footer-wrap{display:flex;flex-wrap:wrap;width:100%}.footer .footer-wrap .footer-top{align-items:center;border-bottom:1px solid #fff;border-top:1px solid #fff;display:flex;justify-content:space-between;margin:0 0 32px;padding:32px 0;width:100%}.footer .footer-wrap .footer-top .image{width:112px}.footer .footer-wrap .footer-top .image img{height:47.81px!important;object-fit:cover;object-position:center;width:80px}.footer .footer-wrap .footer-top p{color:#fff;font-family:Zurich,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:24px!important;margin:0;width:calc(100% - 112px)}.footer-wrap .footer-top .logo{width:112px}.footer .footer-wrap .footer-top .logo img{height:47.81px!important;object-fit:cover;object-position:center;width:80px}.footer .footer-wrap .footer-bottom{display:flex;flex-wrap:wrap;width:100%}.footer .footer-wrap .footer-bottom .bottom-wrap{align-items:flex-start;display:flex;justify-content:space-between;margin:0 -15px;width:calc(100% + 30px)}.footer .footer-wrap .footer-bottom .bottom-wrap .footer-col{display:inline-block;margin:0 15px;vertical-align:middle;width:calc(25% - 30px)}.footer .footer-wrap .footer-bottom .bottom-wrap .footer-col ul{display:flex;margin:0;padding:0;width:100%}.footer .footer-wrap .footer-bottom .bottom-wrap .footer-col ul li{width:100%}.footer .footer-wrap .footer-bottom .bottom-wrap .footer-col ul li a{color:#d9d9d9;display:initial;font-family:Zurich,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:15px;font-weight:400;line-height:25px;padding:5px 0;text-transform:none;width:100%}.footer .footer-wrap .footer-bottom .bottom-wrap .footer-col p{margin:0 0 12.5px;width:100%}.footer .footer-wrap .footer-bottom .bottom-wrap .footer-col p,.footer .footer-wrap .footer-bottom .bottom-wrap .footer-col p a{color:#e0e0e0;display:inline-block;font-family:Zurich,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:15px!important;font-weight:400!important;line-height:25px!important;padding:0;text-transform:none}.footer .footer-wrap .footer-bottom .bottom-wrap .footer-col p a{margin:0}.footer .footer-wrap .footer-bottom .bottom-wrap .footer-col p a:hover,.footer .footer-wrap .footer-bottom .bottom-wrap .footer-col ul li a:hover{color:#fff}.footer .footer-wrap .footer-bottom .bottom-wrap .footer-col.social ul{list-style-type:none;margin:25px 0 0;padding:0;width:100%}.footer .footer-wrap .footer-bottom .bottom-wrap .footer-col.social ul li{clear:none!important;display:inline-block!important;float:left!important;font-size:30px;margin:0!important;max-width:none!important;min-width:0!important;opacity:1!important;width:auto!important}.footer .footer-wrap .footer-bottom .bottom-wrap .footer-col.social ul li a{padding-left:0!important;padding-right:5px!important}.footer .footer-wrap .footer-bottom .bottom-wrap .footer-col.social ul li a i{color:#d9d9d9;font-size:30px;width:1.3em}.footer .footer-wrap .footer-bottom .copyright{display:flex;flex-wrap:wrap;width:100%}.footer .footer-wrap .footer-bottom .copyright p.cap{color:#757575;font-family:Zurich,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:17px!important;font-weight:400!important;line-height:26px!important;margin:0;padding:0}.footer .footer-wrap .footer-bottom .copyright{margin:40px 0 0}.footer .footer-wrap .footer-bottom .copyright p{margin:20px 0 12.5px;padding:0}.footer .footer-wrap .footer-bottom .copyright p,.footer .footer-wrap .footer-bottom .copyright p a{color:#757575;display:initial;font-family:Zurich,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:15px!important;font-weight:400!important;line-height:23px!important;text-transform:none;width:100%}.footer .footer-wrap .footer-bottom .copyright p a{text-decoration:underline}.footer .footer-wrap .footer-bottom .bottom-wrap .footer-col ul li:first-child a{color:#e0e0e0;font-weight:700}.footer .footer-wrap .footer-bottom .bottom-wrap .footer-col.social ul li a i:hover{color:#fff}@media(max-width:767px){.footer .footer-wrap .footer-bottom .bottom-wrap{flex-wrap:wrap}.footer .footer-wrap .footer-bottom .bottom-wrap .footer-col{width:calc(50% - 30px)}}@media(max-width:481px){.footer .footer-wrap .footer-bottom .bottom-wrap .footer-col{width:calc(100% - 30px)}}