@font-face{font-family:CopperplateGothicLightRegular;src:url(/_astro/copperplate_gothic_light-webfont.B54gs7uT.woff)format("woff");font-weight:400;font-style:normal}@layer base{html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font:inherit;vertical-align:baseline;border:0;margin:0;padding:0;font-size:100%}h1,h2,h3,h4,h5,h6,b,strong{font-weight:700}em,i{font-style:italic}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}img{vertical-align:bottom}body{background-color:#666;font:13px/1.5 arial,verdana,sans-serif}a:link,a:visited{color:#0062a0;text-decoration:underline}a:hover{color:#202124;text-decoration:none}a:active{color:#000;text-decoration:none}.section-content a:visited,.section-content a:active{color:#0062a0!important}hr{background:#ccc;border:none;height:1px;margin:0;padding:0}h1,h2,h3,h4,h5,h6{letter-spacing:0;text-transform:uppercase;font-family:CopperplateGothicLightRegular;font-weight:400}h1{font-size:36px}h2{font-size:28px}h3{font-size:21px}h4{font-size:19px}h5{font-size:17px}h6{font-size:15px}ol{list-style:decimal}ul{list-style:outside}ul ul,ol ol{padding-top:.5em}.node ol,.node ul{padding-left:1.2em}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:20px}dt{margin:0;font-size:18px}dd{margin-bottom:20px;padding-left:10px;font-size:.9em;font-style:italic}.node-type-general-content p{margin-bottom:4px}@media only screen and (device-width<=768px){img{height:auto;max-width:99%!important}.front aside img{width:100%}}}

@layer priority1;

@layer priority2 {
  .x10a8y8t {
    inset: 0;
  }

  .x12agfdt {
    margin: 0 auto 5px;
  }

  .x19bbpc0 {
    margin: 0 auto;
  }

  .x1ghz6dp {
    margin: 0;
  }

  .x1ayyz75 {
    padding: .2em .35em;
  }

  .x1bfdzo0 {
    padding: .2em .5em 0 0;
  }

  .x1a6s9ay {
    padding: .75em;
  }

  .x1p3i4rr {
    padding: 0 10px;
  }

  .x18ev7mq {
    padding: 0 8px 9px 0;
  }

  .x1717udv {
    padding: 0;
  }

  .xyg01b {
    padding: 10px 1.25em 5px;
  }

  .x7z7khe {
    padding: 10px;
  }

  .xtcacdg {
    padding: 1px 10px 2px;
  }

  .xyf9f8g {
    padding: 1px;
  }

  .xx45ekp {
    padding: 20px 10px;
  }

  .x1rbdj2j {
    padding: 2px 10px;
  }

  .x36usyh {
    padding: 5px 10px;
  }
}

@layer priority3 {
  .x1nw58lx {
    background-position: 0 15%;
  }

  .x106om45 {
    background-position: 0;
  }

  .x1fht6b3 {
    background-position: right 15%;
  }

  .xkexaii {
    background-position: 100% 100%;
  }

  .xiufjes {
    border-color: var(--xcnvt0m);
  }

  .x11zuszs {
    border-radius: 0 0 10px 10px;
  }

  .x1sxf85j {
    border-radius: 5px;
  }

  .xng3xce {
    border-style: none;
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xc342km {
    border-width: 0;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .xe8uvvx {
    list-style: none;
  }

  .x1a2a7pz {
    outline: none;
  }

  .xysyzu8 {
    overflow: auto;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .x1hl2dhg {
    text-decoration: none;
  }

  .xy9z0ay:hover {
    background-position: 0 15%;
  }

  .x1dtq811:hover {
    background-position: right 15%;
  }

  .xicnv4c:hover {
    background-position: 100%;
  }

  .xomzh7y:focus {
    overflow: visible;
  }
}

@layer priority4 {
  .x83z2og {
    background-color: #fff;
  }

  .x68m4m9 {
    background-color: #0009;
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .x1t7smrh {
    background-color: var(--x1tod47t);
  }

  .x8qt1wu {
    background-color: var(--xcnvt0m);
  }

  .xg4h04t {
    background-color: var(--xjrskse);
  }

  .xxqir46 {
    background-color: var(--xsht9j3);
  }

  .x12fu6rs {
    background-image: url("/sites/all/libraries/superfish/images/shadow.png");
  }

  .x1ylylg5 {
    background-image: url("/sites/all/modules/contrib/lightbox2/images/close.gif");
  }

  .xvlxmrn {
    background-image: url("/sites/all/modules/contrib/lightbox2/images/loading.gif");
  }

  .xu7pqx6 {
    background-image: url("/sites/all/modules/contrib/lightbox2/images/next_alt.gif");
  }

  .x1kgw656 {
    background-image: url("/sites/all/modules/contrib/lightbox2/images/pause.png");
  }

  .xxc3ayt {
    background-image: url("/sites/all/modules/contrib/lightbox2/images/prev_alt.gif");
  }

  .xiy17q3 {
    background-repeat: no-repeat;
  }

  .xbz9lr2 {
    box-shadow: 2px 2px 2px #000;
  }

  .x9f619 {
    box-sizing: border-box;
  }

  .x1afcbsf {
    box-sizing: content-box;
  }

  .x1qvwoe0 {
    clip: rect(1px,1px,1px,1px);
  }

  .x1hyvwdk {
    clip-path: inset(50%);
  }

  .xod0wng {
    color: #000;
  }

  .xfungia {
    color: #fff;
  }

  .xwdb22v {
    color: var(--x153rwd4);
  }

  .x1yw9j4b {
    color: var(--x1g0obwj);
  }

  .xmepme7 {
    color: var(--x1t35v2c);
  }

  .x1n9hvlb {
    color: var(--xxg4wfk);
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x1lliihq {
    display: block;
  }

  .xufnvkl {
    display: flow-root;
  }

  .x1rg5ohu {
    display: inline-block;
  }

  .xt0psk2 {
    display: inline;
  }

  .x1s85apg {
    display: none;
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .x1faq86j {
    float: left;
  }

  .xyen2ro {
    float: none;
  }

  .x18mqm2i {
    float: right;
  }

  .xjb2p0i {
    font-family: inherit;
  }

  .xgedffs {
    font-family: var(--xwnwavx);
  }

  .x60kqxd {
    font-family: Verdana, Helvetica, sans-serif;
  }

  .xeb7xqv {
    font-size: .9em;
  }

  .x10siri3 {
    font-size: 1.2em;
  }

  .x1wypooj {
    font-size: 1.35em;
  }

  .x1tnwsy2 {
    font-size: 1.8em;
  }

  .x1k6wstc {
    font-size: 10px;
  }

  .xosj86m {
    font-size: 18px;
  }

  .x1icgjen {
    font-size: 2.3em;
  }

  .x117nqv4 {
    font-weight: bold;
  }

  .x1fcty0u {
    font-weight: normal;
  }

  .x12oo3zp {
    letter-spacing: 0;
  }

  .x14ju556 {
    line-height: 0;
  }

  .x1xuplte {
    line-height: 1.4em;
  }

  .x1evy7pa {
    line-height: 1.5;
  }

  .xo5v014 {
    line-height: 1;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x2b8uid {
    text-align: center;
  }

  .xdpxx8g {
    text-align: left;
  }

  .x1hr2gdg {
    text-align: right;
  }

  .xn80e1m {
    text-transform: capitalize;
  }

  .xtvhhri {
    text-transform: uppercase;
  }

  .x5glng {
    transition-delay: .8s;
  }

  .xe3tfsg {
    transition-delay: inherit;
  }

  .xofcydl {
    transition-duration: .4s;
  }

  .x1mq3mr6 {
    transition-duration: 0s;
  }

  .x13b0p5u {
    transition-property: none;
  }

  .xeg851g {
    transition-property: visibility, opacity;
  }

  .x1rn7vjc {
    transition-property: width, height;
  }

  .xxrbq2n {
    transition-property: width;
  }

  .xcj1dhv {
    transition-timing-function: linear;
  }

  .xlshs6z {
    visibility: hidden;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

  .x1vjfegm {
    z-index: 1;
  }

  .x2e59l5 {
    z-index: 497;
  }

  .xecdoo {
    z-index: 498;
  }

  .x4yvwfc {
    z-index: 499;
  }

  .xa9119d {
    z-index: 50;
  }

  .xpe9tea.xpe9tea:where(.x-default-marker:hover ~ *, :has( ~ .x-default-marker:hover)) {
    transition-delay: 0s;
  }

  .x1qz3acb:focus-within {
    background-color: var(--xsht9j3);
  }

  .xp78a9k.xp78a9k:where(.x-default-marker:is(:hover, :focus-within):not([data-dismissed]) *) {
    opacity: 1;
  }

  .x11apl3s.x11apl3s:where(.x-default-marker:is(:hover, :focus-within):not([data-dismissed]) *) {
    transition-delay: 0s;
  }

  .x6ae218.x6ae218:where(.x-default-marker:is(:hover, :focus-within):not([data-dismissed]) *) {
    transition-duration: .2s;
  }

  .xytt3jy.xytt3jy:where(.x-default-marker:is(:hover, :focus-within):not([data-dismissed]) *) {
    transition-property: opacity;
  }

  .xlyw0xo.xlyw0xo:where(.x-default-marker:is(:hover, :focus-within):not([data-dismissed]) *) {
    visibility: visible;
  }

  .x11x0y9w:focus-within {
    z-index: 499;
  }

  .x1n2ks09:hover {
    background-color: var(--xhww1ae);
  }

  .xc8todv:hover {
    background-color: var(--xsht9j3);
  }

  .x1jtvaga:hover {
    z-index: 499;
  }

  .x11vrhtu:focus {
    background-color: var(--xhww1ae);
  }

  .x1jxxt1b:focus {
    clip: auto;
  }

  @media (prefers-reduced-motion: reduce) {
    .x12w9bfk.x12w9bfk, .x9k36g5.x9k36g5.x9k36g5:where(.x-default-marker:is(:hover, :focus-within):not([data-dismissed]) *) {
      transition-duration: 0s;
    }
  }
}

@layer priority5 {
  .x1bsjqnk {
    border-bottom-color: #bbb;
  }

  .xb2p7v0 {
    border-bottom-color: #ffffff80;
  }

  .x16i52gl {
    border-bottom-color: var(--xctfopo);
  }

  .x93mt1x {
    border-bottom-color: var(--xigchjk);
  }

  .xgtq5j1 {
    border-bottom-left-radius: 5px;
  }

  .xabvvm4 {
    border-bottom-left-radius: 8px;
  }

  .x1w61mk2 {
    border-bottom-right-radius: 5px;
  }

  .x1sy0etr {
    border-bottom-style: none;
  }

  .x1q0q8m5 {
    border-bottom-style: solid;
  }

  .x1qhh985 {
    border-bottom-width: 0;
  }

  .xso031l {
    border-bottom-width: 1px;
  }

  .x374zln {
    border-bottom-width: var(--x11r8vi1);
  }

  .x1k76w9a {
    border-left-color: var(--xigchjk);
  }

  .x19ypqd9 {
    border-left-style: solid;
  }

  .xe0pwq {
    border-left-width: 1px;
  }

  .xtljie0 {
    border-left-width: var(--x11r8vi1);
  }

  .x13kgh2d {
    border-right-color: var(--xigchjk);
  }

  .x32b0ac {
    border-right-style: solid;
  }

  .xs2g067 {
    border-right-width: var(--x11r8vi1);
  }

  .x3n1w5k {
    border-top-color: var(--xigchjk);
  }

  .x5omr3n {
    border-top-right-radius: 8px;
  }

  .x13fuv20 {
    border-top-style: solid;
  }

  .x178xt8z {
    border-top-width: 1px;
  }

  .xl2n4us {
    border-top-width: var(--x11r8vi1);
  }

  .x1ey2m1c {
    bottom: 0;
  }

  .x5yr21d {
    height: 100%;
  }

  .xjm9jq1 {
    height: 1px;
  }

  .x1qx5ct2 {
    height: 20px;
  }

  .x127qqk8 {
    height: 250px;
  }

  .xd7y6wv {
    height: 26px;
  }

  .x10w6t97 {
    height: 32px;
  }

  .xqvfhly {
    height: 45px;
  }

  .xnnlda6 {
    height: 56px;
  }

  .xwa7hi {
    height: 58px;
  }

  .xn8b1f7 {
    left: -20px;
  }

  .xu96u03 {
    left: 0;
  }

  .xx34f9r {
    left: 45%;
  }

  .x1nrll8i {
    left: 50%;
  }

  .xat24cr {
    margin-bottom: 0;
  }

  .xyorhqc {
    margin-bottom: 10px;
  }

  .x1fqp7bg {
    margin-bottom: 15px;
  }

  .x13xjzxd {
    margin-bottom: 1em;
  }

  .xieb3on {
    margin-bottom: 20px;
  }

  .x4n8cb0 {
    margin-bottom: 30px;
  }

  .xh75un7 {
    margin-left: -5.25em;
  }

  .xwtojoe {
    margin-left: .3em;
  }

  .xj3b58b {
    margin-left: 0;
  }

  .xqv7e6j {
    margin-left: 100px;
  }

  .x16ydxro {
    margin-left: 10px;
  }

  .x400o59 {
    margin-left: 20px;
  }

  .x8x9d4c {
    margin-left: auto;
  }

  .x1is44p2 {
    margin-right: .5em;
  }

  .x1yf7rl7 {
    margin-right: 0;
  }

  .xyo1k6t {
    margin-right: 10px;
  }

  .xack27t {
    margin-right: auto;
  }

  .xdj266r {
    margin-top: 0;
  }

  .x1anpbxc {
    margin-top: 10px;
  }

  .x14beivq {
    margin-top: 1em;
  }

  .x1sy10c2 {
    margin-top: 20px;
  }

  .x7ab17h {
    max-height: none;
  }

  .x1x1rfll {
    max-width: none;
  }

  .xlm99nl {
    min-width: 240px;
  }

  @media (width <= 768px) {
    .x1xl0bco.x1xl0bco {
      padding: 0;
    }

    .x1365hzx.x1365hzx {
      padding: 1em 0 1em 10%;
    }

    .xk4ij1c.xk4ij1c {
      padding: 1em 5%;
    }
  }

  .x1a8lsjc {
    padding-bottom: 10px;
  }

  .x159lptv {
    padding-bottom: 1em;
  }

  .x889kno {
    padding-top: 10px;
  }

  .x1cnzs8 {
    padding-top: 20px;
  }

  .x3m8u43 {
    right: 0;
  }

  .x13vifvy {
    top: 0;
  }

  .xatftfe {
    top: 2.5em;
  }

  .x156by65 {
    top: 40%;
  }

  .xh8yej3 {
    width: 100%;
  }

  .x1exxlbk {
    width: 100px;
  }

  .x1i1rx1s {
    width: 1px;
  }

  .x1oysuqx {
    width: 200px;
  }

  .xw4jnvo {
    width: 20px;
  }

  .xafpxmx {
    width: 240px;
  }

  .xqyf9gi {
    width: 250px;
  }

  .x23j0i4 {
    width: 26px;
  }

  .x1sqwptx {
    width: 275px;
  }

  .x1td3qas {
    width: 32px;
  }

  .x1fj1wa4 {
    width: 355px;
  }

  .xl4tj0a {
    width: 367px;
  }

  .xzuapc8 {
    width: 45px;
  }

  .x65xoit {
    width: 70%;
  }

  .xwd3pyl {
    width: 745px;
  }

  .x1cxfbze {
    width: 984px;
  }

  .x11ymkkh {
    width: var(--x-1xmrurk);
  }

  .x15cytp8:focus {
    height: auto;
  }

  .x1jqxupm:focus {
    width: auto;
  }
}

@layer priority6 {
  @media only screen and (device-width <= 768px) {
    .x13fa3a8.x13fa3a8 {
      overflow: hidden;
    }
  }
}

@layer priority7 {
  @media (width <= 768px) {
    .x1yifiga.x1yifiga {
      background-color: #0000;
    }

    .x1vburvg.x1vburvg {
      background-color: var(--xjrskse);
    }
  }

  @media only screen and (width >= 480px) and (width <= 769px) {
    .x1hq0ocz.x1hq0ocz {
      background-color: #0000;
    }
  }

  @media only screen and (device-width <= 768px) {
    .xgnf0rv.xgnf0rv {
      background-color: var(--x1tod47t);
    }
  }

  @media (width <= 768px) {
    .x1qkkj80.x1qkkj80 {
      background-image: none;
    }
  }

  .x146f63j[data-paused] {
    background-image: url("/sites/all/modules/contrib/lightbox2/images/play.png");
  }

  @media (width <= 768px) {
    .x145dabm.x145dabm {
      box-shadow: 2px 2px 2px #000;
    }
  }

  @media only screen and (device-width <= 768px) {
    .x1l9rlcp.x1l9rlcp {
      clip-path: inset(50%);
    }
  }

  @media (width <= 768px) {
    .xyk543l.xyk543l {
      display: block;
    }

    .xby44zy.xby44zy {
      display: none;
    }
  }

  @media only screen and (device-width <= 768px) {
    .x1k1dg8g.x1k1dg8g {
      display: flex;
    }
  }

  .x1kd3hbs[hidden] {
    display: none;
  }

  @media (width <= 768px) {
    .xmgopfw.xmgopfw {
      float: none;
    }
  }

  @media (width >= 740px) and (device-width >= 740px), (device-width <= 800px) and (width >= 740px) and (orientation: landscape) {
    .xfhpv1i.xfhpv1i {
      float: left;
    }
  }

  @media only screen and (device-width <= 768px) {
    .x1u6cxax.x1u6cxax {
      float: left;
    }

    .x1sdeh50.x1sdeh50 {
      float: none;
    }

    .x3ewfu9.x3ewfu9 {
      font-size: 1.3em;
    }

    .x16bzi3c.x16bzi3c {
      font-size: 2em;
    }
  }

  @media (width <= 768px) {
    .x89xjsn.x89xjsn {
      line-height: 1.5;
    }

    .xfm2jio.xfm2jio {
      opacity: 1;
    }
  }

  @media only screen and (device-width <= 768px) {
    .x145vm2t.x145vm2t {
      order: 1;
    }

    .x1jhqaz.x1jhqaz {
      order: 2;
    }
  }

  @media (width <= 768px) {
    .x1kgmw64.x1kgmw64 {
      position: absolute;
    }

    .xw5c53b.xw5c53b {
      position: relative;
    }

    .x8pw32d.x8pw32d {
      position: static;
    }
  }

  @media only screen and (device-width <= 768px) {
    .xppzjjz.xppzjjz {
      position: absolute;
    }
  }

  @media (width <= 768px) {
    .x1h51rka.x1h51rka {
      text-align: left;
    }
  }

  @media only screen and (device-width <= 768px) {
    .x1w4uf2r.x1w4uf2r {
      text-align: left;
    }
  }

  .x1oxw11m[data-dismissed] {
    transition-delay: 0s;
  }

  @media (width <= 768px) {
    .x9zy1h4.x9zy1h4 {
      visibility: visible;
    }
  }

  @media only screen and (device-width <= 768px) {
    .x6yb9vx.x6yb9vx {
      white-space: nowrap;
    }
  }

  @media (width <= 768px) {
    .xpnotvz.xpnotvz {
      z-index: 999;
    }

    .x146aid.x146aid {
      z-index: auto;
    }

    .xxpbb5s.xxpbb5s:focus-within {
      background-color: #0000;
    }

    .xrduoo3.xrduoo3.xrduoo3:where(.x-default-marker[aria-expanded="true"] ~ *) {
      display: block;
    }

    .x8k4bb.x8k4bb:hover, .x1ur7mtj.x1ur7mtj:focus {
      background-color: #0000;
    }
  }
}

@layer priority8 {
  @media (width <= 768px) {
    .x1419q1t.x1419q1t {
      border-bottom-left-radius: 0;
    }

    .xote6v1.xote6v1 {
      border-bottom-left-radius: 4px;
    }
  }

  .x1lwii77[aria-expanded="true"] {
    border-bottom-left-radius: 0;
  }

  @media (width <= 768px) {
    .x1v5symv.x1v5symv {
      border-bottom-right-radius: 4px;
    }
  }

  .x1oks4mz[aria-expanded="true"] {
    border-bottom-right-radius: 0;
  }

  @media (width <= 768px) {
    .x1n0m81p.x1n0m81p {
      border-bottom-style: solid;
    }
  }

  .xh7umdu[aria-expanded="true"] {
    border-bottom-style: solid;
  }

  @media (width <= 768px) {
    .x18g0t7g.x18g0t7g {
      border-bottom-width: 1px;
    }
  }

  .xfyrdi9[aria-expanded="true"] {
    border-bottom-width: 1px;
  }

  @media only screen and (device-width <= 768px) {
    .x15vghba.x15vghba {
      border-left-width: 0;
    }

    .x16ky0re.x16ky0re {
      border-right-width: 0;
    }
  }

  @media (width <= 768px) {
    .xl5i1p.xl5i1p {
      border-top-right-radius: 0;
    }
  }

  @media only screen and (device-width <= 768px) {
    .x5qb2wl.x5qb2wl {
      height: 1px;
    }

    .xe5irzh.xe5irzh {
      height: auto;
    }
  }

  @media (width <= 768px) {
    .xilnrz2.xilnrz2 {
      left: 0;
    }
  }

  @media only screen and (device-width <= 768px) {
    .x28x639.x28x639 {
      left: 0;
    }
  }

  @media only screen and (width >= 769px) {
    .x1opa7em.x1opa7em {
      margin-bottom: 0;
    }
  }

  @media only screen and (device-width <= 768px) {
    .xsaen14.xsaen14 {
      margin-bottom: 10px;
    }
  }

  @media only screen and (width >= 769px) {
    .x1a59b76.x1a59b76 {
      margin-left: 30px;
    }
  }

  @media (width <= 768px) {
    .xlb6o3v.xlb6o3v {
      margin-left: 0;
    }
  }

  @media only screen and (device-width <= 768px) {
    .xp848tl.xp848tl {
      margin-left: 0;
    }

    .xrreb8w.xrreb8w {
      margin-left: 5px;
    }

    .xs14edk.xs14edk {
      margin-right: 0;
    }
  }

  @media (width >= 980px) and (device-width >= 980px), (device-width <= 1024px) and (width >= 1024px) and (orientation: landscape) {
    .x1df67vd.x1df67vd {
      margin-right: 6px;
    }
  }

  @media only screen and (width >= 769px) {
    .x1v4k4b5.x1v4k4b5 {
      margin-top: 10px;
    }
  }

  @media (width <= 768px) {
    .x81t97b.x81t97b {
      width: auto;
    }
  }

  @media only screen and (device-width <= 768px) {
    .x13mr41j.x13mr41j {
      width: 100%;
    }

    .x19lrzva.x19lrzva {
      width: 1px;
    }
  }

  @media (width >= 740px) and (device-width >= 740px), (device-width <= 800px) and (width >= 740px) and (orientation: landscape) {
    .x1be27ya.x1be27ya {
      width: 220px;
    }
  }

  @media (width >= 980px) and (device-width >= 980px), (device-width <= 1024px) and (width >= 1024px) and (orientation: landscape) {
    .xnrk92i.xnrk92i {
      width: 320px;
    }
  }

  @media (width >= 740px) and (device-width >= 740px), (device-width <= 800px) and (width >= 740px) and (orientation: landscape) {
    .x1u6fyzl.x1u6fyzl {
      width: 460px;
    }
  }

  @media (width >= 980px) and (device-width >= 980px), (device-width <= 1024px) and (width >= 1024px) and (orientation: landscape) {
    .xhr0xen.xhr0xen {
      width: 600px;
    }
  }

  @media (width >= 740px) and (device-width >= 740px), (device-width <= 800px) and (width >= 740px) and (orientation: landscape) {
    .x1p49pbr.x1p49pbr {
      width: 700px;
    }

    .x1p8zniy.x1p8zniy {
      width: 720px;
    }
  }

  @media only screen and (device-width <= 768px) {
    .xr7ruy7.xr7ruy7 {
      width: 93%;
    }

    .x1msb3p3.x1msb3p3 {
      width: 95%;
    }
  }

  @media (width >= 980px) and (device-width >= 980px), (device-width <= 1024px) and (width >= 1024px) and (orientation: landscape) {
    .x1gbu2cm.x1gbu2cm {
      width: 984px;
    }

    .x1ut3c16.x1ut3c16 {
      width: 996px;
    }
  }

  @media only screen and (device-width <= 768px) {
    .xwa23pm.xwa23pm {
      width: auto;
    }
  }
}

@layer priority9 {
  .x1haz01c::backdrop {
    animation-duration: .4s;
  }

  .xq8iuck::backdrop {
    animation-name: x18re5ia-B;
  }

  .x1vqju1l::backdrop {
    background-color: #000c;
  }

  .xn12031:after {
    clear: both;
  }

  .x12w2jaa:after {
    content: ".";
  }

  .x1s928wv:after {
    content: "";
  }

  .xhkezso:after {
    display: block;
  }

  .xx0cqyw:after {
    visibility: hidden;
  }

  @media (prefers-reduced-motion: reduce) {
    .x90bm90.x90bm90::backdrop {
      animation-duration: 0s;
    }
  }
}

@layer priority10 {
  .x1gmr53x:after {
    height: 0;
  }
}

@property --x-1xmrurk {
  syntax: "*";
  inherits: false
}

@keyframes x18re5ia-B {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

:root, .x1egl43 {
  --x11r8vi1: 1.25em;
}

:root, .x130kvk5 {
  --xsht9j3: #003466;
  --xhww1ae: #0a437a;
  --xigchjk: #000;
  --x1tod47t: #f4f2db;
  --x1t35v2c: #f9ad81;
  --x153rwd4: #f8b187;
  --x1g0obwj: #dadada;
  --xxg4wfk: #fff;
  --xjrskse: #333;
  --xcnvt0m: #dadada;
  --xctfopo: #ccc;
}

:root, .xfl69m7 {
  --xwnwavx: CopperplateGothicLightRegular;
}
