.promotion-container{background:linear-gradient(90deg,#12a5ae,#456973 78.65%),#c4c4c4;display:none}.promotion-container .promotion-inner{padding:0 24px 0 0;position:relative}.promotion-container .close-promo{cursor:pointer;line-height:20px;position:absolute;right:0;top:18px}.promotion-container .close-promo img{height:20px;width:20px}.promotion-container p{margin:0;padding:0}.promotion-container .message{height:56px}.promotion-container .message p{color:#fff;font-family:Roboto Condensed;font-size:18px;font-style:normal;font-weight:400;line-height:56px;text-align:center}.promotion-container .message .link{padding-left:40px}.promotion-container .message .link button.promo-cta-button{background:transparent;border:1px solid #fff;border-radius:3px;box-shadow:none;color:#fff;cursor:pointer;font-family:Lato,sans-serif;font-size:16px;line-height:19px;padding:6px 7px}.promotion-container .message .link button.promo-cta-button:focus{outline:none}.promo-active #head{height:calc(100vh - 139px)}@media (max-width:1023px){.promotion-container .promotion-inner{padding:24px 24px 24px 0}.promotion-container .close-promo{top:15px}.promotion-container .message{height:auto}.promotion-container .message p{font-size:20px;line-height:30px}.promotion-container .message .link{display:block;margin-top:15px;padding-left:0;text-align:center}.promotion-container .message .link button.promo-cta-button{line-height:36px;padding:0 11px}.promo-active #head{height:calc(100vh - 219px)}.container-fluid .row-fluid .promotion-container .page-center{max-width:95%}}@media (max-width:767px){.promo-active #head{height:calc(100vh - 237px)}.container-fluid .row-fluid .promotion-container .page-center{margin-left:22px;margin-right:22px}}@media (max-width:480px){.promo-active #head{height:calc(100vh - 267px)}}