.page-footer{position:relative;padding-bottom:2em;z-index:1}@media (max-width:767px){.page-footer{padding:1.1em .75em 1em !important}}.page-footer .block-content-statick li a{color:#000}.page-footer .block-content-statick h2{color:#000}.page-footer .block-footer-bottom{border:none;background:#fff;background-color:#fff !important;border:none !important}.page-footer .block-footer-bottom .main-bottom a{line-height:25px}.address-list .tit-name{color:#000}.address-list .tit-contain{color:#000}.icon-social .social-link{color:#000;width:100px;margin:0 10px 10px;display:inline-table;float:inherit;color:#000 !important;font-size:.9em}.icon-social .social-link .fa:before{font-size:24px}.icon-social .social-link span{font-size:14px;display:block}.footer-copyright{text-align:center;float:inherit}.footer-copyright .copyright span{color:#000}.main-bottom{margin:0 auto;font-family:Helvetica;font-size:.75em !important;border-top:1px solid #d1d0d0;padding-bottom:0}.main-bottom h4{color:#000}.main-bottom *{color:#000 !important}.icon-share-link{max-width:500px;margin:20px auto;text-align:center}.intro-logo{margin-bottom:10px;padding-bottom:10px;width:fit-content}.block-footer-bottom .main-bottom{margin-top:0}.block-footer-bottom .main-bottom .payment{float:unset}.block-footer-bottom .footerline{border-top:1px solid #ececec}.block-footer-bottom .social-link span.fa{font-size:1.5em;width:100%}.block-footer-bottom a.social-link{width:fit-content}.block-subscribe .block-title{float:inherit;margin:0 0 40px}.block-subscribe .input-box{float:none;max-width:752px;margin:0 auto 50px}.block-subscribe .control{width:100%;text-align:center}.block-subscribe input.input-text{border:none;border-bottom:1px solid #111}.block-subscribe .actions{display:none}.block.newsletter.block-subscribe .block-title span{text-align:center;font-weight:700;font-size:24px}.social-link-caption{text-transform:uppercase;font-family:"Arial Narrow",Helvetica,"Helvetica Condensed";font-weight:600;font-size:.8em}.form.subscribe .block-content .block-title p{display:none}#custom-newsletter-block .block-title{float:none !important;text-align:center;margin:0 auto;line-height:normal}#custom-newsletter-block .block-title .title{text-transform:uppercase;font-family:"Arial Narrow",Helvetica,"Helvetica Condensed";font-weight:600}#custom-newsletter-block input.input-text{border:1px solid #000;border-bottom:1px solid #000}#custom-newsletter-block .actions{float:none;margin:0 auto;display:none}.block-content.clearfix{margin:0 auto}span.nasa-day-open{display:unset !important}span.nasa-time-open{text-align:left !important;width:100% !important;color:#555 !important}div.block-content ul li span{width:100%}div.block-content-statick{font-weight:300}.main-top{padding:1.75em 0 0}.block-title span.title{margin:0 0 1.5em !important;font-family:"Avenir Next",sans-serif !important;font-weight:700 !important;font-size:1.28rem !important}input#newsletter{background-color:#fff;color:#000;border:1px solid #000;height:44px;font-size:.7em;font-family:Helvetica,Arial,sans-serif;letter-spacing:1px}.block-newsletter .control input[type=submit]{height:44px;top:0;right:0;width:34%;background-color:#000;color:#fff;padding:unset}.block-newsletter .control input[type=email]{width:49%;display:inline-block;border:1px solid #000}.btn.btn-submit.footer-btn{background:#fff;color:#000;font-family:"Avenir Next","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.6rem}.btn.btn-submit.footer-btn.mobile-only{font-size:1.28rem}.social{margin:1em 0 0;padding:1.5em 0 0;text-align:center}.social li{padding:0 1em;display:inline-block;margin-bottom:0;vertical-align:bottom}.social .social-link{display:block;width:auto;height:auto;overflow:hidden;text-indent:0;color:#000 !important;text-decoration:none;font-size:1.3em;line-height:1.2em}[class*=" ts-icon-"]:before{font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=ts-icon-]:before{font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ts-icon-facebook:before{content:'\f09a'}.ts-icon-twitter:before{content:'\f099'}.ts-icon-instagram:before{content:'\f16d'}.ts-icon-pinterest:before{content:'\f231'}.ts-icon-email:before{content:'\f199'}footer-menu-account{display:none}.footer-column{padding:4.8rem 3.6rem 1.6rem;float:none;text-align:center;text-transform:uppercase;width:auto;vertical-align:top;display:inline-block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.footer-column.mobile-only:last-child>div{border-bottom:1px solid #d3d3d3}.footer-column-header{margin:0 0 1em;font-weight:500;color:#000;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif !important}@media (max-width:767px){.footer-column-header{font-size:1.52rem}}.footer-menu{text-align:center}.footer-menu a{color:#000}.footer-list{display:block !important;height:auto !important;padding-left:0}.footer-list-item{padding:.2em 0 .4em !important;line-height:normal}@media (max-width:767px){.footer-list-item>a{font-size:1.2em}}.footer-list-item a{line-height:normal !important}.footer-menu-box{padding:1em 0 0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;color:#000;text-align:center;text-transform:uppercase}@media (max-width:767px){.footer-menu-box ul.footer-menu-list{font-size:.9em}.footer-menu-box ul.footer-menu-list span{display:none}}.footer-links-company{background-color:#fff;padding:1em 0 0}.collapsible.mobile-collapsible{max-height:0;overflow:hidden;transition:max-height .2s ease-out}.footer-menu-box{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:1.1rem;color:#000;text-align:center;text-transform:uppercase}.footer-menu-box .footer-menu-list{text-align:center;padding:0}.footer .copyright{padding:1em 0 0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:11px;color:#000;text-align:center;text-transform:uppercase}.footer.content h6{font-size:1.15em}.footer-menu-account{display:none}