
/* Page CSS */
body{background-color:#000}#site_modal{display:none;width:80%;max-width:600px;max-height:80%;height:600px;text-align:center;z-index:99999;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%)}#site_modal_content{width:100%;height:100%;cursor:pointer}#site_modal_content p{text-align:left;font-size:.9rem;font-weight:300;line-height:1.1}#site_modal_content h2{text-align:center;font-size:1.8rem;font-weight:400}#site_modal_content h3{text-align:left;font-size:1.4rem;font-weight:400}#site_modal_content img{width:100%}#site_modal #close_box{position:absolute;top:5px;right:5px;width:20px;height:20px;cursor:pointer}.margin-div p{color:#fff;font-size:1.1rem}#banner_title h2 img{width:50%;display:none}#banner_title h2:hover{border:none}#banner_title h2:hover span{display:none}#banner_title h2:hover img{display:block;margin-top:-10px;margin-left:25%}#banner_title h2 a{cursor:pointer}#banner_title h3{text-align:center;font-size:1.5rem;font-weight:400}h2 a{white-space:nowrap}@media only screen and (max-width: 768px)and (orientation: landscape){#banner_title{padding-top:50px;width:80%}}#video-responsive{width:100%}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto;margin-bottom:0px}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width: 1024px){#video-responsive{width:90%;margin:20px auto;float:none}}@media only screen and (max-width: 550px){#video-responsive{width:90%;margin:20px auto}}@media only screen and (max-width: 400px){#video-responsive2{width:100%;margin:20px auto}}
