.mr-promo{position:fixed;z-index:999999;background:white;box-sizing:border-box;font-family:"Open Sans",sans-serif;}.mr-promo.is-hidden{display:none;}.mr-promo.is-lightbox{top:50%;left:50%;margin:auto;transform:translate(-50%,-50%);width:900px;}.mr-promo.lightbox .mr-promo__close-wrapper{position:absolute;top:5px;right:5px;margin-left:auto;margin-right:auto;text-align:center;z-index:2;}.mr-promo.lightbox .mr-promo__close-wrapper .mr-promo__close{position:relative;display:block;height:20px;width:20px;margin:0 auto;border:none;outline:none;background:none;}.mr-promo.lightbox .mr-promo__outer-wrapper{position:relative;height:100%;width:100%;}.mr-promo.lightbox .mr-promo__background{height:100%;width:100%;}.mr-promo .leftCol,.mr-promo .rightCol{position:relative;float:left;width:50%;}.mr-promo .rightCol{padding:50px;padding-bottom:0;}.mr-promo .mr-promo__content.content-before + .mr-promo__content{width:50%;position:relative;float:right;padding:0 50px;}.mr-promo .mr-promo__button.is-amount{width:calc((100% - 40px)/3);margin-right:20px;margin-bottom:20px;padding:0;border:1px solid rgba(0,0,0,0.1);height:56px;font-size:20px;font-weight:700;color:#5b5b5b;font-family:"Open Sans",sans-serif;}.mr-promo .mr-promo__button.is-amount:nth-of-type(3n+0){margin-right:0;}.mr-promo .mr-promo__field,.mr-promo .mr-promo__button.is-submit{display:none;}.mr-promo h3.mr-promo__title{font-size:28px;font-weight:bold;text-transform:uppercase;line-height:30px;color:#f5b23e;font-family:'Karla',sans-serif;}.mr-promo p{font-size:14px;font-weight:normal;line-height:24px;color:#332e38;}.mr-promo *{box-sizing:inherit;}.mr-promo__overlay{position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;z-index:99999;}@media screen and (max-width:1240px) {
 .mr-promo.is-lightbox{width:calc(100% - 40px);} 
}@media screen and (max-width:1150px) {
 .mr-promo .rightCol{padding:30px 30px 0 30px;}.mr-promo .mr-promo__content.content-before + .mr-promo__content{padding:0 30px;} 
}@media screen and (max-width:1100px) {
 .mr-promo h3.mr-promo__title{margin-bottom:10px;}.mr-promo p{margin-bottom:10px;}.mr-promo .mr-promo__button.is-amount{margin-bottom:15px;} 
}@media screen and (max-width:1000px) {
 .mr-promo .rightCol{padding:15px 15px 0 15px;}.mr-promo .mr-promo__content.content-before + .mr-promo__content{padding:0 15px;}.mr-promo h3.mr-promo__title{font-size:24px;line-height:28px;}.mr-promo.is-lightbox{width:calc(100% - 30px);}.mr-promo .mr-promo__button.is-amount{height:46px;}.mr-promo .mr-promo__button.is-amount:nth-of-type(n+4){margin-bottom:0;} 
}@media screen and (max-width:900px) {
 .mr-promo .mr-promo__button.is-amount{font-size:16px;height:36px;} 
}@media screen and (max-width:840px) {
 .mr-promo .leftCol{display:none;}.mr-promo .rightCol{width:100%;}.mr-promo .mr-promo__content.content-before + .mr-promo__content{padding:15px;width:80%;margin-left:10%;margin-right:10%;} 
}@media screen and (max-width:550px) {
 .mr-promo .mr-promo__content.content-before + .mr-promo__content{width:100%;margin-left:0;margin-right:0;} 
}.mr-promo.type-interrupt .mr-promo__content.content-main{text-align:center;margin-top:20px;}.mr-promo.type-interrupt h3.mr-promo__title{text-transform:none;color:#9e678a;}.mr-promo.type-interrupt .js-action-link-submit{font-size:20px;font-weight:bold;border:1px solid rgba(0,0,0,0.1);padding:10px 25px;color:#ffffff;background-color:#61c2a4;display:inline-block;text-transform:uppercase;}.mr-promo.is-lightbox{width:955px;}.mr-promo .rightCol{padding:30px;padding-bottom:0;}.mr-promo.type-interrupt h3.mr-promo__title{margin-bottom:20px;}@media screen and (max-width:1000px) {
 .mr-promo.is-lightbox{width:calc(100% - 50px);}.mr-promo .rightCol{padding:20px;padding-bottom:0;}.mr-promo h3.mr-promo__title{line-height:26px;}.mr-promo.type-interrupt .mr-promo__content.content-main{margin-top:0;} 
}@media screen and (max-width:850px) {
 .mr-promo .leftCol{display:none;}.mr-promo .rightCol{width:100%;}.mr-promo .mr-promo__content.content-before + .mr-promo__content{padding:15px;width:80%;margin-left:10%;margin-right:10%;} 
}
/*})'"*/
