#footer-container{width:100%;padding-top:40px;padding-bottom:50px;background-color:#58595b}#footer-container .footer-links-block{padding-bottom:12px;padding-top:21px}#footer-container .footer-accordion-menu-box{padding:0 15px}#footer-container .footer-links-block h5{font-size:13px;color:#fff;text-transform:uppercase;font-family:"Montserrat";font-weight:700;text-transform:uppercase;margin-bottom:0}#footer-container .footer-links-block h5 a{display:block;font-size:13px;color:#fff;text-transform:uppercase;font-family:"Montserrat";font-weight:700;text-transform:uppercase;text-decoration:none}#footer-container .footer-links-block h5 a[aria-expanded=true]:after{font-family:'FontAwesome';content:"\f068";content:"-";float:right;color:#fff;font-size:24px;font-weight:300;display:inline-block;vertical-align:top;width:.6em}#footer-container .footer-links-block h5 a[aria-expanded=false]:after{font-family:'FontAwesome';content:"\f067";content:"+";float:right;color:#fff;font-size:24px;font-weight:300;display:inline-block;vertical-align:top;width:.6em}#footer-container .footer-links-block ul{margin:0;padding:0}#footer-container .footer-links-block ul>li{display:block;padding-bottom:3px;font-size:16px;color:rgba(255,255,255,.7);font-family:Montserrat;font-weight:400}#footer-container .footer-links-block ul>li a{color:#fff;font-family:Montserrat;font-size:13px;font-weight:400;line-height:22px}#footer-container .footer-links-block ul>li a:hover,#footer-container .footer-links-block ul>li a:active,#footer-container .footer-links-block ul>li a:focus{color:#fff}#footer-container .footer-links-block ul>li>ul{margin:0;padding:0}#footer-container .footer-links-block ul>li>ul>li{padding-left:15px}#footer-container .footer-links-block .card-body ul>li a{font-weight:300}.footer-subscribe-and-social-link-list-box{margin:0;padding:0;text-align:left}.footer-subscribe-and-social-link-list-box li{display:inline-block;padding-right:5px}.subscribe-form-wrapper .subscribe-control{color:#000;font-family:"Montserrat";font-size:13px;font-weight:400;line-height:22px;box-shadow:none;width:100%;height:25px;background-color:#fff;border-radius:0;width:250px}.subscribe-form-wrapper .subscribe-control:active,.subscribe-form-wrapper .subscribe-control:focus{box-shadow:none}.subscribe-form-wrapper .input-group-text{width:91px;height:25px;background-color:#b5dc7d;color:#000;font-family:"Montserrat";font-size:12px;font-weight:700;line-height:22px;text-transform:uppercase;border-radius:0;padding:8px;cursor:pointer}.footer-address h5{font-family:"Montserrat";font-size:13px;font-weight:700;color:#fff;letter-spacing:.5px}.footer-address p{color:rgba(255,255,255,.7);font-family:Montserrat;font-size:11px;font-weight:300;line-height:22px;letter-spacing:.5px}.footer-address p a{color:rgba(255,255,255,.7);text-decoration:underline}.footer-address p a:hover,.footer-address p a:active,.footer-address p a:focus{color:#fff}.footer-links-block-wrapper .footer-links-block{display:inline-block;width:32.5%;vertical-align:top;margin-bottom:15px}.footer-ad-subscribe-box{width:100%;padding-bottom:15px}.footer-ad-subscribe-box p{color:#c4d0b3;font-family:"Montserrat";font-size:16px;font-weight:400;line-height:22px}.footer-ad-subscribe-box .media{padding-left:20px}.footer-about-us{display:block;margin-top:6px;font-size:13px;color:#fff;text-transform:uppercase;font-family:"Montserrat";font-weight:700;text-transform:uppercase;margin-bottom:0;cursor:default;text-decoration:none}#NewSignUpModal .modal-content,#NewSignUpThankYouModal .modal-content{background:#5d0024;border-radius:0;box-shadow:1px 4px 10px rgba(0,0,0)}#NewSignUpModal .modal-dialog,#NewSignUpThankYouModal .modal-dialog{max-width:570px;border-radius:0}#NewSignUpModal .form-wrapper{max-width:370px;margin:0 auto;padding-top:50px;padding-bottom:20px}#NewSignUpModal{background:rgba(255,255,255,.01)!important}#NewSignUpModal .form-wrapper .form-control{border-radius:0;height:45px;font-weight:600}#NewSignUpModal .form-wrapper .required-text{color:rgba(255,255,255,.9);font-size:18px;font-weight:300;position:relative;top:-5px}#NewSignUpModal .form-wrapper .site-btn1{font-weight:600;font-size:18px;padding-top:9px;letter-spacing:1px;min-width:168px;height:45px;background-color:#9ecf7c}#NewSignUpModal .close-modal,#NewSignUpThankYouModal .close-modal{position:absolute;right:20px;top:23px;cursor:pointer;z-index:500}#NewSignUpThankYouModal .content-box{padding-left:0}#NewSignUpThankYouModal h4{font-size:20px;color:#fff;font-weight:600;letter-spacing:1.5px}#NewSignUpThankYouModal p{font-size:20px;font-weight:500;color:#fff;letter-spacing:1.5px}#NewSignUpThankYouModal .site-btn1{padding-top:13px;margin-top:25px}.modal-backdrop.show{opacity:0}@media(max-width:767px){.footer-subscribe-and-social-link-list-box{text-align:center}.footer-subscribe-and-social-link-list-box li:first-child{margin-bottom:20px;display:block}.subscribe-form-wrapper .subscribe-control{width:198px}#footer-container{padding-bottom:20px}#header-container .navbar-nav{z-index:2000}#footer-container .footer-links-block{border-bottom:1px solid #b5dc7d}#footer-container .footer-links-block:last-child{border:none;margin-bottom:10px}.footer-ad-subscribe-box p{font-size:11px}.footer-subscribe-and-social-link-list-box li:first-child{display:inline-block}#NewSignUpThankYouModal .content-box{padding-left:15px}}@media(min-width:768px) and (max-width:990px){#footer-container .footer-links-block h5{font-size:11px}.footer-subscribe-and-social-link-list-box li:first-child{margin-bottom:20px}#footer-container .footer-links-block ul>li{font-size:12px}.footer-ad-subscribe-box p{font-size:14px}}