.hs-landing-page header.site-header{padding:16px}.social-menu{align-items:center;display:flex;margin:0}.social-menu a{color:#fff;font-size:16px;font-weight:600;line-height:normal;padding:10px 16px;text-decoration:none}.social-menu a:hover{color:#66b8c3}.menu-btn{display:none;height:30px;margin:0 0 0 30px;width:30px}.menu-btn span{background:#fff;display:block;height:2px;margin:7px 0;position:relative;transition:all .2s;width:100%;z-index:0}.menu-active .menu-btn span:nth-of-type(2){display:none}.menu-active .menu-btn span:first-child{top:5px;transform:rotate(45deg)}.menu-active .menu-btn span:last-child{top:-3px;transform:rotate(-45deg)}footer.site-footer{padding:80px 0;width:100%}.site-footer .container{display:block}.site-footer .row{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0}.site-footer .row .col{min-width:30%;padding:0 10px;text-align:left;width:auto}.site-footer .footer-logo{display:block;height:auto;margin:0 0 32px;max-width:130px}.site-footer p{color:#fff;font-size:14px;margin:0 0 24px}.site-footer p strong{display:block}.site-footer p a{color:#fff;display:block;text-decoration:none}.site-footer .social-link{display:flex;flex-wrap:wrap}.site-footer .social-link a{color:#fff;margin:0 12px 0 0}.site-footer .social-link a:hover{color:#66b8c3}.site-footer .social-link a img{display:block}.site-footer .footer-2 ul{list-style:none;margin:0;padding:0}.site-footer .footer-2 ul li{list-style:none;margin:0 0 12px;padding:0}.site-footer .footer-2 ul li a{color:#fff;font-size:16px;font-weight:600;text-decoration:none}.site-footer .footer-2 ul li a:hover{color:#66b8c3}.copywrite{border-top:1px solid #fff;display:flex;justify-content:space-between;margin:60px 0 0;padding:32px 0 0}.copywrite p{margin:0}@media screen and (max-width:767px){.menu-btn{display:block}.social-menu{background:#24272c;bottom:0;display:none;position:fixed;text-align:center;top:90px;width:100%;z-index:99}.menu-active .social-menu{display:block}.social-menu a{display:block;font-size:24px;line-height:normal;padding:20px 10px}footer.site-footer{padding:48px 10px}.copywrite{flex-direction:column-reverse;flex-wrap:wrap;margin:40px 0 0;padding:0}.copywrite p{padding:20px 0 0;text-align:left;width:100%}}@media screen and (max-width:680px){.site-footer .row .col{width:100%}.site-footer .row .col.footer-1{padding-bottom:30px}}