.consent-popup-container{display:none;align-items:center;justify-content:center;background-color:rgba(0,10,45,0.8);position:fixed;top:0;left:0;right:0;bottom:0;z-index:5000}
.consent-popup{display:flex;gap:16px;width:41.67%;max-width:600px;flex-direction:column;padding:32px;border-radius:12px;background-color:rgba(255,255,255,1);border:1px solid rgba(235,235,235,1)}
.popup-heading{margin:0;font-family:'ws_bergen_text';font-weight:400;line-height:1.2;letter-spacing:0;color:rgba(0,10,45,1);font-size:37px}
.popup-description p{line-height:1.6;letter-spacing:.01em;font-weight:400;font-size:16px;padding-bottom:32px;margin:0}
.popup-description p a{color:rgba(46,115,143,1)}
.popup-disclaimer p{font-weight:400;letter-spacing:.01em;color:rgba(0,0,0,1);margin:0;font-size:11px;line-height:1.6}
.popup-btn-div{display:flex;gap:16px}
.btn{display:flex;align-items:center;justify-content:center;gap:12px;padding:16px 24px;border-radius:12px}
.yes-btn{border:0;background-color:rgba(31,98,87,1)}
.no-btn{border:1px solid rgba(235,235,235,1);background-color:rgba(255,255,255,1)}
.btn-text{font-family:'ws_bergen_text_semiBold';margin:0;font-weight:600;font-size:18px;line-height:24px;letter-spacing:.01em}
.btn-text-yes{color:rgba(252,229,223,1)}
.btn-text-no{color:rgba(0,10,45,1)}
.yes-btn:hover{background-color:#2e738f}
.no-btn:hover{background-color:rgba(31,98,87,1)}
.no-btn:hover p{color:rgba(252,229,223,1)}
.btn.no-btn:hover path{stroke:rgba(252,229,223,1)}
@media(min-width:768px) and (max-width:1024px){.consent-popup{width:58.6%}
}
@media(max-width:768px){.consent-popup{width:89.33%}
.popup-heading{color:rgba(0,10,45,1);font-size:33px}
.popup-description p{padding-bottom:0}
}