#modal_News_dialog{display:none;top:0;left:0;position:fixed;width:100vw;border-radius:0px;z-index:102;height:100vh;align-items:center;justify-content:center;overflow:auto;opacity:0;transition:opacity 600ms ease}#modal_News_dialog.display-flex{display:flex}#modal_News_dialog.visible{opacity:1}#ModalNewsClose{position:absolute;left:12px;top:14px;width:18px;height:18px;display:block;background:transparent url("/wp-content/themes/typ-tgw/images/icon_close_orange.png") center center no-repeat;background-size:18px 18px;cursor:pointer;z-index:10}#modal_News_dialog .wrap-inner{max-width:90%;max-height:90%;background:#FFF;-webkit-box-shadow:1px 0px 10px 0px rgba(0, 0, 0, 0.25);-moz-box-shadow:1px 0px 10px 0px rgba(0, 0, 0, 0.25);box-shadow:1px 0px 10px 0px rgba(0, 0, 0, 0.25);position:relative;overflow:auto;display:flex}#modal_News_dialog .inner{padding:45px 20px 25px 20px;display:flex;flex-wrap:nowrap;width:350px;box-sizing:border-box}#modal_News_overlay{position:fixed;display:none;top:0;right:0;bottom:0;left:0;background-color:rgba(255, 255, 255, 0.75);z-index:101}#modal_News_dialog .inner .block{width:100%;padding:0 0 0 0%;text-align:center;vertical-align:top}#modal_News_dialog .inner .block img{margin:-20px auto 9px auto;padding:0;width:120px;height:120px;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;display:block}#modal_News_dialog .inner strong.headline{font-family:"AkhandSoft-Bold";font-weight:normal;font-style:normal;letter-spacing:0.02em;color:#222;font-size:22px;line-height:26px;margin:0;padding:8px 0 4px 0}#modal_News_dialog .inner strong.subheadline{font-family:"AkhandSoft-Bold";font-weight:normal;font-style:normal;font-size:18px;line-height:22px;letter-spacing:0.04em;color:#222;margin:0;padding:15px 0 8px 0}#modal_News_dialog .inner p{font-family:"AkhandSoft-Light";font-weight:normal;font-style:normal;font-size:18px;line-height:22px;letter-spacing:0.04em;color:#222;margin:16px 0 0 0;padding:0 0 8px 0}#modal_News_dialog .inner p strong{font-family:"AkhandSoft-Bold";font-weight:normal;font-style:normal;font-size:18px;line-height:22px}#modal_News_dialog .inner .btn{color:#FFF;background:#cf8c62;font-family:"AkhandSoft-Light";font-weight:normal;font-style:normal;font-size:18px;line-height:24px;letter-spacing:0.04em;margin:4px 0px 10px 0px;padding:6px 4px;text-decoration:none;display:block}@media screen and (max-width: 639px){#modal_News_dialog{display:none;top:0;left:0;position:fixed;width:100vw;border-radius:0px;z-index:102;height:100vh;align-items:center;justify-content:center;overflow:auto;opacity:0;transition:opacity 600ms ease}#modal_News_dialog.display-flex{display:flex}#modal_News_dialog.visible{opacity:1}#ModalNewsClose{position:absolute;left:12px;top:14px;width:18px;height:18px;display:block;background:transparent url("/wp-content/themes/typ-tgw/images/icon_close_orange.png") center center no-repeat;background-size:18px 18px;cursor:pointer;z-index:10}#modal_News_dialog .wrap-inner{max-width:90%;max-height:90%;background:#FFF;-webkit-box-shadow:1px 0px 10px 0px rgba(0, 0, 0, 0.25);-moz-box-shadow:1px 0px 10px 0px rgba(0, 0, 0, 0.25);box-shadow:1px 0px 10px 0px rgba(0, 0, 0, 0.25);position:relative;overflow:auto;flex-wrap:wrap;justify-content:center;padding-bottom:40px;padding-top:20px}#modal_News_dialog .inner{padding:35px 20px 20px 20px;display:flex;flex-wrap:nowrap}#modal_News_dialog .inner .block{width:100%;padding:0 0 0 0%;text-align:center;vertical-align:top}#modal_News_dialog .inner .block img{margin:-20px auto 9px auto;padding:0;width:80px;height:80px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;display:block}#modal_News_dialog .inner strong.headline{font-family:"AkhandSoft-Bold";font-weight:normal;font-style:normal;letter-spacing:0.02em;color:#222;font-size:20px;line-height:24px;margin:0;padding:8px 0 4px 0}#modal_News_dialog .inner strong.subheadline{font-family:"AkhandSoft-Bold";font-weight:normal;font-style:normal;font-size:17px;line-height:20px;letter-spacing:0.04em;color:#222;margin:0;padding:15px 0 8px 0}#modal_News_dialog .inner p{font-family:"AkhandSoft-Light";font-weight:normal;font-style:normal;font-size:17px;line-height:20px;letter-spacing:0.04em;color:#222;margin:7px 0 0 0;padding:0 0 8px 0}#modal_News_dialog .inner p strong{font-family:"AkhandSoft-Bold";font-weight:normal;font-style:normal;font-size:17px;line-height:20px}#modal_News_dialog .inner .btn{color:#FFF;background:#cf8c62;font-family:"AkhandSoft-Light";font-weight:normal;font-style:normal;font-size:18px;line-height:24px;letter-spacing:0.04em;margin:12px 0px 0px 0px;padding:6px 4px;text-decoration:none;display:block}}