.font-tenby-five-light{font-family:tenby-five,sans-serif;font-weight:300;font-style:normal}.font-tenby-five-regular,[id=popup] .popup-title{font-family:tenby-five,sans-serif;font-weight:700;font-style:normal}.font-tenby-stencil-bold{font-family:tenby-stencil,sans-serif;font-weight:700;font-style:normal}.font-all-round-gothic-book{font-family:all-round-gothic,sans-serif;font-weight:400;font-style:normal}[id=popup]{top:0;left:0;color:#19192e;width:100%;cursor:pointer;height:100%;display:flex;padding:20px;z-index:4000;position:fixed;min-width:250px;background:rgba(0,0,0,.6);box-shadow:0 0 10px 0 #000;align-items:center}[id=popup] .popup-body{padding:15px;position:relative;border-radius:6px}[id=popup] .popup-close{top:-10px;font:700 26px/1 Arial Black,Arial,sans-serif;right:-10px;width:30px;cursor:pointer;height:30px;display:flex;position:absolute;background:#19192e url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMzUyIDUxMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTI0Mi43MiAyNTZsMTAwLjA3LTEwMC4wN2MxMi4yOC0xMi4yOCAxMi4yOC0zMi4xOSAwLTQ0LjQ4bC0yMi4yNC0yMi4yNGMtMTIuMjgtMTIuMjgtMzIuMTktMTIuMjgtNDQuNDggMEwxNzYgMTg5LjI4IDc1LjkzIDg5LjIxYy0xMi4yOC0xMi4yOC0zMi4xOS0xMi4yOC00NC40OCAwTDkuMjEgMTExLjQ1Yy0xMi4yOCAxMi4yOC0xMi4yOCAzMi4xOSAwIDQ0LjQ4TDEwOS4yOCAyNTYgOS4yMSAzNTYuMDdjLTEyLjI4IDEyLjI4LTEyLjI4IDMyLjE5IDAgNDQuNDhsMjIuMjQgMjIuMjRjMTIuMjggMTIuMjggMzIuMiAxMi4yOCA0NC40OCAwTDE3NiAzMjIuNzJsMTAwLjA3IDEwMC4wN2MxMi4yOCAxMi4yOCAzMi4yIDEyLjI4IDQ0LjQ4IDBsMjIuMjQtMjIuMjRjMTIuMjgtMTIuMjggMTIuMjgtMzIuMTkgMC00NC40OEwyNDIuNzIgMjU2eiIvPjwvc3ZnPg==) 50%/20px auto no-repeat;box-shadow:0 0 10px 0 #000;text-align:center;transition:all .2s;align-items:center;border-radius:100%;justify-content:center;color:transparent!important;font-size:0!important;text-shadow:none!important}[id=popup] .popup-close:hover{transform:scale(1.05);background-color:#04858e}[id=popup] .popup-content{cursor:default;margin:0 auto;display:block;max-width:600px;box-shadow:1px 1px 2px rgba(0,0,0,.8);background:#fff;border-radius:6px}[id=popup] .popup-title{font-size:1.4em;line-height:1.2;margin:0 0 10px}@media screen and (min-width:500px){[id=popup] .popup-body{padding:20px}[id=popup] .popup-close{top:-15px;right:-15px;width:40px;height:40px;font-size:36px}}