.modal-pop-up{position:fixed;width:100%;height:100%;top:0;left:0;z-index:1000;display:none;justify-content:center;align-items:center;padding:0 20px;background:rgba(0,0,0,0.2)}
@media(min-width:1024px){.modal-pop-up{padding:0}
}
.pop-up-promo{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;padding:56px 20px 20px 20px;text-align:center;color:#464646;background-color:#fff;border-radius:8px}
@media(min-width:1024px){.pop-up-promo{width:501px;padding:56px 40px 48px 40px}
}
.pop-up-promo .title{font-family:"Roboto-Bold";font-size:22px;line-height:32px;margin-bottom:16px}
@media(min-width:1024px){.pop-up-promo .title{font-size:26px;line-height:40px;margin-bottom:24px}
}
.pop-up-promo .text-pop-up{font-family:"Roboto-Regular";font-weight:400;font-style:normal;font-size:16px;line-height:24px;margin-bottom:24px}
.pop-up-promo p{font-family:"Roboto-Regular"}
.pop-up-promo .rp-btn-secondary{background-color:#c0ebf2 !important;display:inline-flex !important;color:#016a7f;font-size:18px;line-height:32px;height:56px}
.pop-up-promo .rp-btn-secondary:hover{background-color:#92d9e2 !important}
@media(min-width:720px){.pop-up-promo .rp-btn-secondary{min-width:200px}
}
@media(min-width:1024px){.pop-up-promo .rp-btn-secondary{font-size:16px;line-height:24px;height:48px}
}
.pop-up-promo .icon{position:absolute;right:36px;top:36px;color:#016a7f;cursor:pointer}