/*26122023*/
#open,#close{position:fixed;top:2.5em;right:1.5em;width:1.7em;height:1.7em;padding:0 .3em .1em .3em;text-decoration:none;font-size:1.2em;font-weight:700;color:gold;background:RGBA(25,25,112,1);border:solid aliceblue .0625em;border-radius:10%;z-index:2}#open{position:fixed;display:block;width:auto;min-width:3.5em;padding:.2em .15em .3em .15em;color:tomato;text-align:center;background:#fcfce2;border:solid lightcyan .0625em;border-radius:10%}#close{display:none;top:.5em;right:.5em;color:gold;width:auto;min-width:1.5em;text-align:center;vertical-align:baseline;background:RGBA(25,25,112,1);border:solid navajowhite .0625em;border-radius:10%;animation:anis 2s linear infinite,bounce 3s 1}#open:hover,#open:active,#open:focus{background:navy;color:gold;border:rgba(0,0,0,.2) solid .0625em}#close:hover,#close:active,#close:focus{background:khaki;color:navy}#nav{display:none;position:fixed;top:0;right:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:RGBA(25,25,112,.8);width:23em;min-width:17.8em;height:100%;text-align:left;padding:.3em;border-radius:2em 0;overflow-x:hidden;z-index:1:transition:top 0s 1s,opacity 0.5s 1s}@-webkit-keyframes anis{0%{background-position:0 top}100%{background-position:94% 1%}}@-webkit-keyframes bounce{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1)}}#nav ul{width:96%;max-width:100%;min-width:18em;background:RGBA(0,0,128,.5);margin:1.4em auto;padding:.7em .4em;border:solid lightsteelblue .0625em;border-radius:0 1em;transition:top 0s 2s,opacity 0.5s 1s}#nav li{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-left:.3em;list-style-type:none}#nav input[type='checkbox']{opacity:0;position:absolute}#nav a,#nav label{position:relative;display:block;cursor:pointer;line-height:1.5em;font:normal normal 500 1em 'CenturyGothicW01',Sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:1.7em;padding:.375em .375em .375em 1.35em}#nav label{font-variant:small-caps;letter-spacing:.0625em;color:gold;margin-top:.2em;text-shadow:.0625em .0625em .1em #666}#nav a{text-decoration:none;color:none;color:lemonchiffon;border:transparent;border-bottom:silver solid .0625em}#nav a:visited{color:plum}#nav a:hover,#nav a:active,#nav a:focus{color:navajowhite;font-weight:600;border-bottom:aliceblue solid .0625em;background:RGBA(70,130,180,.4)}#nav label:hover,#nav label:active,#nav label:focus{color:yellow;text-shadow:.0825em .0825em .0825em navajowhite;béackground:none}#nav label>span{color:aquamarine;display:inline-block;width:0;height:0;border:.3125em solid transparent;border-top-color:floralwhite;margin:0 .25em 0 0}#nav ul ul{display:none;background:RGBA(0,0,128,.4);border:lightsteelblue solid .0625em;border-radius:0 .7em;padding:.3 .5 1.5em .4em;margin:0 .3em 1em .4em}#nav ul ul label{color:#fffacd}#nav ul ul ul{display:none;background:RGBA(70,130,180,.7);border:orange solid .0625em;margin-left:.4em}#nav ul ul li{margin:0}#nav ul ul li a{margin-left:.4em}#nav label::before,#nav label::after,#nav a::before,#nav a::after{content:'';display:inline-block;width:1em;height:1em;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#nav label::before{content:'';left:.375em;background-position:0 0;-webkit-transform:translateY(-50%) rotate(-90deg);-moz-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);-o-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}#nav label::after{left:.85em;background-position:-1em 0}#nav a::after{left:.75em;background:url('') no-repeat -3em 0}#nav input[type='checkbox']:checked+label::before{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#nav input[type='checkbox']:checked+label::after{background-position:2em 0}#nav input[type='checkbox']:checked+label+ul,#nav input[type='checkbox']:checked+label:nth-of-type(n)+ul{display:block}.no-touch #nav ul ul label:hover,.no-touch #nav ul ul a:hover{background:rgba(149,189,203,.1)}#nav ul>li:last-of-type>label,#nav ul>li:last-of-type>a,#nav ul>li>ul>li:last-of-type label,#nav ul>li>ul>li:last-of-type a{box-shadow:none}#nav ul ul label::before{left:.75em}#nav ul ul label::after,#nav ul ul a::after{left:1.23em}#nav ul ul label,#nav ul ul a{padding-left:2.1em}#nav ul ul label::before{left:1.125em}#nav ul ul label::after,#nav ul ul a::after{left:1.6em}