.newsletter-overlay{position:fixed;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,0.8);z-index:99999}.newsletter-signup-modal{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;top:50%;left:50%;margin:3px 0;background:#410099;padding:30px 38px 20px 38px;color:#ffffff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:'Open Sans', "Hiragino Sans", Arial, sans-serif;font-size:15px;line-height:1.5;width:100%;max-width:465px;-webkit-box-shadow:0px 0px 30px 5px rgba(0,0,0,0.5);box-shadow:0px 0px 30px 5px rgba(0,0,0,0.5);border:1px solid #ffffff;z-index:100000;-webkit-filter:blur(0px);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.newsletter-signup-modal .close{position:absolute;top:15px;right:15px;height:20px;width:20px;opacity:1;cursor:pointer}.newsletter-signup-modal .close:before,.newsletter-signup-modal .close:after{content:'';position:absolute;top:50%;left:50%;width:100%;height:2px;background:#ffffff;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;-o-transition:transform .4s;transition:transform .4s;transition:transform .4s, -webkit-transform .4s}.newsletter-signup-modal .close:before{-webkit-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.newsletter-signup-modal .close:after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.newsletter-signup-modal .close:hover:before{-webkit-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.newsletter-signup-modal .close:hover:after{-webkit-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.newsletter-signup-modal .content-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.newsletter-signup-modal .content-area p{padding-bottom:0;margin-bottom:0}.newsletter-signup-modal .content-area .newsletter-icon{padding-right:15px}@media screen and (max-width: 767px){.newsletter-signup-modal .content-area .newsletter-icon{display:none}}.newsletter-signup-modal .content-area .headline{text-align:left;font-weight:900;text-transform:uppercase;padding:0}@media screen and (max-width: 767px){.newsletter-signup-modal .content-area .headline{text-align:center}}.newsletter-signup-modal .content-area .sub-headline{padding-bottom:0}@media screen and (max-width: 767px){.newsletter-signup-modal .content-area .sub-headline{text-align:center}}.newsletter-signup-modal .form-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.newsletter-signup-modal .form-wrapper form{display:-webkit-box;display:-ms-flexbox;display:flex}.newsletter-signup-modal .form-wrapper form input{font-size:14px;width:100%;height:44px}.newsletter-signup-modal .form-wrapper form button{border:1px solid #df003d;background:#df003d;color:#ffffff;white-space:nowrap;width:200px;font-weight:900;text-transform:uppercase;letter-spacing:1px;text-align:center;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.newsletter-signup-modal .form-wrapper form button:hover{border-color:#cccccc;background:#ffffff;color:#df003d}.newsletter-signup-modal .form-wrapper .alert{display:none;margin-bottom:0;min-height:44px;padding:8px 20px;font-weight:500;text-align:center}body .gs_modal-wrap{display:none}html.modal-open,html.modal-open body{overflow:hidden;-webkit-overflow-scrolling:touch}body section.newsletter-signup-modal-module{display:none;position:fixed !important;top:0 !important;left:0 !important;height:100% !important;width:100% !important;border:0 !important;max-width:100% !important;max-height:100% !important;margin:0 !important;padding:0 !important;z-index:100000 !important}#cookie-modal{z-index:999999 !important}.privacy-link{display:inline-block;text-align:left;padding-top:20px;font-size:13px;color:#ffffff;text-decoration:underline;-webkit-transition:opacity 0.4s;-o-transition:opacity 0.4s;transition:opacity 0.4s}.privacy-link:hover,.privacy-link:focus{opacity:0.7;color:#ffffff}.td-search-wrap-mob .td-search-input span{font-size:16px;font-weight:bold}.td-menu-background:before,.td-search-background:before{background:none !important}.mobile-secondary-nav ul li a{color:#000000;font-weight:600}.mobile-secondary-nav ul li a:hover,.mobile-secondary-nav ul li a.active{color:#4db2ec}.td-menu-login-section,.td-menu-socials,.td-mobile-content ul.td-mobile-main-menu>li.menu-item-first{display:none}.td-menu-socials-wrap h3{color:#ffffff;font-size:18px;font-weight:500;text-align:center;padding-top:25px}.td-mobile-content li a{font-size:26px;letter-spacing:1px;line-height:26px;padding:5px 30px 5px 12px}.td-mobile-content ul.sub-menu a{line-height:16px;padding:5px 26px 5px 36px !important}.td-mobile-content ul.sub-menu>li:first-child{margin-top:10px}.tdc-header-template .td-main-content-wrap{padding-top:30px}

/*# sourceMappingURL=map/common.min.css.map */
