footer.footer{padding-top:70px}footer.footer .page-center{margin-left:auto;margin-right:auto;max-width:1092px;padding-left:20px;padding-right:20px}footer.footer .page-center.column-12{max-width:1280px}footer .main-footer{display:grid;grid-template-columns:repeat(5,auto);justify-content:space-between}footer .main-footer h6{color:#191530;font-size:16px;font-weight:700;margin-bottom:20px;margin-top:0}footer .main-footer ul{list-style:none;margin:0;padding:0}footer .main-footer ul li{margin:0;padding:0}footer .main-footer ul li a{color:#191530!important;display:inline-block;font-size:16px;line-height:1;padding:10px 0}footer .main-footer ul li a:hover{color:#f07!important}footer .back-socials{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:80px;margin-top:64px}footer .back-socials .back-to-top button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:flex;font-size:16px;font-style:normal;font-weight:500;line-height:1;outline:none}footer .back-socials .back-to-top button span{margin-right:12px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}footer .back-socials .back-to-top button:hover span{margin-top:-10px}footer .back-socials .socials{display:flex;grid-gap:11px}footer .back-socials .socials a{align-items:center;display:flex}footer .back-socials .socials a svg path{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}footer .back-socials .socials a:hover svg path:first-child{fill:#c31668}footer .logo-copy{align-items:flex-start;display:flex;flex-direction:column;padding:26px 0}footer .footer-logo{margin-bottom:14px}footer .footer-logo a{display:inline-block}footer .logo-copy p{font-size:16px;font-style:normal;font-weight:500;line-height:1;margin:0;padding:0}@media (max-width:992px){footer .main-footer{grid-template-columns:repeat(3,auto);grid-gap:20px}}@media (max-width:650px){footer .main-footer{grid-template-columns:repeat(2,auto);grid-gap:20px}}@media (max-width:500px){footer .main-footer{grid-template-columns:repeat(1,auto);grid-gap:20px}footer .back-socials{grid-gap:20px;margin-bottom:20px;margin-top:40px}footer .logo-copy{grid-gap:20px;flex-wrap:wrap}}