@font-face{font-family:castlevania-2;src:local("castlevania-2"),url(/fonts/castlevania-2-32b65109f2d0c051f7f4ec106978beb1.ttf?vsn=d) format("truetype");font-weight:400;font-style:normal}.main{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:flex-start;flex-wrap:wrap;background-color:#063e49;gap:0px}.menu-dotted-top-border{width:646px;background-image:url(/images/castlevania/dotted_border_top_background-a6698d4dfc834a9f1fc6e33814607315.png?vsn=d);background-size:20px 20px;height:25px;background-repeat:space;margin-bottom:-6px;border-radius:60px 60px 0 0}.menu-dotted-bottom-border{width:646px;background-image:url(/images/castlevania/dotted_border_bottom_background-0bdf2451c15e5b2322918ecc86a6290e.png?vsn=d);background-size:20px 20px;height:25px;background-repeat:space;margin-bottom:-5px;border-radius:0 0 60px 60px;float:left}.menu-dotted-left-border{height:256px;width:25px;background-size:20px 20px;background-image:url(/images/castlevania/dotted_border_left_background-b7829cc80d4e9c485949986285c5a8d0.png?vsn=d);background-repeat:repeat-y;margin-right:-5px;background-color:#063e49;float:left}.menu-dotted-right-border{height:256px;width:25px;background-size:20px 20px;background-image:url(/images/castlevania/dotted_border_right_background-2ec0a65a724c32efd71a2890520f8662.png?vsn=d);background-repeat:repeat-y;margin-left:-5px;background-color:#063e49;float:left}.menu-icon{height:25px;width:25px;border-radius:5px;color:#000;background-color:#fff;font-size:14px;font-family:castlevania-2;float:left;letter-spacing:-4px;line-height:25px;text-align:left;margin-left:25px}.top-border-row{background-color:#000;height:80px;width:110%;margin-top:-8px}.bottom-border-row{background-color:#000;height:80px;width:110%;margin-bottom:-8px}.film-strip-row{margin-top:25px;height:60px;width:100%;background-image:url(/images/castlevania/film_strip_hole-64493bda2fd97c73c04c3b364a457118.png?vsn=d);background-repeat:space;background-size:56px 45px}.banner{width:800px}.menu-item-row{display:flex;flex-direction:row;height:100%}.menu-item-border-pad{width:31px}.menu-top-row{height:100%;border:0px;margin-bottom:-3px}.menu-arrow-div{width:25px;margin-left:50px}.menu-arrow-right-padding{width:93px}.menu-item-text{font-size:23px;text-align:center;margin-left:25px;width:300px}.menu-item-text-small{font-size:20px;text-align:center;margin-left:25px;width:300px}.menu-item-text-extra-small{font-size:14px;text-align:center;margin-left:25px;width:300px}.menu-outer-container{width:660px}.menu-inner-container{width:610px;background-color:#000;float:left}.break{flex-basis:100%;height:0}body{background-color:#000;color:#fff;font-family:castlevania-2}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert p{margin-bottom:0}.alert:empty{display:none}.invalid-feedback{color:#a94442;display:block;margin:-1rem 0 2rem}.phx-no-feedback.invalid-feedback,.phx-no-feedback .invalid-feedback{display:none}.phx-click-loading{opacity:.5;transition:opacity 1s ease-out}.phx-loading{cursor:wait}.phx-modal{opacity:1!important;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#0006}.phx-modal-content{background-color:#fefefe;margin:15vh auto;padding:20px;border:1px solid #888;width:80%}.phx-modal-close{color:#aaa;float:right;font-size:28px;font-weight:700}.phx-modal-close:hover,.phx-modal-close:focus{color:#000;text-decoration:none;cursor:pointer}.fade-in-scale{animation:.2s ease-in 0s normal forwards 1 fade-in-scale-keys}.fade-out-scale{animation:.2s ease-out 0s normal forwards 1 fade-out-scale-keys}.fade-in{animation:.2s ease-out 0s normal forwards 1 fade-in-keys}.fade-out{animation:.2s ease-out 0s normal forwards 1 fade-out-keys}@keyframes fade-in-scale-keys{0%{scale:.95;opacity:0}to{scale:1;opacity:1}}@keyframes fade-out-scale-keys{0%{scale:1;opacity:1}to{scale:.95;opacity:0}}@keyframes fade-in-keys{0%{opacity:0}to{opacity:1}}@keyframes fade-out-keys{0%{opacity:1}to{opacity:0}}
