footer{border-top:solid 5px #b3b3b3;margin-top:130px;padding-top:90px;padding-bottom:70px}footer.guide-landing-footer{margin-top:0px;padding-top:45px}footer.no-top-space{margin-top:0px;padding-top:45px}footer .block{max-width:980px;margin:0 auto}@media(min-width: 300px)and (max-width: 767px){footer .block{padding:0 15px}}@media(min-width: 540px)and (max-width: 768px){footer .block{padding:0 35px}}@media(min-width: 768px)and (max-width: 980px){footer .block{padding:0 35px}}footer .block .copyright{font-size:18px;font-family:"Vollkorn",serif;line-height:24px;color:#b3b3b3;margin-bottom:0px}@media(min-width: 300px)and (max-width: 767px){footer .block .copyright{max-width:100% !important}}@media(min-width: 768px)and (max-width: 980px){footer .block .copyright{max-width:100% !important}}footer .block .copyright a{color:inherit;text-decoration:none}footer .block .column-one{max-width:270px;display:inline-block;vertical-align:top}@media(min-width: 300px)and (max-width: 767px){footer .block .column-one{width:100%;max-width:100%}}@media(min-width: 540px)and (max-width: 768px){footer .block .column-one{max-width:312px;width:100%}}footer .block .column-one .logo-style{font-size:60px;text-decoration:none;font-style:normal;color:#b3b3b3;font-weight:700;letter-spacing:-2px;margin:0}@media(min-width: 300px)and (max-width: 767px){footer .block .column-one .logo-style{font-size:48px}}footer .block .column-one p{font-size:24px;font-family:"Vollkorn",serif;line-height:30px;color:#b3b3b3;margin:0;margin-top:30px;margin-bottom:40px}@media(min-width: 300px)and (max-width: 767px){footer .block .column-one p{margin-bottom:20px}}@media(min-width: 540px)and (max-width: 768px){footer .block .column-one p{max-width:235px}}footer .block .column-two{max-width:350px;display:inline-block;vertical-align:top;padding-left:70px;padding-top:105px}@media(min-width: 300px)and (max-width: 767px){footer .block .column-two{display:inline-block;padding-left:0;padding-top:0}}@media(min-width: 540px)and (max-width: 768px){footer .block .column-two{padding-top:92px}}footer .block .column-two ul{margin:0;padding:0;list-style-type:none}footer .block .column-two ul li{display:block;margin-bottom:0px}footer .block .column-two ul li a{border:solid 5px #b3b3b3;font-size:14px;font-weight:700;color:#b3b3b3;letter-spacing:1px;padding:10px 12px;display:inline-block;text-transform:uppercase;text-decoration:none;border-bottom:none}footer .block .column-two ul li a:hover{background:#b3b3b3;color:#fff}footer .block .column-two ul li:last-child a{border-bottom:solid 5px #b3b3b3}
