@charset "UTF-8";



























html {
  margin: 0;
  padding: 0;
  scroll-padding-top: var(--scroll-padding, 3em);
}

:root {
  font-size: 18px;
  --fontsize: $font-size;
  --lineheight: $line-height;
  color-scheme: only light;
  interpolate-size: allow-keywords;
}

@media (prefers-reduced-motion: no-preference) {
  :has(:target) {
    scroll-behavior: smooth;
  }
}
body.febody {
  margin: 0;
  padding: 0;
  hyphens: auto;
  overflow-x: hidden;
  background-color: transparent;
  background-color: light-dark(#fff, #222);
}
body.febody * {
  margin: 0;
  padding: 0;
  text-wrap: pretty;
  font-size: var(--fontsize);
  line-height: var(--lineheight);
  box-sizing: border-box;
}
body.febody *[onclick] {
  cursor: pointer;
}
body.febody .bt {
  overflow-x: visible;
}
body.febody .formfieldhidden,
body.febody .invisible,
body.febody form div.formusername,
body.febody form input.txtformusername {
  display: none;
}
body.febody a {
  text-decoration: none;
}
body.febody a img {
  border: none;
}
body.febody article,
body.febody aside,
body.febody details,
body.febody figcaption,
body.febody figure,
body.febody footer,
body.febody header,
body.febody hgroup,
body.febody menu,
body.febody nav,
body.febody section,
body.febody main {
  display: block;
}
body.febody main {
  min-height: 60vh;
}
body.febody blockquote,
body.febody q {
  quotes: none;
}
body.febody blockquote::before, body.febody blockquote::after,
body.febody q::before,
body.febody q::after {
  content: "";
  content: none;
}
body.febody table {
  border-collapse: collapse;
  border-spacing: 0;
}
body.febody ol:not(.sim) {
  list-style-position: outside;
}
body.febody ul:not(.sim) > li {
  list-style-position: outside;
}
body.febody ul:not(.sim),
body.febody ol:not(.sim) {
  margin-inline-start: 20px;
}
body.febody ul:not(.sim) li,
body.febody ol:not(.sim) li {
  display: list-item;
  padding-inline-start: 10px;
}
body.febody .type-ul.sim ul,
body.febody .type-ul.sim ol,
body.febody .type-ol.sim ul,
body.febody .type-ol.sim ol,
body.febody ol.sim,
body.febody ul.sim {
  list-style: none;
}
body.febody .sim:not(ul) ul,
body.febody .sim:not(ul) ol,
body.febody .sim:not(ol) ul,
body.febody .sim:not(ol) ol {
  list-style: none;
  margin-inline-start: 0;
}
body.febody .sim:not(ul) ul li,
body.febody .sim:not(ul) ol li,
body.febody .sim:not(ol) ul li,
body.febody .sim:not(ol) ol li {
  padding-inline-start: 0;
}
body.febody pre {
  white-space: pre-wrap;
}
body.febody h1 span, body.febody h2 span, body.febody h3 span, body.febody h4 span, body.febody h5 span, body.febody h6 span {
  text-wrap: balance;
}
body.febody img {
  max-width: 100%;
  height: auto;
}
body.febody video {
  max-width: 100%;
  max-height: calc(100vh - var(--scroll-padding));
}
body.febody .formfieldhidden,
body.febody .invisible,
body.febody form div.formusername,
body.febody form input.txtformusername {
  display: none;
}



@font-face {
  font-family: "Manrope";
  src: url("/data/fonts/manrope/manrope.woff2") format("woff2") tech("variations"), url("/data/fonts/manrope/manrope.woff2") format("woff2-variations");
  font-weight: 200 800;
  font-stretch: 25% 150%;
}




























body.febody, body.febody button,
body.mce-content-body,
body.mce-content-body button {
  font-family: "Manrope", sans-serif;
  --fontsize: 18px;
  --lineheight: 180%;
  font-weight: 400;
  font-variant: normal;
  font-style: normal;
  color: light-dark(#0F2854, #fff);
}
body.febody h1, body.febody h2, body.febody h3, body.febody h4, body.febody h5, body.febody h6,
body.mce-content-body h1,
body.mce-content-body h2,
body.mce-content-body h3,
body.mce-content-body h4,
body.mce-content-body h5,
body.mce-content-body h6 {
  display: block;
  width: 100%;
}
body.febody h1, body.febody .h1,
body.mce-content-body h1,
body.mce-content-body .h1 {
  --fontsize: 3.3rem;
  font-weight: 200;
  font-variant: normal;
  font-style: normal;
  color: light-dark(#0F2854, #fff);
  --lineheight: 140%;
  font-family: "Manrope", sans-serif;
}
@media only screen and (max-width: 800px) {
  body.febody h1, body.febody .h1,
body.mce-content-body h1,
body.mce-content-body .h1 {
    --fontsize: 2.1rem;
    hyphens: auto;
    word-break: break-word;
  }
}
body.febody h2, body.febody .h2,
body.mce-content-body h2,
body.mce-content-body .h2 {
  --fontsize: 2.6rem;
  font-weight: 400;
  font-variant: normal;
  font-style: normal;
  color: light-dark(#0F2854, #fff);
  --lineheight: 140%;
  font-family: "Manrope", sans-serif;
}
@media only screen and (max-width: 800px) {
  body.febody h2, body.febody .h2,
body.mce-content-body h2,
body.mce-content-body .h2 {
    --fontsize: 1.8rem;
    hyphens: auto;
    word-break: break-word;
  }
}
body.febody h2.bordered, body.febody .h2.bordered,
body.mce-content-body h2.bordered,
body.mce-content-body .h2.bordered {
  overflow: hidden;
}
body.febody h2.bordered span:first-child, body.febody .h2.bordered span:first-child,
body.mce-content-body h2.bordered span:first-child,
body.mce-content-body .h2.bordered span:first-child {
  display: inline-block;
  width: auto;
  margin-inline: auto;
  position: relative;
}
body.febody h2.bordered span:first-child::after, body.febody .h2.bordered span:first-child::after,
body.mce-content-body h2.bordered span:first-child::after,
body.mce-content-body .h2.bordered span:first-child::after {
  display: block;
  content: "";
  width: 1600px;
  height: 1px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: -1630px;
  background-color: light-dark(#0F2854, #fff);
}
body.febody h3, body.febody .h3,
body.mce-content-body h3,
body.mce-content-body .h3 {
  --fontsize: 1.6rem;
  font-weight: 400;
  font-variant: normal;
  font-style: normal;
  color: light-dark(#0F2854, #fff);
  --lineheight: 140%;
  font-family: "Manrope", sans-serif;
}
@media only screen and (max-width: 800px) {
  body.febody h3, body.febody .h3,
body.mce-content-body h3,
body.mce-content-body .h3 {
    --fontsize: 1.3rem;
    hyphens: auto;
    word-break: break-word;
  }
}
body.febody h4, body.febody .h4,
body.mce-content-body h4,
body.mce-content-body .h4 {
  --fontsize: 1.3rem;
  font-weight: 400;
  font-variant: normal;
  font-style: normal;
  color: light-dark(#0F2854, #fff);
  --lineheight: 140%;
  font-family: "Manrope", sans-serif;
}
@media only screen and (max-width: 800px) {
  body.febody h4, body.febody .h4,
body.mce-content-body h4,
body.mce-content-body .h4 {
    --fontsize: 1.2rem;
  }
}
body.febody h5, body.febody .h5,
body.mce-content-body h5,
body.mce-content-body .h5 {
  --fontsize: 1.2rem;
  font-weight: 400;
  font-variant: normal;
  font-style: normal;
  color: light-dark(#0F2854, #fff);
  --lineheight: 140%;
  font-family: "Manrope", sans-serif;
}
@media only screen and (max-width: 800px) {
  body.febody h5, body.febody .h5,
body.mce-content-body h5,
body.mce-content-body .h5 {
    --fontsize: 1.1rem;
  }
}
body.febody h6, body.febody .h6,
body.mce-content-body h6,
body.mce-content-body .h6 {
  --fontsize: $font-size-h6;
  font-weight: 400;
  font-variant: normal;
  font-style: normal;
  color: light-dark(#0F2854, #fff);
  --lineheight: 140%;
  font-family: "Manrope", sans-serif;
}
@media only screen and (max-width: 800px) {
  body.febody h6, body.febody .h6,
body.mce-content-body h6,
body.mce-content-body .h6 {
    --fontsize: 1rem;
  }
}
body.febody textarea,
body.febody input,
body.mce-content-body textarea,
body.mce-content-body input {
  font-family: "Manrope", sans-serif;
  --fontsize: 100%;
}

.icon-1599-file-pdf-c1 {
  background-color: #0F2854;
  mask-image: url("/data/media/3/384_0x0x0x0x0_1599_file_pdf.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-1599-file-pdf-c2 {
  background-color: #1C4D8D;
  mask-image: url("/data/media/3/384_0x0x0x0x0_1599_file_pdf.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-arrow-circle-c1 {
  background-color: #0F2854;
  mask-image: url("/data/media/0/11_0x0x0x0x0_arrow_circle.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-arrow-circle-c2 {
  background-color: #1C4D8D;
  mask-image: url("/data/media/0/11_0x0x0x0x0_arrow_circle.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-arrow-c1 {
  background-color: #0F2854;
  mask-image: url("/data/media/0/10_0x0x0x0x0_arrow.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-arrow-c2 {
  background-color: #1C4D8D;
  mask-image: url("/data/media/0/10_0x0x0x0x0_arrow.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-book-c1 {
  background-color: #0F2854;
  mask-image: url("/data/media/0/12_0x0x0x0x0_book.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-book-c2 {
  background-color: #1C4D8D;
  mask-image: url("/data/media/0/12_0x0x0x0x0_book.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-callback-c1 {
  background-color: #0F2854;
  mask-image: url("/data/media/0/13_0x0x0x0x0_callback.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-callback-c2 {
  background-color: #1C4D8D;
  mask-image: url("/data/media/0/13_0x0x0x0x0_callback.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-checked-c1 {
  background-color: #0F2854;
  mask-image: url("/data/media/0/14_0x0x0x0x0_checked.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-checked-c2 {
  background-color: #1C4D8D;
  mask-image: url("/data/media/0/14_0x0x0x0x0_checked.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-checkmark-c1 {
  background-color: #0F2854;
  mask-image: url("/data/media/0/15_0x0x0x0x0_checkmark.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-checkmark-c2 {
  background-color: #1C4D8D;
  mask-image: url("/data/media/0/15_0x0x0x0x0_checkmark.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-close-c1 {
  background-color: #0F2854;
  mask-image: url("/data/media/0/16_0x0x0x0x0_close.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-close-c2 {
  background-color: #1C4D8D;
  mask-image: url("/data/media/0/16_0x0x0x0x0_close.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-cropped-FavIcon-c1 {
  background-color: #0F2854;
  mask-image: url("/data/media/3/385_0x0x0x0x0_cropped_FavIcon.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-cropped-FavIcon-c2 {
  background-color: #1C4D8D;
  mask-image: url("/data/media/3/385_0x0x0x0x0_cropped_FavIcon.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-cross-c1 {
  background-color: #0F2854;
  mask-image: url("/data/media/0/17_0x0x0x0x0_cross.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-cross-c2 {
  background-color: #1C4D8D;
  mask-image: url("/data/media/0/17_0x0x0x0x0_cross.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-facebook-c1 {
  background-color: #0F2854;
  mask-image: url("/data/media/0/18_0x0x0x0x0_facebook.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-facebook-c2 {
  background-color: #1C4D8D;
  mask-image: url("/data/media/0/18_0x0x0x0x0_facebook.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-featurelist-c1 {
  background-color: #0F2854;
  mask-image: url("/data/media/0/19_0x0x0x0x0_featurelist.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-featurelist-c2 {
  background-color: #1C4D8D;
  mask-image: url("/data/media/0/19_0x0x0x0x0_featurelist.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-info-c1 {
  background-color: #0F2854;
  mask-image: url("/data/media/0/20_0x0x0x0x0_info.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-info-c2 {
  background-color: #1C4D8D;
  mask-image: url("/data/media/0/20_0x0x0x0x0_info.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-instagram-c1 {
  background-color: #0F2854;
  mask-image: url("/data/media/6/639_0x0x0x0x0_instagram.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-instagram-c2 {
  background-color: #1C4D8D;
  mask-image: url("/data/media/6/639_0x0x0x0x0_instagram.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-magnifier-c1 {
  background-color: #0F2854;
  mask-image: url("/data/media/0/22_0x0x0x0x0_magnifier.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-magnifier-c2 {
  background-color: #1C4D8D;
  mask-image: url("/data/media/0/22_0x0x0x0x0_magnifier.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-mail-c1 {
  background-color: #0F2854;
  mask-image: url("/data/media/0/23_0x0x0x0x0_mail.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-mail-c2 {
  background-color: #1C4D8D;
  mask-image: url("/data/media/0/23_0x0x0x0x0_mail.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-mappin-c1 {
  background-color: #0F2854;
  mask-image: url("/data/media/0/24_0x0x0x0x0_mappin.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-mappin-c2 {
  background-color: #1C4D8D;
  mask-image: url("/data/media/0/24_0x0x0x0x0_mappin.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-phone-c1 {
  background-color: #0F2854;
  mask-image: url("/data/media/0/25_0x0x0x0x0_phone.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-phone-c2 {
  background-color: #1C4D8D;
  mask-image: url("/data/media/0/25_0x0x0x0x0_phone.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-successlist-c1 {
  background-color: #0F2854;
  mask-image: url("/data/media/0/26_0x0x0x0x0_successlist.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-successlist-c2 {
  background-color: #1C4D8D;
  mask-image: url("/data/media/0/26_0x0x0x0x0_successlist.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-todolist-c1 {
  background-color: #0F2854;
  mask-image: url("/data/media/0/27_0x0x0x0x0_todolist.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-todolist-c2 {
  background-color: #1C4D8D;
  mask-image: url("/data/media/0/27_0x0x0x0x0_todolist.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-whatsapp-c1 {
  background-color: #0F2854;
  mask-image: url("/data/media/0/28_0x0x0x0x0_whatsapp.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-whatsapp-c2 {
  background-color: #1C4D8D;
  mask-image: url("/data/media/0/28_0x0x0x0x0_whatsapp.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-youtube-c1 {
  background-color: #0F2854;
  mask-image: url("/data/media/0/29_0x0x0x0x0_youtube.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-youtube-c2 {
  background-color: #1C4D8D;
  mask-image: url("/data/media/0/29_0x0x0x0x0_youtube.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-zoom-in-c1 {
  background-color: #0F2854;
  mask-image: url("/data/media/0/30_0x0x0x0x0_zoom_in.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-zoom-in-c2 {
  background-color: #1C4D8D;
  mask-image: url("/data/media/0/30_0x0x0x0x0_zoom_in.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-icon_dropdown_filled-c1 {
  background-color: #0F2854;
  mask-image: url("/data/media/7/712_0x0x0x0x0_icon_dropdown_filled.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-icon_dropdown_filled-c2 {
  background-color: #1C4D8D;
  mask-image: url("/data/media/7/712_0x0x0x0x0_icon_dropdown_filled.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-icon_dropdown_outline-c1 {
  background-color: #0F2854;
  mask-image: url("/data/media/7/713_0x0x0x0x0_icon_dropdown_outline.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-icon_dropdown_outline-c2 {
  background-color: #1C4D8D;
  mask-image: url("/data/media/7/713_0x0x0x0x0_icon_dropdown_outline.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-camera-c1 {
  background-color: #0F2854;
  mask-image: url("/data/media/7/714_0x0x0x0x0_camera.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-camera-c2 {
  background-color: #1C4D8D;
  mask-image: url("/data/media/7/714_0x0x0x0x0_camera.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-1599-file-pdf {
  background-color: #0F2854;
  mask-image: url("/data/media/3/384_0x0x0x0x0_1599_file_pdf.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-arrow-circle {
  background-color: #0F2854;
  mask-image: url("/data/media/0/11_0x0x0x0x0_arrow_circle.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-arrow {
  background-color: #0F2854;
  mask-image: url("/data/media/0/10_0x0x0x0x0_arrow.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-book {
  background-color: #0F2854;
  mask-image: url("/data/media/0/12_0x0x0x0x0_book.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-callback {
  background-color: #0F2854;
  mask-image: url("/data/media/0/13_0x0x0x0x0_callback.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-checked {
  background-color: #0F2854;
  mask-image: url("/data/media/0/14_0x0x0x0x0_checked.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-checkmark {
  background-color: #0F2854;
  mask-image: url("/data/media/0/15_0x0x0x0x0_checkmark.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-close {
  background-color: #0F2854;
  mask-image: url("/data/media/0/16_0x0x0x0x0_close.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-cropped-FavIcon {
  background-color: #0F2854;
  mask-image: url("/data/media/3/385_0x0x0x0x0_cropped_FavIcon.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-cross {
  background-color: #0F2854;
  mask-image: url("/data/media/0/17_0x0x0x0x0_cross.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-facebook {
  background-color: #0F2854;
  mask-image: url("/data/media/0/18_0x0x0x0x0_facebook.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-featurelist {
  background-color: #0F2854;
  mask-image: url("/data/media/0/19_0x0x0x0x0_featurelist.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-info {
  background-color: #0F2854;
  mask-image: url("/data/media/0/20_0x0x0x0x0_info.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-instagram {
  background-color: #0F2854;
  mask-image: url("/data/media/6/639_0x0x0x0x0_instagram.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-magnifier {
  background-color: #0F2854;
  mask-image: url("/data/media/0/22_0x0x0x0x0_magnifier.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-mail {
  background-color: #0F2854;
  mask-image: url("/data/media/0/23_0x0x0x0x0_mail.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-mappin {
  background-color: #0F2854;
  mask-image: url("/data/media/0/24_0x0x0x0x0_mappin.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-phone {
  background-color: #0F2854;
  mask-image: url("/data/media/0/25_0x0x0x0x0_phone.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-successlist {
  background-color: #0F2854;
  mask-image: url("/data/media/0/26_0x0x0x0x0_successlist.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-todolist {
  background-color: #0F2854;
  mask-image: url("/data/media/0/27_0x0x0x0x0_todolist.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-whatsapp {
  background-color: #0F2854;
  mask-image: url("/data/media/0/28_0x0x0x0x0_whatsapp.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-youtube {
  background-color: #0F2854;
  mask-image: url("/data/media/0/29_0x0x0x0x0_youtube.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-zoom-in {
  background-color: #0F2854;
  mask-image: url("/data/media/0/30_0x0x0x0x0_zoom_in.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-icon_dropdown_filled {
  background-color: #0F2854;
  mask-image: url("/data/media/7/712_0x0x0x0x0_icon_dropdown_filled.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-icon_dropdown_outline {
  background-color: #0F2854;
  mask-image: url("/data/media/7/713_0x0x0x0x0_icon_dropdown_outline.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-camera {
  background-color: #0F2854;
  mask-image: url("/data/media/7/714_0x0x0x0x0_camera.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

span.icon {
  color: transparent;
  display: inline-block;
  width: 18px;
  height: 18px;
}
span.icon.notdisplay {
  display: none;
}

span.icon.display {
  display: inline-block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  span.icon.sm-notdisplay {
    display: none;
  }

  span.icon.sm-display {
    display: inline-block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  span.icon.md-notdisplay {
    display: none;
  }

  span.icon.md-display {
    display: inline-block;
  }
}
@media all and (min-width: 1201px) {
  span.icon.lg-notdisplay {
    display: none;
  }

  span.icon.lg-display {
    display: inline-block;
  }
}
@media all and (min-width: 1641px) {
  span.icon.xl-notdisplay {
    display: none;
  }

  span.icon.xl-display {
    display: inline-block;
  }
}

h1 span.icon {
  width: 1px;
  height: 1px;
  max-height: 100%;
}
@media only screen and (min-width: 1201px) {
  h1 span.icon {
    width: 1px;
    height: 1px;
    max-height: 100%;
    color: transparent;
    --lineheight: 100%;
  }
}

h2 span.icon {
  width: 1px;
  height: 1px;
  max-height: 100%;
}
@media only screen and (min-width: 1201px) {
  h2 span.icon {
    width: 1px;
    height: 1px;
    max-height: 100%;
    color: transparent;
    --lineheight: 100%;
  }
}

h3 span.icon {
  width: 1px;
  height: 1px;
  max-height: 100%;
}
@media only screen and (min-width: 1201px) {
  h3 span.icon {
    width: 1px;
    height: 1px;
    max-height: 100%;
    color: transparent;
    --lineheight: 100%;
  }
}

h4 span.icon {
  width: 1px;
  height: 1px;
  max-height: 100%;
}
@media only screen and (min-width: 1201px) {
  h4 span.icon {
    width: 1px;
    height: 1px;
    max-height: 100%;
    color: transparent;
    --lineheight: 100%;
  }
}

h5 span.icon {
  width: 1px;
  height: 1px;
  max-height: 100%;
}
@media only screen and (min-width: 1201px) {
  h5 span.icon {
    width: 1px;
    height: 1px;
    max-height: 100%;
    color: transparent;
    --lineheight: 100%;
  }
}

h6 span.icon {
  width: 1px;
  height: 1px;
  max-height: 100%;
}
@media only screen and (min-width: 1201px) {
  h6 span.icon {
    width: 1px;
    height: 1px;
    max-height: 100%;
    color: transparent;
    --lineheight: 100%;
  }
}

h1 span.icon {
  width: 30px;
  height: 30px;
  margin: 0 5px;
  vertical-align: 0px;
}
@media only screen and (min-width: 801px) {
  h1 span.icon {
    vertical-align: -17px;
  }
}
@media only screen and (min-width: 1201px) {
  h1 span.icon {
    width: 35px;
    height: 35px;
    vertical-align: -9px;
  }
}

body.febody {
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
}
body.febody .notdisplay {
  display: none;
}
@media only screen and (max-width: 800px) {
  body.febody .sm-notdisplay {
    display: none;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-notdisplay {
    display: none;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-notdisplay {
    display: none;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-notdisplay {
    display: none;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-notdisplay {
    display: none;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-notdisplay {
    display: none;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-notdisplay {
    display: none;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-notdisplay {
    display: none;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-notdisplay {
    display: none;
  }
}
body.febody .darkmode-notdisplay {
  display: none;
}
body.febody .lightmode-notdisplay {
  display: none;
}
body.febody .icon-before::before {
  display: inline-block;
  content: "";
  height: var(--fontsize);
  position: relative;
  padding-block-start: calc((var(--lineheight) - var(--fontsize)) / 2);
  margin-inline-end: 10px;
  mask-image: var(--icon);
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  background-color: currentColor;
}
body.febody .icon-before.notdisplay::before {
  display: none;
}

body.febody .icon-before.display::before {
  display: inline-block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .icon-before.sm-notdisplay::before {
    display: none;
  }

  body.febody .icon-before.sm-display::before {
    display: inline-block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .icon-before.md-notdisplay::before {
    display: none;
  }

  body.febody .icon-before.md-display::before {
    display: inline-block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .icon-before.lg-notdisplay::before {
    display: none;
  }

  body.febody .icon-before.lg-display::before {
    display: inline-block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .icon-before.xl-notdisplay::before {
    display: none;
  }

  body.febody .icon-before.xl-display::before {
    display: inline-block;
  }
}
body.febody .icon-after::after {
  display: inline-block;
  content: "";
  height: var(--fontsize);
  position: relative;
  padding-block-start: calc((var(--lineheight) - var(--fontsize)) / 2);
  margin-inline-end: 10px;
  mask-image: var(--icon);
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  background-color: currentColor;
}
body.febody .icon-after.notdisplay::after {
  display: none;
}

body.febody .icon-after.display::after {
  display: inline-block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .icon-after.sm-notdisplay::after {
    display: none;
  }

  body.febody .icon-after.sm-display::after {
    display: inline-block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .icon-after.md-notdisplay::after {
    display: none;
  }

  body.febody .icon-after.md-display::after {
    display: inline-block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .icon-after.lg-notdisplay::after {
    display: none;
  }

  body.febody .icon-after.lg-display::after {
    display: inline-block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .icon-after.xl-notdisplay::after {
    display: none;
  }

  body.febody .icon-after.xl-display::after {
    display: inline-block;
  }
}
body.febody .icon-before.icon-rotate-45::before {
  transform: rotate(45deg);
}
body.febody .icon-after.icon-rotate-45::after {
  transform: rotate(45deg);
}
body.febody .icon-before.icon-rotate-90::before {
  transform: rotate(90deg);
}
body.febody .icon-after.icon-rotate-90::after {
  transform: rotate(90deg);
}
body.febody .icon-before.icon-rotate-135::before {
  transform: rotate(135deg);
}
body.febody .icon-after.icon-rotate-135::after {
  transform: rotate(135deg);
}
body.febody .icon-before.icon-rotate-180::before {
  transform: rotate(180deg);
}
body.febody .icon-after.icon-rotate-180::after {
  transform: rotate(180deg);
}
body.febody .icon-before.icon-rotate-225::before {
  transform: rotate(225deg);
}
body.febody .icon-after.icon-rotate-225::after {
  transform: rotate(225deg);
}
body.febody .icon-before.icon-rotate-270::before {
  transform: rotate(270deg);
}
body.febody .icon-after.icon-rotate-270::after {
  transform: rotate(270deg);
}
body.febody .icon-before.icon-rotate-315::before {
  transform: rotate(315deg);
}
body.febody .icon-after.icon-rotate-315::after {
  transform: rotate(315deg);
}
@media only screen and (max-width: 800px) {
  body.febody .sm-icon-before::before {
    display: inline-block;
    content: "";
    height: var(--fontsize);
    position: relative;
    padding-block-start: calc((var(--lineheight) - var(--fontsize)) / 2);
    margin-inline-end: 10px;
    mask-image: var(--sm-icon);
    mask-size: contain;
    mask-repeat: no-repeat;
    mask-position: center;
    background-color: currentColor;
  }
  body.febody .sm-icon-before.notdisplay::before {
    display: none;
  }

  body.febody .sm-icon-before.display::before {
    display: inline-block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .sm-icon-before.sm-notdisplay::before {
    display: none;
  }

  body.febody .sm-icon-before.sm-display::before {
    display: inline-block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .sm-icon-before.md-notdisplay::before {
    display: none;
  }

  body.febody .sm-icon-before.md-display::before {
    display: inline-block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1201px) {
  body.febody .sm-icon-before.lg-notdisplay::before {
    display: none;
  }

  body.febody .sm-icon-before.lg-display::before {
    display: inline-block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1641px) {
  body.febody .sm-icon-before.xl-notdisplay::before {
    display: none;
  }

  body.febody .sm-icon-before.xl-display::before {
    display: inline-block;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-icon-after::after {
    display: inline-block;
    content: "";
    height: var(--fontsize);
    position: relative;
    padding-block-start: calc((var(--lineheight) - var(--fontsize)) / 2);
    margin-inline-end: 10px;
    mask-image: var(--sm-icon);
    mask-size: contain;
    mask-repeat: no-repeat;
    mask-position: center;
    background-color: currentColor;
  }
  body.febody .sm-icon-after.notdisplay::after {
    display: none;
  }

  body.febody .sm-icon-after.display::after {
    display: inline-block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .sm-icon-after.sm-notdisplay::after {
    display: none;
  }

  body.febody .sm-icon-after.sm-display::after {
    display: inline-block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .sm-icon-after.md-notdisplay::after {
    display: none;
  }

  body.febody .sm-icon-after.md-display::after {
    display: inline-block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1201px) {
  body.febody .sm-icon-after.lg-notdisplay::after {
    display: none;
  }

  body.febody .sm-icon-after.lg-display::after {
    display: inline-block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1641px) {
  body.febody .sm-icon-after.xl-notdisplay::after {
    display: none;
  }

  body.febody .sm-icon-after.xl-display::after {
    display: inline-block;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-icon-before.sm-icon-rotate-45::before {
    transform: rotate(45deg);
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-icon-after.sm-icon-rotate-45::after {
    transform: rotate(45deg);
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-icon-before.sm-icon-rotate-90::before {
    transform: rotate(90deg);
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-icon-after.sm-icon-rotate-90::after {
    transform: rotate(90deg);
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-icon-before.sm-icon-rotate-135::before {
    transform: rotate(135deg);
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-icon-after.sm-icon-rotate-135::after {
    transform: rotate(135deg);
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-icon-before.sm-icon-rotate-180::before {
    transform: rotate(180deg);
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-icon-after.sm-icon-rotate-180::after {
    transform: rotate(180deg);
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-icon-before.sm-icon-rotate-225::before {
    transform: rotate(225deg);
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-icon-after.sm-icon-rotate-225::after {
    transform: rotate(225deg);
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-icon-before.sm-icon-rotate-270::before {
    transform: rotate(270deg);
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-icon-after.sm-icon-rotate-270::after {
    transform: rotate(270deg);
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-icon-before.sm-icon-rotate-315::before {
    transform: rotate(315deg);
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-icon-after.sm-icon-rotate-315::after {
    transform: rotate(315deg);
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-icon-before::before {
    display: inline-block;
    content: "";
    height: var(--fontsize);
    position: relative;
    padding-block-start: calc((var(--lineheight) - var(--fontsize)) / 2);
    margin-inline-end: 10px;
    mask-image: var(--xsm-icon);
    mask-size: contain;
    mask-repeat: no-repeat;
    mask-position: center;
    background-color: currentColor;
  }
  body.febody .xsm-icon-before.notdisplay::before {
    display: none;
  }

  body.febody .xsm-icon-before.display::before {
    display: inline-block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xsm-icon-before.sm-notdisplay::before {
    display: none;
  }

  body.febody .xsm-icon-before.sm-display::before {
    display: inline-block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xsm-icon-before.md-notdisplay::before {
    display: none;
  }

  body.febody .xsm-icon-before.md-display::before {
    display: inline-block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1201px) {
  body.febody .xsm-icon-before.lg-notdisplay::before {
    display: none;
  }

  body.febody .xsm-icon-before.lg-display::before {
    display: inline-block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1641px) {
  body.febody .xsm-icon-before.xl-notdisplay::before {
    display: none;
  }

  body.febody .xsm-icon-before.xl-display::before {
    display: inline-block;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-icon-after::after {
    display: inline-block;
    content: "";
    height: var(--fontsize);
    position: relative;
    padding-block-start: calc((var(--lineheight) - var(--fontsize)) / 2);
    margin-inline-end: 10px;
    mask-image: var(--xsm-icon);
    mask-size: contain;
    mask-repeat: no-repeat;
    mask-position: center;
    background-color: currentColor;
  }
  body.febody .xsm-icon-after.notdisplay::after {
    display: none;
  }

  body.febody .xsm-icon-after.display::after {
    display: inline-block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xsm-icon-after.sm-notdisplay::after {
    display: none;
  }

  body.febody .xsm-icon-after.sm-display::after {
    display: inline-block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xsm-icon-after.md-notdisplay::after {
    display: none;
  }

  body.febody .xsm-icon-after.md-display::after {
    display: inline-block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1201px) {
  body.febody .xsm-icon-after.lg-notdisplay::after {
    display: none;
  }

  body.febody .xsm-icon-after.lg-display::after {
    display: inline-block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1641px) {
  body.febody .xsm-icon-after.xl-notdisplay::after {
    display: none;
  }

  body.febody .xsm-icon-after.xl-display::after {
    display: inline-block;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-icon-before.xsm-icon-rotate-45::before {
    transform: rotate(45deg);
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-icon-after.xsm-icon-rotate-45::after {
    transform: rotate(45deg);
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-icon-before.xsm-icon-rotate-90::before {
    transform: rotate(90deg);
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-icon-after.xsm-icon-rotate-90::after {
    transform: rotate(90deg);
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-icon-before.xsm-icon-rotate-135::before {
    transform: rotate(135deg);
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-icon-after.xsm-icon-rotate-135::after {
    transform: rotate(135deg);
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-icon-before.xsm-icon-rotate-180::before {
    transform: rotate(180deg);
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-icon-after.xsm-icon-rotate-180::after {
    transform: rotate(180deg);
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-icon-before.xsm-icon-rotate-225::before {
    transform: rotate(225deg);
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-icon-after.xsm-icon-rotate-225::after {
    transform: rotate(225deg);
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-icon-before.xsm-icon-rotate-270::before {
    transform: rotate(270deg);
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-icon-after.xsm-icon-rotate-270::after {
    transform: rotate(270deg);
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-icon-before.xsm-icon-rotate-315::before {
    transform: rotate(315deg);
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-icon-after.xsm-icon-rotate-315::after {
    transform: rotate(315deg);
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-icon-before::before {
    display: inline-block;
    content: "";
    height: var(--fontsize);
    position: relative;
    padding-block-start: calc((var(--lineheight) - var(--fontsize)) / 2);
    margin-inline-end: 10px;
    mask-image: var(--md-icon);
    mask-size: contain;
    mask-repeat: no-repeat;
    mask-position: center;
    background-color: currentColor;
  }
  body.febody .md-icon-before.notdisplay::before {
    display: none;
  }

  body.febody .md-icon-before.display::before {
    display: inline-block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .md-icon-before.sm-notdisplay::before {
    display: none;
  }

  body.febody .md-icon-before.sm-display::before {
    display: inline-block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-icon-before.md-notdisplay::before {
    display: none;
  }

  body.febody .md-icon-before.md-display::before {
    display: inline-block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1201px) {
  body.febody .md-icon-before.lg-notdisplay::before {
    display: none;
  }

  body.febody .md-icon-before.lg-display::before {
    display: inline-block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1641px) {
  body.febody .md-icon-before.xl-notdisplay::before {
    display: none;
  }

  body.febody .md-icon-before.xl-display::before {
    display: inline-block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-icon-after::after {
    display: inline-block;
    content: "";
    height: var(--fontsize);
    position: relative;
    padding-block-start: calc((var(--lineheight) - var(--fontsize)) / 2);
    margin-inline-end: 10px;
    mask-image: var(--md-icon);
    mask-size: contain;
    mask-repeat: no-repeat;
    mask-position: center;
    background-color: currentColor;
  }
  body.febody .md-icon-after.notdisplay::after {
    display: none;
  }

  body.febody .md-icon-after.display::after {
    display: inline-block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .md-icon-after.sm-notdisplay::after {
    display: none;
  }

  body.febody .md-icon-after.sm-display::after {
    display: inline-block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-icon-after.md-notdisplay::after {
    display: none;
  }

  body.febody .md-icon-after.md-display::after {
    display: inline-block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1201px) {
  body.febody .md-icon-after.lg-notdisplay::after {
    display: none;
  }

  body.febody .md-icon-after.lg-display::after {
    display: inline-block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1641px) {
  body.febody .md-icon-after.xl-notdisplay::after {
    display: none;
  }

  body.febody .md-icon-after.xl-display::after {
    display: inline-block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-icon-before.md-icon-rotate-45::before {
    transform: rotate(45deg);
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-icon-after.md-icon-rotate-45::after {
    transform: rotate(45deg);
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-icon-before.md-icon-rotate-90::before {
    transform: rotate(90deg);
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-icon-after.md-icon-rotate-90::after {
    transform: rotate(90deg);
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-icon-before.md-icon-rotate-135::before {
    transform: rotate(135deg);
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-icon-after.md-icon-rotate-135::after {
    transform: rotate(135deg);
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-icon-before.md-icon-rotate-180::before {
    transform: rotate(180deg);
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-icon-after.md-icon-rotate-180::after {
    transform: rotate(180deg);
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-icon-before.md-icon-rotate-225::before {
    transform: rotate(225deg);
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-icon-after.md-icon-rotate-225::after {
    transform: rotate(225deg);
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-icon-before.md-icon-rotate-270::before {
    transform: rotate(270deg);
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-icon-after.md-icon-rotate-270::after {
    transform: rotate(270deg);
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-icon-before.md-icon-rotate-315::before {
    transform: rotate(315deg);
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-icon-after.md-icon-rotate-315::after {
    transform: rotate(315deg);
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-icon-before::before {
    display: inline-block;
    content: "";
    height: var(--fontsize);
    position: relative;
    padding-block-start: calc((var(--lineheight) - var(--fontsize)) / 2);
    margin-inline-end: 10px;
    mask-image: var(--lg-icon);
    mask-size: contain;
    mask-repeat: no-repeat;
    mask-position: center;
    background-color: currentColor;
  }
  body.febody .lg-icon-before.notdisplay::before {
    display: none;
  }

  body.febody .lg-icon-before.display::before {
    display: inline-block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .lg-icon-before.sm-notdisplay::before {
    display: none;
  }

  body.febody .lg-icon-before.sm-display::before {
    display: inline-block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lg-icon-before.md-notdisplay::before {
    display: none;
  }

  body.febody .lg-icon-before.md-display::before {
    display: inline-block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1201px) {
  body.febody .lg-icon-before.lg-notdisplay::before {
    display: none;
  }

  body.febody .lg-icon-before.lg-display::before {
    display: inline-block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1641px) {
  body.febody .lg-icon-before.xl-notdisplay::before {
    display: none;
  }

  body.febody .lg-icon-before.xl-display::before {
    display: inline-block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-icon-after::after {
    display: inline-block;
    content: "";
    height: var(--fontsize);
    position: relative;
    padding-block-start: calc((var(--lineheight) - var(--fontsize)) / 2);
    margin-inline-end: 10px;
    mask-image: var(--lg-icon);
    mask-size: contain;
    mask-repeat: no-repeat;
    mask-position: center;
    background-color: currentColor;
  }
  body.febody .lg-icon-after.notdisplay::after {
    display: none;
  }

  body.febody .lg-icon-after.display::after {
    display: inline-block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .lg-icon-after.sm-notdisplay::after {
    display: none;
  }

  body.febody .lg-icon-after.sm-display::after {
    display: inline-block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lg-icon-after.md-notdisplay::after {
    display: none;
  }

  body.febody .lg-icon-after.md-display::after {
    display: inline-block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1201px) {
  body.febody .lg-icon-after.lg-notdisplay::after {
    display: none;
  }

  body.febody .lg-icon-after.lg-display::after {
    display: inline-block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1641px) {
  body.febody .lg-icon-after.xl-notdisplay::after {
    display: none;
  }

  body.febody .lg-icon-after.xl-display::after {
    display: inline-block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-icon-before.lg-icon-rotate-45::before {
    transform: rotate(45deg);
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-icon-after.lg-icon-rotate-45::after {
    transform: rotate(45deg);
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-icon-before.lg-icon-rotate-90::before {
    transform: rotate(90deg);
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-icon-after.lg-icon-rotate-90::after {
    transform: rotate(90deg);
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-icon-before.lg-icon-rotate-135::before {
    transform: rotate(135deg);
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-icon-after.lg-icon-rotate-135::after {
    transform: rotate(135deg);
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-icon-before.lg-icon-rotate-180::before {
    transform: rotate(180deg);
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-icon-after.lg-icon-rotate-180::after {
    transform: rotate(180deg);
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-icon-before.lg-icon-rotate-225::before {
    transform: rotate(225deg);
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-icon-after.lg-icon-rotate-225::after {
    transform: rotate(225deg);
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-icon-before.lg-icon-rotate-270::before {
    transform: rotate(270deg);
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-icon-after.lg-icon-rotate-270::after {
    transform: rotate(270deg);
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-icon-before.lg-icon-rotate-315::before {
    transform: rotate(315deg);
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-icon-after.lg-icon-rotate-315::after {
    transform: rotate(315deg);
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-icon-before::before {
    display: inline-block;
    content: "";
    height: var(--fontsize);
    position: relative;
    padding-block-start: calc((var(--lineheight) - var(--fontsize)) / 2);
    margin-inline-end: 10px;
    mask-image: var(--slg-icon);
    mask-size: contain;
    mask-repeat: no-repeat;
    mask-position: center;
    background-color: currentColor;
  }
  body.febody .slg-icon-before.notdisplay::before {
    display: none;
  }

  body.febody .slg-icon-before.display::before {
    display: inline-block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .slg-icon-before.sm-notdisplay::before {
    display: none;
  }

  body.febody .slg-icon-before.sm-display::before {
    display: inline-block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .slg-icon-before.md-notdisplay::before {
    display: none;
  }

  body.febody .slg-icon-before.md-display::before {
    display: inline-block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1201px) {
  body.febody .slg-icon-before.lg-notdisplay::before {
    display: none;
  }

  body.febody .slg-icon-before.lg-display::before {
    display: inline-block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1641px) {
  body.febody .slg-icon-before.xl-notdisplay::before {
    display: none;
  }

  body.febody .slg-icon-before.xl-display::before {
    display: inline-block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-icon-after::after {
    display: inline-block;
    content: "";
    height: var(--fontsize);
    position: relative;
    padding-block-start: calc((var(--lineheight) - var(--fontsize)) / 2);
    margin-inline-end: 10px;
    mask-image: var(--slg-icon);
    mask-size: contain;
    mask-repeat: no-repeat;
    mask-position: center;
    background-color: currentColor;
  }
  body.febody .slg-icon-after.notdisplay::after {
    display: none;
  }

  body.febody .slg-icon-after.display::after {
    display: inline-block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .slg-icon-after.sm-notdisplay::after {
    display: none;
  }

  body.febody .slg-icon-after.sm-display::after {
    display: inline-block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .slg-icon-after.md-notdisplay::after {
    display: none;
  }

  body.febody .slg-icon-after.md-display::after {
    display: inline-block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1201px) {
  body.febody .slg-icon-after.lg-notdisplay::after {
    display: none;
  }

  body.febody .slg-icon-after.lg-display::after {
    display: inline-block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1641px) {
  body.febody .slg-icon-after.xl-notdisplay::after {
    display: none;
  }

  body.febody .slg-icon-after.xl-display::after {
    display: inline-block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-icon-before.slg-icon-rotate-45::before {
    transform: rotate(45deg);
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-icon-after.slg-icon-rotate-45::after {
    transform: rotate(45deg);
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-icon-before.slg-icon-rotate-90::before {
    transform: rotate(90deg);
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-icon-after.slg-icon-rotate-90::after {
    transform: rotate(90deg);
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-icon-before.slg-icon-rotate-135::before {
    transform: rotate(135deg);
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-icon-after.slg-icon-rotate-135::after {
    transform: rotate(135deg);
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-icon-before.slg-icon-rotate-180::before {
    transform: rotate(180deg);
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-icon-after.slg-icon-rotate-180::after {
    transform: rotate(180deg);
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-icon-before.slg-icon-rotate-225::before {
    transform: rotate(225deg);
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-icon-after.slg-icon-rotate-225::after {
    transform: rotate(225deg);
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-icon-before.slg-icon-rotate-270::before {
    transform: rotate(270deg);
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-icon-after.slg-icon-rotate-270::after {
    transform: rotate(270deg);
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-icon-before.slg-icon-rotate-315::before {
    transform: rotate(315deg);
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-icon-after.slg-icon-rotate-315::after {
    transform: rotate(315deg);
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-icon-before::before {
    display: inline-block;
    content: "";
    height: var(--fontsize);
    position: relative;
    padding-block-start: calc((var(--lineheight) - var(--fontsize)) / 2);
    margin-inline-end: 10px;
    mask-image: var(--xl-icon);
    mask-size: contain;
    mask-repeat: no-repeat;
    mask-position: center;
    background-color: currentColor;
  }
  body.febody .xl-icon-before.notdisplay::before {
    display: none;
  }

  body.febody .xl-icon-before.display::before {
    display: inline-block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xl-icon-before.sm-notdisplay::before {
    display: none;
  }

  body.febody .xl-icon-before.sm-display::before {
    display: inline-block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xl-icon-before.md-notdisplay::before {
    display: none;
  }

  body.febody .xl-icon-before.md-display::before {
    display: inline-block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1201px) {
  body.febody .xl-icon-before.lg-notdisplay::before {
    display: none;
  }

  body.febody .xl-icon-before.lg-display::before {
    display: inline-block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1641px) {
  body.febody .xl-icon-before.xl-notdisplay::before {
    display: none;
  }

  body.febody .xl-icon-before.xl-display::before {
    display: inline-block;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-icon-after::after {
    display: inline-block;
    content: "";
    height: var(--fontsize);
    position: relative;
    padding-block-start: calc((var(--lineheight) - var(--fontsize)) / 2);
    margin-inline-end: 10px;
    mask-image: var(--xl-icon);
    mask-size: contain;
    mask-repeat: no-repeat;
    mask-position: center;
    background-color: currentColor;
  }
  body.febody .xl-icon-after.notdisplay::after {
    display: none;
  }

  body.febody .xl-icon-after.display::after {
    display: inline-block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xl-icon-after.sm-notdisplay::after {
    display: none;
  }

  body.febody .xl-icon-after.sm-display::after {
    display: inline-block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xl-icon-after.md-notdisplay::after {
    display: none;
  }

  body.febody .xl-icon-after.md-display::after {
    display: inline-block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1201px) {
  body.febody .xl-icon-after.lg-notdisplay::after {
    display: none;
  }

  body.febody .xl-icon-after.lg-display::after {
    display: inline-block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1641px) {
  body.febody .xl-icon-after.xl-notdisplay::after {
    display: none;
  }

  body.febody .xl-icon-after.xl-display::after {
    display: inline-block;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-icon-before.xl-icon-rotate-45::before {
    transform: rotate(45deg);
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-icon-after.xl-icon-rotate-45::after {
    transform: rotate(45deg);
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-icon-before.xl-icon-rotate-90::before {
    transform: rotate(90deg);
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-icon-after.xl-icon-rotate-90::after {
    transform: rotate(90deg);
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-icon-before.xl-icon-rotate-135::before {
    transform: rotate(135deg);
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-icon-after.xl-icon-rotate-135::after {
    transform: rotate(135deg);
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-icon-before.xl-icon-rotate-180::before {
    transform: rotate(180deg);
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-icon-after.xl-icon-rotate-180::after {
    transform: rotate(180deg);
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-icon-before.xl-icon-rotate-225::before {
    transform: rotate(225deg);
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-icon-after.xl-icon-rotate-225::after {
    transform: rotate(225deg);
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-icon-before.xl-icon-rotate-270::before {
    transform: rotate(270deg);
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-icon-after.xl-icon-rotate-270::after {
    transform: rotate(270deg);
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-icon-before.xl-icon-rotate-315::before {
    transform: rotate(315deg);
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-icon-after.xl-icon-rotate-315::after {
    transform: rotate(315deg);
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-icon-before::before {
    display: inline-block;
    content: "";
    height: var(--fontsize);
    position: relative;
    padding-block-start: calc((var(--lineheight) - var(--fontsize)) / 2);
    margin-inline-end: 10px;
    mask-image: var(--hoverdevice-icon);
    mask-size: contain;
    mask-repeat: no-repeat;
    mask-position: center;
    background-color: currentColor;
  }
  body.febody .hoverdevice-icon-before.notdisplay::before {
    display: none;
  }

  body.febody .hoverdevice-icon-before.display::before {
    display: inline-block;
  }
}
@media (hover: hover) and (min-width: 0px) and (max-width: 800px) {
  body.febody .hoverdevice-icon-before.sm-notdisplay::before {
    display: none;
  }

  body.febody .hoverdevice-icon-before.sm-display::before {
    display: inline-block;
  }
}
@media (hover: hover) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .hoverdevice-icon-before.md-notdisplay::before {
    display: none;
  }

  body.febody .hoverdevice-icon-before.md-display::before {
    display: inline-block;
  }
}
@media (hover: hover) and (min-width: 1201px) {
  body.febody .hoverdevice-icon-before.lg-notdisplay::before {
    display: none;
  }

  body.febody .hoverdevice-icon-before.lg-display::before {
    display: inline-block;
  }
}
@media (hover: hover) and (min-width: 1641px) {
  body.febody .hoverdevice-icon-before.xl-notdisplay::before {
    display: none;
  }

  body.febody .hoverdevice-icon-before.xl-display::before {
    display: inline-block;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-icon-after::after {
    display: inline-block;
    content: "";
    height: var(--fontsize);
    position: relative;
    padding-block-start: calc((var(--lineheight) - var(--fontsize)) / 2);
    margin-inline-end: 10px;
    mask-image: var(--hoverdevice-icon);
    mask-size: contain;
    mask-repeat: no-repeat;
    mask-position: center;
    background-color: currentColor;
  }
  body.febody .hoverdevice-icon-after.notdisplay::after {
    display: none;
  }

  body.febody .hoverdevice-icon-after.display::after {
    display: inline-block;
  }
}
@media (hover: hover) and (min-width: 0px) and (max-width: 800px) {
  body.febody .hoverdevice-icon-after.sm-notdisplay::after {
    display: none;
  }

  body.febody .hoverdevice-icon-after.sm-display::after {
    display: inline-block;
  }
}
@media (hover: hover) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .hoverdevice-icon-after.md-notdisplay::after {
    display: none;
  }

  body.febody .hoverdevice-icon-after.md-display::after {
    display: inline-block;
  }
}
@media (hover: hover) and (min-width: 1201px) {
  body.febody .hoverdevice-icon-after.lg-notdisplay::after {
    display: none;
  }

  body.febody .hoverdevice-icon-after.lg-display::after {
    display: inline-block;
  }
}
@media (hover: hover) and (min-width: 1641px) {
  body.febody .hoverdevice-icon-after.xl-notdisplay::after {
    display: none;
  }

  body.febody .hoverdevice-icon-after.xl-display::after {
    display: inline-block;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-icon-before.hoverdevice-icon-rotate-45::before {
    transform: rotate(45deg);
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-icon-after.hoverdevice-icon-rotate-45::after {
    transform: rotate(45deg);
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-icon-before.hoverdevice-icon-rotate-90::before {
    transform: rotate(90deg);
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-icon-after.hoverdevice-icon-rotate-90::after {
    transform: rotate(90deg);
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-icon-before.hoverdevice-icon-rotate-135::before {
    transform: rotate(135deg);
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-icon-after.hoverdevice-icon-rotate-135::after {
    transform: rotate(135deg);
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-icon-before.hoverdevice-icon-rotate-180::before {
    transform: rotate(180deg);
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-icon-after.hoverdevice-icon-rotate-180::after {
    transform: rotate(180deg);
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-icon-before.hoverdevice-icon-rotate-225::before {
    transform: rotate(225deg);
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-icon-after.hoverdevice-icon-rotate-225::after {
    transform: rotate(225deg);
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-icon-before.hoverdevice-icon-rotate-270::before {
    transform: rotate(270deg);
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-icon-after.hoverdevice-icon-rotate-270::after {
    transform: rotate(270deg);
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-icon-before.hoverdevice-icon-rotate-315::before {
    transform: rotate(315deg);
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-icon-after.hoverdevice-icon-rotate-315::after {
    transform: rotate(315deg);
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-icon-before::before {
    display: inline-block;
    content: "";
    height: var(--fontsize);
    position: relative;
    padding-block-start: calc((var(--lineheight) - var(--fontsize)) / 2);
    margin-inline-end: 10px;
    mask-image: var(--mousedevice-icon);
    mask-size: contain;
    mask-repeat: no-repeat;
    mask-position: center;
    background-color: currentColor;
  }
  body.febody .mousedevice-icon-before.notdisplay::before {
    display: none;
  }

  body.febody .mousedevice-icon-before.display::before {
    display: inline-block;
  }
}
@media (pointer: fine) and (min-width: 0px) and (max-width: 800px) {
  body.febody .mousedevice-icon-before.sm-notdisplay::before {
    display: none;
  }

  body.febody .mousedevice-icon-before.sm-display::before {
    display: inline-block;
  }
}
@media (pointer: fine) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .mousedevice-icon-before.md-notdisplay::before {
    display: none;
  }

  body.febody .mousedevice-icon-before.md-display::before {
    display: inline-block;
  }
}
@media (pointer: fine) and (min-width: 1201px) {
  body.febody .mousedevice-icon-before.lg-notdisplay::before {
    display: none;
  }

  body.febody .mousedevice-icon-before.lg-display::before {
    display: inline-block;
  }
}
@media (pointer: fine) and (min-width: 1641px) {
  body.febody .mousedevice-icon-before.xl-notdisplay::before {
    display: none;
  }

  body.febody .mousedevice-icon-before.xl-display::before {
    display: inline-block;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-icon-after::after {
    display: inline-block;
    content: "";
    height: var(--fontsize);
    position: relative;
    padding-block-start: calc((var(--lineheight) - var(--fontsize)) / 2);
    margin-inline-end: 10px;
    mask-image: var(--mousedevice-icon);
    mask-size: contain;
    mask-repeat: no-repeat;
    mask-position: center;
    background-color: currentColor;
  }
  body.febody .mousedevice-icon-after.notdisplay::after {
    display: none;
  }

  body.febody .mousedevice-icon-after.display::after {
    display: inline-block;
  }
}
@media (pointer: fine) and (min-width: 0px) and (max-width: 800px) {
  body.febody .mousedevice-icon-after.sm-notdisplay::after {
    display: none;
  }

  body.febody .mousedevice-icon-after.sm-display::after {
    display: inline-block;
  }
}
@media (pointer: fine) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .mousedevice-icon-after.md-notdisplay::after {
    display: none;
  }

  body.febody .mousedevice-icon-after.md-display::after {
    display: inline-block;
  }
}
@media (pointer: fine) and (min-width: 1201px) {
  body.febody .mousedevice-icon-after.lg-notdisplay::after {
    display: none;
  }

  body.febody .mousedevice-icon-after.lg-display::after {
    display: inline-block;
  }
}
@media (pointer: fine) and (min-width: 1641px) {
  body.febody .mousedevice-icon-after.xl-notdisplay::after {
    display: none;
  }

  body.febody .mousedevice-icon-after.xl-display::after {
    display: inline-block;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-icon-before.mousedevice-icon-rotate-45::before {
    transform: rotate(45deg);
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-icon-after.mousedevice-icon-rotate-45::after {
    transform: rotate(45deg);
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-icon-before.mousedevice-icon-rotate-90::before {
    transform: rotate(90deg);
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-icon-after.mousedevice-icon-rotate-90::after {
    transform: rotate(90deg);
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-icon-before.mousedevice-icon-rotate-135::before {
    transform: rotate(135deg);
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-icon-after.mousedevice-icon-rotate-135::after {
    transform: rotate(135deg);
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-icon-before.mousedevice-icon-rotate-180::before {
    transform: rotate(180deg);
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-icon-after.mousedevice-icon-rotate-180::after {
    transform: rotate(180deg);
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-icon-before.mousedevice-icon-rotate-225::before {
    transform: rotate(225deg);
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-icon-after.mousedevice-icon-rotate-225::after {
    transform: rotate(225deg);
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-icon-before.mousedevice-icon-rotate-270::before {
    transform: rotate(270deg);
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-icon-after.mousedevice-icon-rotate-270::after {
    transform: rotate(270deg);
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-icon-before.mousedevice-icon-rotate-315::before {
    transform: rotate(315deg);
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-icon-after.mousedevice-icon-rotate-315::after {
    transform: rotate(315deg);
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-icon-before::before {
    display: inline-block;
    content: "";
    height: var(--fontsize);
    position: relative;
    padding-block-start: calc((var(--lineheight) - var(--fontsize)) / 2);
    margin-inline-end: 10px;
    mask-image: var(--fingerdevice-icon);
    mask-size: contain;
    mask-repeat: no-repeat;
    mask-position: center;
    background-color: currentColor;
  }
  body.febody .fingerdevice-icon-before.notdisplay::before {
    display: none;
  }

  body.febody .fingerdevice-icon-before.display::before {
    display: inline-block;
  }
}
@media (pointer: coarse) and (min-width: 0px) and (max-width: 800px) {
  body.febody .fingerdevice-icon-before.sm-notdisplay::before {
    display: none;
  }

  body.febody .fingerdevice-icon-before.sm-display::before {
    display: inline-block;
  }
}
@media (pointer: coarse) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .fingerdevice-icon-before.md-notdisplay::before {
    display: none;
  }

  body.febody .fingerdevice-icon-before.md-display::before {
    display: inline-block;
  }
}
@media (pointer: coarse) and (min-width: 1201px) {
  body.febody .fingerdevice-icon-before.lg-notdisplay::before {
    display: none;
  }

  body.febody .fingerdevice-icon-before.lg-display::before {
    display: inline-block;
  }
}
@media (pointer: coarse) and (min-width: 1641px) {
  body.febody .fingerdevice-icon-before.xl-notdisplay::before {
    display: none;
  }

  body.febody .fingerdevice-icon-before.xl-display::before {
    display: inline-block;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-icon-after::after {
    display: inline-block;
    content: "";
    height: var(--fontsize);
    position: relative;
    padding-block-start: calc((var(--lineheight) - var(--fontsize)) / 2);
    margin-inline-end: 10px;
    mask-image: var(--fingerdevice-icon);
    mask-size: contain;
    mask-repeat: no-repeat;
    mask-position: center;
    background-color: currentColor;
  }
  body.febody .fingerdevice-icon-after.notdisplay::after {
    display: none;
  }

  body.febody .fingerdevice-icon-after.display::after {
    display: inline-block;
  }
}
@media (pointer: coarse) and (min-width: 0px) and (max-width: 800px) {
  body.febody .fingerdevice-icon-after.sm-notdisplay::after {
    display: none;
  }

  body.febody .fingerdevice-icon-after.sm-display::after {
    display: inline-block;
  }
}
@media (pointer: coarse) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .fingerdevice-icon-after.md-notdisplay::after {
    display: none;
  }

  body.febody .fingerdevice-icon-after.md-display::after {
    display: inline-block;
  }
}
@media (pointer: coarse) and (min-width: 1201px) {
  body.febody .fingerdevice-icon-after.lg-notdisplay::after {
    display: none;
  }

  body.febody .fingerdevice-icon-after.lg-display::after {
    display: inline-block;
  }
}
@media (pointer: coarse) and (min-width: 1641px) {
  body.febody .fingerdevice-icon-after.xl-notdisplay::after {
    display: none;
  }

  body.febody .fingerdevice-icon-after.xl-display::after {
    display: inline-block;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-icon-before.fingerdevice-icon-rotate-45::before {
    transform: rotate(45deg);
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-icon-after.fingerdevice-icon-rotate-45::after {
    transform: rotate(45deg);
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-icon-before.fingerdevice-icon-rotate-90::before {
    transform: rotate(90deg);
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-icon-after.fingerdevice-icon-rotate-90::after {
    transform: rotate(90deg);
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-icon-before.fingerdevice-icon-rotate-135::before {
    transform: rotate(135deg);
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-icon-after.fingerdevice-icon-rotate-135::after {
    transform: rotate(135deg);
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-icon-before.fingerdevice-icon-rotate-180::before {
    transform: rotate(180deg);
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-icon-after.fingerdevice-icon-rotate-180::after {
    transform: rotate(180deg);
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-icon-before.fingerdevice-icon-rotate-225::before {
    transform: rotate(225deg);
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-icon-after.fingerdevice-icon-rotate-225::after {
    transform: rotate(225deg);
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-icon-before.fingerdevice-icon-rotate-270::before {
    transform: rotate(270deg);
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-icon-after.fingerdevice-icon-rotate-270::after {
    transform: rotate(270deg);
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-icon-before.fingerdevice-icon-rotate-315::before {
    transform: rotate(315deg);
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-icon-after.fingerdevice-icon-rotate-315::after {
    transform: rotate(315deg);
  }
}
body.febody .darkmode-icon-before::before {
  display: inline-block;
  content: "";
  height: var(--fontsize);
  position: relative;
  padding-block-start: calc((var(--lineheight) - var(--fontsize)) / 2);
  margin-inline-end: 10px;
  mask-image: var(--darkmode-icon);
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  background-color: currentColor;
}
body.febody .darkmode-icon-before.notdisplay::before {
  display: none;
}

body.febody .darkmode-icon-before.display::before {
  display: inline-block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .darkmode-icon-before.sm-notdisplay::before {
    display: none;
  }

  body.febody .darkmode-icon-before.sm-display::before {
    display: inline-block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .darkmode-icon-before.md-notdisplay::before {
    display: none;
  }

  body.febody .darkmode-icon-before.md-display::before {
    display: inline-block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .darkmode-icon-before.lg-notdisplay::before {
    display: none;
  }

  body.febody .darkmode-icon-before.lg-display::before {
    display: inline-block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .darkmode-icon-before.xl-notdisplay::before {
    display: none;
  }

  body.febody .darkmode-icon-before.xl-display::before {
    display: inline-block;
  }
}
body.febody .darkmode-icon-after::after {
  display: inline-block;
  content: "";
  height: var(--fontsize);
  position: relative;
  padding-block-start: calc((var(--lineheight) - var(--fontsize)) / 2);
  margin-inline-end: 10px;
  mask-image: var(--darkmode-icon);
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  background-color: currentColor;
}
body.febody .darkmode-icon-after.notdisplay::after {
  display: none;
}

body.febody .darkmode-icon-after.display::after {
  display: inline-block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .darkmode-icon-after.sm-notdisplay::after {
    display: none;
  }

  body.febody .darkmode-icon-after.sm-display::after {
    display: inline-block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .darkmode-icon-after.md-notdisplay::after {
    display: none;
  }

  body.febody .darkmode-icon-after.md-display::after {
    display: inline-block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .darkmode-icon-after.lg-notdisplay::after {
    display: none;
  }

  body.febody .darkmode-icon-after.lg-display::after {
    display: inline-block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .darkmode-icon-after.xl-notdisplay::after {
    display: none;
  }

  body.febody .darkmode-icon-after.xl-display::after {
    display: inline-block;
  }
}
body.febody .darkmode-icon-before.darkmode-icon-rotate-45::before {
  transform: rotate(45deg);
}
body.febody .darkmode-icon-after.darkmode-icon-rotate-45::after {
  transform: rotate(45deg);
}
body.febody .darkmode-icon-before.darkmode-icon-rotate-90::before {
  transform: rotate(90deg);
}
body.febody .darkmode-icon-after.darkmode-icon-rotate-90::after {
  transform: rotate(90deg);
}
body.febody .darkmode-icon-before.darkmode-icon-rotate-135::before {
  transform: rotate(135deg);
}
body.febody .darkmode-icon-after.darkmode-icon-rotate-135::after {
  transform: rotate(135deg);
}
body.febody .darkmode-icon-before.darkmode-icon-rotate-180::before {
  transform: rotate(180deg);
}
body.febody .darkmode-icon-after.darkmode-icon-rotate-180::after {
  transform: rotate(180deg);
}
body.febody .darkmode-icon-before.darkmode-icon-rotate-225::before {
  transform: rotate(225deg);
}
body.febody .darkmode-icon-after.darkmode-icon-rotate-225::after {
  transform: rotate(225deg);
}
body.febody .darkmode-icon-before.darkmode-icon-rotate-270::before {
  transform: rotate(270deg);
}
body.febody .darkmode-icon-after.darkmode-icon-rotate-270::after {
  transform: rotate(270deg);
}
body.febody .darkmode-icon-before.darkmode-icon-rotate-315::before {
  transform: rotate(315deg);
}
body.febody .darkmode-icon-after.darkmode-icon-rotate-315::after {
  transform: rotate(315deg);
}
body.febody .lightmode-icon-before::before {
  display: inline-block;
  content: "";
  height: var(--fontsize);
  position: relative;
  padding-block-start: calc((var(--lineheight) - var(--fontsize)) / 2);
  margin-inline-end: 10px;
  mask-image: var(--lightmode-icon);
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  background-color: currentColor;
}
body.febody .lightmode-icon-before.notdisplay::before {
  display: none;
}

body.febody .lightmode-icon-before.display::before {
  display: inline-block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .lightmode-icon-before.sm-notdisplay::before {
    display: none;
  }

  body.febody .lightmode-icon-before.sm-display::before {
    display: inline-block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lightmode-icon-before.md-notdisplay::before {
    display: none;
  }

  body.febody .lightmode-icon-before.md-display::before {
    display: inline-block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .lightmode-icon-before.lg-notdisplay::before {
    display: none;
  }

  body.febody .lightmode-icon-before.lg-display::before {
    display: inline-block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .lightmode-icon-before.xl-notdisplay::before {
    display: none;
  }

  body.febody .lightmode-icon-before.xl-display::before {
    display: inline-block;
  }
}
body.febody .lightmode-icon-after::after {
  display: inline-block;
  content: "";
  height: var(--fontsize);
  position: relative;
  padding-block-start: calc((var(--lineheight) - var(--fontsize)) / 2);
  margin-inline-end: 10px;
  mask-image: var(--lightmode-icon);
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  background-color: currentColor;
}
body.febody .lightmode-icon-after.notdisplay::after {
  display: none;
}

body.febody .lightmode-icon-after.display::after {
  display: inline-block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .lightmode-icon-after.sm-notdisplay::after {
    display: none;
  }

  body.febody .lightmode-icon-after.sm-display::after {
    display: inline-block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lightmode-icon-after.md-notdisplay::after {
    display: none;
  }

  body.febody .lightmode-icon-after.md-display::after {
    display: inline-block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .lightmode-icon-after.lg-notdisplay::after {
    display: none;
  }

  body.febody .lightmode-icon-after.lg-display::after {
    display: inline-block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .lightmode-icon-after.xl-notdisplay::after {
    display: none;
  }

  body.febody .lightmode-icon-after.xl-display::after {
    display: inline-block;
  }
}
body.febody .lightmode-icon-before.lightmode-icon-rotate-45::before {
  transform: rotate(45deg);
}
body.febody .lightmode-icon-after.lightmode-icon-rotate-45::after {
  transform: rotate(45deg);
}
body.febody .lightmode-icon-before.lightmode-icon-rotate-90::before {
  transform: rotate(90deg);
}
body.febody .lightmode-icon-after.lightmode-icon-rotate-90::after {
  transform: rotate(90deg);
}
body.febody .lightmode-icon-before.lightmode-icon-rotate-135::before {
  transform: rotate(135deg);
}
body.febody .lightmode-icon-after.lightmode-icon-rotate-135::after {
  transform: rotate(135deg);
}
body.febody .lightmode-icon-before.lightmode-icon-rotate-180::before {
  transform: rotate(180deg);
}
body.febody .lightmode-icon-after.lightmode-icon-rotate-180::after {
  transform: rotate(180deg);
}
body.febody .lightmode-icon-before.lightmode-icon-rotate-225::before {
  transform: rotate(225deg);
}
body.febody .lightmode-icon-after.lightmode-icon-rotate-225::after {
  transform: rotate(225deg);
}
body.febody .lightmode-icon-before.lightmode-icon-rotate-270::before {
  transform: rotate(270deg);
}
body.febody .lightmode-icon-after.lightmode-icon-rotate-270::after {
  transform: rotate(270deg);
}
body.febody .lightmode-icon-before.lightmode-icon-rotate-315::before {
  transform: rotate(315deg);
}
body.febody .lightmode-icon-after.lightmode-icon-rotate-315::after {
  transform: rotate(315deg);
}
body.febody .flex {
  display: flex;
  flex-flow: row wrap;
  align-items: flex-start;
  justify-content: space-between;
}
body.febody .flex.notdisplay {
  display: none;
}

body.febody .flex.display {
  display: flex;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .flex.sm-notdisplay {
    display: none;
  }

  body.febody .flex.sm-display {
    display: flex;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .flex.md-notdisplay {
    display: none;
  }

  body.febody .flex.md-display {
    display: flex;
  }
}
@media all and (min-width: 1201px) {
  body.febody .flex.lg-notdisplay {
    display: none;
  }

  body.febody .flex.lg-display {
    display: flex;
  }
}
@media all and (min-width: 1641px) {
  body.febody .flex.xl-notdisplay {
    display: none;
  }

  body.febody .flex.xl-display {
    display: flex;
  }
}
body.febody .flex[class*=flexposition-]:not(.bx-100) {
  height: 100%;
}
body.febody .flex.flexposition-lt {
  align-items: flex-start;
  justify-content: flex-start;
}
body.febody .flex.flexposition-lm {
  align-items: center;
  justify-content: flex-start;
}
body.febody .flex.flexposition-lb {
  align-items: flex-end;
  justify-content: flex-start;
}
body.febody .flex.flexposition-ct {
  align-items: flex-start;
  justify-content: center;
}
body.febody .flex.flexposition-cm {
  align-items: center;
  justify-content: center;
}
body.febody .flex.flexposition-cb {
  align-items: flex-end;
  justify-content: center;
}
body.febody .flex.flexposition-rt {
  align-items: flex-start;
  justify-content: flex-end;
}
body.febody .flex.flexposition-rm {
  align-items: center;
  justify-content: flex-end;
}
body.febody .flex.flexposition-rb {
  align-items: flex-end;
  justify-content: flex-end;
}
@media only screen and (max-width: 800px) {
  body.febody .sm-flex {
    display: flex;
    flex-flow: row wrap;
    justify-content: space-between;
  }
  body.febody .sm-flex.notdisplay {
    display: none;
  }

  body.febody .sm-flex.display {
    display: flex;
  }
}
@media only screen and (max-width: 800px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .sm-flex.sm-notdisplay {
    display: none;
  }

  body.febody .sm-flex.sm-display {
    display: flex;
  }
}
@media only screen and (max-width: 800px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .sm-flex.md-notdisplay {
    display: none;
  }

  body.febody .sm-flex.md-display {
    display: flex;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1201px) {
  body.febody .sm-flex.lg-notdisplay {
    display: none;
  }

  body.febody .sm-flex.lg-display {
    display: flex;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1641px) {
  body.febody .sm-flex.xl-notdisplay {
    display: none;
  }

  body.febody .sm-flex.xl-display {
    display: flex;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-flex[class*=sm-flexposition-]:not(.sm-box-100) {
    height: 100%;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-flex.sm-flexposition-lt {
    align-items: flex-start;
    justify-content: flex-start;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-flex.sm-flexposition-lm {
    align-items: center;
    justify-content: flex-start;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-flex.sm-flexposition-lb {
    align-items: flex-end;
    justify-content: flex-start;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-flex.sm-flexposition-ct {
    align-items: flex-start;
    justify-content: center;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-flex.sm-flexposition-cm {
    align-items: center;
    justify-content: center;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-flex.sm-flexposition-cb {
    align-items: flex-end;
    justify-content: center;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-flex.sm-flexposition-rt {
    align-items: flex-start;
    justify-content: flex-end;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-flex.sm-flexposition-rm {
    align-items: center;
    justify-content: flex-end;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-flex.sm-flexposition-rb {
    align-items: flex-end;
    justify-content: flex-end;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-flex {
    display: flex;
    flex-flow: row wrap;
    justify-content: space-between;
  }
  body.febody .xsm-flex.notdisplay {
    display: none;
  }

  body.febody .xsm-flex.display {
    display: flex;
  }
}
@media only screen and (max-width: 400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xsm-flex.sm-notdisplay {
    display: none;
  }

  body.febody .xsm-flex.sm-display {
    display: flex;
  }
}
@media only screen and (max-width: 400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xsm-flex.md-notdisplay {
    display: none;
  }

  body.febody .xsm-flex.md-display {
    display: flex;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1201px) {
  body.febody .xsm-flex.lg-notdisplay {
    display: none;
  }

  body.febody .xsm-flex.lg-display {
    display: flex;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1641px) {
  body.febody .xsm-flex.xl-notdisplay {
    display: none;
  }

  body.febody .xsm-flex.xl-display {
    display: flex;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-flex[class*=xsm-flexposition-]:not(.xsm-box-100) {
    height: 100%;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-flex.xsm-flexposition-lt {
    align-items: flex-start;
    justify-content: flex-start;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-flex.xsm-flexposition-lm {
    align-items: center;
    justify-content: flex-start;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-flex.xsm-flexposition-lb {
    align-items: flex-end;
    justify-content: flex-start;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-flex.xsm-flexposition-ct {
    align-items: flex-start;
    justify-content: center;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-flex.xsm-flexposition-cm {
    align-items: center;
    justify-content: center;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-flex.xsm-flexposition-cb {
    align-items: flex-end;
    justify-content: center;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-flex.xsm-flexposition-rt {
    align-items: flex-start;
    justify-content: flex-end;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-flex.xsm-flexposition-rm {
    align-items: center;
    justify-content: flex-end;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-flex.xsm-flexposition-rb {
    align-items: flex-end;
    justify-content: flex-end;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-flex {
    display: flex;
    flex-flow: row wrap;
    justify-content: space-between;
  }
  body.febody .md-flex.notdisplay {
    display: none;
  }

  body.febody .md-flex.display {
    display: flex;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .md-flex.sm-notdisplay {
    display: none;
  }

  body.febody .md-flex.sm-display {
    display: flex;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-flex.md-notdisplay {
    display: none;
  }

  body.febody .md-flex.md-display {
    display: flex;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1201px) {
  body.febody .md-flex.lg-notdisplay {
    display: none;
  }

  body.febody .md-flex.lg-display {
    display: flex;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1641px) {
  body.febody .md-flex.xl-notdisplay {
    display: none;
  }

  body.febody .md-flex.xl-display {
    display: flex;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-flex[class*=md-flexposition-]:not(.md-box-100) {
    height: 100%;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-flex.md-flexposition-lt {
    align-items: flex-start;
    justify-content: flex-start;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-flex.md-flexposition-lm {
    align-items: center;
    justify-content: flex-start;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-flex.md-flexposition-lb {
    align-items: flex-end;
    justify-content: flex-start;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-flex.md-flexposition-ct {
    align-items: flex-start;
    justify-content: center;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-flex.md-flexposition-cm {
    align-items: center;
    justify-content: center;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-flex.md-flexposition-cb {
    align-items: flex-end;
    justify-content: center;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-flex.md-flexposition-rt {
    align-items: flex-start;
    justify-content: flex-end;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-flex.md-flexposition-rm {
    align-items: center;
    justify-content: flex-end;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-flex.md-flexposition-rb {
    align-items: flex-end;
    justify-content: flex-end;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-flex {
    display: flex;
    flex-flow: row wrap;
    justify-content: space-between;
  }
  body.febody .lg-flex.notdisplay {
    display: none;
  }

  body.febody .lg-flex.display {
    display: flex;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .lg-flex.sm-notdisplay {
    display: none;
  }

  body.febody .lg-flex.sm-display {
    display: flex;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lg-flex.md-notdisplay {
    display: none;
  }

  body.febody .lg-flex.md-display {
    display: flex;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1201px) {
  body.febody .lg-flex.lg-notdisplay {
    display: none;
  }

  body.febody .lg-flex.lg-display {
    display: flex;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1641px) {
  body.febody .lg-flex.xl-notdisplay {
    display: none;
  }

  body.febody .lg-flex.xl-display {
    display: flex;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-flex[class*=lg-flexposition-]:not(.lg-box-100) {
    height: 100%;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-flex.lg-flexposition-lt {
    align-items: flex-start;
    justify-content: flex-start;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-flex.lg-flexposition-lm {
    align-items: center;
    justify-content: flex-start;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-flex.lg-flexposition-lb {
    align-items: flex-end;
    justify-content: flex-start;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-flex.lg-flexposition-ct {
    align-items: flex-start;
    justify-content: center;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-flex.lg-flexposition-cm {
    align-items: center;
    justify-content: center;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-flex.lg-flexposition-cb {
    align-items: flex-end;
    justify-content: center;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-flex.lg-flexposition-rt {
    align-items: flex-start;
    justify-content: flex-end;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-flex.lg-flexposition-rm {
    align-items: center;
    justify-content: flex-end;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-flex.lg-flexposition-rb {
    align-items: flex-end;
    justify-content: flex-end;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-flex {
    display: flex;
    flex-flow: row wrap;
    justify-content: space-between;
  }
  body.febody .slg-flex.notdisplay {
    display: none;
  }

  body.febody .slg-flex.display {
    display: flex;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .slg-flex.sm-notdisplay {
    display: none;
  }

  body.febody .slg-flex.sm-display {
    display: flex;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .slg-flex.md-notdisplay {
    display: none;
  }

  body.febody .slg-flex.md-display {
    display: flex;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1201px) {
  body.febody .slg-flex.lg-notdisplay {
    display: none;
  }

  body.febody .slg-flex.lg-display {
    display: flex;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1641px) {
  body.febody .slg-flex.xl-notdisplay {
    display: none;
  }

  body.febody .slg-flex.xl-display {
    display: flex;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-flex[class*=slg-flexposition-]:not(.slg-box-100) {
    height: 100%;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-flex.slg-flexposition-lt {
    align-items: flex-start;
    justify-content: flex-start;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-flex.slg-flexposition-lm {
    align-items: center;
    justify-content: flex-start;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-flex.slg-flexposition-lb {
    align-items: flex-end;
    justify-content: flex-start;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-flex.slg-flexposition-ct {
    align-items: flex-start;
    justify-content: center;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-flex.slg-flexposition-cm {
    align-items: center;
    justify-content: center;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-flex.slg-flexposition-cb {
    align-items: flex-end;
    justify-content: center;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-flex.slg-flexposition-rt {
    align-items: flex-start;
    justify-content: flex-end;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-flex.slg-flexposition-rm {
    align-items: center;
    justify-content: flex-end;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-flex.slg-flexposition-rb {
    align-items: flex-end;
    justify-content: flex-end;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-flex {
    display: flex;
    flex-flow: row wrap;
    justify-content: space-between;
  }
  body.febody .xl-flex.notdisplay {
    display: none;
  }

  body.febody .xl-flex.display {
    display: flex;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xl-flex.sm-notdisplay {
    display: none;
  }

  body.febody .xl-flex.sm-display {
    display: flex;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xl-flex.md-notdisplay {
    display: none;
  }

  body.febody .xl-flex.md-display {
    display: flex;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1201px) {
  body.febody .xl-flex.lg-notdisplay {
    display: none;
  }

  body.febody .xl-flex.lg-display {
    display: flex;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1641px) {
  body.febody .xl-flex.xl-notdisplay {
    display: none;
  }

  body.febody .xl-flex.xl-display {
    display: flex;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-flex[class*=xl-flexposition-]:not(.xl-box-100) {
    height: 100%;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-flex.xl-flexposition-lt {
    align-items: flex-start;
    justify-content: flex-start;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-flex.xl-flexposition-lm {
    align-items: center;
    justify-content: flex-start;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-flex.xl-flexposition-lb {
    align-items: flex-end;
    justify-content: flex-start;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-flex.xl-flexposition-ct {
    align-items: flex-start;
    justify-content: center;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-flex.xl-flexposition-cm {
    align-items: center;
    justify-content: center;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-flex.xl-flexposition-cb {
    align-items: flex-end;
    justify-content: center;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-flex.xl-flexposition-rt {
    align-items: flex-start;
    justify-content: flex-end;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-flex.xl-flexposition-rm {
    align-items: center;
    justify-content: flex-end;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-flex.xl-flexposition-rb {
    align-items: flex-end;
    justify-content: flex-end;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-flex {
    display: flex;
    flex-flow: row wrap;
    justify-content: space-between;
  }
  body.febody .hoverdevice-flex.notdisplay {
    display: none;
  }

  body.febody .hoverdevice-flex.display {
    display: flex;
  }
}
@media (hover: hover) and (min-width: 0px) and (max-width: 800px) {
  body.febody .hoverdevice-flex.sm-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-flex.sm-display {
    display: flex;
  }
}
@media (hover: hover) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .hoverdevice-flex.md-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-flex.md-display {
    display: flex;
  }
}
@media (hover: hover) and (min-width: 1201px) {
  body.febody .hoverdevice-flex.lg-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-flex.lg-display {
    display: flex;
  }
}
@media (hover: hover) and (min-width: 1641px) {
  body.febody .hoverdevice-flex.xl-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-flex.xl-display {
    display: flex;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-flex[class*=hoverdevice-flexposition-]:not(.hoverdevice-box-100) {
    height: 100%;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-flex.hoverdevice-flexposition-lt {
    align-items: flex-start;
    justify-content: flex-start;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-flex.hoverdevice-flexposition-lm {
    align-items: center;
    justify-content: flex-start;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-flex.hoverdevice-flexposition-lb {
    align-items: flex-end;
    justify-content: flex-start;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-flex.hoverdevice-flexposition-ct {
    align-items: flex-start;
    justify-content: center;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-flex.hoverdevice-flexposition-cm {
    align-items: center;
    justify-content: center;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-flex.hoverdevice-flexposition-cb {
    align-items: flex-end;
    justify-content: center;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-flex.hoverdevice-flexposition-rt {
    align-items: flex-start;
    justify-content: flex-end;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-flex.hoverdevice-flexposition-rm {
    align-items: center;
    justify-content: flex-end;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-flex.hoverdevice-flexposition-rb {
    align-items: flex-end;
    justify-content: flex-end;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-flex {
    display: flex;
    flex-flow: row wrap;
    justify-content: space-between;
  }
  body.febody .mousedevice-flex.notdisplay {
    display: none;
  }

  body.febody .mousedevice-flex.display {
    display: flex;
  }
}
@media (pointer: fine) and (min-width: 0px) and (max-width: 800px) {
  body.febody .mousedevice-flex.sm-notdisplay {
    display: none;
  }

  body.febody .mousedevice-flex.sm-display {
    display: flex;
  }
}
@media (pointer: fine) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .mousedevice-flex.md-notdisplay {
    display: none;
  }

  body.febody .mousedevice-flex.md-display {
    display: flex;
  }
}
@media (pointer: fine) and (min-width: 1201px) {
  body.febody .mousedevice-flex.lg-notdisplay {
    display: none;
  }

  body.febody .mousedevice-flex.lg-display {
    display: flex;
  }
}
@media (pointer: fine) and (min-width: 1641px) {
  body.febody .mousedevice-flex.xl-notdisplay {
    display: none;
  }

  body.febody .mousedevice-flex.xl-display {
    display: flex;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-flex[class*=mousedevice-flexposition-]:not(.mousedevice-box-100) {
    height: 100%;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-flex.mousedevice-flexposition-lt {
    align-items: flex-start;
    justify-content: flex-start;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-flex.mousedevice-flexposition-lm {
    align-items: center;
    justify-content: flex-start;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-flex.mousedevice-flexposition-lb {
    align-items: flex-end;
    justify-content: flex-start;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-flex.mousedevice-flexposition-ct {
    align-items: flex-start;
    justify-content: center;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-flex.mousedevice-flexposition-cm {
    align-items: center;
    justify-content: center;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-flex.mousedevice-flexposition-cb {
    align-items: flex-end;
    justify-content: center;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-flex.mousedevice-flexposition-rt {
    align-items: flex-start;
    justify-content: flex-end;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-flex.mousedevice-flexposition-rm {
    align-items: center;
    justify-content: flex-end;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-flex.mousedevice-flexposition-rb {
    align-items: flex-end;
    justify-content: flex-end;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-flex {
    display: flex;
    flex-flow: row wrap;
    justify-content: space-between;
  }
  body.febody .fingerdevice-flex.notdisplay {
    display: none;
  }

  body.febody .fingerdevice-flex.display {
    display: flex;
  }
}
@media (pointer: coarse) and (min-width: 0px) and (max-width: 800px) {
  body.febody .fingerdevice-flex.sm-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-flex.sm-display {
    display: flex;
  }
}
@media (pointer: coarse) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .fingerdevice-flex.md-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-flex.md-display {
    display: flex;
  }
}
@media (pointer: coarse) and (min-width: 1201px) {
  body.febody .fingerdevice-flex.lg-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-flex.lg-display {
    display: flex;
  }
}
@media (pointer: coarse) and (min-width: 1641px) {
  body.febody .fingerdevice-flex.xl-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-flex.xl-display {
    display: flex;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-flex[class*=fingerdevice-flexposition-]:not(.fingerdevice-box-100) {
    height: 100%;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-flex.fingerdevice-flexposition-lt {
    align-items: flex-start;
    justify-content: flex-start;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-flex.fingerdevice-flexposition-lm {
    align-items: center;
    justify-content: flex-start;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-flex.fingerdevice-flexposition-lb {
    align-items: flex-end;
    justify-content: flex-start;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-flex.fingerdevice-flexposition-ct {
    align-items: flex-start;
    justify-content: center;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-flex.fingerdevice-flexposition-cm {
    align-items: center;
    justify-content: center;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-flex.fingerdevice-flexposition-cb {
    align-items: flex-end;
    justify-content: center;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-flex.fingerdevice-flexposition-rt {
    align-items: flex-start;
    justify-content: flex-end;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-flex.fingerdevice-flexposition-rm {
    align-items: center;
    justify-content: flex-end;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-flex.fingerdevice-flexposition-rb {
    align-items: flex-end;
    justify-content: flex-end;
  }
}
body.febody .darkmode-flex {
  display: flex;
  flex-flow: row wrap;
  justify-content: space-between;
}
body.febody .darkmode-flex.notdisplay {
  display: none;
}

body.febody .darkmode-flex.display {
  display: flex;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .darkmode-flex.sm-notdisplay {
    display: none;
  }

  body.febody .darkmode-flex.sm-display {
    display: flex;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .darkmode-flex.md-notdisplay {
    display: none;
  }

  body.febody .darkmode-flex.md-display {
    display: flex;
  }
}
@media all and (min-width: 1201px) {
  body.febody .darkmode-flex.lg-notdisplay {
    display: none;
  }

  body.febody .darkmode-flex.lg-display {
    display: flex;
  }
}
@media all and (min-width: 1641px) {
  body.febody .darkmode-flex.xl-notdisplay {
    display: none;
  }

  body.febody .darkmode-flex.xl-display {
    display: flex;
  }
}
body.febody .darkmode-flex[class*=darkmode-flexposition-]:not(.darkmode-box-100) {
  height: 100%;
}
body.febody .darkmode-flex.darkmode-flexposition-lt {
  align-items: flex-start;
  justify-content: flex-start;
}
body.febody .darkmode-flex.darkmode-flexposition-lm {
  align-items: center;
  justify-content: flex-start;
}
body.febody .darkmode-flex.darkmode-flexposition-lb {
  align-items: flex-end;
  justify-content: flex-start;
}
body.febody .darkmode-flex.darkmode-flexposition-ct {
  align-items: flex-start;
  justify-content: center;
}
body.febody .darkmode-flex.darkmode-flexposition-cm {
  align-items: center;
  justify-content: center;
}
body.febody .darkmode-flex.darkmode-flexposition-cb {
  align-items: flex-end;
  justify-content: center;
}
body.febody .darkmode-flex.darkmode-flexposition-rt {
  align-items: flex-start;
  justify-content: flex-end;
}
body.febody .darkmode-flex.darkmode-flexposition-rm {
  align-items: center;
  justify-content: flex-end;
}
body.febody .darkmode-flex.darkmode-flexposition-rb {
  align-items: flex-end;
  justify-content: flex-end;
}
body.febody .lightmode-flex {
  display: flex;
  flex-flow: row wrap;
  justify-content: space-between;
}
body.febody .lightmode-flex.notdisplay {
  display: none;
}

body.febody .lightmode-flex.display {
  display: flex;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .lightmode-flex.sm-notdisplay {
    display: none;
  }

  body.febody .lightmode-flex.sm-display {
    display: flex;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lightmode-flex.md-notdisplay {
    display: none;
  }

  body.febody .lightmode-flex.md-display {
    display: flex;
  }
}
@media all and (min-width: 1201px) {
  body.febody .lightmode-flex.lg-notdisplay {
    display: none;
  }

  body.febody .lightmode-flex.lg-display {
    display: flex;
  }
}
@media all and (min-width: 1641px) {
  body.febody .lightmode-flex.xl-notdisplay {
    display: none;
  }

  body.febody .lightmode-flex.xl-display {
    display: flex;
  }
}
body.febody .lightmode-flex[class*=lightmode-flexposition-]:not(.lightmode-box-100) {
  height: 100%;
}
body.febody .lightmode-flex.lightmode-flexposition-lt {
  align-items: flex-start;
  justify-content: flex-start;
}
body.febody .lightmode-flex.lightmode-flexposition-lm {
  align-items: center;
  justify-content: flex-start;
}
body.febody .lightmode-flex.lightmode-flexposition-lb {
  align-items: flex-end;
  justify-content: flex-start;
}
body.febody .lightmode-flex.lightmode-flexposition-ct {
  align-items: flex-start;
  justify-content: center;
}
body.febody .lightmode-flex.lightmode-flexposition-cm {
  align-items: center;
  justify-content: center;
}
body.febody .lightmode-flex.lightmode-flexposition-cb {
  align-items: flex-end;
  justify-content: center;
}
body.febody .lightmode-flex.lightmode-flexposition-rt {
  align-items: flex-start;
  justify-content: flex-end;
}
body.febody .lightmode-flex.lightmode-flexposition-rm {
  align-items: center;
  justify-content: flex-end;
}
body.febody .lightmode-flex.lightmode-flexposition-rb {
  align-items: flex-end;
  justify-content: flex-end;
}
body.febody .grid {
  display: grid;
  column-gap: 20px;
}
body.febody .grid.notdisplay {
  display: none;
}

body.febody .grid.display {
  display: grid;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .grid.sm-notdisplay {
    display: none;
  }

  body.febody .grid.sm-display {
    display: grid;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .grid.md-notdisplay {
    display: none;
  }

  body.febody .grid.md-display {
    display: grid;
  }
}
@media all and (min-width: 1201px) {
  body.febody .grid.lg-notdisplay {
    display: none;
  }

  body.febody .grid.lg-display {
    display: grid;
  }
}
@media all and (min-width: 1641px) {
  body.febody .grid.xl-notdisplay {
    display: none;
  }

  body.febody .grid.xl-display {
    display: grid;
  }
}
body.febody .grid > * {
  width: 100%;
}
body.febody .gridcolumns-1 {
  grid-template-columns: repeat(12, 1fr);
}
body.febody .gridcolumns-1 > * {
  grid-column-start: span 12;
}
body.febody .gridcolumns-2 {
  grid-template-columns: repeat(12, 1fr);
}
body.febody .gridcolumns-2 > * {
  grid-column-start: span 6;
}
body.febody .gridcolumns-3 {
  grid-template-columns: repeat(12, 1fr);
}
body.febody .gridcolumns-3 > * {
  grid-column-start: span 4;
}
body.febody .gridcolumns-4 {
  grid-template-columns: repeat(12, 1fr);
}
body.febody .gridcolumns-4 > * {
  grid-column-start: span 3;
}
body.febody .gridcolumns-6 {
  grid-template-columns: repeat(12, 1fr);
}
body.febody .gridcolumns-6 > * {
  grid-column-start: span 2;
}
body.febody .gridcolumns-5 {
  grid-template-columns: repeat(10, 1fr);
}
body.febody .gridcolumns-5 > * {
  grid-column-start: span 2;
}
body.febody .gridcolumns-7 {
  grid-template-columns: repeat(14, 1fr);
}
body.febody .gridcolumns-7 > * {
  grid-column-start: span 2;
}
body.febody .gridcolumns-8 {
  grid-template-columns: repeat(16, 1fr);
}
body.febody .gridcolumns-8 > * {
  grid-column-start: span 2;
}
body.febody .gridcolumns-9 {
  grid-template-columns: repeat(18, 1fr);
}
body.febody .gridcolumns-9 > * {
  grid-column-start: span 2;
}
body.febody .gridcolumns-10 {
  grid-template-columns: repeat(20, 1fr);
}
body.febody .gridcolumns-10 > * {
  grid-column-start: span 2;
}
@media only screen and (max-width: 800px) {
  body.febody .sm-grid {
    display: grid;
    column-gap: 20px;
  }
  body.febody .sm-grid.notdisplay {
    display: none;
  }

  body.febody .sm-grid.display {
    display: grid;
  }
}
@media only screen and (max-width: 800px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .sm-grid.sm-notdisplay {
    display: none;
  }

  body.febody .sm-grid.sm-display {
    display: grid;
  }
}
@media only screen and (max-width: 800px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .sm-grid.md-notdisplay {
    display: none;
  }

  body.febody .sm-grid.md-display {
    display: grid;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1201px) {
  body.febody .sm-grid.lg-notdisplay {
    display: none;
  }

  body.febody .sm-grid.lg-display {
    display: grid;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1641px) {
  body.febody .sm-grid.xl-notdisplay {
    display: none;
  }

  body.febody .sm-grid.xl-display {
    display: grid;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-grid > * {
    width: 100% !important;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-gridcolumns-1 {
    grid-template-columns: repeat(12, 1fr);
  }
  body.febody .sm-gridcolumns-1 > * {
    grid-column-start: span 12;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-gridcolumns-2 {
    grid-template-columns: repeat(12, 1fr);
  }
  body.febody .sm-gridcolumns-2 > * {
    grid-column-start: span 6;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-gridcolumns-3 {
    grid-template-columns: repeat(12, 1fr);
  }
  body.febody .sm-gridcolumns-3 > * {
    grid-column-start: span 4;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-gridcolumns-4 {
    grid-template-columns: repeat(12, 1fr);
  }
  body.febody .sm-gridcolumns-4 > * {
    grid-column-start: span 3;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-gridcolumns-6 {
    grid-template-columns: repeat(12, 1fr);
  }
  body.febody .sm-gridcolumns-6 > * {
    grid-column-start: span 2;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-gridcolumns-5 {
    grid-template-columns: repeat(10, 1fr);
  }
  body.febody .sm-gridcolumns-5 > * {
    grid-column-start: span 2;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-gridcolumns-7 {
    grid-template-columns: repeat(14, 1fr);
  }
  body.febody .sm-gridcolumns-7 > * {
    grid-column-start: span 2;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-gridcolumns-8 {
    grid-template-columns: repeat(16, 1fr);
  }
  body.febody .sm-gridcolumns-8 > * {
    grid-column-start: span 2;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-gridcolumns-9 {
    grid-template-columns: repeat(18, 1fr);
  }
  body.febody .sm-gridcolumns-9 > * {
    grid-column-start: span 2;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-gridcolumns-10 {
    grid-template-columns: repeat(20, 1fr);
  }
  body.febody .sm-gridcolumns-10 > * {
    grid-column-start: span 2;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-grid {
    display: grid;
    column-gap: 20px;
  }
  body.febody .xsm-grid.notdisplay {
    display: none;
  }

  body.febody .xsm-grid.display {
    display: grid;
  }
}
@media only screen and (max-width: 400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xsm-grid.sm-notdisplay {
    display: none;
  }

  body.febody .xsm-grid.sm-display {
    display: grid;
  }
}
@media only screen and (max-width: 400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xsm-grid.md-notdisplay {
    display: none;
  }

  body.febody .xsm-grid.md-display {
    display: grid;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1201px) {
  body.febody .xsm-grid.lg-notdisplay {
    display: none;
  }

  body.febody .xsm-grid.lg-display {
    display: grid;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1641px) {
  body.febody .xsm-grid.xl-notdisplay {
    display: none;
  }

  body.febody .xsm-grid.xl-display {
    display: grid;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-grid > * {
    width: 100% !important;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-gridcolumns-1 {
    grid-template-columns: repeat(12, 1fr);
  }
  body.febody .xsm-gridcolumns-1 > * {
    grid-column-start: span 12;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-gridcolumns-2 {
    grid-template-columns: repeat(12, 1fr);
  }
  body.febody .xsm-gridcolumns-2 > * {
    grid-column-start: span 6;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-gridcolumns-3 {
    grid-template-columns: repeat(12, 1fr);
  }
  body.febody .xsm-gridcolumns-3 > * {
    grid-column-start: span 4;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-gridcolumns-4 {
    grid-template-columns: repeat(12, 1fr);
  }
  body.febody .xsm-gridcolumns-4 > * {
    grid-column-start: span 3;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-gridcolumns-6 {
    grid-template-columns: repeat(12, 1fr);
  }
  body.febody .xsm-gridcolumns-6 > * {
    grid-column-start: span 2;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-gridcolumns-5 {
    grid-template-columns: repeat(10, 1fr);
  }
  body.febody .xsm-gridcolumns-5 > * {
    grid-column-start: span 2;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-gridcolumns-7 {
    grid-template-columns: repeat(14, 1fr);
  }
  body.febody .xsm-gridcolumns-7 > * {
    grid-column-start: span 2;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-gridcolumns-8 {
    grid-template-columns: repeat(16, 1fr);
  }
  body.febody .xsm-gridcolumns-8 > * {
    grid-column-start: span 2;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-gridcolumns-9 {
    grid-template-columns: repeat(18, 1fr);
  }
  body.febody .xsm-gridcolumns-9 > * {
    grid-column-start: span 2;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-gridcolumns-10 {
    grid-template-columns: repeat(20, 1fr);
  }
  body.febody .xsm-gridcolumns-10 > * {
    grid-column-start: span 2;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-grid {
    display: grid;
    column-gap: 20px;
  }
  body.febody .md-grid.notdisplay {
    display: none;
  }

  body.febody .md-grid.display {
    display: grid;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .md-grid.sm-notdisplay {
    display: none;
  }

  body.febody .md-grid.sm-display {
    display: grid;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-grid.md-notdisplay {
    display: none;
  }

  body.febody .md-grid.md-display {
    display: grid;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1201px) {
  body.febody .md-grid.lg-notdisplay {
    display: none;
  }

  body.febody .md-grid.lg-display {
    display: grid;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1641px) {
  body.febody .md-grid.xl-notdisplay {
    display: none;
  }

  body.febody .md-grid.xl-display {
    display: grid;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-grid > * {
    width: 100% !important;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-gridcolumns-1 {
    grid-template-columns: repeat(12, 1fr);
  }
  body.febody .md-gridcolumns-1 > * {
    grid-column-start: span 12;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-gridcolumns-2 {
    grid-template-columns: repeat(12, 1fr);
  }
  body.febody .md-gridcolumns-2 > * {
    grid-column-start: span 6;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-gridcolumns-3 {
    grid-template-columns: repeat(12, 1fr);
  }
  body.febody .md-gridcolumns-3 > * {
    grid-column-start: span 4;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-gridcolumns-4 {
    grid-template-columns: repeat(12, 1fr);
  }
  body.febody .md-gridcolumns-4 > * {
    grid-column-start: span 3;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-gridcolumns-6 {
    grid-template-columns: repeat(12, 1fr);
  }
  body.febody .md-gridcolumns-6 > * {
    grid-column-start: span 2;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-gridcolumns-5 {
    grid-template-columns: repeat(10, 1fr);
  }
  body.febody .md-gridcolumns-5 > * {
    grid-column-start: span 2;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-gridcolumns-7 {
    grid-template-columns: repeat(14, 1fr);
  }
  body.febody .md-gridcolumns-7 > * {
    grid-column-start: span 2;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-gridcolumns-8 {
    grid-template-columns: repeat(16, 1fr);
  }
  body.febody .md-gridcolumns-8 > * {
    grid-column-start: span 2;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-gridcolumns-9 {
    grid-template-columns: repeat(18, 1fr);
  }
  body.febody .md-gridcolumns-9 > * {
    grid-column-start: span 2;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-gridcolumns-10 {
    grid-template-columns: repeat(20, 1fr);
  }
  body.febody .md-gridcolumns-10 > * {
    grid-column-start: span 2;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-grid {
    display: grid;
    column-gap: 20px;
  }
  body.febody .lg-grid.notdisplay {
    display: none;
  }

  body.febody .lg-grid.display {
    display: grid;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .lg-grid.sm-notdisplay {
    display: none;
  }

  body.febody .lg-grid.sm-display {
    display: grid;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lg-grid.md-notdisplay {
    display: none;
  }

  body.febody .lg-grid.md-display {
    display: grid;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1201px) {
  body.febody .lg-grid.lg-notdisplay {
    display: none;
  }

  body.febody .lg-grid.lg-display {
    display: grid;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1641px) {
  body.febody .lg-grid.xl-notdisplay {
    display: none;
  }

  body.febody .lg-grid.xl-display {
    display: grid;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-grid > * {
    width: 100% !important;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-gridcolumns-1 {
    grid-template-columns: repeat(12, 1fr);
  }
  body.febody .lg-gridcolumns-1 > * {
    grid-column-start: span 12;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-gridcolumns-2 {
    grid-template-columns: repeat(12, 1fr);
  }
  body.febody .lg-gridcolumns-2 > * {
    grid-column-start: span 6;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-gridcolumns-3 {
    grid-template-columns: repeat(12, 1fr);
  }
  body.febody .lg-gridcolumns-3 > * {
    grid-column-start: span 4;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-gridcolumns-4 {
    grid-template-columns: repeat(12, 1fr);
  }
  body.febody .lg-gridcolumns-4 > * {
    grid-column-start: span 3;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-gridcolumns-6 {
    grid-template-columns: repeat(12, 1fr);
  }
  body.febody .lg-gridcolumns-6 > * {
    grid-column-start: span 2;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-gridcolumns-5 {
    grid-template-columns: repeat(10, 1fr);
  }
  body.febody .lg-gridcolumns-5 > * {
    grid-column-start: span 2;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-gridcolumns-7 {
    grid-template-columns: repeat(14, 1fr);
  }
  body.febody .lg-gridcolumns-7 > * {
    grid-column-start: span 2;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-gridcolumns-8 {
    grid-template-columns: repeat(16, 1fr);
  }
  body.febody .lg-gridcolumns-8 > * {
    grid-column-start: span 2;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-gridcolumns-9 {
    grid-template-columns: repeat(18, 1fr);
  }
  body.febody .lg-gridcolumns-9 > * {
    grid-column-start: span 2;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-gridcolumns-10 {
    grid-template-columns: repeat(20, 1fr);
  }
  body.febody .lg-gridcolumns-10 > * {
    grid-column-start: span 2;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-grid {
    display: grid;
    column-gap: 20px;
  }
  body.febody .slg-grid.notdisplay {
    display: none;
  }

  body.febody .slg-grid.display {
    display: grid;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .slg-grid.sm-notdisplay {
    display: none;
  }

  body.febody .slg-grid.sm-display {
    display: grid;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .slg-grid.md-notdisplay {
    display: none;
  }

  body.febody .slg-grid.md-display {
    display: grid;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1201px) {
  body.febody .slg-grid.lg-notdisplay {
    display: none;
  }

  body.febody .slg-grid.lg-display {
    display: grid;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1641px) {
  body.febody .slg-grid.xl-notdisplay {
    display: none;
  }

  body.febody .slg-grid.xl-display {
    display: grid;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-grid > * {
    width: 100% !important;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-gridcolumns-1 {
    grid-template-columns: repeat(12, 1fr);
  }
  body.febody .slg-gridcolumns-1 > * {
    grid-column-start: span 12;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-gridcolumns-2 {
    grid-template-columns: repeat(12, 1fr);
  }
  body.febody .slg-gridcolumns-2 > * {
    grid-column-start: span 6;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-gridcolumns-3 {
    grid-template-columns: repeat(12, 1fr);
  }
  body.febody .slg-gridcolumns-3 > * {
    grid-column-start: span 4;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-gridcolumns-4 {
    grid-template-columns: repeat(12, 1fr);
  }
  body.febody .slg-gridcolumns-4 > * {
    grid-column-start: span 3;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-gridcolumns-6 {
    grid-template-columns: repeat(12, 1fr);
  }
  body.febody .slg-gridcolumns-6 > * {
    grid-column-start: span 2;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-gridcolumns-5 {
    grid-template-columns: repeat(10, 1fr);
  }
  body.febody .slg-gridcolumns-5 > * {
    grid-column-start: span 2;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-gridcolumns-7 {
    grid-template-columns: repeat(14, 1fr);
  }
  body.febody .slg-gridcolumns-7 > * {
    grid-column-start: span 2;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-gridcolumns-8 {
    grid-template-columns: repeat(16, 1fr);
  }
  body.febody .slg-gridcolumns-8 > * {
    grid-column-start: span 2;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-gridcolumns-9 {
    grid-template-columns: repeat(18, 1fr);
  }
  body.febody .slg-gridcolumns-9 > * {
    grid-column-start: span 2;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-gridcolumns-10 {
    grid-template-columns: repeat(20, 1fr);
  }
  body.febody .slg-gridcolumns-10 > * {
    grid-column-start: span 2;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-grid {
    display: grid;
    column-gap: 20px;
  }
  body.febody .xl-grid.notdisplay {
    display: none;
  }

  body.febody .xl-grid.display {
    display: grid;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xl-grid.sm-notdisplay {
    display: none;
  }

  body.febody .xl-grid.sm-display {
    display: grid;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xl-grid.md-notdisplay {
    display: none;
  }

  body.febody .xl-grid.md-display {
    display: grid;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1201px) {
  body.febody .xl-grid.lg-notdisplay {
    display: none;
  }

  body.febody .xl-grid.lg-display {
    display: grid;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1641px) {
  body.febody .xl-grid.xl-notdisplay {
    display: none;
  }

  body.febody .xl-grid.xl-display {
    display: grid;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-grid > * {
    width: 100% !important;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-gridcolumns-1 {
    grid-template-columns: repeat(12, 1fr);
  }
  body.febody .xl-gridcolumns-1 > * {
    grid-column-start: span 12;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-gridcolumns-2 {
    grid-template-columns: repeat(12, 1fr);
  }
  body.febody .xl-gridcolumns-2 > * {
    grid-column-start: span 6;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-gridcolumns-3 {
    grid-template-columns: repeat(12, 1fr);
  }
  body.febody .xl-gridcolumns-3 > * {
    grid-column-start: span 4;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-gridcolumns-4 {
    grid-template-columns: repeat(12, 1fr);
  }
  body.febody .xl-gridcolumns-4 > * {
    grid-column-start: span 3;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-gridcolumns-6 {
    grid-template-columns: repeat(12, 1fr);
  }
  body.febody .xl-gridcolumns-6 > * {
    grid-column-start: span 2;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-gridcolumns-5 {
    grid-template-columns: repeat(10, 1fr);
  }
  body.febody .xl-gridcolumns-5 > * {
    grid-column-start: span 2;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-gridcolumns-7 {
    grid-template-columns: repeat(14, 1fr);
  }
  body.febody .xl-gridcolumns-7 > * {
    grid-column-start: span 2;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-gridcolumns-8 {
    grid-template-columns: repeat(16, 1fr);
  }
  body.febody .xl-gridcolumns-8 > * {
    grid-column-start: span 2;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-gridcolumns-9 {
    grid-template-columns: repeat(18, 1fr);
  }
  body.febody .xl-gridcolumns-9 > * {
    grid-column-start: span 2;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-gridcolumns-10 {
    grid-template-columns: repeat(20, 1fr);
  }
  body.febody .xl-gridcolumns-10 > * {
    grid-column-start: span 2;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-grid {
    display: grid;
    column-gap: 20px;
  }
  body.febody .hoverdevice-grid.notdisplay {
    display: none;
  }

  body.febody .hoverdevice-grid.display {
    display: grid;
  }
}
@media (hover: hover) and (min-width: 0px) and (max-width: 800px) {
  body.febody .hoverdevice-grid.sm-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-grid.sm-display {
    display: grid;
  }
}
@media (hover: hover) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .hoverdevice-grid.md-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-grid.md-display {
    display: grid;
  }
}
@media (hover: hover) and (min-width: 1201px) {
  body.febody .hoverdevice-grid.lg-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-grid.lg-display {
    display: grid;
  }
}
@media (hover: hover) and (min-width: 1641px) {
  body.febody .hoverdevice-grid.xl-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-grid.xl-display {
    display: grid;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-grid > * {
    width: 100% !important;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-gridcolumns-1 {
    grid-template-columns: repeat(12, 1fr);
  }
  body.febody .hoverdevice-gridcolumns-1 > * {
    grid-column-start: span 12;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-gridcolumns-2 {
    grid-template-columns: repeat(12, 1fr);
  }
  body.febody .hoverdevice-gridcolumns-2 > * {
    grid-column-start: span 6;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-gridcolumns-3 {
    grid-template-columns: repeat(12, 1fr);
  }
  body.febody .hoverdevice-gridcolumns-3 > * {
    grid-column-start: span 4;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-gridcolumns-4 {
    grid-template-columns: repeat(12, 1fr);
  }
  body.febody .hoverdevice-gridcolumns-4 > * {
    grid-column-start: span 3;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-gridcolumns-6 {
    grid-template-columns: repeat(12, 1fr);
  }
  body.febody .hoverdevice-gridcolumns-6 > * {
    grid-column-start: span 2;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-gridcolumns-5 {
    grid-template-columns: repeat(10, 1fr);
  }
  body.febody .hoverdevice-gridcolumns-5 > * {
    grid-column-start: span 2;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-gridcolumns-7 {
    grid-template-columns: repeat(14, 1fr);
  }
  body.febody .hoverdevice-gridcolumns-7 > * {
    grid-column-start: span 2;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-gridcolumns-8 {
    grid-template-columns: repeat(16, 1fr);
  }
  body.febody .hoverdevice-gridcolumns-8 > * {
    grid-column-start: span 2;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-gridcolumns-9 {
    grid-template-columns: repeat(18, 1fr);
  }
  body.febody .hoverdevice-gridcolumns-9 > * {
    grid-column-start: span 2;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-gridcolumns-10 {
    grid-template-columns: repeat(20, 1fr);
  }
  body.febody .hoverdevice-gridcolumns-10 > * {
    grid-column-start: span 2;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-grid {
    display: grid;
    column-gap: 20px;
  }
  body.febody .mousedevice-grid.notdisplay {
    display: none;
  }

  body.febody .mousedevice-grid.display {
    display: grid;
  }
}
@media (pointer: fine) and (min-width: 0px) and (max-width: 800px) {
  body.febody .mousedevice-grid.sm-notdisplay {
    display: none;
  }

  body.febody .mousedevice-grid.sm-display {
    display: grid;
  }
}
@media (pointer: fine) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .mousedevice-grid.md-notdisplay {
    display: none;
  }

  body.febody .mousedevice-grid.md-display {
    display: grid;
  }
}
@media (pointer: fine) and (min-width: 1201px) {
  body.febody .mousedevice-grid.lg-notdisplay {
    display: none;
  }

  body.febody .mousedevice-grid.lg-display {
    display: grid;
  }
}
@media (pointer: fine) and (min-width: 1641px) {
  body.febody .mousedevice-grid.xl-notdisplay {
    display: none;
  }

  body.febody .mousedevice-grid.xl-display {
    display: grid;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-grid > * {
    width: 100% !important;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-gridcolumns-1 {
    grid-template-columns: repeat(12, 1fr);
  }
  body.febody .mousedevice-gridcolumns-1 > * {
    grid-column-start: span 12;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-gridcolumns-2 {
    grid-template-columns: repeat(12, 1fr);
  }
  body.febody .mousedevice-gridcolumns-2 > * {
    grid-column-start: span 6;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-gridcolumns-3 {
    grid-template-columns: repeat(12, 1fr);
  }
  body.febody .mousedevice-gridcolumns-3 > * {
    grid-column-start: span 4;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-gridcolumns-4 {
    grid-template-columns: repeat(12, 1fr);
  }
  body.febody .mousedevice-gridcolumns-4 > * {
    grid-column-start: span 3;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-gridcolumns-6 {
    grid-template-columns: repeat(12, 1fr);
  }
  body.febody .mousedevice-gridcolumns-6 > * {
    grid-column-start: span 2;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-gridcolumns-5 {
    grid-template-columns: repeat(10, 1fr);
  }
  body.febody .mousedevice-gridcolumns-5 > * {
    grid-column-start: span 2;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-gridcolumns-7 {
    grid-template-columns: repeat(14, 1fr);
  }
  body.febody .mousedevice-gridcolumns-7 > * {
    grid-column-start: span 2;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-gridcolumns-8 {
    grid-template-columns: repeat(16, 1fr);
  }
  body.febody .mousedevice-gridcolumns-8 > * {
    grid-column-start: span 2;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-gridcolumns-9 {
    grid-template-columns: repeat(18, 1fr);
  }
  body.febody .mousedevice-gridcolumns-9 > * {
    grid-column-start: span 2;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-gridcolumns-10 {
    grid-template-columns: repeat(20, 1fr);
  }
  body.febody .mousedevice-gridcolumns-10 > * {
    grid-column-start: span 2;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-grid {
    display: grid;
    column-gap: 20px;
  }
  body.febody .fingerdevice-grid.notdisplay {
    display: none;
  }

  body.febody .fingerdevice-grid.display {
    display: grid;
  }
}
@media (pointer: coarse) and (min-width: 0px) and (max-width: 800px) {
  body.febody .fingerdevice-grid.sm-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-grid.sm-display {
    display: grid;
  }
}
@media (pointer: coarse) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .fingerdevice-grid.md-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-grid.md-display {
    display: grid;
  }
}
@media (pointer: coarse) and (min-width: 1201px) {
  body.febody .fingerdevice-grid.lg-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-grid.lg-display {
    display: grid;
  }
}
@media (pointer: coarse) and (min-width: 1641px) {
  body.febody .fingerdevice-grid.xl-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-grid.xl-display {
    display: grid;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-grid > * {
    width: 100% !important;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-gridcolumns-1 {
    grid-template-columns: repeat(12, 1fr);
  }
  body.febody .fingerdevice-gridcolumns-1 > * {
    grid-column-start: span 12;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-gridcolumns-2 {
    grid-template-columns: repeat(12, 1fr);
  }
  body.febody .fingerdevice-gridcolumns-2 > * {
    grid-column-start: span 6;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-gridcolumns-3 {
    grid-template-columns: repeat(12, 1fr);
  }
  body.febody .fingerdevice-gridcolumns-3 > * {
    grid-column-start: span 4;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-gridcolumns-4 {
    grid-template-columns: repeat(12, 1fr);
  }
  body.febody .fingerdevice-gridcolumns-4 > * {
    grid-column-start: span 3;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-gridcolumns-6 {
    grid-template-columns: repeat(12, 1fr);
  }
  body.febody .fingerdevice-gridcolumns-6 > * {
    grid-column-start: span 2;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-gridcolumns-5 {
    grid-template-columns: repeat(10, 1fr);
  }
  body.febody .fingerdevice-gridcolumns-5 > * {
    grid-column-start: span 2;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-gridcolumns-7 {
    grid-template-columns: repeat(14, 1fr);
  }
  body.febody .fingerdevice-gridcolumns-7 > * {
    grid-column-start: span 2;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-gridcolumns-8 {
    grid-template-columns: repeat(16, 1fr);
  }
  body.febody .fingerdevice-gridcolumns-8 > * {
    grid-column-start: span 2;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-gridcolumns-9 {
    grid-template-columns: repeat(18, 1fr);
  }
  body.febody .fingerdevice-gridcolumns-9 > * {
    grid-column-start: span 2;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-gridcolumns-10 {
    grid-template-columns: repeat(20, 1fr);
  }
  body.febody .fingerdevice-gridcolumns-10 > * {
    grid-column-start: span 2;
  }
}
body.febody .darkmode-grid {
  display: grid;
  column-gap: 20px;
}
body.febody .darkmode-grid.notdisplay {
  display: none;
}

body.febody .darkmode-grid.display {
  display: grid;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .darkmode-grid.sm-notdisplay {
    display: none;
  }

  body.febody .darkmode-grid.sm-display {
    display: grid;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .darkmode-grid.md-notdisplay {
    display: none;
  }

  body.febody .darkmode-grid.md-display {
    display: grid;
  }
}
@media all and (min-width: 1201px) {
  body.febody .darkmode-grid.lg-notdisplay {
    display: none;
  }

  body.febody .darkmode-grid.lg-display {
    display: grid;
  }
}
@media all and (min-width: 1641px) {
  body.febody .darkmode-grid.xl-notdisplay {
    display: none;
  }

  body.febody .darkmode-grid.xl-display {
    display: grid;
  }
}
body.febody .darkmode-grid > * {
  width: 100% !important;
}
body.febody .darkmode-gridcolumns-1 {
  grid-template-columns: repeat(12, 1fr);
}
body.febody .darkmode-gridcolumns-1 > * {
  grid-column-start: span 12;
}
body.febody .darkmode-gridcolumns-2 {
  grid-template-columns: repeat(12, 1fr);
}
body.febody .darkmode-gridcolumns-2 > * {
  grid-column-start: span 6;
}
body.febody .darkmode-gridcolumns-3 {
  grid-template-columns: repeat(12, 1fr);
}
body.febody .darkmode-gridcolumns-3 > * {
  grid-column-start: span 4;
}
body.febody .darkmode-gridcolumns-4 {
  grid-template-columns: repeat(12, 1fr);
}
body.febody .darkmode-gridcolumns-4 > * {
  grid-column-start: span 3;
}
body.febody .darkmode-gridcolumns-6 {
  grid-template-columns: repeat(12, 1fr);
}
body.febody .darkmode-gridcolumns-6 > * {
  grid-column-start: span 2;
}
body.febody .darkmode-gridcolumns-5 {
  grid-template-columns: repeat(10, 1fr);
}
body.febody .darkmode-gridcolumns-5 > * {
  grid-column-start: span 2;
}
body.febody .darkmode-gridcolumns-7 {
  grid-template-columns: repeat(14, 1fr);
}
body.febody .darkmode-gridcolumns-7 > * {
  grid-column-start: span 2;
}
body.febody .darkmode-gridcolumns-8 {
  grid-template-columns: repeat(16, 1fr);
}
body.febody .darkmode-gridcolumns-8 > * {
  grid-column-start: span 2;
}
body.febody .darkmode-gridcolumns-9 {
  grid-template-columns: repeat(18, 1fr);
}
body.febody .darkmode-gridcolumns-9 > * {
  grid-column-start: span 2;
}
body.febody .darkmode-gridcolumns-10 {
  grid-template-columns: repeat(20, 1fr);
}
body.febody .darkmode-gridcolumns-10 > * {
  grid-column-start: span 2;
}
body.febody .lightmode-grid {
  display: grid;
  column-gap: 20px;
}
body.febody .lightmode-grid.notdisplay {
  display: none;
}

body.febody .lightmode-grid.display {
  display: grid;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .lightmode-grid.sm-notdisplay {
    display: none;
  }

  body.febody .lightmode-grid.sm-display {
    display: grid;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lightmode-grid.md-notdisplay {
    display: none;
  }

  body.febody .lightmode-grid.md-display {
    display: grid;
  }
}
@media all and (min-width: 1201px) {
  body.febody .lightmode-grid.lg-notdisplay {
    display: none;
  }

  body.febody .lightmode-grid.lg-display {
    display: grid;
  }
}
@media all and (min-width: 1641px) {
  body.febody .lightmode-grid.xl-notdisplay {
    display: none;
  }

  body.febody .lightmode-grid.xl-display {
    display: grid;
  }
}
body.febody .lightmode-grid > * {
  width: 100% !important;
}
body.febody .lightmode-gridcolumns-1 {
  grid-template-columns: repeat(12, 1fr);
}
body.febody .lightmode-gridcolumns-1 > * {
  grid-column-start: span 12;
}
body.febody .lightmode-gridcolumns-2 {
  grid-template-columns: repeat(12, 1fr);
}
body.febody .lightmode-gridcolumns-2 > * {
  grid-column-start: span 6;
}
body.febody .lightmode-gridcolumns-3 {
  grid-template-columns: repeat(12, 1fr);
}
body.febody .lightmode-gridcolumns-3 > * {
  grid-column-start: span 4;
}
body.febody .lightmode-gridcolumns-4 {
  grid-template-columns: repeat(12, 1fr);
}
body.febody .lightmode-gridcolumns-4 > * {
  grid-column-start: span 3;
}
body.febody .lightmode-gridcolumns-6 {
  grid-template-columns: repeat(12, 1fr);
}
body.febody .lightmode-gridcolumns-6 > * {
  grid-column-start: span 2;
}
body.febody .lightmode-gridcolumns-5 {
  grid-template-columns: repeat(10, 1fr);
}
body.febody .lightmode-gridcolumns-5 > * {
  grid-column-start: span 2;
}
body.febody .lightmode-gridcolumns-7 {
  grid-template-columns: repeat(14, 1fr);
}
body.febody .lightmode-gridcolumns-7 > * {
  grid-column-start: span 2;
}
body.febody .lightmode-gridcolumns-8 {
  grid-template-columns: repeat(16, 1fr);
}
body.febody .lightmode-gridcolumns-8 > * {
  grid-column-start: span 2;
}
body.febody .lightmode-gridcolumns-9 {
  grid-template-columns: repeat(18, 1fr);
}
body.febody .lightmode-gridcolumns-9 > * {
  grid-column-start: span 2;
}
body.febody .lightmode-gridcolumns-10 {
  grid-template-columns: repeat(20, 1fr);
}
body.febody .lightmode-gridcolumns-10 > * {
  grid-column-start: span 2;
}
body.febody .columns-1 {
  column-count: 1;
  column-gap: 30px;
}
body.febody .columns-2 {
  column-count: 2;
  column-gap: 30px;
}
body.febody .columns-3 {
  column-count: 3;
  column-gap: 30px;
}
body.febody .columns-4 {
  column-count: 4;
  column-gap: 30px;
}
body.febody .columns-5 {
  column-count: 5;
  column-gap: 30px;
}
@media only screen and (max-width: 800px) {
  body.febody .sm-columns-1 {
    column-count: 1;
    column-gap: 30px;
  }
  body.febody .sm-columns-2 {
    column-count: 2;
    column-gap: 30px;
  }
  body.febody .sm-columns-3 {
    column-count: 3;
    column-gap: 30px;
  }
  body.febody .sm-columns-4 {
    column-count: 4;
    column-gap: 30px;
  }
  body.febody .sm-columns-5 {
    column-count: 5;
    column-gap: 30px;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-columns-1 {
    column-count: 1;
    column-gap: 30px;
  }
  body.febody .xsm-columns-2 {
    column-count: 2;
    column-gap: 30px;
  }
  body.febody .xsm-columns-3 {
    column-count: 3;
    column-gap: 30px;
  }
  body.febody .xsm-columns-4 {
    column-count: 4;
    column-gap: 30px;
  }
  body.febody .xsm-columns-5 {
    column-count: 5;
    column-gap: 30px;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-columns-1 {
    column-count: 1;
    column-gap: 30px;
  }
  body.febody .md-columns-2 {
    column-count: 2;
    column-gap: 30px;
  }
  body.febody .md-columns-3 {
    column-count: 3;
    column-gap: 30px;
  }
  body.febody .md-columns-4 {
    column-count: 4;
    column-gap: 30px;
  }
  body.febody .md-columns-5 {
    column-count: 5;
    column-gap: 30px;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-columns-1 {
    column-count: 1;
    column-gap: 30px;
  }
  body.febody .lg-columns-2 {
    column-count: 2;
    column-gap: 30px;
  }
  body.febody .lg-columns-3 {
    column-count: 3;
    column-gap: 30px;
  }
  body.febody .lg-columns-4 {
    column-count: 4;
    column-gap: 30px;
  }
  body.febody .lg-columns-5 {
    column-count: 5;
    column-gap: 30px;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-columns-1 {
    column-count: 1;
    column-gap: 30px;
  }
  body.febody .slg-columns-2 {
    column-count: 2;
    column-gap: 30px;
  }
  body.febody .slg-columns-3 {
    column-count: 3;
    column-gap: 30px;
  }
  body.febody .slg-columns-4 {
    column-count: 4;
    column-gap: 30px;
  }
  body.febody .slg-columns-5 {
    column-count: 5;
    column-gap: 30px;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-columns-1 {
    column-count: 1;
    column-gap: 30px;
  }
  body.febody .xl-columns-2 {
    column-count: 2;
    column-gap: 30px;
  }
  body.febody .xl-columns-3 {
    column-count: 3;
    column-gap: 30px;
  }
  body.febody .xl-columns-4 {
    column-count: 4;
    column-gap: 30px;
  }
  body.febody .xl-columns-5 {
    column-count: 5;
    column-gap: 30px;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-columns-1 {
    column-count: 1;
    column-gap: 30px;
  }
  body.febody .hoverdevice-columns-2 {
    column-count: 2;
    column-gap: 30px;
  }
  body.febody .hoverdevice-columns-3 {
    column-count: 3;
    column-gap: 30px;
  }
  body.febody .hoverdevice-columns-4 {
    column-count: 4;
    column-gap: 30px;
  }
  body.febody .hoverdevice-columns-5 {
    column-count: 5;
    column-gap: 30px;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-columns-1 {
    column-count: 1;
    column-gap: 30px;
  }
  body.febody .mousedevice-columns-2 {
    column-count: 2;
    column-gap: 30px;
  }
  body.febody .mousedevice-columns-3 {
    column-count: 3;
    column-gap: 30px;
  }
  body.febody .mousedevice-columns-4 {
    column-count: 4;
    column-gap: 30px;
  }
  body.febody .mousedevice-columns-5 {
    column-count: 5;
    column-gap: 30px;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-columns-1 {
    column-count: 1;
    column-gap: 30px;
  }
  body.febody .fingerdevice-columns-2 {
    column-count: 2;
    column-gap: 30px;
  }
  body.febody .fingerdevice-columns-3 {
    column-count: 3;
    column-gap: 30px;
  }
  body.febody .fingerdevice-columns-4 {
    column-count: 4;
    column-gap: 30px;
  }
  body.febody .fingerdevice-columns-5 {
    column-count: 5;
    column-gap: 30px;
  }
}
body.febody .darkmode-columns-1 {
  column-count: 1;
  column-gap: 30px;
}
body.febody .darkmode-columns-2 {
  column-count: 2;
  column-gap: 30px;
}
body.febody .darkmode-columns-3 {
  column-count: 3;
  column-gap: 30px;
}
body.febody .darkmode-columns-4 {
  column-count: 4;
  column-gap: 30px;
}
body.febody .darkmode-columns-5 {
  column-count: 5;
  column-gap: 30px;
}
body.febody .lightmode-columns-1 {
  column-count: 1;
  column-gap: 30px;
}
body.febody .lightmode-columns-2 {
  column-count: 2;
  column-gap: 30px;
}
body.febody .lightmode-columns-3 {
  column-count: 3;
  column-gap: 30px;
}
body.febody .lightmode-columns-4 {
  column-count: 4;
  column-gap: 30px;
}
body.febody .lightmode-columns-5 {
  column-count: 5;
  column-gap: 30px;
}
body.febody .box-3 {
  width: -webkit-calc(0.6 * ((100% - 380px) / 20) + -8px);
  width: -moz-calc(0.6 * ((100% - 380px) / 20) + -8px);
  width: calc(0.6 * ((100% - 380px) / 20) + -8px);
}
body.febody .box-5 {
  width: -webkit-calc(1 * ((100% - 380px) / 20) + 0px);
  width: -moz-calc(1 * ((100% - 380px) / 20) + 0px);
  width: calc(1 * ((100% - 380px) / 20) + 0px);
}
body.febody .box-7 {
  width: -webkit-calc(1.4 * ((100% - 380px) / 20) + 8px);
  width: -moz-calc(1.4 * ((100% - 380px) / 20) + 8px);
  width: calc(1.4 * ((100% - 380px) / 20) + 8px);
}
body.febody .box-10 {
  width: -webkit-calc(2 * ((100% - 380px) / 20) + 20px);
  width: -moz-calc(2 * ((100% - 380px) / 20) + 20px);
  width: calc(2 * ((100% - 380px) / 20) + 20px);
}
body.febody .box-12 {
  width: -webkit-calc(2.4 * ((100% - 380px) / 20) + 28px);
  width: -moz-calc(2.4 * ((100% - 380px) / 20) + 28px);
  width: calc(2.4 * ((100% - 380px) / 20) + 28px);
}
body.febody .box-15 {
  width: -webkit-calc(3 * ((100% - 380px) / 20) + 40px);
  width: -moz-calc(3 * ((100% - 380px) / 20) + 40px);
  width: calc(3 * ((100% - 380px) / 20) + 40px);
}
body.febody .box-17 {
  width: -webkit-calc(3.4 * ((100% - 380px) / 20) + 48px);
  width: -moz-calc(3.4 * ((100% - 380px) / 20) + 48px);
  width: calc(3.4 * ((100% - 380px) / 20) + 48px);
}
body.febody .box-20 {
  width: -webkit-calc(4 * ((100% - 380px) / 20) + 60px);
  width: -moz-calc(4 * ((100% - 380px) / 20) + 60px);
  width: calc(4 * ((100% - 380px) / 20) + 60px);
}
body.febody .box-25 {
  width: -webkit-calc(5 * ((100% - 380px) / 20) + 80px);
  width: -moz-calc(5 * ((100% - 380px) / 20) + 80px);
  width: calc(5 * ((100% - 380px) / 20) + 80px);
}
body.febody .box-30 {
  width: -webkit-calc(6 * ((100% - 380px) / 20) + 100px);
  width: -moz-calc(6 * ((100% - 380px) / 20) + 100px);
  width: calc(6 * ((100% - 380px) / 20) + 100px);
}
body.febody .box-33 {
  width: -webkit-calc(6.6666666667 * ((100% - 380px) / 20) + 113.3333333332px);
  width: -moz-calc(6.6666666667 * ((100% - 380px) / 20) + 113.3333333332px);
  width: calc(6.6666666667 * ((100% - 380px) / 20) + 113.3333333332px);
}
body.febody .box-35 {
  width: -webkit-calc(7 * ((100% - 380px) / 20) + 120px);
  width: -moz-calc(7 * ((100% - 380px) / 20) + 120px);
  width: calc(7 * ((100% - 380px) / 20) + 120px);
}
body.febody .box-40 {
  width: -webkit-calc(8 * ((100% - 380px) / 20) + 140px);
  width: -moz-calc(8 * ((100% - 380px) / 20) + 140px);
  width: calc(8 * ((100% - 380px) / 20) + 140px);
}
body.febody .box-45 {
  width: -webkit-calc(9 * ((100% - 380px) / 20) + 160px);
  width: -moz-calc(9 * ((100% - 380px) / 20) + 160px);
  width: calc(9 * ((100% - 380px) / 20) + 160px);
}
body.febody .box-50 {
  width: -webkit-calc(10 * ((100% - 380px) / 20) + 180px);
  width: -moz-calc(10 * ((100% - 380px) / 20) + 180px);
  width: calc(10 * ((100% - 380px) / 20) + 180px);
}
body.febody .box-55 {
  width: -webkit-calc(11 * ((100% - 380px) / 20) + 200px);
  width: -moz-calc(11 * ((100% - 380px) / 20) + 200px);
  width: calc(11 * ((100% - 380px) / 20) + 200px);
}
body.febody .box-60 {
  width: -webkit-calc(12 * ((100% - 380px) / 20) + 220px);
  width: -moz-calc(12 * ((100% - 380px) / 20) + 220px);
  width: calc(12 * ((100% - 380px) / 20) + 220px);
}
body.febody .box-65 {
  width: -webkit-calc(13 * ((100% - 380px) / 20) + 240px);
  width: -moz-calc(13 * ((100% - 380px) / 20) + 240px);
  width: calc(13 * ((100% - 380px) / 20) + 240px);
}
body.febody .box-66 {
  width: -webkit-calc(13.3333333333 * ((100% - 380px) / 20) + 246.6666666668px);
  width: -moz-calc(13.3333333333 * ((100% - 380px) / 20) + 246.6666666668px);
  width: calc(13.3333333333 * ((100% - 380px) / 20) + 246.6666666668px);
}
body.febody .box-70 {
  width: -webkit-calc(14 * ((100% - 380px) / 20) + 260px);
  width: -moz-calc(14 * ((100% - 380px) / 20) + 260px);
  width: calc(14 * ((100% - 380px) / 20) + 260px);
}
body.febody .box-75 {
  width: -webkit-calc(15 * ((100% - 380px) / 20) + 280px);
  width: -moz-calc(15 * ((100% - 380px) / 20) + 280px);
  width: calc(15 * ((100% - 380px) / 20) + 280px);
}
body.febody .box-80 {
  width: -webkit-calc(16 * ((100% - 380px) / 20) + 300px);
  width: -moz-calc(16 * ((100% - 380px) / 20) + 300px);
  width: calc(16 * ((100% - 380px) / 20) + 300px);
}
body.febody .box-85 {
  width: -webkit-calc(17 * ((100% - 380px) / 20) + 320px);
  width: -moz-calc(17 * ((100% - 380px) / 20) + 320px);
  width: calc(17 * ((100% - 380px) / 20) + 320px);
}
body.febody .box-90 {
  width: -webkit-calc(18 * ((100% - 380px) / 20) + 340px);
  width: -moz-calc(18 * ((100% - 380px) / 20) + 340px);
  width: calc(18 * ((100% - 380px) / 20) + 340px);
}
body.febody .box-95 {
  width: -webkit-calc(19 * ((100% - 380px) / 20) + 360px);
  width: -moz-calc(19 * ((100% - 380px) / 20) + 360px);
  width: calc(19 * ((100% - 380px) / 20) + 360px);
}
body.febody .box-100 {
  width: -webkit-calc(20 * ((100% - 380px) / 20) + 380px);
  width: -moz-calc(20 * ((100% - 380px) / 20) + 380px);
  width: calc(20 * ((100% - 380px) / 20) + 380px);
}
@media only screen and (max-width: 800px) {
  body.febody .sm-box-3 {
    width: -webkit-calc(0.6 * ((100% - 380px) / 20) + -8px);
    width: -moz-calc(0.6 * ((100% - 380px) / 20) + -8px);
    width: calc(0.6 * ((100% - 380px) / 20) + -8px);
  }
  body.febody .sm-box-5 {
    width: -webkit-calc(1 * ((100% - 380px) / 20) + 0px);
    width: -moz-calc(1 * ((100% - 380px) / 20) + 0px);
    width: calc(1 * ((100% - 380px) / 20) + 0px);
  }
  body.febody .sm-box-7 {
    width: -webkit-calc(1.4 * ((100% - 380px) / 20) + 8px);
    width: -moz-calc(1.4 * ((100% - 380px) / 20) + 8px);
    width: calc(1.4 * ((100% - 380px) / 20) + 8px);
  }
  body.febody .sm-box-10 {
    width: -webkit-calc(2 * ((100% - 380px) / 20) + 20px);
    width: -moz-calc(2 * ((100% - 380px) / 20) + 20px);
    width: calc(2 * ((100% - 380px) / 20) + 20px);
  }
  body.febody .sm-box-12 {
    width: -webkit-calc(2.4 * ((100% - 380px) / 20) + 28px);
    width: -moz-calc(2.4 * ((100% - 380px) / 20) + 28px);
    width: calc(2.4 * ((100% - 380px) / 20) + 28px);
  }
  body.febody .sm-box-15 {
    width: -webkit-calc(3 * ((100% - 380px) / 20) + 40px);
    width: -moz-calc(3 * ((100% - 380px) / 20) + 40px);
    width: calc(3 * ((100% - 380px) / 20) + 40px);
  }
  body.febody .sm-box-17 {
    width: -webkit-calc(3.4 * ((100% - 380px) / 20) + 48px);
    width: -moz-calc(3.4 * ((100% - 380px) / 20) + 48px);
    width: calc(3.4 * ((100% - 380px) / 20) + 48px);
  }
  body.febody .sm-box-20 {
    width: -webkit-calc(4 * ((100% - 380px) / 20) + 60px);
    width: -moz-calc(4 * ((100% - 380px) / 20) + 60px);
    width: calc(4 * ((100% - 380px) / 20) + 60px);
  }
  body.febody .sm-box-25 {
    width: -webkit-calc(5 * ((100% - 380px) / 20) + 80px);
    width: -moz-calc(5 * ((100% - 380px) / 20) + 80px);
    width: calc(5 * ((100% - 380px) / 20) + 80px);
  }
  body.febody .sm-box-30 {
    width: -webkit-calc(6 * ((100% - 380px) / 20) + 100px);
    width: -moz-calc(6 * ((100% - 380px) / 20) + 100px);
    width: calc(6 * ((100% - 380px) / 20) + 100px);
  }
  body.febody .sm-box-33 {
    width: -webkit-calc(6.6666666667 * ((100% - 380px) / 20) + 113.3333333332px);
    width: -moz-calc(6.6666666667 * ((100% - 380px) / 20) + 113.3333333332px);
    width: calc(6.6666666667 * ((100% - 380px) / 20) + 113.3333333332px);
  }
  body.febody .sm-box-35 {
    width: -webkit-calc(7 * ((100% - 380px) / 20) + 120px);
    width: -moz-calc(7 * ((100% - 380px) / 20) + 120px);
    width: calc(7 * ((100% - 380px) / 20) + 120px);
  }
  body.febody .sm-box-40 {
    width: -webkit-calc(8 * ((100% - 380px) / 20) + 140px);
    width: -moz-calc(8 * ((100% - 380px) / 20) + 140px);
    width: calc(8 * ((100% - 380px) / 20) + 140px);
  }
  body.febody .sm-box-45 {
    width: -webkit-calc(9 * ((100% - 380px) / 20) + 160px);
    width: -moz-calc(9 * ((100% - 380px) / 20) + 160px);
    width: calc(9 * ((100% - 380px) / 20) + 160px);
  }
  body.febody .sm-box-50 {
    width: -webkit-calc(10 * ((100% - 380px) / 20) + 180px);
    width: -moz-calc(10 * ((100% - 380px) / 20) + 180px);
    width: calc(10 * ((100% - 380px) / 20) + 180px);
  }
  body.febody .sm-box-55 {
    width: -webkit-calc(11 * ((100% - 380px) / 20) + 200px);
    width: -moz-calc(11 * ((100% - 380px) / 20) + 200px);
    width: calc(11 * ((100% - 380px) / 20) + 200px);
  }
  body.febody .sm-box-60 {
    width: -webkit-calc(12 * ((100% - 380px) / 20) + 220px);
    width: -moz-calc(12 * ((100% - 380px) / 20) + 220px);
    width: calc(12 * ((100% - 380px) / 20) + 220px);
  }
  body.febody .sm-box-65 {
    width: -webkit-calc(13 * ((100% - 380px) / 20) + 240px);
    width: -moz-calc(13 * ((100% - 380px) / 20) + 240px);
    width: calc(13 * ((100% - 380px) / 20) + 240px);
  }
  body.febody .sm-box-66 {
    width: -webkit-calc(13.3333333333 * ((100% - 380px) / 20) + 246.6666666668px);
    width: -moz-calc(13.3333333333 * ((100% - 380px) / 20) + 246.6666666668px);
    width: calc(13.3333333333 * ((100% - 380px) / 20) + 246.6666666668px);
  }
  body.febody .sm-box-70 {
    width: -webkit-calc(14 * ((100% - 380px) / 20) + 260px);
    width: -moz-calc(14 * ((100% - 380px) / 20) + 260px);
    width: calc(14 * ((100% - 380px) / 20) + 260px);
  }
  body.febody .sm-box-75 {
    width: -webkit-calc(15 * ((100% - 380px) / 20) + 280px);
    width: -moz-calc(15 * ((100% - 380px) / 20) + 280px);
    width: calc(15 * ((100% - 380px) / 20) + 280px);
  }
  body.febody .sm-box-80 {
    width: -webkit-calc(16 * ((100% - 380px) / 20) + 300px);
    width: -moz-calc(16 * ((100% - 380px) / 20) + 300px);
    width: calc(16 * ((100% - 380px) / 20) + 300px);
  }
  body.febody .sm-box-85 {
    width: -webkit-calc(17 * ((100% - 380px) / 20) + 320px);
    width: -moz-calc(17 * ((100% - 380px) / 20) + 320px);
    width: calc(17 * ((100% - 380px) / 20) + 320px);
  }
  body.febody .sm-box-90 {
    width: -webkit-calc(18 * ((100% - 380px) / 20) + 340px);
    width: -moz-calc(18 * ((100% - 380px) / 20) + 340px);
    width: calc(18 * ((100% - 380px) / 20) + 340px);
  }
  body.febody .sm-box-95 {
    width: -webkit-calc(19 * ((100% - 380px) / 20) + 360px);
    width: -moz-calc(19 * ((100% - 380px) / 20) + 360px);
    width: calc(19 * ((100% - 380px) / 20) + 360px);
  }
  body.febody .sm-box-100 {
    width: -webkit-calc(20 * ((100% - 380px) / 20) + 380px);
    width: -moz-calc(20 * ((100% - 380px) / 20) + 380px);
    width: calc(20 * ((100% - 380px) / 20) + 380px);
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-box-3 {
    width: -webkit-calc(0.6 * ((100% - 380px) / 20) + -8px);
    width: -moz-calc(0.6 * ((100% - 380px) / 20) + -8px);
    width: calc(0.6 * ((100% - 380px) / 20) + -8px);
  }
  body.febody .xsm-box-5 {
    width: -webkit-calc(1 * ((100% - 380px) / 20) + 0px);
    width: -moz-calc(1 * ((100% - 380px) / 20) + 0px);
    width: calc(1 * ((100% - 380px) / 20) + 0px);
  }
  body.febody .xsm-box-7 {
    width: -webkit-calc(1.4 * ((100% - 380px) / 20) + 8px);
    width: -moz-calc(1.4 * ((100% - 380px) / 20) + 8px);
    width: calc(1.4 * ((100% - 380px) / 20) + 8px);
  }
  body.febody .xsm-box-10 {
    width: -webkit-calc(2 * ((100% - 380px) / 20) + 20px);
    width: -moz-calc(2 * ((100% - 380px) / 20) + 20px);
    width: calc(2 * ((100% - 380px) / 20) + 20px);
  }
  body.febody .xsm-box-12 {
    width: -webkit-calc(2.4 * ((100% - 380px) / 20) + 28px);
    width: -moz-calc(2.4 * ((100% - 380px) / 20) + 28px);
    width: calc(2.4 * ((100% - 380px) / 20) + 28px);
  }
  body.febody .xsm-box-15 {
    width: -webkit-calc(3 * ((100% - 380px) / 20) + 40px);
    width: -moz-calc(3 * ((100% - 380px) / 20) + 40px);
    width: calc(3 * ((100% - 380px) / 20) + 40px);
  }
  body.febody .xsm-box-17 {
    width: -webkit-calc(3.4 * ((100% - 380px) / 20) + 48px);
    width: -moz-calc(3.4 * ((100% - 380px) / 20) + 48px);
    width: calc(3.4 * ((100% - 380px) / 20) + 48px);
  }
  body.febody .xsm-box-20 {
    width: -webkit-calc(4 * ((100% - 380px) / 20) + 60px);
    width: -moz-calc(4 * ((100% - 380px) / 20) + 60px);
    width: calc(4 * ((100% - 380px) / 20) + 60px);
  }
  body.febody .xsm-box-25 {
    width: -webkit-calc(5 * ((100% - 380px) / 20) + 80px);
    width: -moz-calc(5 * ((100% - 380px) / 20) + 80px);
    width: calc(5 * ((100% - 380px) / 20) + 80px);
  }
  body.febody .xsm-box-30 {
    width: -webkit-calc(6 * ((100% - 380px) / 20) + 100px);
    width: -moz-calc(6 * ((100% - 380px) / 20) + 100px);
    width: calc(6 * ((100% - 380px) / 20) + 100px);
  }
  body.febody .xsm-box-33 {
    width: -webkit-calc(6.6666666667 * ((100% - 380px) / 20) + 113.3333333332px);
    width: -moz-calc(6.6666666667 * ((100% - 380px) / 20) + 113.3333333332px);
    width: calc(6.6666666667 * ((100% - 380px) / 20) + 113.3333333332px);
  }
  body.febody .xsm-box-35 {
    width: -webkit-calc(7 * ((100% - 380px) / 20) + 120px);
    width: -moz-calc(7 * ((100% - 380px) / 20) + 120px);
    width: calc(7 * ((100% - 380px) / 20) + 120px);
  }
  body.febody .xsm-box-40 {
    width: -webkit-calc(8 * ((100% - 380px) / 20) + 140px);
    width: -moz-calc(8 * ((100% - 380px) / 20) + 140px);
    width: calc(8 * ((100% - 380px) / 20) + 140px);
  }
  body.febody .xsm-box-45 {
    width: -webkit-calc(9 * ((100% - 380px) / 20) + 160px);
    width: -moz-calc(9 * ((100% - 380px) / 20) + 160px);
    width: calc(9 * ((100% - 380px) / 20) + 160px);
  }
  body.febody .xsm-box-50 {
    width: -webkit-calc(10 * ((100% - 380px) / 20) + 180px);
    width: -moz-calc(10 * ((100% - 380px) / 20) + 180px);
    width: calc(10 * ((100% - 380px) / 20) + 180px);
  }
  body.febody .xsm-box-55 {
    width: -webkit-calc(11 * ((100% - 380px) / 20) + 200px);
    width: -moz-calc(11 * ((100% - 380px) / 20) + 200px);
    width: calc(11 * ((100% - 380px) / 20) + 200px);
  }
  body.febody .xsm-box-60 {
    width: -webkit-calc(12 * ((100% - 380px) / 20) + 220px);
    width: -moz-calc(12 * ((100% - 380px) / 20) + 220px);
    width: calc(12 * ((100% - 380px) / 20) + 220px);
  }
  body.febody .xsm-box-65 {
    width: -webkit-calc(13 * ((100% - 380px) / 20) + 240px);
    width: -moz-calc(13 * ((100% - 380px) / 20) + 240px);
    width: calc(13 * ((100% - 380px) / 20) + 240px);
  }
  body.febody .xsm-box-66 {
    width: -webkit-calc(13.3333333333 * ((100% - 380px) / 20) + 246.6666666668px);
    width: -moz-calc(13.3333333333 * ((100% - 380px) / 20) + 246.6666666668px);
    width: calc(13.3333333333 * ((100% - 380px) / 20) + 246.6666666668px);
  }
  body.febody .xsm-box-70 {
    width: -webkit-calc(14 * ((100% - 380px) / 20) + 260px);
    width: -moz-calc(14 * ((100% - 380px) / 20) + 260px);
    width: calc(14 * ((100% - 380px) / 20) + 260px);
  }
  body.febody .xsm-box-75 {
    width: -webkit-calc(15 * ((100% - 380px) / 20) + 280px);
    width: -moz-calc(15 * ((100% - 380px) / 20) + 280px);
    width: calc(15 * ((100% - 380px) / 20) + 280px);
  }
  body.febody .xsm-box-80 {
    width: -webkit-calc(16 * ((100% - 380px) / 20) + 300px);
    width: -moz-calc(16 * ((100% - 380px) / 20) + 300px);
    width: calc(16 * ((100% - 380px) / 20) + 300px);
  }
  body.febody .xsm-box-85 {
    width: -webkit-calc(17 * ((100% - 380px) / 20) + 320px);
    width: -moz-calc(17 * ((100% - 380px) / 20) + 320px);
    width: calc(17 * ((100% - 380px) / 20) + 320px);
  }
  body.febody .xsm-box-90 {
    width: -webkit-calc(18 * ((100% - 380px) / 20) + 340px);
    width: -moz-calc(18 * ((100% - 380px) / 20) + 340px);
    width: calc(18 * ((100% - 380px) / 20) + 340px);
  }
  body.febody .xsm-box-95 {
    width: -webkit-calc(19 * ((100% - 380px) / 20) + 360px);
    width: -moz-calc(19 * ((100% - 380px) / 20) + 360px);
    width: calc(19 * ((100% - 380px) / 20) + 360px);
  }
  body.febody .xsm-box-100 {
    width: -webkit-calc(20 * ((100% - 380px) / 20) + 380px);
    width: -moz-calc(20 * ((100% - 380px) / 20) + 380px);
    width: calc(20 * ((100% - 380px) / 20) + 380px);
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-box-3 {
    width: -webkit-calc(0.6 * ((100% - 380px) / 20) + -8px);
    width: -moz-calc(0.6 * ((100% - 380px) / 20) + -8px);
    width: calc(0.6 * ((100% - 380px) / 20) + -8px);
  }
  body.febody .md-box-5 {
    width: -webkit-calc(1 * ((100% - 380px) / 20) + 0px);
    width: -moz-calc(1 * ((100% - 380px) / 20) + 0px);
    width: calc(1 * ((100% - 380px) / 20) + 0px);
  }
  body.febody .md-box-7 {
    width: -webkit-calc(1.4 * ((100% - 380px) / 20) + 8px);
    width: -moz-calc(1.4 * ((100% - 380px) / 20) + 8px);
    width: calc(1.4 * ((100% - 380px) / 20) + 8px);
  }
  body.febody .md-box-10 {
    width: -webkit-calc(2 * ((100% - 380px) / 20) + 20px);
    width: -moz-calc(2 * ((100% - 380px) / 20) + 20px);
    width: calc(2 * ((100% - 380px) / 20) + 20px);
  }
  body.febody .md-box-12 {
    width: -webkit-calc(2.4 * ((100% - 380px) / 20) + 28px);
    width: -moz-calc(2.4 * ((100% - 380px) / 20) + 28px);
    width: calc(2.4 * ((100% - 380px) / 20) + 28px);
  }
  body.febody .md-box-15 {
    width: -webkit-calc(3 * ((100% - 380px) / 20) + 40px);
    width: -moz-calc(3 * ((100% - 380px) / 20) + 40px);
    width: calc(3 * ((100% - 380px) / 20) + 40px);
  }
  body.febody .md-box-17 {
    width: -webkit-calc(3.4 * ((100% - 380px) / 20) + 48px);
    width: -moz-calc(3.4 * ((100% - 380px) / 20) + 48px);
    width: calc(3.4 * ((100% - 380px) / 20) + 48px);
  }
  body.febody .md-box-20 {
    width: -webkit-calc(4 * ((100% - 380px) / 20) + 60px);
    width: -moz-calc(4 * ((100% - 380px) / 20) + 60px);
    width: calc(4 * ((100% - 380px) / 20) + 60px);
  }
  body.febody .md-box-25 {
    width: -webkit-calc(5 * ((100% - 380px) / 20) + 80px);
    width: -moz-calc(5 * ((100% - 380px) / 20) + 80px);
    width: calc(5 * ((100% - 380px) / 20) + 80px);
  }
  body.febody .md-box-30 {
    width: -webkit-calc(6 * ((100% - 380px) / 20) + 100px);
    width: -moz-calc(6 * ((100% - 380px) / 20) + 100px);
    width: calc(6 * ((100% - 380px) / 20) + 100px);
  }
  body.febody .md-box-33 {
    width: -webkit-calc(6.6666666667 * ((100% - 380px) / 20) + 113.3333333332px);
    width: -moz-calc(6.6666666667 * ((100% - 380px) / 20) + 113.3333333332px);
    width: calc(6.6666666667 * ((100% - 380px) / 20) + 113.3333333332px);
  }
  body.febody .md-box-35 {
    width: -webkit-calc(7 * ((100% - 380px) / 20) + 120px);
    width: -moz-calc(7 * ((100% - 380px) / 20) + 120px);
    width: calc(7 * ((100% - 380px) / 20) + 120px);
  }
  body.febody .md-box-40 {
    width: -webkit-calc(8 * ((100% - 380px) / 20) + 140px);
    width: -moz-calc(8 * ((100% - 380px) / 20) + 140px);
    width: calc(8 * ((100% - 380px) / 20) + 140px);
  }
  body.febody .md-box-45 {
    width: -webkit-calc(9 * ((100% - 380px) / 20) + 160px);
    width: -moz-calc(9 * ((100% - 380px) / 20) + 160px);
    width: calc(9 * ((100% - 380px) / 20) + 160px);
  }
  body.febody .md-box-50 {
    width: -webkit-calc(10 * ((100% - 380px) / 20) + 180px);
    width: -moz-calc(10 * ((100% - 380px) / 20) + 180px);
    width: calc(10 * ((100% - 380px) / 20) + 180px);
  }
  body.febody .md-box-55 {
    width: -webkit-calc(11 * ((100% - 380px) / 20) + 200px);
    width: -moz-calc(11 * ((100% - 380px) / 20) + 200px);
    width: calc(11 * ((100% - 380px) / 20) + 200px);
  }
  body.febody .md-box-60 {
    width: -webkit-calc(12 * ((100% - 380px) / 20) + 220px);
    width: -moz-calc(12 * ((100% - 380px) / 20) + 220px);
    width: calc(12 * ((100% - 380px) / 20) + 220px);
  }
  body.febody .md-box-65 {
    width: -webkit-calc(13 * ((100% - 380px) / 20) + 240px);
    width: -moz-calc(13 * ((100% - 380px) / 20) + 240px);
    width: calc(13 * ((100% - 380px) / 20) + 240px);
  }
  body.febody .md-box-66 {
    width: -webkit-calc(13.3333333333 * ((100% - 380px) / 20) + 246.6666666668px);
    width: -moz-calc(13.3333333333 * ((100% - 380px) / 20) + 246.6666666668px);
    width: calc(13.3333333333 * ((100% - 380px) / 20) + 246.6666666668px);
  }
  body.febody .md-box-70 {
    width: -webkit-calc(14 * ((100% - 380px) / 20) + 260px);
    width: -moz-calc(14 * ((100% - 380px) / 20) + 260px);
    width: calc(14 * ((100% - 380px) / 20) + 260px);
  }
  body.febody .md-box-75 {
    width: -webkit-calc(15 * ((100% - 380px) / 20) + 280px);
    width: -moz-calc(15 * ((100% - 380px) / 20) + 280px);
    width: calc(15 * ((100% - 380px) / 20) + 280px);
  }
  body.febody .md-box-80 {
    width: -webkit-calc(16 * ((100% - 380px) / 20) + 300px);
    width: -moz-calc(16 * ((100% - 380px) / 20) + 300px);
    width: calc(16 * ((100% - 380px) / 20) + 300px);
  }
  body.febody .md-box-85 {
    width: -webkit-calc(17 * ((100% - 380px) / 20) + 320px);
    width: -moz-calc(17 * ((100% - 380px) / 20) + 320px);
    width: calc(17 * ((100% - 380px) / 20) + 320px);
  }
  body.febody .md-box-90 {
    width: -webkit-calc(18 * ((100% - 380px) / 20) + 340px);
    width: -moz-calc(18 * ((100% - 380px) / 20) + 340px);
    width: calc(18 * ((100% - 380px) / 20) + 340px);
  }
  body.febody .md-box-95 {
    width: -webkit-calc(19 * ((100% - 380px) / 20) + 360px);
    width: -moz-calc(19 * ((100% - 380px) / 20) + 360px);
    width: calc(19 * ((100% - 380px) / 20) + 360px);
  }
  body.febody .md-box-100 {
    width: -webkit-calc(20 * ((100% - 380px) / 20) + 380px);
    width: -moz-calc(20 * ((100% - 380px) / 20) + 380px);
    width: calc(20 * ((100% - 380px) / 20) + 380px);
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-box-3 {
    width: -webkit-calc(0.6 * ((100% - 380px) / 20) + -8px);
    width: -moz-calc(0.6 * ((100% - 380px) / 20) + -8px);
    width: calc(0.6 * ((100% - 380px) / 20) + -8px);
  }
  body.febody .lg-box-5 {
    width: -webkit-calc(1 * ((100% - 380px) / 20) + 0px);
    width: -moz-calc(1 * ((100% - 380px) / 20) + 0px);
    width: calc(1 * ((100% - 380px) / 20) + 0px);
  }
  body.febody .lg-box-7 {
    width: -webkit-calc(1.4 * ((100% - 380px) / 20) + 8px);
    width: -moz-calc(1.4 * ((100% - 380px) / 20) + 8px);
    width: calc(1.4 * ((100% - 380px) / 20) + 8px);
  }
  body.febody .lg-box-10 {
    width: -webkit-calc(2 * ((100% - 380px) / 20) + 20px);
    width: -moz-calc(2 * ((100% - 380px) / 20) + 20px);
    width: calc(2 * ((100% - 380px) / 20) + 20px);
  }
  body.febody .lg-box-12 {
    width: -webkit-calc(2.4 * ((100% - 380px) / 20) + 28px);
    width: -moz-calc(2.4 * ((100% - 380px) / 20) + 28px);
    width: calc(2.4 * ((100% - 380px) / 20) + 28px);
  }
  body.febody .lg-box-15 {
    width: -webkit-calc(3 * ((100% - 380px) / 20) + 40px);
    width: -moz-calc(3 * ((100% - 380px) / 20) + 40px);
    width: calc(3 * ((100% - 380px) / 20) + 40px);
  }
  body.febody .lg-box-17 {
    width: -webkit-calc(3.4 * ((100% - 380px) / 20) + 48px);
    width: -moz-calc(3.4 * ((100% - 380px) / 20) + 48px);
    width: calc(3.4 * ((100% - 380px) / 20) + 48px);
  }
  body.febody .lg-box-20 {
    width: -webkit-calc(4 * ((100% - 380px) / 20) + 60px);
    width: -moz-calc(4 * ((100% - 380px) / 20) + 60px);
    width: calc(4 * ((100% - 380px) / 20) + 60px);
  }
  body.febody .lg-box-25 {
    width: -webkit-calc(5 * ((100% - 380px) / 20) + 80px);
    width: -moz-calc(5 * ((100% - 380px) / 20) + 80px);
    width: calc(5 * ((100% - 380px) / 20) + 80px);
  }
  body.febody .lg-box-30 {
    width: -webkit-calc(6 * ((100% - 380px) / 20) + 100px);
    width: -moz-calc(6 * ((100% - 380px) / 20) + 100px);
    width: calc(6 * ((100% - 380px) / 20) + 100px);
  }
  body.febody .lg-box-33 {
    width: -webkit-calc(6.6666666667 * ((100% - 380px) / 20) + 113.3333333332px);
    width: -moz-calc(6.6666666667 * ((100% - 380px) / 20) + 113.3333333332px);
    width: calc(6.6666666667 * ((100% - 380px) / 20) + 113.3333333332px);
  }
  body.febody .lg-box-35 {
    width: -webkit-calc(7 * ((100% - 380px) / 20) + 120px);
    width: -moz-calc(7 * ((100% - 380px) / 20) + 120px);
    width: calc(7 * ((100% - 380px) / 20) + 120px);
  }
  body.febody .lg-box-40 {
    width: -webkit-calc(8 * ((100% - 380px) / 20) + 140px);
    width: -moz-calc(8 * ((100% - 380px) / 20) + 140px);
    width: calc(8 * ((100% - 380px) / 20) + 140px);
  }
  body.febody .lg-box-45 {
    width: -webkit-calc(9 * ((100% - 380px) / 20) + 160px);
    width: -moz-calc(9 * ((100% - 380px) / 20) + 160px);
    width: calc(9 * ((100% - 380px) / 20) + 160px);
  }
  body.febody .lg-box-50 {
    width: -webkit-calc(10 * ((100% - 380px) / 20) + 180px);
    width: -moz-calc(10 * ((100% - 380px) / 20) + 180px);
    width: calc(10 * ((100% - 380px) / 20) + 180px);
  }
  body.febody .lg-box-55 {
    width: -webkit-calc(11 * ((100% - 380px) / 20) + 200px);
    width: -moz-calc(11 * ((100% - 380px) / 20) + 200px);
    width: calc(11 * ((100% - 380px) / 20) + 200px);
  }
  body.febody .lg-box-60 {
    width: -webkit-calc(12 * ((100% - 380px) / 20) + 220px);
    width: -moz-calc(12 * ((100% - 380px) / 20) + 220px);
    width: calc(12 * ((100% - 380px) / 20) + 220px);
  }
  body.febody .lg-box-65 {
    width: -webkit-calc(13 * ((100% - 380px) / 20) + 240px);
    width: -moz-calc(13 * ((100% - 380px) / 20) + 240px);
    width: calc(13 * ((100% - 380px) / 20) + 240px);
  }
  body.febody .lg-box-66 {
    width: -webkit-calc(13.3333333333 * ((100% - 380px) / 20) + 246.6666666668px);
    width: -moz-calc(13.3333333333 * ((100% - 380px) / 20) + 246.6666666668px);
    width: calc(13.3333333333 * ((100% - 380px) / 20) + 246.6666666668px);
  }
  body.febody .lg-box-70 {
    width: -webkit-calc(14 * ((100% - 380px) / 20) + 260px);
    width: -moz-calc(14 * ((100% - 380px) / 20) + 260px);
    width: calc(14 * ((100% - 380px) / 20) + 260px);
  }
  body.febody .lg-box-75 {
    width: -webkit-calc(15 * ((100% - 380px) / 20) + 280px);
    width: -moz-calc(15 * ((100% - 380px) / 20) + 280px);
    width: calc(15 * ((100% - 380px) / 20) + 280px);
  }
  body.febody .lg-box-80 {
    width: -webkit-calc(16 * ((100% - 380px) / 20) + 300px);
    width: -moz-calc(16 * ((100% - 380px) / 20) + 300px);
    width: calc(16 * ((100% - 380px) / 20) + 300px);
  }
  body.febody .lg-box-85 {
    width: -webkit-calc(17 * ((100% - 380px) / 20) + 320px);
    width: -moz-calc(17 * ((100% - 380px) / 20) + 320px);
    width: calc(17 * ((100% - 380px) / 20) + 320px);
  }
  body.febody .lg-box-90 {
    width: -webkit-calc(18 * ((100% - 380px) / 20) + 340px);
    width: -moz-calc(18 * ((100% - 380px) / 20) + 340px);
    width: calc(18 * ((100% - 380px) / 20) + 340px);
  }
  body.febody .lg-box-95 {
    width: -webkit-calc(19 * ((100% - 380px) / 20) + 360px);
    width: -moz-calc(19 * ((100% - 380px) / 20) + 360px);
    width: calc(19 * ((100% - 380px) / 20) + 360px);
  }
  body.febody .lg-box-100 {
    width: -webkit-calc(20 * ((100% - 380px) / 20) + 380px);
    width: -moz-calc(20 * ((100% - 380px) / 20) + 380px);
    width: calc(20 * ((100% - 380px) / 20) + 380px);
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-box-3 {
    width: -webkit-calc(0.6 * ((100% - 380px) / 20) + -8px);
    width: -moz-calc(0.6 * ((100% - 380px) / 20) + -8px);
    width: calc(0.6 * ((100% - 380px) / 20) + -8px);
  }
  body.febody .slg-box-5 {
    width: -webkit-calc(1 * ((100% - 380px) / 20) + 0px);
    width: -moz-calc(1 * ((100% - 380px) / 20) + 0px);
    width: calc(1 * ((100% - 380px) / 20) + 0px);
  }
  body.febody .slg-box-7 {
    width: -webkit-calc(1.4 * ((100% - 380px) / 20) + 8px);
    width: -moz-calc(1.4 * ((100% - 380px) / 20) + 8px);
    width: calc(1.4 * ((100% - 380px) / 20) + 8px);
  }
  body.febody .slg-box-10 {
    width: -webkit-calc(2 * ((100% - 380px) / 20) + 20px);
    width: -moz-calc(2 * ((100% - 380px) / 20) + 20px);
    width: calc(2 * ((100% - 380px) / 20) + 20px);
  }
  body.febody .slg-box-12 {
    width: -webkit-calc(2.4 * ((100% - 380px) / 20) + 28px);
    width: -moz-calc(2.4 * ((100% - 380px) / 20) + 28px);
    width: calc(2.4 * ((100% - 380px) / 20) + 28px);
  }
  body.febody .slg-box-15 {
    width: -webkit-calc(3 * ((100% - 380px) / 20) + 40px);
    width: -moz-calc(3 * ((100% - 380px) / 20) + 40px);
    width: calc(3 * ((100% - 380px) / 20) + 40px);
  }
  body.febody .slg-box-17 {
    width: -webkit-calc(3.4 * ((100% - 380px) / 20) + 48px);
    width: -moz-calc(3.4 * ((100% - 380px) / 20) + 48px);
    width: calc(3.4 * ((100% - 380px) / 20) + 48px);
  }
  body.febody .slg-box-20 {
    width: -webkit-calc(4 * ((100% - 380px) / 20) + 60px);
    width: -moz-calc(4 * ((100% - 380px) / 20) + 60px);
    width: calc(4 * ((100% - 380px) / 20) + 60px);
  }
  body.febody .slg-box-25 {
    width: -webkit-calc(5 * ((100% - 380px) / 20) + 80px);
    width: -moz-calc(5 * ((100% - 380px) / 20) + 80px);
    width: calc(5 * ((100% - 380px) / 20) + 80px);
  }
  body.febody .slg-box-30 {
    width: -webkit-calc(6 * ((100% - 380px) / 20) + 100px);
    width: -moz-calc(6 * ((100% - 380px) / 20) + 100px);
    width: calc(6 * ((100% - 380px) / 20) + 100px);
  }
  body.febody .slg-box-33 {
    width: -webkit-calc(6.6666666667 * ((100% - 380px) / 20) + 113.3333333332px);
    width: -moz-calc(6.6666666667 * ((100% - 380px) / 20) + 113.3333333332px);
    width: calc(6.6666666667 * ((100% - 380px) / 20) + 113.3333333332px);
  }
  body.febody .slg-box-35 {
    width: -webkit-calc(7 * ((100% - 380px) / 20) + 120px);
    width: -moz-calc(7 * ((100% - 380px) / 20) + 120px);
    width: calc(7 * ((100% - 380px) / 20) + 120px);
  }
  body.febody .slg-box-40 {
    width: -webkit-calc(8 * ((100% - 380px) / 20) + 140px);
    width: -moz-calc(8 * ((100% - 380px) / 20) + 140px);
    width: calc(8 * ((100% - 380px) / 20) + 140px);
  }
  body.febody .slg-box-45 {
    width: -webkit-calc(9 * ((100% - 380px) / 20) + 160px);
    width: -moz-calc(9 * ((100% - 380px) / 20) + 160px);
    width: calc(9 * ((100% - 380px) / 20) + 160px);
  }
  body.febody .slg-box-50 {
    width: -webkit-calc(10 * ((100% - 380px) / 20) + 180px);
    width: -moz-calc(10 * ((100% - 380px) / 20) + 180px);
    width: calc(10 * ((100% - 380px) / 20) + 180px);
  }
  body.febody .slg-box-55 {
    width: -webkit-calc(11 * ((100% - 380px) / 20) + 200px);
    width: -moz-calc(11 * ((100% - 380px) / 20) + 200px);
    width: calc(11 * ((100% - 380px) / 20) + 200px);
  }
  body.febody .slg-box-60 {
    width: -webkit-calc(12 * ((100% - 380px) / 20) + 220px);
    width: -moz-calc(12 * ((100% - 380px) / 20) + 220px);
    width: calc(12 * ((100% - 380px) / 20) + 220px);
  }
  body.febody .slg-box-65 {
    width: -webkit-calc(13 * ((100% - 380px) / 20) + 240px);
    width: -moz-calc(13 * ((100% - 380px) / 20) + 240px);
    width: calc(13 * ((100% - 380px) / 20) + 240px);
  }
  body.febody .slg-box-66 {
    width: -webkit-calc(13.3333333333 * ((100% - 380px) / 20) + 246.6666666668px);
    width: -moz-calc(13.3333333333 * ((100% - 380px) / 20) + 246.6666666668px);
    width: calc(13.3333333333 * ((100% - 380px) / 20) + 246.6666666668px);
  }
  body.febody .slg-box-70 {
    width: -webkit-calc(14 * ((100% - 380px) / 20) + 260px);
    width: -moz-calc(14 * ((100% - 380px) / 20) + 260px);
    width: calc(14 * ((100% - 380px) / 20) + 260px);
  }
  body.febody .slg-box-75 {
    width: -webkit-calc(15 * ((100% - 380px) / 20) + 280px);
    width: -moz-calc(15 * ((100% - 380px) / 20) + 280px);
    width: calc(15 * ((100% - 380px) / 20) + 280px);
  }
  body.febody .slg-box-80 {
    width: -webkit-calc(16 * ((100% - 380px) / 20) + 300px);
    width: -moz-calc(16 * ((100% - 380px) / 20) + 300px);
    width: calc(16 * ((100% - 380px) / 20) + 300px);
  }
  body.febody .slg-box-85 {
    width: -webkit-calc(17 * ((100% - 380px) / 20) + 320px);
    width: -moz-calc(17 * ((100% - 380px) / 20) + 320px);
    width: calc(17 * ((100% - 380px) / 20) + 320px);
  }
  body.febody .slg-box-90 {
    width: -webkit-calc(18 * ((100% - 380px) / 20) + 340px);
    width: -moz-calc(18 * ((100% - 380px) / 20) + 340px);
    width: calc(18 * ((100% - 380px) / 20) + 340px);
  }
  body.febody .slg-box-95 {
    width: -webkit-calc(19 * ((100% - 380px) / 20) + 360px);
    width: -moz-calc(19 * ((100% - 380px) / 20) + 360px);
    width: calc(19 * ((100% - 380px) / 20) + 360px);
  }
  body.febody .slg-box-100 {
    width: -webkit-calc(20 * ((100% - 380px) / 20) + 380px);
    width: -moz-calc(20 * ((100% - 380px) / 20) + 380px);
    width: calc(20 * ((100% - 380px) / 20) + 380px);
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-box-3 {
    width: -webkit-calc(0.6 * ((100% - 380px) / 20) + -8px);
    width: -moz-calc(0.6 * ((100% - 380px) / 20) + -8px);
    width: calc(0.6 * ((100% - 380px) / 20) + -8px);
  }
  body.febody .xl-box-5 {
    width: -webkit-calc(1 * ((100% - 380px) / 20) + 0px);
    width: -moz-calc(1 * ((100% - 380px) / 20) + 0px);
    width: calc(1 * ((100% - 380px) / 20) + 0px);
  }
  body.febody .xl-box-7 {
    width: -webkit-calc(1.4 * ((100% - 380px) / 20) + 8px);
    width: -moz-calc(1.4 * ((100% - 380px) / 20) + 8px);
    width: calc(1.4 * ((100% - 380px) / 20) + 8px);
  }
  body.febody .xl-box-10 {
    width: -webkit-calc(2 * ((100% - 380px) / 20) + 20px);
    width: -moz-calc(2 * ((100% - 380px) / 20) + 20px);
    width: calc(2 * ((100% - 380px) / 20) + 20px);
  }
  body.febody .xl-box-12 {
    width: -webkit-calc(2.4 * ((100% - 380px) / 20) + 28px);
    width: -moz-calc(2.4 * ((100% - 380px) / 20) + 28px);
    width: calc(2.4 * ((100% - 380px) / 20) + 28px);
  }
  body.febody .xl-box-15 {
    width: -webkit-calc(3 * ((100% - 380px) / 20) + 40px);
    width: -moz-calc(3 * ((100% - 380px) / 20) + 40px);
    width: calc(3 * ((100% - 380px) / 20) + 40px);
  }
  body.febody .xl-box-17 {
    width: -webkit-calc(3.4 * ((100% - 380px) / 20) + 48px);
    width: -moz-calc(3.4 * ((100% - 380px) / 20) + 48px);
    width: calc(3.4 * ((100% - 380px) / 20) + 48px);
  }
  body.febody .xl-box-20 {
    width: -webkit-calc(4 * ((100% - 380px) / 20) + 60px);
    width: -moz-calc(4 * ((100% - 380px) / 20) + 60px);
    width: calc(4 * ((100% - 380px) / 20) + 60px);
  }
  body.febody .xl-box-25 {
    width: -webkit-calc(5 * ((100% - 380px) / 20) + 80px);
    width: -moz-calc(5 * ((100% - 380px) / 20) + 80px);
    width: calc(5 * ((100% - 380px) / 20) + 80px);
  }
  body.febody .xl-box-30 {
    width: -webkit-calc(6 * ((100% - 380px) / 20) + 100px);
    width: -moz-calc(6 * ((100% - 380px) / 20) + 100px);
    width: calc(6 * ((100% - 380px) / 20) + 100px);
  }
  body.febody .xl-box-33 {
    width: -webkit-calc(6.6666666667 * ((100% - 380px) / 20) + 113.3333333332px);
    width: -moz-calc(6.6666666667 * ((100% - 380px) / 20) + 113.3333333332px);
    width: calc(6.6666666667 * ((100% - 380px) / 20) + 113.3333333332px);
  }
  body.febody .xl-box-35 {
    width: -webkit-calc(7 * ((100% - 380px) / 20) + 120px);
    width: -moz-calc(7 * ((100% - 380px) / 20) + 120px);
    width: calc(7 * ((100% - 380px) / 20) + 120px);
  }
  body.febody .xl-box-40 {
    width: -webkit-calc(8 * ((100% - 380px) / 20) + 140px);
    width: -moz-calc(8 * ((100% - 380px) / 20) + 140px);
    width: calc(8 * ((100% - 380px) / 20) + 140px);
  }
  body.febody .xl-box-45 {
    width: -webkit-calc(9 * ((100% - 380px) / 20) + 160px);
    width: -moz-calc(9 * ((100% - 380px) / 20) + 160px);
    width: calc(9 * ((100% - 380px) / 20) + 160px);
  }
  body.febody .xl-box-50 {
    width: -webkit-calc(10 * ((100% - 380px) / 20) + 180px);
    width: -moz-calc(10 * ((100% - 380px) / 20) + 180px);
    width: calc(10 * ((100% - 380px) / 20) + 180px);
  }
  body.febody .xl-box-55 {
    width: -webkit-calc(11 * ((100% - 380px) / 20) + 200px);
    width: -moz-calc(11 * ((100% - 380px) / 20) + 200px);
    width: calc(11 * ((100% - 380px) / 20) + 200px);
  }
  body.febody .xl-box-60 {
    width: -webkit-calc(12 * ((100% - 380px) / 20) + 220px);
    width: -moz-calc(12 * ((100% - 380px) / 20) + 220px);
    width: calc(12 * ((100% - 380px) / 20) + 220px);
  }
  body.febody .xl-box-65 {
    width: -webkit-calc(13 * ((100% - 380px) / 20) + 240px);
    width: -moz-calc(13 * ((100% - 380px) / 20) + 240px);
    width: calc(13 * ((100% - 380px) / 20) + 240px);
  }
  body.febody .xl-box-66 {
    width: -webkit-calc(13.3333333333 * ((100% - 380px) / 20) + 246.6666666668px);
    width: -moz-calc(13.3333333333 * ((100% - 380px) / 20) + 246.6666666668px);
    width: calc(13.3333333333 * ((100% - 380px) / 20) + 246.6666666668px);
  }
  body.febody .xl-box-70 {
    width: -webkit-calc(14 * ((100% - 380px) / 20) + 260px);
    width: -moz-calc(14 * ((100% - 380px) / 20) + 260px);
    width: calc(14 * ((100% - 380px) / 20) + 260px);
  }
  body.febody .xl-box-75 {
    width: -webkit-calc(15 * ((100% - 380px) / 20) + 280px);
    width: -moz-calc(15 * ((100% - 380px) / 20) + 280px);
    width: calc(15 * ((100% - 380px) / 20) + 280px);
  }
  body.febody .xl-box-80 {
    width: -webkit-calc(16 * ((100% - 380px) / 20) + 300px);
    width: -moz-calc(16 * ((100% - 380px) / 20) + 300px);
    width: calc(16 * ((100% - 380px) / 20) + 300px);
  }
  body.febody .xl-box-85 {
    width: -webkit-calc(17 * ((100% - 380px) / 20) + 320px);
    width: -moz-calc(17 * ((100% - 380px) / 20) + 320px);
    width: calc(17 * ((100% - 380px) / 20) + 320px);
  }
  body.febody .xl-box-90 {
    width: -webkit-calc(18 * ((100% - 380px) / 20) + 340px);
    width: -moz-calc(18 * ((100% - 380px) / 20) + 340px);
    width: calc(18 * ((100% - 380px) / 20) + 340px);
  }
  body.febody .xl-box-95 {
    width: -webkit-calc(19 * ((100% - 380px) / 20) + 360px);
    width: -moz-calc(19 * ((100% - 380px) / 20) + 360px);
    width: calc(19 * ((100% - 380px) / 20) + 360px);
  }
  body.febody .xl-box-100 {
    width: -webkit-calc(20 * ((100% - 380px) / 20) + 380px);
    width: -moz-calc(20 * ((100% - 380px) / 20) + 380px);
    width: calc(20 * ((100% - 380px) / 20) + 380px);
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-box-3 {
    width: -webkit-calc(0.6 * ((100% - 380px) / 20) + -8px);
    width: -moz-calc(0.6 * ((100% - 380px) / 20) + -8px);
    width: calc(0.6 * ((100% - 380px) / 20) + -8px);
  }
  body.febody .hoverdevice-box-5 {
    width: -webkit-calc(1 * ((100% - 380px) / 20) + 0px);
    width: -moz-calc(1 * ((100% - 380px) / 20) + 0px);
    width: calc(1 * ((100% - 380px) / 20) + 0px);
  }
  body.febody .hoverdevice-box-7 {
    width: -webkit-calc(1.4 * ((100% - 380px) / 20) + 8px);
    width: -moz-calc(1.4 * ((100% - 380px) / 20) + 8px);
    width: calc(1.4 * ((100% - 380px) / 20) + 8px);
  }
  body.febody .hoverdevice-box-10 {
    width: -webkit-calc(2 * ((100% - 380px) / 20) + 20px);
    width: -moz-calc(2 * ((100% - 380px) / 20) + 20px);
    width: calc(2 * ((100% - 380px) / 20) + 20px);
  }
  body.febody .hoverdevice-box-12 {
    width: -webkit-calc(2.4 * ((100% - 380px) / 20) + 28px);
    width: -moz-calc(2.4 * ((100% - 380px) / 20) + 28px);
    width: calc(2.4 * ((100% - 380px) / 20) + 28px);
  }
  body.febody .hoverdevice-box-15 {
    width: -webkit-calc(3 * ((100% - 380px) / 20) + 40px);
    width: -moz-calc(3 * ((100% - 380px) / 20) + 40px);
    width: calc(3 * ((100% - 380px) / 20) + 40px);
  }
  body.febody .hoverdevice-box-17 {
    width: -webkit-calc(3.4 * ((100% - 380px) / 20) + 48px);
    width: -moz-calc(3.4 * ((100% - 380px) / 20) + 48px);
    width: calc(3.4 * ((100% - 380px) / 20) + 48px);
  }
  body.febody .hoverdevice-box-20 {
    width: -webkit-calc(4 * ((100% - 380px) / 20) + 60px);
    width: -moz-calc(4 * ((100% - 380px) / 20) + 60px);
    width: calc(4 * ((100% - 380px) / 20) + 60px);
  }
  body.febody .hoverdevice-box-25 {
    width: -webkit-calc(5 * ((100% - 380px) / 20) + 80px);
    width: -moz-calc(5 * ((100% - 380px) / 20) + 80px);
    width: calc(5 * ((100% - 380px) / 20) + 80px);
  }
  body.febody .hoverdevice-box-30 {
    width: -webkit-calc(6 * ((100% - 380px) / 20) + 100px);
    width: -moz-calc(6 * ((100% - 380px) / 20) + 100px);
    width: calc(6 * ((100% - 380px) / 20) + 100px);
  }
  body.febody .hoverdevice-box-33 {
    width: -webkit-calc(6.6666666667 * ((100% - 380px) / 20) + 113.3333333332px);
    width: -moz-calc(6.6666666667 * ((100% - 380px) / 20) + 113.3333333332px);
    width: calc(6.6666666667 * ((100% - 380px) / 20) + 113.3333333332px);
  }
  body.febody .hoverdevice-box-35 {
    width: -webkit-calc(7 * ((100% - 380px) / 20) + 120px);
    width: -moz-calc(7 * ((100% - 380px) / 20) + 120px);
    width: calc(7 * ((100% - 380px) / 20) + 120px);
  }
  body.febody .hoverdevice-box-40 {
    width: -webkit-calc(8 * ((100% - 380px) / 20) + 140px);
    width: -moz-calc(8 * ((100% - 380px) / 20) + 140px);
    width: calc(8 * ((100% - 380px) / 20) + 140px);
  }
  body.febody .hoverdevice-box-45 {
    width: -webkit-calc(9 * ((100% - 380px) / 20) + 160px);
    width: -moz-calc(9 * ((100% - 380px) / 20) + 160px);
    width: calc(9 * ((100% - 380px) / 20) + 160px);
  }
  body.febody .hoverdevice-box-50 {
    width: -webkit-calc(10 * ((100% - 380px) / 20) + 180px);
    width: -moz-calc(10 * ((100% - 380px) / 20) + 180px);
    width: calc(10 * ((100% - 380px) / 20) + 180px);
  }
  body.febody .hoverdevice-box-55 {
    width: -webkit-calc(11 * ((100% - 380px) / 20) + 200px);
    width: -moz-calc(11 * ((100% - 380px) / 20) + 200px);
    width: calc(11 * ((100% - 380px) / 20) + 200px);
  }
  body.febody .hoverdevice-box-60 {
    width: -webkit-calc(12 * ((100% - 380px) / 20) + 220px);
    width: -moz-calc(12 * ((100% - 380px) / 20) + 220px);
    width: calc(12 * ((100% - 380px) / 20) + 220px);
  }
  body.febody .hoverdevice-box-65 {
    width: -webkit-calc(13 * ((100% - 380px) / 20) + 240px);
    width: -moz-calc(13 * ((100% - 380px) / 20) + 240px);
    width: calc(13 * ((100% - 380px) / 20) + 240px);
  }
  body.febody .hoverdevice-box-66 {
    width: -webkit-calc(13.3333333333 * ((100% - 380px) / 20) + 246.6666666668px);
    width: -moz-calc(13.3333333333 * ((100% - 380px) / 20) + 246.6666666668px);
    width: calc(13.3333333333 * ((100% - 380px) / 20) + 246.6666666668px);
  }
  body.febody .hoverdevice-box-70 {
    width: -webkit-calc(14 * ((100% - 380px) / 20) + 260px);
    width: -moz-calc(14 * ((100% - 380px) / 20) + 260px);
    width: calc(14 * ((100% - 380px) / 20) + 260px);
  }
  body.febody .hoverdevice-box-75 {
    width: -webkit-calc(15 * ((100% - 380px) / 20) + 280px);
    width: -moz-calc(15 * ((100% - 380px) / 20) + 280px);
    width: calc(15 * ((100% - 380px) / 20) + 280px);
  }
  body.febody .hoverdevice-box-80 {
    width: -webkit-calc(16 * ((100% - 380px) / 20) + 300px);
    width: -moz-calc(16 * ((100% - 380px) / 20) + 300px);
    width: calc(16 * ((100% - 380px) / 20) + 300px);
  }
  body.febody .hoverdevice-box-85 {
    width: -webkit-calc(17 * ((100% - 380px) / 20) + 320px);
    width: -moz-calc(17 * ((100% - 380px) / 20) + 320px);
    width: calc(17 * ((100% - 380px) / 20) + 320px);
  }
  body.febody .hoverdevice-box-90 {
    width: -webkit-calc(18 * ((100% - 380px) / 20) + 340px);
    width: -moz-calc(18 * ((100% - 380px) / 20) + 340px);
    width: calc(18 * ((100% - 380px) / 20) + 340px);
  }
  body.febody .hoverdevice-box-95 {
    width: -webkit-calc(19 * ((100% - 380px) / 20) + 360px);
    width: -moz-calc(19 * ((100% - 380px) / 20) + 360px);
    width: calc(19 * ((100% - 380px) / 20) + 360px);
  }
  body.febody .hoverdevice-box-100 {
    width: -webkit-calc(20 * ((100% - 380px) / 20) + 380px);
    width: -moz-calc(20 * ((100% - 380px) / 20) + 380px);
    width: calc(20 * ((100% - 380px) / 20) + 380px);
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-box-3 {
    width: -webkit-calc(0.6 * ((100% - 380px) / 20) + -8px);
    width: -moz-calc(0.6 * ((100% - 380px) / 20) + -8px);
    width: calc(0.6 * ((100% - 380px) / 20) + -8px);
  }
  body.febody .mousedevice-box-5 {
    width: -webkit-calc(1 * ((100% - 380px) / 20) + 0px);
    width: -moz-calc(1 * ((100% - 380px) / 20) + 0px);
    width: calc(1 * ((100% - 380px) / 20) + 0px);
  }
  body.febody .mousedevice-box-7 {
    width: -webkit-calc(1.4 * ((100% - 380px) / 20) + 8px);
    width: -moz-calc(1.4 * ((100% - 380px) / 20) + 8px);
    width: calc(1.4 * ((100% - 380px) / 20) + 8px);
  }
  body.febody .mousedevice-box-10 {
    width: -webkit-calc(2 * ((100% - 380px) / 20) + 20px);
    width: -moz-calc(2 * ((100% - 380px) / 20) + 20px);
    width: calc(2 * ((100% - 380px) / 20) + 20px);
  }
  body.febody .mousedevice-box-12 {
    width: -webkit-calc(2.4 * ((100% - 380px) / 20) + 28px);
    width: -moz-calc(2.4 * ((100% - 380px) / 20) + 28px);
    width: calc(2.4 * ((100% - 380px) / 20) + 28px);
  }
  body.febody .mousedevice-box-15 {
    width: -webkit-calc(3 * ((100% - 380px) / 20) + 40px);
    width: -moz-calc(3 * ((100% - 380px) / 20) + 40px);
    width: calc(3 * ((100% - 380px) / 20) + 40px);
  }
  body.febody .mousedevice-box-17 {
    width: -webkit-calc(3.4 * ((100% - 380px) / 20) + 48px);
    width: -moz-calc(3.4 * ((100% - 380px) / 20) + 48px);
    width: calc(3.4 * ((100% - 380px) / 20) + 48px);
  }
  body.febody .mousedevice-box-20 {
    width: -webkit-calc(4 * ((100% - 380px) / 20) + 60px);
    width: -moz-calc(4 * ((100% - 380px) / 20) + 60px);
    width: calc(4 * ((100% - 380px) / 20) + 60px);
  }
  body.febody .mousedevice-box-25 {
    width: -webkit-calc(5 * ((100% - 380px) / 20) + 80px);
    width: -moz-calc(5 * ((100% - 380px) / 20) + 80px);
    width: calc(5 * ((100% - 380px) / 20) + 80px);
  }
  body.febody .mousedevice-box-30 {
    width: -webkit-calc(6 * ((100% - 380px) / 20) + 100px);
    width: -moz-calc(6 * ((100% - 380px) / 20) + 100px);
    width: calc(6 * ((100% - 380px) / 20) + 100px);
  }
  body.febody .mousedevice-box-33 {
    width: -webkit-calc(6.6666666667 * ((100% - 380px) / 20) + 113.3333333332px);
    width: -moz-calc(6.6666666667 * ((100% - 380px) / 20) + 113.3333333332px);
    width: calc(6.6666666667 * ((100% - 380px) / 20) + 113.3333333332px);
  }
  body.febody .mousedevice-box-35 {
    width: -webkit-calc(7 * ((100% - 380px) / 20) + 120px);
    width: -moz-calc(7 * ((100% - 380px) / 20) + 120px);
    width: calc(7 * ((100% - 380px) / 20) + 120px);
  }
  body.febody .mousedevice-box-40 {
    width: -webkit-calc(8 * ((100% - 380px) / 20) + 140px);
    width: -moz-calc(8 * ((100% - 380px) / 20) + 140px);
    width: calc(8 * ((100% - 380px) / 20) + 140px);
  }
  body.febody .mousedevice-box-45 {
    width: -webkit-calc(9 * ((100% - 380px) / 20) + 160px);
    width: -moz-calc(9 * ((100% - 380px) / 20) + 160px);
    width: calc(9 * ((100% - 380px) / 20) + 160px);
  }
  body.febody .mousedevice-box-50 {
    width: -webkit-calc(10 * ((100% - 380px) / 20) + 180px);
    width: -moz-calc(10 * ((100% - 380px) / 20) + 180px);
    width: calc(10 * ((100% - 380px) / 20) + 180px);
  }
  body.febody .mousedevice-box-55 {
    width: -webkit-calc(11 * ((100% - 380px) / 20) + 200px);
    width: -moz-calc(11 * ((100% - 380px) / 20) + 200px);
    width: calc(11 * ((100% - 380px) / 20) + 200px);
  }
  body.febody .mousedevice-box-60 {
    width: -webkit-calc(12 * ((100% - 380px) / 20) + 220px);
    width: -moz-calc(12 * ((100% - 380px) / 20) + 220px);
    width: calc(12 * ((100% - 380px) / 20) + 220px);
  }
  body.febody .mousedevice-box-65 {
    width: -webkit-calc(13 * ((100% - 380px) / 20) + 240px);
    width: -moz-calc(13 * ((100% - 380px) / 20) + 240px);
    width: calc(13 * ((100% - 380px) / 20) + 240px);
  }
  body.febody .mousedevice-box-66 {
    width: -webkit-calc(13.3333333333 * ((100% - 380px) / 20) + 246.6666666668px);
    width: -moz-calc(13.3333333333 * ((100% - 380px) / 20) + 246.6666666668px);
    width: calc(13.3333333333 * ((100% - 380px) / 20) + 246.6666666668px);
  }
  body.febody .mousedevice-box-70 {
    width: -webkit-calc(14 * ((100% - 380px) / 20) + 260px);
    width: -moz-calc(14 * ((100% - 380px) / 20) + 260px);
    width: calc(14 * ((100% - 380px) / 20) + 260px);
  }
  body.febody .mousedevice-box-75 {
    width: -webkit-calc(15 * ((100% - 380px) / 20) + 280px);
    width: -moz-calc(15 * ((100% - 380px) / 20) + 280px);
    width: calc(15 * ((100% - 380px) / 20) + 280px);
  }
  body.febody .mousedevice-box-80 {
    width: -webkit-calc(16 * ((100% - 380px) / 20) + 300px);
    width: -moz-calc(16 * ((100% - 380px) / 20) + 300px);
    width: calc(16 * ((100% - 380px) / 20) + 300px);
  }
  body.febody .mousedevice-box-85 {
    width: -webkit-calc(17 * ((100% - 380px) / 20) + 320px);
    width: -moz-calc(17 * ((100% - 380px) / 20) + 320px);
    width: calc(17 * ((100% - 380px) / 20) + 320px);
  }
  body.febody .mousedevice-box-90 {
    width: -webkit-calc(18 * ((100% - 380px) / 20) + 340px);
    width: -moz-calc(18 * ((100% - 380px) / 20) + 340px);
    width: calc(18 * ((100% - 380px) / 20) + 340px);
  }
  body.febody .mousedevice-box-95 {
    width: -webkit-calc(19 * ((100% - 380px) / 20) + 360px);
    width: -moz-calc(19 * ((100% - 380px) / 20) + 360px);
    width: calc(19 * ((100% - 380px) / 20) + 360px);
  }
  body.febody .mousedevice-box-100 {
    width: -webkit-calc(20 * ((100% - 380px) / 20) + 380px);
    width: -moz-calc(20 * ((100% - 380px) / 20) + 380px);
    width: calc(20 * ((100% - 380px) / 20) + 380px);
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-box-3 {
    width: -webkit-calc(0.6 * ((100% - 380px) / 20) + -8px);
    width: -moz-calc(0.6 * ((100% - 380px) / 20) + -8px);
    width: calc(0.6 * ((100% - 380px) / 20) + -8px);
  }
  body.febody .fingerdevice-box-5 {
    width: -webkit-calc(1 * ((100% - 380px) / 20) + 0px);
    width: -moz-calc(1 * ((100% - 380px) / 20) + 0px);
    width: calc(1 * ((100% - 380px) / 20) + 0px);
  }
  body.febody .fingerdevice-box-7 {
    width: -webkit-calc(1.4 * ((100% - 380px) / 20) + 8px);
    width: -moz-calc(1.4 * ((100% - 380px) / 20) + 8px);
    width: calc(1.4 * ((100% - 380px) / 20) + 8px);
  }
  body.febody .fingerdevice-box-10 {
    width: -webkit-calc(2 * ((100% - 380px) / 20) + 20px);
    width: -moz-calc(2 * ((100% - 380px) / 20) + 20px);
    width: calc(2 * ((100% - 380px) / 20) + 20px);
  }
  body.febody .fingerdevice-box-12 {
    width: -webkit-calc(2.4 * ((100% - 380px) / 20) + 28px);
    width: -moz-calc(2.4 * ((100% - 380px) / 20) + 28px);
    width: calc(2.4 * ((100% - 380px) / 20) + 28px);
  }
  body.febody .fingerdevice-box-15 {
    width: -webkit-calc(3 * ((100% - 380px) / 20) + 40px);
    width: -moz-calc(3 * ((100% - 380px) / 20) + 40px);
    width: calc(3 * ((100% - 380px) / 20) + 40px);
  }
  body.febody .fingerdevice-box-17 {
    width: -webkit-calc(3.4 * ((100% - 380px) / 20) + 48px);
    width: -moz-calc(3.4 * ((100% - 380px) / 20) + 48px);
    width: calc(3.4 * ((100% - 380px) / 20) + 48px);
  }
  body.febody .fingerdevice-box-20 {
    width: -webkit-calc(4 * ((100% - 380px) / 20) + 60px);
    width: -moz-calc(4 * ((100% - 380px) / 20) + 60px);
    width: calc(4 * ((100% - 380px) / 20) + 60px);
  }
  body.febody .fingerdevice-box-25 {
    width: -webkit-calc(5 * ((100% - 380px) / 20) + 80px);
    width: -moz-calc(5 * ((100% - 380px) / 20) + 80px);
    width: calc(5 * ((100% - 380px) / 20) + 80px);
  }
  body.febody .fingerdevice-box-30 {
    width: -webkit-calc(6 * ((100% - 380px) / 20) + 100px);
    width: -moz-calc(6 * ((100% - 380px) / 20) + 100px);
    width: calc(6 * ((100% - 380px) / 20) + 100px);
  }
  body.febody .fingerdevice-box-33 {
    width: -webkit-calc(6.6666666667 * ((100% - 380px) / 20) + 113.3333333332px);
    width: -moz-calc(6.6666666667 * ((100% - 380px) / 20) + 113.3333333332px);
    width: calc(6.6666666667 * ((100% - 380px) / 20) + 113.3333333332px);
  }
  body.febody .fingerdevice-box-35 {
    width: -webkit-calc(7 * ((100% - 380px) / 20) + 120px);
    width: -moz-calc(7 * ((100% - 380px) / 20) + 120px);
    width: calc(7 * ((100% - 380px) / 20) + 120px);
  }
  body.febody .fingerdevice-box-40 {
    width: -webkit-calc(8 * ((100% - 380px) / 20) + 140px);
    width: -moz-calc(8 * ((100% - 380px) / 20) + 140px);
    width: calc(8 * ((100% - 380px) / 20) + 140px);
  }
  body.febody .fingerdevice-box-45 {
    width: -webkit-calc(9 * ((100% - 380px) / 20) + 160px);
    width: -moz-calc(9 * ((100% - 380px) / 20) + 160px);
    width: calc(9 * ((100% - 380px) / 20) + 160px);
  }
  body.febody .fingerdevice-box-50 {
    width: -webkit-calc(10 * ((100% - 380px) / 20) + 180px);
    width: -moz-calc(10 * ((100% - 380px) / 20) + 180px);
    width: calc(10 * ((100% - 380px) / 20) + 180px);
  }
  body.febody .fingerdevice-box-55 {
    width: -webkit-calc(11 * ((100% - 380px) / 20) + 200px);
    width: -moz-calc(11 * ((100% - 380px) / 20) + 200px);
    width: calc(11 * ((100% - 380px) / 20) + 200px);
  }
  body.febody .fingerdevice-box-60 {
    width: -webkit-calc(12 * ((100% - 380px) / 20) + 220px);
    width: -moz-calc(12 * ((100% - 380px) / 20) + 220px);
    width: calc(12 * ((100% - 380px) / 20) + 220px);
  }
  body.febody .fingerdevice-box-65 {
    width: -webkit-calc(13 * ((100% - 380px) / 20) + 240px);
    width: -moz-calc(13 * ((100% - 380px) / 20) + 240px);
    width: calc(13 * ((100% - 380px) / 20) + 240px);
  }
  body.febody .fingerdevice-box-66 {
    width: -webkit-calc(13.3333333333 * ((100% - 380px) / 20) + 246.6666666668px);
    width: -moz-calc(13.3333333333 * ((100% - 380px) / 20) + 246.6666666668px);
    width: calc(13.3333333333 * ((100% - 380px) / 20) + 246.6666666668px);
  }
  body.febody .fingerdevice-box-70 {
    width: -webkit-calc(14 * ((100% - 380px) / 20) + 260px);
    width: -moz-calc(14 * ((100% - 380px) / 20) + 260px);
    width: calc(14 * ((100% - 380px) / 20) + 260px);
  }
  body.febody .fingerdevice-box-75 {
    width: -webkit-calc(15 * ((100% - 380px) / 20) + 280px);
    width: -moz-calc(15 * ((100% - 380px) / 20) + 280px);
    width: calc(15 * ((100% - 380px) / 20) + 280px);
  }
  body.febody .fingerdevice-box-80 {
    width: -webkit-calc(16 * ((100% - 380px) / 20) + 300px);
    width: -moz-calc(16 * ((100% - 380px) / 20) + 300px);
    width: calc(16 * ((100% - 380px) / 20) + 300px);
  }
  body.febody .fingerdevice-box-85 {
    width: -webkit-calc(17 * ((100% - 380px) / 20) + 320px);
    width: -moz-calc(17 * ((100% - 380px) / 20) + 320px);
    width: calc(17 * ((100% - 380px) / 20) + 320px);
  }
  body.febody .fingerdevice-box-90 {
    width: -webkit-calc(18 * ((100% - 380px) / 20) + 340px);
    width: -moz-calc(18 * ((100% - 380px) / 20) + 340px);
    width: calc(18 * ((100% - 380px) / 20) + 340px);
  }
  body.febody .fingerdevice-box-95 {
    width: -webkit-calc(19 * ((100% - 380px) / 20) + 360px);
    width: -moz-calc(19 * ((100% - 380px) / 20) + 360px);
    width: calc(19 * ((100% - 380px) / 20) + 360px);
  }
  body.febody .fingerdevice-box-100 {
    width: -webkit-calc(20 * ((100% - 380px) / 20) + 380px);
    width: -moz-calc(20 * ((100% - 380px) / 20) + 380px);
    width: calc(20 * ((100% - 380px) / 20) + 380px);
  }
}
body.febody .darkmode-box-3 {
  width: -webkit-calc(0.6 * ((100% - 380px) / 20) + -8px);
  width: -moz-calc(0.6 * ((100% - 380px) / 20) + -8px);
  width: calc(0.6 * ((100% - 380px) / 20) + -8px);
}
body.febody .darkmode-box-5 {
  width: -webkit-calc(1 * ((100% - 380px) / 20) + 0px);
  width: -moz-calc(1 * ((100% - 380px) / 20) + 0px);
  width: calc(1 * ((100% - 380px) / 20) + 0px);
}
body.febody .darkmode-box-7 {
  width: -webkit-calc(1.4 * ((100% - 380px) / 20) + 8px);
  width: -moz-calc(1.4 * ((100% - 380px) / 20) + 8px);
  width: calc(1.4 * ((100% - 380px) / 20) + 8px);
}
body.febody .darkmode-box-10 {
  width: -webkit-calc(2 * ((100% - 380px) / 20) + 20px);
  width: -moz-calc(2 * ((100% - 380px) / 20) + 20px);
  width: calc(2 * ((100% - 380px) / 20) + 20px);
}
body.febody .darkmode-box-12 {
  width: -webkit-calc(2.4 * ((100% - 380px) / 20) + 28px);
  width: -moz-calc(2.4 * ((100% - 380px) / 20) + 28px);
  width: calc(2.4 * ((100% - 380px) / 20) + 28px);
}
body.febody .darkmode-box-15 {
  width: -webkit-calc(3 * ((100% - 380px) / 20) + 40px);
  width: -moz-calc(3 * ((100% - 380px) / 20) + 40px);
  width: calc(3 * ((100% - 380px) / 20) + 40px);
}
body.febody .darkmode-box-17 {
  width: -webkit-calc(3.4 * ((100% - 380px) / 20) + 48px);
  width: -moz-calc(3.4 * ((100% - 380px) / 20) + 48px);
  width: calc(3.4 * ((100% - 380px) / 20) + 48px);
}
body.febody .darkmode-box-20 {
  width: -webkit-calc(4 * ((100% - 380px) / 20) + 60px);
  width: -moz-calc(4 * ((100% - 380px) / 20) + 60px);
  width: calc(4 * ((100% - 380px) / 20) + 60px);
}
body.febody .darkmode-box-25 {
  width: -webkit-calc(5 * ((100% - 380px) / 20) + 80px);
  width: -moz-calc(5 * ((100% - 380px) / 20) + 80px);
  width: calc(5 * ((100% - 380px) / 20) + 80px);
}
body.febody .darkmode-box-30 {
  width: -webkit-calc(6 * ((100% - 380px) / 20) + 100px);
  width: -moz-calc(6 * ((100% - 380px) / 20) + 100px);
  width: calc(6 * ((100% - 380px) / 20) + 100px);
}
body.febody .darkmode-box-33 {
  width: -webkit-calc(6.6666666667 * ((100% - 380px) / 20) + 113.3333333332px);
  width: -moz-calc(6.6666666667 * ((100% - 380px) / 20) + 113.3333333332px);
  width: calc(6.6666666667 * ((100% - 380px) / 20) + 113.3333333332px);
}
body.febody .darkmode-box-35 {
  width: -webkit-calc(7 * ((100% - 380px) / 20) + 120px);
  width: -moz-calc(7 * ((100% - 380px) / 20) + 120px);
  width: calc(7 * ((100% - 380px) / 20) + 120px);
}
body.febody .darkmode-box-40 {
  width: -webkit-calc(8 * ((100% - 380px) / 20) + 140px);
  width: -moz-calc(8 * ((100% - 380px) / 20) + 140px);
  width: calc(8 * ((100% - 380px) / 20) + 140px);
}
body.febody .darkmode-box-45 {
  width: -webkit-calc(9 * ((100% - 380px) / 20) + 160px);
  width: -moz-calc(9 * ((100% - 380px) / 20) + 160px);
  width: calc(9 * ((100% - 380px) / 20) + 160px);
}
body.febody .darkmode-box-50 {
  width: -webkit-calc(10 * ((100% - 380px) / 20) + 180px);
  width: -moz-calc(10 * ((100% - 380px) / 20) + 180px);
  width: calc(10 * ((100% - 380px) / 20) + 180px);
}
body.febody .darkmode-box-55 {
  width: -webkit-calc(11 * ((100% - 380px) / 20) + 200px);
  width: -moz-calc(11 * ((100% - 380px) / 20) + 200px);
  width: calc(11 * ((100% - 380px) / 20) + 200px);
}
body.febody .darkmode-box-60 {
  width: -webkit-calc(12 * ((100% - 380px) / 20) + 220px);
  width: -moz-calc(12 * ((100% - 380px) / 20) + 220px);
  width: calc(12 * ((100% - 380px) / 20) + 220px);
}
body.febody .darkmode-box-65 {
  width: -webkit-calc(13 * ((100% - 380px) / 20) + 240px);
  width: -moz-calc(13 * ((100% - 380px) / 20) + 240px);
  width: calc(13 * ((100% - 380px) / 20) + 240px);
}
body.febody .darkmode-box-66 {
  width: -webkit-calc(13.3333333333 * ((100% - 380px) / 20) + 246.6666666668px);
  width: -moz-calc(13.3333333333 * ((100% - 380px) / 20) + 246.6666666668px);
  width: calc(13.3333333333 * ((100% - 380px) / 20) + 246.6666666668px);
}
body.febody .darkmode-box-70 {
  width: -webkit-calc(14 * ((100% - 380px) / 20) + 260px);
  width: -moz-calc(14 * ((100% - 380px) / 20) + 260px);
  width: calc(14 * ((100% - 380px) / 20) + 260px);
}
body.febody .darkmode-box-75 {
  width: -webkit-calc(15 * ((100% - 380px) / 20) + 280px);
  width: -moz-calc(15 * ((100% - 380px) / 20) + 280px);
  width: calc(15 * ((100% - 380px) / 20) + 280px);
}
body.febody .darkmode-box-80 {
  width: -webkit-calc(16 * ((100% - 380px) / 20) + 300px);
  width: -moz-calc(16 * ((100% - 380px) / 20) + 300px);
  width: calc(16 * ((100% - 380px) / 20) + 300px);
}
body.febody .darkmode-box-85 {
  width: -webkit-calc(17 * ((100% - 380px) / 20) + 320px);
  width: -moz-calc(17 * ((100% - 380px) / 20) + 320px);
  width: calc(17 * ((100% - 380px) / 20) + 320px);
}
body.febody .darkmode-box-90 {
  width: -webkit-calc(18 * ((100% - 380px) / 20) + 340px);
  width: -moz-calc(18 * ((100% - 380px) / 20) + 340px);
  width: calc(18 * ((100% - 380px) / 20) + 340px);
}
body.febody .darkmode-box-95 {
  width: -webkit-calc(19 * ((100% - 380px) / 20) + 360px);
  width: -moz-calc(19 * ((100% - 380px) / 20) + 360px);
  width: calc(19 * ((100% - 380px) / 20) + 360px);
}
body.febody .darkmode-box-100 {
  width: -webkit-calc(20 * ((100% - 380px) / 20) + 380px);
  width: -moz-calc(20 * ((100% - 380px) / 20) + 380px);
  width: calc(20 * ((100% - 380px) / 20) + 380px);
}
body.febody .lightmode-box-3 {
  width: -webkit-calc(0.6 * ((100% - 380px) / 20) + -8px);
  width: -moz-calc(0.6 * ((100% - 380px) / 20) + -8px);
  width: calc(0.6 * ((100% - 380px) / 20) + -8px);
}
body.febody .lightmode-box-5 {
  width: -webkit-calc(1 * ((100% - 380px) / 20) + 0px);
  width: -moz-calc(1 * ((100% - 380px) / 20) + 0px);
  width: calc(1 * ((100% - 380px) / 20) + 0px);
}
body.febody .lightmode-box-7 {
  width: -webkit-calc(1.4 * ((100% - 380px) / 20) + 8px);
  width: -moz-calc(1.4 * ((100% - 380px) / 20) + 8px);
  width: calc(1.4 * ((100% - 380px) / 20) + 8px);
}
body.febody .lightmode-box-10 {
  width: -webkit-calc(2 * ((100% - 380px) / 20) + 20px);
  width: -moz-calc(2 * ((100% - 380px) / 20) + 20px);
  width: calc(2 * ((100% - 380px) / 20) + 20px);
}
body.febody .lightmode-box-12 {
  width: -webkit-calc(2.4 * ((100% - 380px) / 20) + 28px);
  width: -moz-calc(2.4 * ((100% - 380px) / 20) + 28px);
  width: calc(2.4 * ((100% - 380px) / 20) + 28px);
}
body.febody .lightmode-box-15 {
  width: -webkit-calc(3 * ((100% - 380px) / 20) + 40px);
  width: -moz-calc(3 * ((100% - 380px) / 20) + 40px);
  width: calc(3 * ((100% - 380px) / 20) + 40px);
}
body.febody .lightmode-box-17 {
  width: -webkit-calc(3.4 * ((100% - 380px) / 20) + 48px);
  width: -moz-calc(3.4 * ((100% - 380px) / 20) + 48px);
  width: calc(3.4 * ((100% - 380px) / 20) + 48px);
}
body.febody .lightmode-box-20 {
  width: -webkit-calc(4 * ((100% - 380px) / 20) + 60px);
  width: -moz-calc(4 * ((100% - 380px) / 20) + 60px);
  width: calc(4 * ((100% - 380px) / 20) + 60px);
}
body.febody .lightmode-box-25 {
  width: -webkit-calc(5 * ((100% - 380px) / 20) + 80px);
  width: -moz-calc(5 * ((100% - 380px) / 20) + 80px);
  width: calc(5 * ((100% - 380px) / 20) + 80px);
}
body.febody .lightmode-box-30 {
  width: -webkit-calc(6 * ((100% - 380px) / 20) + 100px);
  width: -moz-calc(6 * ((100% - 380px) / 20) + 100px);
  width: calc(6 * ((100% - 380px) / 20) + 100px);
}
body.febody .lightmode-box-33 {
  width: -webkit-calc(6.6666666667 * ((100% - 380px) / 20) + 113.3333333332px);
  width: -moz-calc(6.6666666667 * ((100% - 380px) / 20) + 113.3333333332px);
  width: calc(6.6666666667 * ((100% - 380px) / 20) + 113.3333333332px);
}
body.febody .lightmode-box-35 {
  width: -webkit-calc(7 * ((100% - 380px) / 20) + 120px);
  width: -moz-calc(7 * ((100% - 380px) / 20) + 120px);
  width: calc(7 * ((100% - 380px) / 20) + 120px);
}
body.febody .lightmode-box-40 {
  width: -webkit-calc(8 * ((100% - 380px) / 20) + 140px);
  width: -moz-calc(8 * ((100% - 380px) / 20) + 140px);
  width: calc(8 * ((100% - 380px) / 20) + 140px);
}
body.febody .lightmode-box-45 {
  width: -webkit-calc(9 * ((100% - 380px) / 20) + 160px);
  width: -moz-calc(9 * ((100% - 380px) / 20) + 160px);
  width: calc(9 * ((100% - 380px) / 20) + 160px);
}
body.febody .lightmode-box-50 {
  width: -webkit-calc(10 * ((100% - 380px) / 20) + 180px);
  width: -moz-calc(10 * ((100% - 380px) / 20) + 180px);
  width: calc(10 * ((100% - 380px) / 20) + 180px);
}
body.febody .lightmode-box-55 {
  width: -webkit-calc(11 * ((100% - 380px) / 20) + 200px);
  width: -moz-calc(11 * ((100% - 380px) / 20) + 200px);
  width: calc(11 * ((100% - 380px) / 20) + 200px);
}
body.febody .lightmode-box-60 {
  width: -webkit-calc(12 * ((100% - 380px) / 20) + 220px);
  width: -moz-calc(12 * ((100% - 380px) / 20) + 220px);
  width: calc(12 * ((100% - 380px) / 20) + 220px);
}
body.febody .lightmode-box-65 {
  width: -webkit-calc(13 * ((100% - 380px) / 20) + 240px);
  width: -moz-calc(13 * ((100% - 380px) / 20) + 240px);
  width: calc(13 * ((100% - 380px) / 20) + 240px);
}
body.febody .lightmode-box-66 {
  width: -webkit-calc(13.3333333333 * ((100% - 380px) / 20) + 246.6666666668px);
  width: -moz-calc(13.3333333333 * ((100% - 380px) / 20) + 246.6666666668px);
  width: calc(13.3333333333 * ((100% - 380px) / 20) + 246.6666666668px);
}
body.febody .lightmode-box-70 {
  width: -webkit-calc(14 * ((100% - 380px) / 20) + 260px);
  width: -moz-calc(14 * ((100% - 380px) / 20) + 260px);
  width: calc(14 * ((100% - 380px) / 20) + 260px);
}
body.febody .lightmode-box-75 {
  width: -webkit-calc(15 * ((100% - 380px) / 20) + 280px);
  width: -moz-calc(15 * ((100% - 380px) / 20) + 280px);
  width: calc(15 * ((100% - 380px) / 20) + 280px);
}
body.febody .lightmode-box-80 {
  width: -webkit-calc(16 * ((100% - 380px) / 20) + 300px);
  width: -moz-calc(16 * ((100% - 380px) / 20) + 300px);
  width: calc(16 * ((100% - 380px) / 20) + 300px);
}
body.febody .lightmode-box-85 {
  width: -webkit-calc(17 * ((100% - 380px) / 20) + 320px);
  width: -moz-calc(17 * ((100% - 380px) / 20) + 320px);
  width: calc(17 * ((100% - 380px) / 20) + 320px);
}
body.febody .lightmode-box-90 {
  width: -webkit-calc(18 * ((100% - 380px) / 20) + 340px);
  width: -moz-calc(18 * ((100% - 380px) / 20) + 340px);
  width: calc(18 * ((100% - 380px) / 20) + 340px);
}
body.febody .lightmode-box-95 {
  width: -webkit-calc(19 * ((100% - 380px) / 20) + 360px);
  width: -moz-calc(19 * ((100% - 380px) / 20) + 360px);
  width: calc(19 * ((100% - 380px) / 20) + 360px);
}
body.febody .lightmode-box-100 {
  width: -webkit-calc(20 * ((100% - 380px) / 20) + 380px);
  width: -moz-calc(20 * ((100% - 380px) / 20) + 380px);
  width: calc(20 * ((100% - 380px) / 20) + 380px);
}
body.febody .order-1 {
  order: 1;
}
body.febody .order-2 {
  order: 2;
}
body.febody .order-3 {
  order: 3;
}
body.febody .order-4 {
  order: 4;
}
body.febody .order-5 {
  order: 5;
}
@media only screen and (max-width: 800px) {
  body.febody .sm-order-1 {
    order: 1;
  }
  body.febody .sm-order-2 {
    order: 2;
  }
  body.febody .sm-order-3 {
    order: 3;
  }
  body.febody .sm-order-4 {
    order: 4;
  }
  body.febody .sm-order-5 {
    order: 5;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-order-1 {
    order: 1;
  }
  body.febody .xsm-order-2 {
    order: 2;
  }
  body.febody .xsm-order-3 {
    order: 3;
  }
  body.febody .xsm-order-4 {
    order: 4;
  }
  body.febody .xsm-order-5 {
    order: 5;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-order-1 {
    order: 1;
  }
  body.febody .md-order-2 {
    order: 2;
  }
  body.febody .md-order-3 {
    order: 3;
  }
  body.febody .md-order-4 {
    order: 4;
  }
  body.febody .md-order-5 {
    order: 5;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-order-1 {
    order: 1;
  }
  body.febody .lg-order-2 {
    order: 2;
  }
  body.febody .lg-order-3 {
    order: 3;
  }
  body.febody .lg-order-4 {
    order: 4;
  }
  body.febody .lg-order-5 {
    order: 5;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-order-1 {
    order: 1;
  }
  body.febody .slg-order-2 {
    order: 2;
  }
  body.febody .slg-order-3 {
    order: 3;
  }
  body.febody .slg-order-4 {
    order: 4;
  }
  body.febody .slg-order-5 {
    order: 5;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-order-1 {
    order: 1;
  }
  body.febody .xl-order-2 {
    order: 2;
  }
  body.febody .xl-order-3 {
    order: 3;
  }
  body.febody .xl-order-4 {
    order: 4;
  }
  body.febody .xl-order-5 {
    order: 5;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-order-1 {
    order: 1;
  }
  body.febody .hoverdevice-order-2 {
    order: 2;
  }
  body.febody .hoverdevice-order-3 {
    order: 3;
  }
  body.febody .hoverdevice-order-4 {
    order: 4;
  }
  body.febody .hoverdevice-order-5 {
    order: 5;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-order-1 {
    order: 1;
  }
  body.febody .mousedevice-order-2 {
    order: 2;
  }
  body.febody .mousedevice-order-3 {
    order: 3;
  }
  body.febody .mousedevice-order-4 {
    order: 4;
  }
  body.febody .mousedevice-order-5 {
    order: 5;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-order-1 {
    order: 1;
  }
  body.febody .fingerdevice-order-2 {
    order: 2;
  }
  body.febody .fingerdevice-order-3 {
    order: 3;
  }
  body.febody .fingerdevice-order-4 {
    order: 4;
  }
  body.febody .fingerdevice-order-5 {
    order: 5;
  }
}
body.febody .darkmode-order-1 {
  order: 1;
}
body.febody .darkmode-order-2 {
  order: 2;
}
body.febody .darkmode-order-3 {
  order: 3;
}
body.febody .darkmode-order-4 {
  order: 4;
}
body.febody .darkmode-order-5 {
  order: 5;
}
body.febody .lightmode-order-1 {
  order: 1;
}
body.febody .lightmode-order-2 {
  order: 2;
}
body.febody .lightmode-order-3 {
  order: 3;
}
body.febody .lightmode-order-4 {
  order: 4;
}
body.febody .lightmode-order-5 {
  order: 5;
}
body.febody .rowgap-0 {
  row-gap: 0lh;
}
body.febody .rowgap-1 {
  row-gap: 1lh;
}
body.febody .rowgap-2 {
  row-gap: 2lh;
}
body.febody .rowgap-3 {
  row-gap: 3lh;
}
body.febody .rowgap-4 {
  row-gap: 4lh;
}
body.febody .rowgap-5 {
  row-gap: 5lh;
}
body.febody .rowgap-6 {
  row-gap: 6lh;
}
body.febody .rowgap-7 {
  row-gap: 7lh;
}
body.febody .rowgap-8 {
  row-gap: 8lh;
}
body.febody .rowgap-9 {
  row-gap: 9lh;
}
body.febody .rowgap-10 {
  row-gap: 10lh;
}
@media only screen and (max-width: 800px) {
  body.febody .sm-rowgap-0 {
    row-gap: 0lh;
  }
  body.febody .sm-rowgap-1 {
    row-gap: 1lh;
  }
  body.febody .sm-rowgap-2 {
    row-gap: 2lh;
  }
  body.febody .sm-rowgap-3 {
    row-gap: 3lh;
  }
  body.febody .sm-rowgap-4 {
    row-gap: 4lh;
  }
  body.febody .sm-rowgap-5 {
    row-gap: 5lh;
  }
  body.febody .sm-rowgap-6 {
    row-gap: 6lh;
  }
  body.febody .sm-rowgap-7 {
    row-gap: 7lh;
  }
  body.febody .sm-rowgap-8 {
    row-gap: 8lh;
  }
  body.febody .sm-rowgap-9 {
    row-gap: 9lh;
  }
  body.febody .sm-rowgap-10 {
    row-gap: 10lh;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-rowgap-0 {
    row-gap: 0lh;
  }
  body.febody .xsm-rowgap-1 {
    row-gap: 1lh;
  }
  body.febody .xsm-rowgap-2 {
    row-gap: 2lh;
  }
  body.febody .xsm-rowgap-3 {
    row-gap: 3lh;
  }
  body.febody .xsm-rowgap-4 {
    row-gap: 4lh;
  }
  body.febody .xsm-rowgap-5 {
    row-gap: 5lh;
  }
  body.febody .xsm-rowgap-6 {
    row-gap: 6lh;
  }
  body.febody .xsm-rowgap-7 {
    row-gap: 7lh;
  }
  body.febody .xsm-rowgap-8 {
    row-gap: 8lh;
  }
  body.febody .xsm-rowgap-9 {
    row-gap: 9lh;
  }
  body.febody .xsm-rowgap-10 {
    row-gap: 10lh;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-rowgap-0 {
    row-gap: 0lh;
  }
  body.febody .md-rowgap-1 {
    row-gap: 1lh;
  }
  body.febody .md-rowgap-2 {
    row-gap: 2lh;
  }
  body.febody .md-rowgap-3 {
    row-gap: 3lh;
  }
  body.febody .md-rowgap-4 {
    row-gap: 4lh;
  }
  body.febody .md-rowgap-5 {
    row-gap: 5lh;
  }
  body.febody .md-rowgap-6 {
    row-gap: 6lh;
  }
  body.febody .md-rowgap-7 {
    row-gap: 7lh;
  }
  body.febody .md-rowgap-8 {
    row-gap: 8lh;
  }
  body.febody .md-rowgap-9 {
    row-gap: 9lh;
  }
  body.febody .md-rowgap-10 {
    row-gap: 10lh;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-rowgap-0 {
    row-gap: 0lh;
  }
  body.febody .lg-rowgap-1 {
    row-gap: 1lh;
  }
  body.febody .lg-rowgap-2 {
    row-gap: 2lh;
  }
  body.febody .lg-rowgap-3 {
    row-gap: 3lh;
  }
  body.febody .lg-rowgap-4 {
    row-gap: 4lh;
  }
  body.febody .lg-rowgap-5 {
    row-gap: 5lh;
  }
  body.febody .lg-rowgap-6 {
    row-gap: 6lh;
  }
  body.febody .lg-rowgap-7 {
    row-gap: 7lh;
  }
  body.febody .lg-rowgap-8 {
    row-gap: 8lh;
  }
  body.febody .lg-rowgap-9 {
    row-gap: 9lh;
  }
  body.febody .lg-rowgap-10 {
    row-gap: 10lh;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-rowgap-0 {
    row-gap: 0lh;
  }
  body.febody .slg-rowgap-1 {
    row-gap: 1lh;
  }
  body.febody .slg-rowgap-2 {
    row-gap: 2lh;
  }
  body.febody .slg-rowgap-3 {
    row-gap: 3lh;
  }
  body.febody .slg-rowgap-4 {
    row-gap: 4lh;
  }
  body.febody .slg-rowgap-5 {
    row-gap: 5lh;
  }
  body.febody .slg-rowgap-6 {
    row-gap: 6lh;
  }
  body.febody .slg-rowgap-7 {
    row-gap: 7lh;
  }
  body.febody .slg-rowgap-8 {
    row-gap: 8lh;
  }
  body.febody .slg-rowgap-9 {
    row-gap: 9lh;
  }
  body.febody .slg-rowgap-10 {
    row-gap: 10lh;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-rowgap-0 {
    row-gap: 0lh;
  }
  body.febody .xl-rowgap-1 {
    row-gap: 1lh;
  }
  body.febody .xl-rowgap-2 {
    row-gap: 2lh;
  }
  body.febody .xl-rowgap-3 {
    row-gap: 3lh;
  }
  body.febody .xl-rowgap-4 {
    row-gap: 4lh;
  }
  body.febody .xl-rowgap-5 {
    row-gap: 5lh;
  }
  body.febody .xl-rowgap-6 {
    row-gap: 6lh;
  }
  body.febody .xl-rowgap-7 {
    row-gap: 7lh;
  }
  body.febody .xl-rowgap-8 {
    row-gap: 8lh;
  }
  body.febody .xl-rowgap-9 {
    row-gap: 9lh;
  }
  body.febody .xl-rowgap-10 {
    row-gap: 10lh;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-rowgap-0 {
    row-gap: 0lh;
  }
  body.febody .hoverdevice-rowgap-1 {
    row-gap: 1lh;
  }
  body.febody .hoverdevice-rowgap-2 {
    row-gap: 2lh;
  }
  body.febody .hoverdevice-rowgap-3 {
    row-gap: 3lh;
  }
  body.febody .hoverdevice-rowgap-4 {
    row-gap: 4lh;
  }
  body.febody .hoverdevice-rowgap-5 {
    row-gap: 5lh;
  }
  body.febody .hoverdevice-rowgap-6 {
    row-gap: 6lh;
  }
  body.febody .hoverdevice-rowgap-7 {
    row-gap: 7lh;
  }
  body.febody .hoverdevice-rowgap-8 {
    row-gap: 8lh;
  }
  body.febody .hoverdevice-rowgap-9 {
    row-gap: 9lh;
  }
  body.febody .hoverdevice-rowgap-10 {
    row-gap: 10lh;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-rowgap-0 {
    row-gap: 0lh;
  }
  body.febody .mousedevice-rowgap-1 {
    row-gap: 1lh;
  }
  body.febody .mousedevice-rowgap-2 {
    row-gap: 2lh;
  }
  body.febody .mousedevice-rowgap-3 {
    row-gap: 3lh;
  }
  body.febody .mousedevice-rowgap-4 {
    row-gap: 4lh;
  }
  body.febody .mousedevice-rowgap-5 {
    row-gap: 5lh;
  }
  body.febody .mousedevice-rowgap-6 {
    row-gap: 6lh;
  }
  body.febody .mousedevice-rowgap-7 {
    row-gap: 7lh;
  }
  body.febody .mousedevice-rowgap-8 {
    row-gap: 8lh;
  }
  body.febody .mousedevice-rowgap-9 {
    row-gap: 9lh;
  }
  body.febody .mousedevice-rowgap-10 {
    row-gap: 10lh;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-rowgap-0 {
    row-gap: 0lh;
  }
  body.febody .fingerdevice-rowgap-1 {
    row-gap: 1lh;
  }
  body.febody .fingerdevice-rowgap-2 {
    row-gap: 2lh;
  }
  body.febody .fingerdevice-rowgap-3 {
    row-gap: 3lh;
  }
  body.febody .fingerdevice-rowgap-4 {
    row-gap: 4lh;
  }
  body.febody .fingerdevice-rowgap-5 {
    row-gap: 5lh;
  }
  body.febody .fingerdevice-rowgap-6 {
    row-gap: 6lh;
  }
  body.febody .fingerdevice-rowgap-7 {
    row-gap: 7lh;
  }
  body.febody .fingerdevice-rowgap-8 {
    row-gap: 8lh;
  }
  body.febody .fingerdevice-rowgap-9 {
    row-gap: 9lh;
  }
  body.febody .fingerdevice-rowgap-10 {
    row-gap: 10lh;
  }
}
body.febody .darkmode-rowgap-0 {
  row-gap: 0lh;
}
body.febody .darkmode-rowgap-1 {
  row-gap: 1lh;
}
body.febody .darkmode-rowgap-2 {
  row-gap: 2lh;
}
body.febody .darkmode-rowgap-3 {
  row-gap: 3lh;
}
body.febody .darkmode-rowgap-4 {
  row-gap: 4lh;
}
body.febody .darkmode-rowgap-5 {
  row-gap: 5lh;
}
body.febody .darkmode-rowgap-6 {
  row-gap: 6lh;
}
body.febody .darkmode-rowgap-7 {
  row-gap: 7lh;
}
body.febody .darkmode-rowgap-8 {
  row-gap: 8lh;
}
body.febody .darkmode-rowgap-9 {
  row-gap: 9lh;
}
body.febody .darkmode-rowgap-10 {
  row-gap: 10lh;
}
body.febody .lightmode-rowgap-0 {
  row-gap: 0lh;
}
body.febody .lightmode-rowgap-1 {
  row-gap: 1lh;
}
body.febody .lightmode-rowgap-2 {
  row-gap: 2lh;
}
body.febody .lightmode-rowgap-3 {
  row-gap: 3lh;
}
body.febody .lightmode-rowgap-4 {
  row-gap: 4lh;
}
body.febody .lightmode-rowgap-5 {
  row-gap: 5lh;
}
body.febody .lightmode-rowgap-6 {
  row-gap: 6lh;
}
body.febody .lightmode-rowgap-7 {
  row-gap: 7lh;
}
body.febody .lightmode-rowgap-8 {
  row-gap: 8lh;
}
body.febody .lightmode-rowgap-9 {
  row-gap: 9lh;
}
body.febody .lightmode-rowgap-10 {
  row-gap: 10lh;
}
body.febody .marginblock--5 {
  margin-block: -5lh;
}
body.febody .margintop--5 {
  margin-block-start: -5lh;
}
body.febody .marginbottom--5 {
  margin-block-end: -5lh;
}
body.febody .marginblock--4 {
  margin-block: -4lh;
}
body.febody .margintop--4 {
  margin-block-start: -4lh;
}
body.febody .marginbottom--4 {
  margin-block-end: -4lh;
}
body.febody .marginblock--3 {
  margin-block: -3lh;
}
body.febody .margintop--3 {
  margin-block-start: -3lh;
}
body.febody .marginbottom--3 {
  margin-block-end: -3lh;
}
body.febody .marginblock--2 {
  margin-block: -2lh;
}
body.febody .margintop--2 {
  margin-block-start: -2lh;
}
body.febody .marginbottom--2 {
  margin-block-end: -2lh;
}
body.febody .marginblock--1 {
  margin-block: -1lh;
}
body.febody .margintop--1 {
  margin-block-start: -1lh;
}
body.febody .marginbottom--1 {
  margin-block-end: -1lh;
}
body.febody .marginblock-0 {
  margin-block: 0lh;
}
body.febody .margintop-0 {
  margin-block-start: 0lh;
}
body.febody .marginbottom-0 {
  margin-block-end: 0lh;
}
body.febody .marginblock-1 {
  margin-block: 1lh;
}
body.febody .margintop-1 {
  margin-block-start: 1lh;
}
body.febody .marginbottom-1 {
  margin-block-end: 1lh;
}
body.febody .marginblock-2 {
  margin-block: 2lh;
}
body.febody .margintop-2 {
  margin-block-start: 2lh;
}
body.febody .marginbottom-2 {
  margin-block-end: 2lh;
}
body.febody .marginblock-3 {
  margin-block: 3lh;
}
body.febody .margintop-3 {
  margin-block-start: 3lh;
}
body.febody .marginbottom-3 {
  margin-block-end: 3lh;
}
body.febody .marginblock-4 {
  margin-block: 4lh;
}
body.febody .margintop-4 {
  margin-block-start: 4lh;
}
body.febody .marginbottom-4 {
  margin-block-end: 4lh;
}
body.febody .marginblock-5 {
  margin-block: 5lh;
}
body.febody .margintop-5 {
  margin-block-start: 5lh;
}
body.febody .marginbottom-5 {
  margin-block-end: 5lh;
}
@media only screen and (max-width: 800px) {
  body.febody .sm-marginblock--5 {
    margin-block: -5lh;
  }
  body.febody .sm-margintop--5 {
    margin-block-start: -5lh;
  }
  body.febody .sm-marginbottom--5 {
    margin-block-end: -5lh;
  }
  body.febody .sm-marginblock--4 {
    margin-block: -4lh;
  }
  body.febody .sm-margintop--4 {
    margin-block-start: -4lh;
  }
  body.febody .sm-marginbottom--4 {
    margin-block-end: -4lh;
  }
  body.febody .sm-marginblock--3 {
    margin-block: -3lh;
  }
  body.febody .sm-margintop--3 {
    margin-block-start: -3lh;
  }
  body.febody .sm-marginbottom--3 {
    margin-block-end: -3lh;
  }
  body.febody .sm-marginblock--2 {
    margin-block: -2lh;
  }
  body.febody .sm-margintop--2 {
    margin-block-start: -2lh;
  }
  body.febody .sm-marginbottom--2 {
    margin-block-end: -2lh;
  }
  body.febody .sm-marginblock--1 {
    margin-block: -1lh;
  }
  body.febody .sm-margintop--1 {
    margin-block-start: -1lh;
  }
  body.febody .sm-marginbottom--1 {
    margin-block-end: -1lh;
  }
  body.febody .sm-marginblock-0 {
    margin-block: 0lh;
  }
  body.febody .sm-margintop-0 {
    margin-block-start: 0lh;
  }
  body.febody .sm-marginbottom-0 {
    margin-block-end: 0lh;
  }
  body.febody .sm-marginblock-1 {
    margin-block: 1lh;
  }
  body.febody .sm-margintop-1 {
    margin-block-start: 1lh;
  }
  body.febody .sm-marginbottom-1 {
    margin-block-end: 1lh;
  }
  body.febody .sm-marginblock-2 {
    margin-block: 2lh;
  }
  body.febody .sm-margintop-2 {
    margin-block-start: 2lh;
  }
  body.febody .sm-marginbottom-2 {
    margin-block-end: 2lh;
  }
  body.febody .sm-marginblock-3 {
    margin-block: 3lh;
  }
  body.febody .sm-margintop-3 {
    margin-block-start: 3lh;
  }
  body.febody .sm-marginbottom-3 {
    margin-block-end: 3lh;
  }
  body.febody .sm-marginblock-4 {
    margin-block: 4lh;
  }
  body.febody .sm-margintop-4 {
    margin-block-start: 4lh;
  }
  body.febody .sm-marginbottom-4 {
    margin-block-end: 4lh;
  }
  body.febody .sm-marginblock-5 {
    margin-block: 5lh;
  }
  body.febody .sm-margintop-5 {
    margin-block-start: 5lh;
  }
  body.febody .sm-marginbottom-5 {
    margin-block-end: 5lh;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-marginblock--5 {
    margin-block: -5lh;
  }
  body.febody .xsm-margintop--5 {
    margin-block-start: -5lh;
  }
  body.febody .xsm-marginbottom--5 {
    margin-block-end: -5lh;
  }
  body.febody .xsm-marginblock--4 {
    margin-block: -4lh;
  }
  body.febody .xsm-margintop--4 {
    margin-block-start: -4lh;
  }
  body.febody .xsm-marginbottom--4 {
    margin-block-end: -4lh;
  }
  body.febody .xsm-marginblock--3 {
    margin-block: -3lh;
  }
  body.febody .xsm-margintop--3 {
    margin-block-start: -3lh;
  }
  body.febody .xsm-marginbottom--3 {
    margin-block-end: -3lh;
  }
  body.febody .xsm-marginblock--2 {
    margin-block: -2lh;
  }
  body.febody .xsm-margintop--2 {
    margin-block-start: -2lh;
  }
  body.febody .xsm-marginbottom--2 {
    margin-block-end: -2lh;
  }
  body.febody .xsm-marginblock--1 {
    margin-block: -1lh;
  }
  body.febody .xsm-margintop--1 {
    margin-block-start: -1lh;
  }
  body.febody .xsm-marginbottom--1 {
    margin-block-end: -1lh;
  }
  body.febody .xsm-marginblock-0 {
    margin-block: 0lh;
  }
  body.febody .xsm-margintop-0 {
    margin-block-start: 0lh;
  }
  body.febody .xsm-marginbottom-0 {
    margin-block-end: 0lh;
  }
  body.febody .xsm-marginblock-1 {
    margin-block: 1lh;
  }
  body.febody .xsm-margintop-1 {
    margin-block-start: 1lh;
  }
  body.febody .xsm-marginbottom-1 {
    margin-block-end: 1lh;
  }
  body.febody .xsm-marginblock-2 {
    margin-block: 2lh;
  }
  body.febody .xsm-margintop-2 {
    margin-block-start: 2lh;
  }
  body.febody .xsm-marginbottom-2 {
    margin-block-end: 2lh;
  }
  body.febody .xsm-marginblock-3 {
    margin-block: 3lh;
  }
  body.febody .xsm-margintop-3 {
    margin-block-start: 3lh;
  }
  body.febody .xsm-marginbottom-3 {
    margin-block-end: 3lh;
  }
  body.febody .xsm-marginblock-4 {
    margin-block: 4lh;
  }
  body.febody .xsm-margintop-4 {
    margin-block-start: 4lh;
  }
  body.febody .xsm-marginbottom-4 {
    margin-block-end: 4lh;
  }
  body.febody .xsm-marginblock-5 {
    margin-block: 5lh;
  }
  body.febody .xsm-margintop-5 {
    margin-block-start: 5lh;
  }
  body.febody .xsm-marginbottom-5 {
    margin-block-end: 5lh;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-marginblock--5 {
    margin-block: -5lh;
  }
  body.febody .md-margintop--5 {
    margin-block-start: -5lh;
  }
  body.febody .md-marginbottom--5 {
    margin-block-end: -5lh;
  }
  body.febody .md-marginblock--4 {
    margin-block: -4lh;
  }
  body.febody .md-margintop--4 {
    margin-block-start: -4lh;
  }
  body.febody .md-marginbottom--4 {
    margin-block-end: -4lh;
  }
  body.febody .md-marginblock--3 {
    margin-block: -3lh;
  }
  body.febody .md-margintop--3 {
    margin-block-start: -3lh;
  }
  body.febody .md-marginbottom--3 {
    margin-block-end: -3lh;
  }
  body.febody .md-marginblock--2 {
    margin-block: -2lh;
  }
  body.febody .md-margintop--2 {
    margin-block-start: -2lh;
  }
  body.febody .md-marginbottom--2 {
    margin-block-end: -2lh;
  }
  body.febody .md-marginblock--1 {
    margin-block: -1lh;
  }
  body.febody .md-margintop--1 {
    margin-block-start: -1lh;
  }
  body.febody .md-marginbottom--1 {
    margin-block-end: -1lh;
  }
  body.febody .md-marginblock-0 {
    margin-block: 0lh;
  }
  body.febody .md-margintop-0 {
    margin-block-start: 0lh;
  }
  body.febody .md-marginbottom-0 {
    margin-block-end: 0lh;
  }
  body.febody .md-marginblock-1 {
    margin-block: 1lh;
  }
  body.febody .md-margintop-1 {
    margin-block-start: 1lh;
  }
  body.febody .md-marginbottom-1 {
    margin-block-end: 1lh;
  }
  body.febody .md-marginblock-2 {
    margin-block: 2lh;
  }
  body.febody .md-margintop-2 {
    margin-block-start: 2lh;
  }
  body.febody .md-marginbottom-2 {
    margin-block-end: 2lh;
  }
  body.febody .md-marginblock-3 {
    margin-block: 3lh;
  }
  body.febody .md-margintop-3 {
    margin-block-start: 3lh;
  }
  body.febody .md-marginbottom-3 {
    margin-block-end: 3lh;
  }
  body.febody .md-marginblock-4 {
    margin-block: 4lh;
  }
  body.febody .md-margintop-4 {
    margin-block-start: 4lh;
  }
  body.febody .md-marginbottom-4 {
    margin-block-end: 4lh;
  }
  body.febody .md-marginblock-5 {
    margin-block: 5lh;
  }
  body.febody .md-margintop-5 {
    margin-block-start: 5lh;
  }
  body.febody .md-marginbottom-5 {
    margin-block-end: 5lh;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-marginblock--5 {
    margin-block: -5lh;
  }
  body.febody .lg-margintop--5 {
    margin-block-end: -5lh;
  }
  body.febody .lg-marginbottom--5 {
    margin-block-end: -5lh;
  }
  body.febody .lg-marginblock--4 {
    margin-block: -4lh;
  }
  body.febody .lg-margintop--4 {
    margin-block-end: -4lh;
  }
  body.febody .lg-marginbottom--4 {
    margin-block-end: -4lh;
  }
  body.febody .lg-marginblock--3 {
    margin-block: -3lh;
  }
  body.febody .lg-margintop--3 {
    margin-block-end: -3lh;
  }
  body.febody .lg-marginbottom--3 {
    margin-block-end: -3lh;
  }
  body.febody .lg-marginblock--2 {
    margin-block: -2lh;
  }
  body.febody .lg-margintop--2 {
    margin-block-end: -2lh;
  }
  body.febody .lg-marginbottom--2 {
    margin-block-end: -2lh;
  }
  body.febody .lg-marginblock--1 {
    margin-block: -1lh;
  }
  body.febody .lg-margintop--1 {
    margin-block-end: -1lh;
  }
  body.febody .lg-marginbottom--1 {
    margin-block-end: -1lh;
  }
  body.febody .lg-marginblock-0 {
    margin-block: 0lh;
  }
  body.febody .lg-margintop-0 {
    margin-block-end: 0lh;
  }
  body.febody .lg-marginbottom-0 {
    margin-block-end: 0lh;
  }
  body.febody .lg-marginblock-1 {
    margin-block: 1lh;
  }
  body.febody .lg-margintop-1 {
    margin-block-end: 1lh;
  }
  body.febody .lg-marginbottom-1 {
    margin-block-end: 1lh;
  }
  body.febody .lg-marginblock-2 {
    margin-block: 2lh;
  }
  body.febody .lg-margintop-2 {
    margin-block-end: 2lh;
  }
  body.febody .lg-marginbottom-2 {
    margin-block-end: 2lh;
  }
  body.febody .lg-marginblock-3 {
    margin-block: 3lh;
  }
  body.febody .lg-margintop-3 {
    margin-block-end: 3lh;
  }
  body.febody .lg-marginbottom-3 {
    margin-block-end: 3lh;
  }
  body.febody .lg-marginblock-4 {
    margin-block: 4lh;
  }
  body.febody .lg-margintop-4 {
    margin-block-end: 4lh;
  }
  body.febody .lg-marginbottom-4 {
    margin-block-end: 4lh;
  }
  body.febody .lg-marginblock-5 {
    margin-block: 5lh;
  }
  body.febody .lg-margintop-5 {
    margin-block-end: 5lh;
  }
  body.febody .lg-marginbottom-5 {
    margin-block-end: 5lh;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-marginblock--5 {
    margin-block: -5lh;
  }
  body.febody .slg-margintop--5 {
    margin-block-end: -5lh;
  }
  body.febody .slg-marginbottom--5 {
    margin-block-end: -5lh;
  }
  body.febody .slg-marginblock--4 {
    margin-block: -4lh;
  }
  body.febody .slg-margintop--4 {
    margin-block-end: -4lh;
  }
  body.febody .slg-marginbottom--4 {
    margin-block-end: -4lh;
  }
  body.febody .slg-marginblock--3 {
    margin-block: -3lh;
  }
  body.febody .slg-margintop--3 {
    margin-block-end: -3lh;
  }
  body.febody .slg-marginbottom--3 {
    margin-block-end: -3lh;
  }
  body.febody .slg-marginblock--2 {
    margin-block: -2lh;
  }
  body.febody .slg-margintop--2 {
    margin-block-end: -2lh;
  }
  body.febody .slg-marginbottom--2 {
    margin-block-end: -2lh;
  }
  body.febody .slg-marginblock--1 {
    margin-block: -1lh;
  }
  body.febody .slg-margintop--1 {
    margin-block-end: -1lh;
  }
  body.febody .slg-marginbottom--1 {
    margin-block-end: -1lh;
  }
  body.febody .slg-marginblock-0 {
    margin-block: 0lh;
  }
  body.febody .slg-margintop-0 {
    margin-block-end: 0lh;
  }
  body.febody .slg-marginbottom-0 {
    margin-block-end: 0lh;
  }
  body.febody .slg-marginblock-1 {
    margin-block: 1lh;
  }
  body.febody .slg-margintop-1 {
    margin-block-end: 1lh;
  }
  body.febody .slg-marginbottom-1 {
    margin-block-end: 1lh;
  }
  body.febody .slg-marginblock-2 {
    margin-block: 2lh;
  }
  body.febody .slg-margintop-2 {
    margin-block-end: 2lh;
  }
  body.febody .slg-marginbottom-2 {
    margin-block-end: 2lh;
  }
  body.febody .slg-marginblock-3 {
    margin-block: 3lh;
  }
  body.febody .slg-margintop-3 {
    margin-block-end: 3lh;
  }
  body.febody .slg-marginbottom-3 {
    margin-block-end: 3lh;
  }
  body.febody .slg-marginblock-4 {
    margin-block: 4lh;
  }
  body.febody .slg-margintop-4 {
    margin-block-end: 4lh;
  }
  body.febody .slg-marginbottom-4 {
    margin-block-end: 4lh;
  }
  body.febody .slg-marginblock-5 {
    margin-block: 5lh;
  }
  body.febody .slg-margintop-5 {
    margin-block-end: 5lh;
  }
  body.febody .slg-marginbottom-5 {
    margin-block-end: 5lh;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-marginblock--5 {
    margin-block-start: -5lh;
  }
  body.febody .xl-margintop--5 {
    margin-block-start: -5lh;
  }
  body.febody .xl-marginbottom--5 {
    margin-block-end: -5lh;
  }
  body.febody .xl-marginblock--4 {
    margin-block-start: -4lh;
  }
  body.febody .xl-margintop--4 {
    margin-block-start: -4lh;
  }
  body.febody .xl-marginbottom--4 {
    margin-block-end: -4lh;
  }
  body.febody .xl-marginblock--3 {
    margin-block-start: -3lh;
  }
  body.febody .xl-margintop--3 {
    margin-block-start: -3lh;
  }
  body.febody .xl-marginbottom--3 {
    margin-block-end: -3lh;
  }
  body.febody .xl-marginblock--2 {
    margin-block-start: -2lh;
  }
  body.febody .xl-margintop--2 {
    margin-block-start: -2lh;
  }
  body.febody .xl-marginbottom--2 {
    margin-block-end: -2lh;
  }
  body.febody .xl-marginblock--1 {
    margin-block-start: -1lh;
  }
  body.febody .xl-margintop--1 {
    margin-block-start: -1lh;
  }
  body.febody .xl-marginbottom--1 {
    margin-block-end: -1lh;
  }
  body.febody .xl-marginblock-0 {
    margin-block-start: 0lh;
  }
  body.febody .xl-margintop-0 {
    margin-block-start: 0lh;
  }
  body.febody .xl-marginbottom-0 {
    margin-block-end: 0lh;
  }
  body.febody .xl-marginblock-1 {
    margin-block-start: 1lh;
  }
  body.febody .xl-margintop-1 {
    margin-block-start: 1lh;
  }
  body.febody .xl-marginbottom-1 {
    margin-block-end: 1lh;
  }
  body.febody .xl-marginblock-2 {
    margin-block-start: 2lh;
  }
  body.febody .xl-margintop-2 {
    margin-block-start: 2lh;
  }
  body.febody .xl-marginbottom-2 {
    margin-block-end: 2lh;
  }
  body.febody .xl-marginblock-3 {
    margin-block-start: 3lh;
  }
  body.febody .xl-margintop-3 {
    margin-block-start: 3lh;
  }
  body.febody .xl-marginbottom-3 {
    margin-block-end: 3lh;
  }
  body.febody .xl-marginblock-4 {
    margin-block-start: 4lh;
  }
  body.febody .xl-margintop-4 {
    margin-block-start: 4lh;
  }
  body.febody .xl-marginbottom-4 {
    margin-block-end: 4lh;
  }
  body.febody .xl-marginblock-5 {
    margin-block-start: 5lh;
  }
  body.febody .xl-margintop-5 {
    margin-block-start: 5lh;
  }
  body.febody .xl-marginbottom-5 {
    margin-block-end: 5lh;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-marginblock--5 {
    margin-block-start: -5lh;
  }
  body.febody .hoverdevice-margintop--5 {
    margin-block-start: -5lh;
  }
  body.febody .hoverdevice-marginbottom--5 {
    margin-block-end: -5lh;
  }
  body.febody .hoverdevice-marginblock--4 {
    margin-block-start: -4lh;
  }
  body.febody .hoverdevice-margintop--4 {
    margin-block-start: -4lh;
  }
  body.febody .hoverdevice-marginbottom--4 {
    margin-block-end: -4lh;
  }
  body.febody .hoverdevice-marginblock--3 {
    margin-block-start: -3lh;
  }
  body.febody .hoverdevice-margintop--3 {
    margin-block-start: -3lh;
  }
  body.febody .hoverdevice-marginbottom--3 {
    margin-block-end: -3lh;
  }
  body.febody .hoverdevice-marginblock--2 {
    margin-block-start: -2lh;
  }
  body.febody .hoverdevice-margintop--2 {
    margin-block-start: -2lh;
  }
  body.febody .hoverdevice-marginbottom--2 {
    margin-block-end: -2lh;
  }
  body.febody .hoverdevice-marginblock--1 {
    margin-block-start: -1lh;
  }
  body.febody .hoverdevice-margintop--1 {
    margin-block-start: -1lh;
  }
  body.febody .hoverdevice-marginbottom--1 {
    margin-block-end: -1lh;
  }
  body.febody .hoverdevice-marginblock-0 {
    margin-block-start: 0lh;
  }
  body.febody .hoverdevice-margintop-0 {
    margin-block-start: 0lh;
  }
  body.febody .hoverdevice-marginbottom-0 {
    margin-block-end: 0lh;
  }
  body.febody .hoverdevice-marginblock-1 {
    margin-block-start: 1lh;
  }
  body.febody .hoverdevice-margintop-1 {
    margin-block-start: 1lh;
  }
  body.febody .hoverdevice-marginbottom-1 {
    margin-block-end: 1lh;
  }
  body.febody .hoverdevice-marginblock-2 {
    margin-block-start: 2lh;
  }
  body.febody .hoverdevice-margintop-2 {
    margin-block-start: 2lh;
  }
  body.febody .hoverdevice-marginbottom-2 {
    margin-block-end: 2lh;
  }
  body.febody .hoverdevice-marginblock-3 {
    margin-block-start: 3lh;
  }
  body.febody .hoverdevice-margintop-3 {
    margin-block-start: 3lh;
  }
  body.febody .hoverdevice-marginbottom-3 {
    margin-block-end: 3lh;
  }
  body.febody .hoverdevice-marginblock-4 {
    margin-block-start: 4lh;
  }
  body.febody .hoverdevice-margintop-4 {
    margin-block-start: 4lh;
  }
  body.febody .hoverdevice-marginbottom-4 {
    margin-block-end: 4lh;
  }
  body.febody .hoverdevice-marginblock-5 {
    margin-block-start: 5lh;
  }
  body.febody .hoverdevice-margintop-5 {
    margin-block-start: 5lh;
  }
  body.febody .hoverdevice-marginbottom-5 {
    margin-block-end: 5lh;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-marginblock--5 {
    margin-block-start: -5lh;
  }
  body.febody .mousedevice-margintop--5 {
    margin-block-start: -5lh;
  }
  body.febody .mousedevice-marginbottom--5 {
    margin-block-end: -5lh;
  }
  body.febody .mousedevice-marginblock--4 {
    margin-block-start: -4lh;
  }
  body.febody .mousedevice-margintop--4 {
    margin-block-start: -4lh;
  }
  body.febody .mousedevice-marginbottom--4 {
    margin-block-end: -4lh;
  }
  body.febody .mousedevice-marginblock--3 {
    margin-block-start: -3lh;
  }
  body.febody .mousedevice-margintop--3 {
    margin-block-start: -3lh;
  }
  body.febody .mousedevice-marginbottom--3 {
    margin-block-end: -3lh;
  }
  body.febody .mousedevice-marginblock--2 {
    margin-block-start: -2lh;
  }
  body.febody .mousedevice-margintop--2 {
    margin-block-start: -2lh;
  }
  body.febody .mousedevice-marginbottom--2 {
    margin-block-end: -2lh;
  }
  body.febody .mousedevice-marginblock--1 {
    margin-block-start: -1lh;
  }
  body.febody .mousedevice-margintop--1 {
    margin-block-start: -1lh;
  }
  body.febody .mousedevice-marginbottom--1 {
    margin-block-end: -1lh;
  }
  body.febody .mousedevice-marginblock-0 {
    margin-block-start: 0lh;
  }
  body.febody .mousedevice-margintop-0 {
    margin-block-start: 0lh;
  }
  body.febody .mousedevice-marginbottom-0 {
    margin-block-end: 0lh;
  }
  body.febody .mousedevice-marginblock-1 {
    margin-block-start: 1lh;
  }
  body.febody .mousedevice-margintop-1 {
    margin-block-start: 1lh;
  }
  body.febody .mousedevice-marginbottom-1 {
    margin-block-end: 1lh;
  }
  body.febody .mousedevice-marginblock-2 {
    margin-block-start: 2lh;
  }
  body.febody .mousedevice-margintop-2 {
    margin-block-start: 2lh;
  }
  body.febody .mousedevice-marginbottom-2 {
    margin-block-end: 2lh;
  }
  body.febody .mousedevice-marginblock-3 {
    margin-block-start: 3lh;
  }
  body.febody .mousedevice-margintop-3 {
    margin-block-start: 3lh;
  }
  body.febody .mousedevice-marginbottom-3 {
    margin-block-end: 3lh;
  }
  body.febody .mousedevice-marginblock-4 {
    margin-block-start: 4lh;
  }
  body.febody .mousedevice-margintop-4 {
    margin-block-start: 4lh;
  }
  body.febody .mousedevice-marginbottom-4 {
    margin-block-end: 4lh;
  }
  body.febody .mousedevice-marginblock-5 {
    margin-block-start: 5lh;
  }
  body.febody .mousedevice-margintop-5 {
    margin-block-start: 5lh;
  }
  body.febody .mousedevice-marginbottom-5 {
    margin-block-end: 5lh;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-marginblock--5 {
    margin-block-start: -5lh;
  }
  body.febody .fingerdevice-margintop--5 {
    margin-block-start: -5lh;
  }
  body.febody .fingerdevice-marginbottom--5 {
    margin-block-end: -5lh;
  }
  body.febody .fingerdevice-marginblock--4 {
    margin-block-start: -4lh;
  }
  body.febody .fingerdevice-margintop--4 {
    margin-block-start: -4lh;
  }
  body.febody .fingerdevice-marginbottom--4 {
    margin-block-end: -4lh;
  }
  body.febody .fingerdevice-marginblock--3 {
    margin-block-start: -3lh;
  }
  body.febody .fingerdevice-margintop--3 {
    margin-block-start: -3lh;
  }
  body.febody .fingerdevice-marginbottom--3 {
    margin-block-end: -3lh;
  }
  body.febody .fingerdevice-marginblock--2 {
    margin-block-start: -2lh;
  }
  body.febody .fingerdevice-margintop--2 {
    margin-block-start: -2lh;
  }
  body.febody .fingerdevice-marginbottom--2 {
    margin-block-end: -2lh;
  }
  body.febody .fingerdevice-marginblock--1 {
    margin-block-start: -1lh;
  }
  body.febody .fingerdevice-margintop--1 {
    margin-block-start: -1lh;
  }
  body.febody .fingerdevice-marginbottom--1 {
    margin-block-end: -1lh;
  }
  body.febody .fingerdevice-marginblock-0 {
    margin-block-start: 0lh;
  }
  body.febody .fingerdevice-margintop-0 {
    margin-block-start: 0lh;
  }
  body.febody .fingerdevice-marginbottom-0 {
    margin-block-end: 0lh;
  }
  body.febody .fingerdevice-marginblock-1 {
    margin-block-start: 1lh;
  }
  body.febody .fingerdevice-margintop-1 {
    margin-block-start: 1lh;
  }
  body.febody .fingerdevice-marginbottom-1 {
    margin-block-end: 1lh;
  }
  body.febody .fingerdevice-marginblock-2 {
    margin-block-start: 2lh;
  }
  body.febody .fingerdevice-margintop-2 {
    margin-block-start: 2lh;
  }
  body.febody .fingerdevice-marginbottom-2 {
    margin-block-end: 2lh;
  }
  body.febody .fingerdevice-marginblock-3 {
    margin-block-start: 3lh;
  }
  body.febody .fingerdevice-margintop-3 {
    margin-block-start: 3lh;
  }
  body.febody .fingerdevice-marginbottom-3 {
    margin-block-end: 3lh;
  }
  body.febody .fingerdevice-marginblock-4 {
    margin-block-start: 4lh;
  }
  body.febody .fingerdevice-margintop-4 {
    margin-block-start: 4lh;
  }
  body.febody .fingerdevice-marginbottom-4 {
    margin-block-end: 4lh;
  }
  body.febody .fingerdevice-marginblock-5 {
    margin-block-start: 5lh;
  }
  body.febody .fingerdevice-margintop-5 {
    margin-block-start: 5lh;
  }
  body.febody .fingerdevice-marginbottom-5 {
    margin-block-end: 5lh;
  }
}
body.febody .darkmode-marginblock--5 {
  margin-block-start: -5lh;
}
body.febody .darkmode-margintop--5 {
  margin-block-start: -5lh;
}
body.febody .darkmode-marginbottom--5 {
  margin-block-end: -5lh;
}
body.febody .darkmode-marginblock--4 {
  margin-block-start: -4lh;
}
body.febody .darkmode-margintop--4 {
  margin-block-start: -4lh;
}
body.febody .darkmode-marginbottom--4 {
  margin-block-end: -4lh;
}
body.febody .darkmode-marginblock--3 {
  margin-block-start: -3lh;
}
body.febody .darkmode-margintop--3 {
  margin-block-start: -3lh;
}
body.febody .darkmode-marginbottom--3 {
  margin-block-end: -3lh;
}
body.febody .darkmode-marginblock--2 {
  margin-block-start: -2lh;
}
body.febody .darkmode-margintop--2 {
  margin-block-start: -2lh;
}
body.febody .darkmode-marginbottom--2 {
  margin-block-end: -2lh;
}
body.febody .darkmode-marginblock--1 {
  margin-block-start: -1lh;
}
body.febody .darkmode-margintop--1 {
  margin-block-start: -1lh;
}
body.febody .darkmode-marginbottom--1 {
  margin-block-end: -1lh;
}
body.febody .darkmode-marginblock-0 {
  margin-block-start: 0lh;
}
body.febody .darkmode-margintop-0 {
  margin-block-start: 0lh;
}
body.febody .darkmode-marginbottom-0 {
  margin-block-end: 0lh;
}
body.febody .darkmode-marginblock-1 {
  margin-block-start: 1lh;
}
body.febody .darkmode-margintop-1 {
  margin-block-start: 1lh;
}
body.febody .darkmode-marginbottom-1 {
  margin-block-end: 1lh;
}
body.febody .darkmode-marginblock-2 {
  margin-block-start: 2lh;
}
body.febody .darkmode-margintop-2 {
  margin-block-start: 2lh;
}
body.febody .darkmode-marginbottom-2 {
  margin-block-end: 2lh;
}
body.febody .darkmode-marginblock-3 {
  margin-block-start: 3lh;
}
body.febody .darkmode-margintop-3 {
  margin-block-start: 3lh;
}
body.febody .darkmode-marginbottom-3 {
  margin-block-end: 3lh;
}
body.febody .darkmode-marginblock-4 {
  margin-block-start: 4lh;
}
body.febody .darkmode-margintop-4 {
  margin-block-start: 4lh;
}
body.febody .darkmode-marginbottom-4 {
  margin-block-end: 4lh;
}
body.febody .darkmode-marginblock-5 {
  margin-block-start: 5lh;
}
body.febody .darkmode-margintop-5 {
  margin-block-start: 5lh;
}
body.febody .darkmode-marginbottom-5 {
  margin-block-end: 5lh;
}
body.febody .lightmode-marginblock--5 {
  margin-block-start: -5lh;
}
body.febody .lightmode-margintop--5 {
  margin-block-start: -5lh;
}
body.febody .lightmode-marginbottom--5 {
  margin-block-end: -5lh;
}
body.febody .lightmode-marginblock--4 {
  margin-block-start: -4lh;
}
body.febody .lightmode-margintop--4 {
  margin-block-start: -4lh;
}
body.febody .lightmode-marginbottom--4 {
  margin-block-end: -4lh;
}
body.febody .lightmode-marginblock--3 {
  margin-block-start: -3lh;
}
body.febody .lightmode-margintop--3 {
  margin-block-start: -3lh;
}
body.febody .lightmode-marginbottom--3 {
  margin-block-end: -3lh;
}
body.febody .lightmode-marginblock--2 {
  margin-block-start: -2lh;
}
body.febody .lightmode-margintop--2 {
  margin-block-start: -2lh;
}
body.febody .lightmode-marginbottom--2 {
  margin-block-end: -2lh;
}
body.febody .lightmode-marginblock--1 {
  margin-block-start: -1lh;
}
body.febody .lightmode-margintop--1 {
  margin-block-start: -1lh;
}
body.febody .lightmode-marginbottom--1 {
  margin-block-end: -1lh;
}
body.febody .lightmode-marginblock-0 {
  margin-block-start: 0lh;
}
body.febody .lightmode-margintop-0 {
  margin-block-start: 0lh;
}
body.febody .lightmode-marginbottom-0 {
  margin-block-end: 0lh;
}
body.febody .lightmode-marginblock-1 {
  margin-block-start: 1lh;
}
body.febody .lightmode-margintop-1 {
  margin-block-start: 1lh;
}
body.febody .lightmode-marginbottom-1 {
  margin-block-end: 1lh;
}
body.febody .lightmode-marginblock-2 {
  margin-block-start: 2lh;
}
body.febody .lightmode-margintop-2 {
  margin-block-start: 2lh;
}
body.febody .lightmode-marginbottom-2 {
  margin-block-end: 2lh;
}
body.febody .lightmode-marginblock-3 {
  margin-block-start: 3lh;
}
body.febody .lightmode-margintop-3 {
  margin-block-start: 3lh;
}
body.febody .lightmode-marginbottom-3 {
  margin-block-end: 3lh;
}
body.febody .lightmode-marginblock-4 {
  margin-block-start: 4lh;
}
body.febody .lightmode-margintop-4 {
  margin-block-start: 4lh;
}
body.febody .lightmode-marginbottom-4 {
  margin-block-end: 4lh;
}
body.febody .lightmode-marginblock-5 {
  margin-block-start: 5lh;
}
body.febody .lightmode-margintop-5 {
  margin-block-start: 5lh;
}
body.febody .lightmode-marginbottom-5 {
  margin-block-end: 5lh;
}
body.febody .paddinginline-0 {
  padding-inline: 0%;
}
body.febody .paddingleft-0 {
  padding-inline-start: 0%;
}
body.febody .paddingright-0 {
  padding-inline-end: 0%;
}
body.febody .paddinginline-1 {
  padding-inline: 1%;
}
body.febody .paddingleft-1 {
  padding-inline-start: 1%;
}
body.febody .paddingright-1 {
  padding-inline-end: 1%;
}
body.febody .paddinginline-2 {
  padding-inline: 2%;
}
body.febody .paddingleft-2 {
  padding-inline-start: 2%;
}
body.febody .paddingright-2 {
  padding-inline-end: 2%;
}
body.febody .paddinginline-3 {
  padding-inline: 3%;
}
body.febody .paddingleft-3 {
  padding-inline-start: 3%;
}
body.febody .paddingright-3 {
  padding-inline-end: 3%;
}
body.febody .paddinginline-4 {
  padding-inline: 4%;
}
body.febody .paddingleft-4 {
  padding-inline-start: 4%;
}
body.febody .paddingright-4 {
  padding-inline-end: 4%;
}
body.febody .paddinginline-5 {
  padding-inline: 5%;
}
body.febody .paddingleft-5 {
  padding-inline-start: 5%;
}
body.febody .paddingright-5 {
  padding-inline-end: 5%;
}
body.febody .paddinginline-6 {
  padding-inline: 6%;
}
body.febody .paddingleft-6 {
  padding-inline-start: 6%;
}
body.febody .paddingright-6 {
  padding-inline-end: 6%;
}
body.febody .paddinginline-7 {
  padding-inline: 7%;
}
body.febody .paddingleft-7 {
  padding-inline-start: 7%;
}
body.febody .paddingright-7 {
  padding-inline-end: 7%;
}
body.febody .paddinginline-8 {
  padding-inline: 8%;
}
body.febody .paddingleft-8 {
  padding-inline-start: 8%;
}
body.febody .paddingright-8 {
  padding-inline-end: 8%;
}
body.febody .paddinginline-9 {
  padding-inline: 9%;
}
body.febody .paddingleft-9 {
  padding-inline-start: 9%;
}
body.febody .paddingright-9 {
  padding-inline-end: 9%;
}
body.febody .paddinginline-10 {
  padding-inline: 10%;
}
body.febody .paddingleft-10 {
  padding-inline-start: 10%;
}
body.febody .paddingright-10 {
  padding-inline-end: 10%;
}
body.febody .paddinginline-15 {
  padding-inline: 15%;
}
body.febody .paddingleft-15 {
  padding-inline-start: 15%;
}
body.febody .paddingright-15 {
  padding-inline-end: 15%;
}
body.febody .paddinginline-20 {
  padding-inline: 20%;
}
body.febody .paddingleft-20 {
  padding-inline-start: 20%;
}
body.febody .paddingright-20 {
  padding-inline-end: 20%;
}
body.febody .paddinginline-25 {
  padding-inline: 25%;
}
body.febody .paddingleft-25 {
  padding-inline-start: 25%;
}
body.febody .paddingright-25 {
  padding-inline-end: 25%;
}
body.febody .paddinginline-30 {
  padding-inline: 30%;
}
body.febody .paddingleft-30 {
  padding-inline-start: 30%;
}
body.febody .paddingright-30 {
  padding-inline-end: 30%;
}
body.febody .paddinginline-35 {
  padding-inline: 35%;
}
body.febody .paddingleft-35 {
  padding-inline-start: 35%;
}
body.febody .paddingright-35 {
  padding-inline-end: 35%;
}
body.febody .paddinginline-40 {
  padding-inline: 40%;
}
body.febody .paddingleft-40 {
  padding-inline-start: 40%;
}
body.febody .paddingright-40 {
  padding-inline-end: 40%;
}
body.febody .paddinginline-45 {
  padding-inline: 45%;
}
body.febody .paddingleft-45 {
  padding-inline-start: 45%;
}
body.febody .paddingright-45 {
  padding-inline-end: 45%;
}
body.febody .paddinginline-50 {
  padding-inline: 50%;
}
body.febody .paddingleft-50 {
  padding-inline-start: 50%;
}
body.febody .paddingright-50 {
  padding-inline-end: 50%;
}
body.febody .paddingblock-0 {
  padding-block: 0lh;
}
body.febody .paddingtop-0 {
  padding-block-start: 0lh;
}
body.febody .paddingbottom-0 {
  padding-block-end: 0lh;
}
body.febody .paddingblock-1 {
  padding-block: 1lh;
}
body.febody .paddingtop-1 {
  padding-block-start: 1lh;
}
body.febody .paddingbottom-1 {
  padding-block-end: 1lh;
}
body.febody .paddingblock-2 {
  padding-block: 2lh;
}
body.febody .paddingtop-2 {
  padding-block-start: 2lh;
}
body.febody .paddingbottom-2 {
  padding-block-end: 2lh;
}
body.febody .paddingblock-3 {
  padding-block: 3lh;
}
body.febody .paddingtop-3 {
  padding-block-start: 3lh;
}
body.febody .paddingbottom-3 {
  padding-block-end: 3lh;
}
body.febody .paddingblock-4 {
  padding-block: 4lh;
}
body.febody .paddingtop-4 {
  padding-block-start: 4lh;
}
body.febody .paddingbottom-4 {
  padding-block-end: 4lh;
}
body.febody .paddingblock-5 {
  padding-block: 5lh;
}
body.febody .paddingtop-5 {
  padding-block-start: 5lh;
}
body.febody .paddingbottom-5 {
  padding-block-end: 5lh;
}
@media only screen and (max-width: 800px) {
  body.febody .sm-paddinginline-0 {
    padding-inline: 0%;
  }
  body.febody .sm-paddingleft-0 {
    padding-inline-start: 0%;
  }
  body.febody .sm-paddingright-0 {
    padding-inline-end: 0%;
  }
  body.febody .sm-paddinginline-1 {
    padding-inline: 1%;
  }
  body.febody .sm-paddingleft-1 {
    padding-inline-start: 1%;
  }
  body.febody .sm-paddingright-1 {
    padding-inline-end: 1%;
  }
  body.febody .sm-paddinginline-2 {
    padding-inline: 2%;
  }
  body.febody .sm-paddingleft-2 {
    padding-inline-start: 2%;
  }
  body.febody .sm-paddingright-2 {
    padding-inline-end: 2%;
  }
  body.febody .sm-paddinginline-3 {
    padding-inline: 3%;
  }
  body.febody .sm-paddingleft-3 {
    padding-inline-start: 3%;
  }
  body.febody .sm-paddingright-3 {
    padding-inline-end: 3%;
  }
  body.febody .sm-paddinginline-4 {
    padding-inline: 4%;
  }
  body.febody .sm-paddingleft-4 {
    padding-inline-start: 4%;
  }
  body.febody .sm-paddingright-4 {
    padding-inline-end: 4%;
  }
  body.febody .sm-paddinginline-5 {
    padding-inline: 5%;
  }
  body.febody .sm-paddingleft-5 {
    padding-inline-start: 5%;
  }
  body.febody .sm-paddingright-5 {
    padding-inline-end: 5%;
  }
  body.febody .sm-paddinginline-6 {
    padding-inline: 6%;
  }
  body.febody .sm-paddingleft-6 {
    padding-inline-start: 6%;
  }
  body.febody .sm-paddingright-6 {
    padding-inline-end: 6%;
  }
  body.febody .sm-paddinginline-7 {
    padding-inline: 7%;
  }
  body.febody .sm-paddingleft-7 {
    padding-inline-start: 7%;
  }
  body.febody .sm-paddingright-7 {
    padding-inline-end: 7%;
  }
  body.febody .sm-paddinginline-8 {
    padding-inline: 8%;
  }
  body.febody .sm-paddingleft-8 {
    padding-inline-start: 8%;
  }
  body.febody .sm-paddingright-8 {
    padding-inline-end: 8%;
  }
  body.febody .sm-paddinginline-9 {
    padding-inline: 9%;
  }
  body.febody .sm-paddingleft-9 {
    padding-inline-start: 9%;
  }
  body.febody .sm-paddingright-9 {
    padding-inline-end: 9%;
  }
  body.febody .sm-paddinginline-10 {
    padding-inline: 10%;
  }
  body.febody .sm-paddingleft-10 {
    padding-inline-start: 10%;
  }
  body.febody .sm-paddingright-10 {
    padding-inline-end: 10%;
  }
  body.febody .sm-paddinginline-15 {
    padding-inline: 15%;
  }
  body.febody .sm-paddingleft-15 {
    padding-inline-start: 15%;
  }
  body.febody .sm-paddingright-15 {
    padding-inline-end: 15%;
  }
  body.febody .sm-paddinginline-20 {
    padding-inline: 20%;
  }
  body.febody .sm-paddingleft-20 {
    padding-inline-start: 20%;
  }
  body.febody .sm-paddingright-20 {
    padding-inline-end: 20%;
  }
  body.febody .sm-paddinginline-25 {
    padding-inline: 25%;
  }
  body.febody .sm-paddingleft-25 {
    padding-inline-start: 25%;
  }
  body.febody .sm-paddingright-25 {
    padding-inline-end: 25%;
  }
  body.febody .sm-paddinginline-30 {
    padding-inline: 30%;
  }
  body.febody .sm-paddingleft-30 {
    padding-inline-start: 30%;
  }
  body.febody .sm-paddingright-30 {
    padding-inline-end: 30%;
  }
  body.febody .sm-paddinginline-35 {
    padding-inline: 35%;
  }
  body.febody .sm-paddingleft-35 {
    padding-inline-start: 35%;
  }
  body.febody .sm-paddingright-35 {
    padding-inline-end: 35%;
  }
  body.febody .sm-paddinginline-40 {
    padding-inline: 40%;
  }
  body.febody .sm-paddingleft-40 {
    padding-inline-start: 40%;
  }
  body.febody .sm-paddingright-40 {
    padding-inline-end: 40%;
  }
  body.febody .sm-paddinginline-45 {
    padding-inline: 45%;
  }
  body.febody .sm-paddingleft-45 {
    padding-inline-start: 45%;
  }
  body.febody .sm-paddingright-45 {
    padding-inline-end: 45%;
  }
  body.febody .sm-paddinginline-50 {
    padding-inline: 50%;
  }
  body.febody .sm-paddingleft-50 {
    padding-inline-start: 50%;
  }
  body.febody .sm-paddingright-50 {
    padding-inline-end: 50%;
  }
  body.febody .sm-paddingblock-0 {
    padding-block: 0lh;
  }
  body.febody .sm-paddingtop-0 {
    padding-block-start: 0lh;
  }
  body.febody .sm-paddingbottom-0 {
    padding-block-end: 0lh;
  }
  body.febody .sm-paddingblock-1 {
    padding-block: 1lh;
  }
  body.febody .sm-paddingtop-1 {
    padding-block-start: 1lh;
  }
  body.febody .sm-paddingbottom-1 {
    padding-block-end: 1lh;
  }
  body.febody .sm-paddingblock-2 {
    padding-block: 2lh;
  }
  body.febody .sm-paddingtop-2 {
    padding-block-start: 2lh;
  }
  body.febody .sm-paddingbottom-2 {
    padding-block-end: 2lh;
  }
  body.febody .sm-paddingblock-3 {
    padding-block: 3lh;
  }
  body.febody .sm-paddingtop-3 {
    padding-block-start: 3lh;
  }
  body.febody .sm-paddingbottom-3 {
    padding-block-end: 3lh;
  }
  body.febody .sm-paddingblock-4 {
    padding-block: 4lh;
  }
  body.febody .sm-paddingtop-4 {
    padding-block-start: 4lh;
  }
  body.febody .sm-paddingbottom-4 {
    padding-block-end: 4lh;
  }
  body.febody .sm-paddingblock-5 {
    padding-block: 5lh;
  }
  body.febody .sm-paddingtop-5 {
    padding-block-start: 5lh;
  }
  body.febody .sm-paddingbottom-5 {
    padding-block-end: 5lh;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-paddinginline-0 {
    padding-inline: 0%;
  }
  body.febody .xsm-paddingleft-0 {
    padding-inline-start: 0%;
  }
  body.febody .xsm-paddingright-0 {
    padding-inline-end: 0%;
  }
  body.febody .xsm-paddinginline-1 {
    padding-inline: 1%;
  }
  body.febody .xsm-paddingleft-1 {
    padding-inline-start: 1%;
  }
  body.febody .xsm-paddingright-1 {
    padding-inline-end: 1%;
  }
  body.febody .xsm-paddinginline-2 {
    padding-inline: 2%;
  }
  body.febody .xsm-paddingleft-2 {
    padding-inline-start: 2%;
  }
  body.febody .xsm-paddingright-2 {
    padding-inline-end: 2%;
  }
  body.febody .xsm-paddinginline-3 {
    padding-inline: 3%;
  }
  body.febody .xsm-paddingleft-3 {
    padding-inline-start: 3%;
  }
  body.febody .xsm-paddingright-3 {
    padding-inline-end: 3%;
  }
  body.febody .xsm-paddinginline-4 {
    padding-inline: 4%;
  }
  body.febody .xsm-paddingleft-4 {
    padding-inline-start: 4%;
  }
  body.febody .xsm-paddingright-4 {
    padding-inline-end: 4%;
  }
  body.febody .xsm-paddinginline-5 {
    padding-inline: 5%;
  }
  body.febody .xsm-paddingleft-5 {
    padding-inline-start: 5%;
  }
  body.febody .xsm-paddingright-5 {
    padding-inline-end: 5%;
  }
  body.febody .xsm-paddinginline-6 {
    padding-inline: 6%;
  }
  body.febody .xsm-paddingleft-6 {
    padding-inline-start: 6%;
  }
  body.febody .xsm-paddingright-6 {
    padding-inline-end: 6%;
  }
  body.febody .xsm-paddinginline-7 {
    padding-inline: 7%;
  }
  body.febody .xsm-paddingleft-7 {
    padding-inline-start: 7%;
  }
  body.febody .xsm-paddingright-7 {
    padding-inline-end: 7%;
  }
  body.febody .xsm-paddinginline-8 {
    padding-inline: 8%;
  }
  body.febody .xsm-paddingleft-8 {
    padding-inline-start: 8%;
  }
  body.febody .xsm-paddingright-8 {
    padding-inline-end: 8%;
  }
  body.febody .xsm-paddinginline-9 {
    padding-inline: 9%;
  }
  body.febody .xsm-paddingleft-9 {
    padding-inline-start: 9%;
  }
  body.febody .xsm-paddingright-9 {
    padding-inline-end: 9%;
  }
  body.febody .xsm-paddinginline-10 {
    padding-inline: 10%;
  }
  body.febody .xsm-paddingleft-10 {
    padding-inline-start: 10%;
  }
  body.febody .xsm-paddingright-10 {
    padding-inline-end: 10%;
  }
  body.febody .xsm-paddinginline-15 {
    padding-inline: 15%;
  }
  body.febody .xsm-paddingleft-15 {
    padding-inline-start: 15%;
  }
  body.febody .xsm-paddingright-15 {
    padding-inline-end: 15%;
  }
  body.febody .xsm-paddinginline-20 {
    padding-inline: 20%;
  }
  body.febody .xsm-paddingleft-20 {
    padding-inline-start: 20%;
  }
  body.febody .xsm-paddingright-20 {
    padding-inline-end: 20%;
  }
  body.febody .xsm-paddinginline-25 {
    padding-inline: 25%;
  }
  body.febody .xsm-paddingleft-25 {
    padding-inline-start: 25%;
  }
  body.febody .xsm-paddingright-25 {
    padding-inline-end: 25%;
  }
  body.febody .xsm-paddinginline-30 {
    padding-inline: 30%;
  }
  body.febody .xsm-paddingleft-30 {
    padding-inline-start: 30%;
  }
  body.febody .xsm-paddingright-30 {
    padding-inline-end: 30%;
  }
  body.febody .xsm-paddinginline-35 {
    padding-inline: 35%;
  }
  body.febody .xsm-paddingleft-35 {
    padding-inline-start: 35%;
  }
  body.febody .xsm-paddingright-35 {
    padding-inline-end: 35%;
  }
  body.febody .xsm-paddinginline-40 {
    padding-inline: 40%;
  }
  body.febody .xsm-paddingleft-40 {
    padding-inline-start: 40%;
  }
  body.febody .xsm-paddingright-40 {
    padding-inline-end: 40%;
  }
  body.febody .xsm-paddinginline-45 {
    padding-inline: 45%;
  }
  body.febody .xsm-paddingleft-45 {
    padding-inline-start: 45%;
  }
  body.febody .xsm-paddingright-45 {
    padding-inline-end: 45%;
  }
  body.febody .xsm-paddinginline-50 {
    padding-inline: 50%;
  }
  body.febody .xsm-paddingleft-50 {
    padding-inline-start: 50%;
  }
  body.febody .xsm-paddingright-50 {
    padding-inline-end: 50%;
  }
  body.febody .xsm-paddingblock-0 {
    padding-block: 0lh;
  }
  body.febody .xsm-paddingtop-0 {
    padding-block-start: 0lh;
  }
  body.febody .xsm-paddingbottom-0 {
    padding-block-end: 0lh;
  }
  body.febody .xsm-paddingblock-1 {
    padding-block: 1lh;
  }
  body.febody .xsm-paddingtop-1 {
    padding-block-start: 1lh;
  }
  body.febody .xsm-paddingbottom-1 {
    padding-block-end: 1lh;
  }
  body.febody .xsm-paddingblock-2 {
    padding-block: 2lh;
  }
  body.febody .xsm-paddingtop-2 {
    padding-block-start: 2lh;
  }
  body.febody .xsm-paddingbottom-2 {
    padding-block-end: 2lh;
  }
  body.febody .xsm-paddingblock-3 {
    padding-block: 3lh;
  }
  body.febody .xsm-paddingtop-3 {
    padding-block-start: 3lh;
  }
  body.febody .xsm-paddingbottom-3 {
    padding-block-end: 3lh;
  }
  body.febody .xsm-paddingblock-4 {
    padding-block: 4lh;
  }
  body.febody .xsm-paddingtop-4 {
    padding-block-start: 4lh;
  }
  body.febody .xsm-paddingbottom-4 {
    padding-block-end: 4lh;
  }
  body.febody .xsm-paddingblock-5 {
    padding-block: 5lh;
  }
  body.febody .xsm-paddingtop-5 {
    padding-block-start: 5lh;
  }
  body.febody .xsm-paddingbottom-5 {
    padding-block-end: 5lh;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-paddinginline-0 {
    padding-inline: 0%;
  }
  body.febody .md-paddingleft-0 {
    padding-inline-start: 0%;
  }
  body.febody .md-paddingright-0 {
    padding-inline-end: 0%;
  }
  body.febody .md-paddinginline-1 {
    padding-inline: 1%;
  }
  body.febody .md-paddingleft-1 {
    padding-inline-start: 1%;
  }
  body.febody .md-paddingright-1 {
    padding-inline-end: 1%;
  }
  body.febody .md-paddinginline-2 {
    padding-inline: 2%;
  }
  body.febody .md-paddingleft-2 {
    padding-inline-start: 2%;
  }
  body.febody .md-paddingright-2 {
    padding-inline-end: 2%;
  }
  body.febody .md-paddinginline-3 {
    padding-inline: 3%;
  }
  body.febody .md-paddingleft-3 {
    padding-inline-start: 3%;
  }
  body.febody .md-paddingright-3 {
    padding-inline-end: 3%;
  }
  body.febody .md-paddinginline-4 {
    padding-inline: 4%;
  }
  body.febody .md-paddingleft-4 {
    padding-inline-start: 4%;
  }
  body.febody .md-paddingright-4 {
    padding-inline-end: 4%;
  }
  body.febody .md-paddinginline-5 {
    padding-inline: 5%;
  }
  body.febody .md-paddingleft-5 {
    padding-inline-start: 5%;
  }
  body.febody .md-paddingright-5 {
    padding-inline-end: 5%;
  }
  body.febody .md-paddinginline-6 {
    padding-inline: 6%;
  }
  body.febody .md-paddingleft-6 {
    padding-inline-start: 6%;
  }
  body.febody .md-paddingright-6 {
    padding-inline-end: 6%;
  }
  body.febody .md-paddinginline-7 {
    padding-inline: 7%;
  }
  body.febody .md-paddingleft-7 {
    padding-inline-start: 7%;
  }
  body.febody .md-paddingright-7 {
    padding-inline-end: 7%;
  }
  body.febody .md-paddinginline-8 {
    padding-inline: 8%;
  }
  body.febody .md-paddingleft-8 {
    padding-inline-start: 8%;
  }
  body.febody .md-paddingright-8 {
    padding-inline-end: 8%;
  }
  body.febody .md-paddinginline-9 {
    padding-inline: 9%;
  }
  body.febody .md-paddingleft-9 {
    padding-inline-start: 9%;
  }
  body.febody .md-paddingright-9 {
    padding-inline-end: 9%;
  }
  body.febody .md-paddinginline-10 {
    padding-inline: 10%;
  }
  body.febody .md-paddingleft-10 {
    padding-inline-start: 10%;
  }
  body.febody .md-paddingright-10 {
    padding-inline-end: 10%;
  }
  body.febody .md-paddinginline-15 {
    padding-inline: 15%;
  }
  body.febody .md-paddingleft-15 {
    padding-inline-start: 15%;
  }
  body.febody .md-paddingright-15 {
    padding-inline-end: 15%;
  }
  body.febody .md-paddinginline-20 {
    padding-inline: 20%;
  }
  body.febody .md-paddingleft-20 {
    padding-inline-start: 20%;
  }
  body.febody .md-paddingright-20 {
    padding-inline-end: 20%;
  }
  body.febody .md-paddinginline-25 {
    padding-inline: 25%;
  }
  body.febody .md-paddingleft-25 {
    padding-inline-start: 25%;
  }
  body.febody .md-paddingright-25 {
    padding-inline-end: 25%;
  }
  body.febody .md-paddinginline-30 {
    padding-inline: 30%;
  }
  body.febody .md-paddingleft-30 {
    padding-inline-start: 30%;
  }
  body.febody .md-paddingright-30 {
    padding-inline-end: 30%;
  }
  body.febody .md-paddinginline-35 {
    padding-inline: 35%;
  }
  body.febody .md-paddingleft-35 {
    padding-inline-start: 35%;
  }
  body.febody .md-paddingright-35 {
    padding-inline-end: 35%;
  }
  body.febody .md-paddinginline-40 {
    padding-inline: 40%;
  }
  body.febody .md-paddingleft-40 {
    padding-inline-start: 40%;
  }
  body.febody .md-paddingright-40 {
    padding-inline-end: 40%;
  }
  body.febody .md-paddinginline-45 {
    padding-inline: 45%;
  }
  body.febody .md-paddingleft-45 {
    padding-inline-start: 45%;
  }
  body.febody .md-paddingright-45 {
    padding-inline-end: 45%;
  }
  body.febody .md-paddinginline-50 {
    padding-inline: 50%;
  }
  body.febody .md-paddingleft-50 {
    padding-inline-start: 50%;
  }
  body.febody .md-paddingright-50 {
    padding-inline-end: 50%;
  }
  body.febody .md-paddingblock-0 {
    padding-block: 0lh;
  }
  body.febody .md-paddingtop-0 {
    padding-block-start: 0lh;
  }
  body.febody .md-paddingbottom-0 {
    padding-block-end: 0lh;
  }
  body.febody .md-paddingblock-1 {
    padding-block: 1lh;
  }
  body.febody .md-paddingtop-1 {
    padding-block-start: 1lh;
  }
  body.febody .md-paddingbottom-1 {
    padding-block-end: 1lh;
  }
  body.febody .md-paddingblock-2 {
    padding-block: 2lh;
  }
  body.febody .md-paddingtop-2 {
    padding-block-start: 2lh;
  }
  body.febody .md-paddingbottom-2 {
    padding-block-end: 2lh;
  }
  body.febody .md-paddingblock-3 {
    padding-block: 3lh;
  }
  body.febody .md-paddingtop-3 {
    padding-block-start: 3lh;
  }
  body.febody .md-paddingbottom-3 {
    padding-block-end: 3lh;
  }
  body.febody .md-paddingblock-4 {
    padding-block: 4lh;
  }
  body.febody .md-paddingtop-4 {
    padding-block-start: 4lh;
  }
  body.febody .md-paddingbottom-4 {
    padding-block-end: 4lh;
  }
  body.febody .md-paddingblock-5 {
    padding-block: 5lh;
  }
  body.febody .md-paddingtop-5 {
    padding-block-start: 5lh;
  }
  body.febody .md-paddingbottom-5 {
    padding-block-end: 5lh;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-paddinginline-0 {
    padding-inline: 0%;
  }
  body.febody .lg-paddingleft-0 {
    padding-inline-start: 0%;
  }
  body.febody .lg-paddingright-0 {
    padding-inline-end: 0%;
  }
  body.febody .lg-paddinginline-1 {
    padding-inline: 1%;
  }
  body.febody .lg-paddingleft-1 {
    padding-inline-start: 1%;
  }
  body.febody .lg-paddingright-1 {
    padding-inline-end: 1%;
  }
  body.febody .lg-paddinginline-2 {
    padding-inline: 2%;
  }
  body.febody .lg-paddingleft-2 {
    padding-inline-start: 2%;
  }
  body.febody .lg-paddingright-2 {
    padding-inline-end: 2%;
  }
  body.febody .lg-paddinginline-3 {
    padding-inline: 3%;
  }
  body.febody .lg-paddingleft-3 {
    padding-inline-start: 3%;
  }
  body.febody .lg-paddingright-3 {
    padding-inline-end: 3%;
  }
  body.febody .lg-paddinginline-4 {
    padding-inline: 4%;
  }
  body.febody .lg-paddingleft-4 {
    padding-inline-start: 4%;
  }
  body.febody .lg-paddingright-4 {
    padding-inline-end: 4%;
  }
  body.febody .lg-paddinginline-5 {
    padding-inline: 5%;
  }
  body.febody .lg-paddingleft-5 {
    padding-inline-start: 5%;
  }
  body.febody .lg-paddingright-5 {
    padding-inline-end: 5%;
  }
  body.febody .lg-paddinginline-6 {
    padding-inline: 6%;
  }
  body.febody .lg-paddingleft-6 {
    padding-inline-start: 6%;
  }
  body.febody .lg-paddingright-6 {
    padding-inline-end: 6%;
  }
  body.febody .lg-paddinginline-7 {
    padding-inline: 7%;
  }
  body.febody .lg-paddingleft-7 {
    padding-inline-start: 7%;
  }
  body.febody .lg-paddingright-7 {
    padding-inline-end: 7%;
  }
  body.febody .lg-paddinginline-8 {
    padding-inline: 8%;
  }
  body.febody .lg-paddingleft-8 {
    padding-inline-start: 8%;
  }
  body.febody .lg-paddingright-8 {
    padding-inline-end: 8%;
  }
  body.febody .lg-paddinginline-9 {
    padding-inline: 9%;
  }
  body.febody .lg-paddingleft-9 {
    padding-inline-start: 9%;
  }
  body.febody .lg-paddingright-9 {
    padding-inline-end: 9%;
  }
  body.febody .lg-paddinginline-10 {
    padding-inline: 10%;
  }
  body.febody .lg-paddingleft-10 {
    padding-inline-start: 10%;
  }
  body.febody .lg-paddingright-10 {
    padding-inline-end: 10%;
  }
  body.febody .lg-paddinginline-15 {
    padding-inline: 15%;
  }
  body.febody .lg-paddingleft-15 {
    padding-inline-start: 15%;
  }
  body.febody .lg-paddingright-15 {
    padding-inline-end: 15%;
  }
  body.febody .lg-paddinginline-20 {
    padding-inline: 20%;
  }
  body.febody .lg-paddingleft-20 {
    padding-inline-start: 20%;
  }
  body.febody .lg-paddingright-20 {
    padding-inline-end: 20%;
  }
  body.febody .lg-paddinginline-25 {
    padding-inline: 25%;
  }
  body.febody .lg-paddingleft-25 {
    padding-inline-start: 25%;
  }
  body.febody .lg-paddingright-25 {
    padding-inline-end: 25%;
  }
  body.febody .lg-paddinginline-30 {
    padding-inline: 30%;
  }
  body.febody .lg-paddingleft-30 {
    padding-inline-start: 30%;
  }
  body.febody .lg-paddingright-30 {
    padding-inline-end: 30%;
  }
  body.febody .lg-paddinginline-35 {
    padding-inline: 35%;
  }
  body.febody .lg-paddingleft-35 {
    padding-inline-start: 35%;
  }
  body.febody .lg-paddingright-35 {
    padding-inline-end: 35%;
  }
  body.febody .lg-paddinginline-40 {
    padding-inline: 40%;
  }
  body.febody .lg-paddingleft-40 {
    padding-inline-start: 40%;
  }
  body.febody .lg-paddingright-40 {
    padding-inline-end: 40%;
  }
  body.febody .lg-paddinginline-45 {
    padding-inline: 45%;
  }
  body.febody .lg-paddingleft-45 {
    padding-inline-start: 45%;
  }
  body.febody .lg-paddingright-45 {
    padding-inline-end: 45%;
  }
  body.febody .lg-paddinginline-50 {
    padding-inline: 50%;
  }
  body.febody .lg-paddingleft-50 {
    padding-inline-start: 50%;
  }
  body.febody .lg-paddingright-50 {
    padding-inline-end: 50%;
  }
  body.febody .lg-paddingblock-0 {
    padding-block: 0lh;
  }
  body.febody .lg-paddingtop-0 {
    padding-block-start: 0lh;
  }
  body.febody .lg-paddingbottom-0 {
    padding-block-end: 0lh;
  }
  body.febody .lg-paddingblock-1 {
    padding-block: 1lh;
  }
  body.febody .lg-paddingtop-1 {
    padding-block-start: 1lh;
  }
  body.febody .lg-paddingbottom-1 {
    padding-block-end: 1lh;
  }
  body.febody .lg-paddingblock-2 {
    padding-block: 2lh;
  }
  body.febody .lg-paddingtop-2 {
    padding-block-start: 2lh;
  }
  body.febody .lg-paddingbottom-2 {
    padding-block-end: 2lh;
  }
  body.febody .lg-paddingblock-3 {
    padding-block: 3lh;
  }
  body.febody .lg-paddingtop-3 {
    padding-block-start: 3lh;
  }
  body.febody .lg-paddingbottom-3 {
    padding-block-end: 3lh;
  }
  body.febody .lg-paddingblock-4 {
    padding-block: 4lh;
  }
  body.febody .lg-paddingtop-4 {
    padding-block-start: 4lh;
  }
  body.febody .lg-paddingbottom-4 {
    padding-block-end: 4lh;
  }
  body.febody .lg-paddingblock-5 {
    padding-block: 5lh;
  }
  body.febody .lg-paddingtop-5 {
    padding-block-start: 5lh;
  }
  body.febody .lg-paddingbottom-5 {
    padding-block-end: 5lh;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-paddinginline-0 {
    padding-inline: 0%;
  }
  body.febody .slg-paddingleft-0 {
    padding-inline-start: 0%;
  }
  body.febody .slg-paddingright-0 {
    padding-inline-end: 0%;
  }
  body.febody .slg-paddinginline-1 {
    padding-inline: 1%;
  }
  body.febody .slg-paddingleft-1 {
    padding-inline-start: 1%;
  }
  body.febody .slg-paddingright-1 {
    padding-inline-end: 1%;
  }
  body.febody .slg-paddinginline-2 {
    padding-inline: 2%;
  }
  body.febody .slg-paddingleft-2 {
    padding-inline-start: 2%;
  }
  body.febody .slg-paddingright-2 {
    padding-inline-end: 2%;
  }
  body.febody .slg-paddinginline-3 {
    padding-inline: 3%;
  }
  body.febody .slg-paddingleft-3 {
    padding-inline-start: 3%;
  }
  body.febody .slg-paddingright-3 {
    padding-inline-end: 3%;
  }
  body.febody .slg-paddinginline-4 {
    padding-inline: 4%;
  }
  body.febody .slg-paddingleft-4 {
    padding-inline-start: 4%;
  }
  body.febody .slg-paddingright-4 {
    padding-inline-end: 4%;
  }
  body.febody .slg-paddinginline-5 {
    padding-inline: 5%;
  }
  body.febody .slg-paddingleft-5 {
    padding-inline-start: 5%;
  }
  body.febody .slg-paddingright-5 {
    padding-inline-end: 5%;
  }
  body.febody .slg-paddinginline-6 {
    padding-inline: 6%;
  }
  body.febody .slg-paddingleft-6 {
    padding-inline-start: 6%;
  }
  body.febody .slg-paddingright-6 {
    padding-inline-end: 6%;
  }
  body.febody .slg-paddinginline-7 {
    padding-inline: 7%;
  }
  body.febody .slg-paddingleft-7 {
    padding-inline-start: 7%;
  }
  body.febody .slg-paddingright-7 {
    padding-inline-end: 7%;
  }
  body.febody .slg-paddinginline-8 {
    padding-inline: 8%;
  }
  body.febody .slg-paddingleft-8 {
    padding-inline-start: 8%;
  }
  body.febody .slg-paddingright-8 {
    padding-inline-end: 8%;
  }
  body.febody .slg-paddinginline-9 {
    padding-inline: 9%;
  }
  body.febody .slg-paddingleft-9 {
    padding-inline-start: 9%;
  }
  body.febody .slg-paddingright-9 {
    padding-inline-end: 9%;
  }
  body.febody .slg-paddinginline-10 {
    padding-inline: 10%;
  }
  body.febody .slg-paddingleft-10 {
    padding-inline-start: 10%;
  }
  body.febody .slg-paddingright-10 {
    padding-inline-end: 10%;
  }
  body.febody .slg-paddinginline-15 {
    padding-inline: 15%;
  }
  body.febody .slg-paddingleft-15 {
    padding-inline-start: 15%;
  }
  body.febody .slg-paddingright-15 {
    padding-inline-end: 15%;
  }
  body.febody .slg-paddinginline-20 {
    padding-inline: 20%;
  }
  body.febody .slg-paddingleft-20 {
    padding-inline-start: 20%;
  }
  body.febody .slg-paddingright-20 {
    padding-inline-end: 20%;
  }
  body.febody .slg-paddinginline-25 {
    padding-inline: 25%;
  }
  body.febody .slg-paddingleft-25 {
    padding-inline-start: 25%;
  }
  body.febody .slg-paddingright-25 {
    padding-inline-end: 25%;
  }
  body.febody .slg-paddinginline-30 {
    padding-inline: 30%;
  }
  body.febody .slg-paddingleft-30 {
    padding-inline-start: 30%;
  }
  body.febody .slg-paddingright-30 {
    padding-inline-end: 30%;
  }
  body.febody .slg-paddinginline-35 {
    padding-inline: 35%;
  }
  body.febody .slg-paddingleft-35 {
    padding-inline-start: 35%;
  }
  body.febody .slg-paddingright-35 {
    padding-inline-end: 35%;
  }
  body.febody .slg-paddinginline-40 {
    padding-inline: 40%;
  }
  body.febody .slg-paddingleft-40 {
    padding-inline-start: 40%;
  }
  body.febody .slg-paddingright-40 {
    padding-inline-end: 40%;
  }
  body.febody .slg-paddinginline-45 {
    padding-inline: 45%;
  }
  body.febody .slg-paddingleft-45 {
    padding-inline-start: 45%;
  }
  body.febody .slg-paddingright-45 {
    padding-inline-end: 45%;
  }
  body.febody .slg-paddinginline-50 {
    padding-inline: 50%;
  }
  body.febody .slg-paddingleft-50 {
    padding-inline-start: 50%;
  }
  body.febody .slg-paddingright-50 {
    padding-inline-end: 50%;
  }
  body.febody .slg-paddingblock-0 {
    padding-block: 0lh;
  }
  body.febody .slg-paddingtop-0 {
    padding-block-start: 0lh;
  }
  body.febody .slg-paddingbottom-0 {
    padding-block-end: 0lh;
  }
  body.febody .slg-paddingblock-1 {
    padding-block: 1lh;
  }
  body.febody .slg-paddingtop-1 {
    padding-block-start: 1lh;
  }
  body.febody .slg-paddingbottom-1 {
    padding-block-end: 1lh;
  }
  body.febody .slg-paddingblock-2 {
    padding-block: 2lh;
  }
  body.febody .slg-paddingtop-2 {
    padding-block-start: 2lh;
  }
  body.febody .slg-paddingbottom-2 {
    padding-block-end: 2lh;
  }
  body.febody .slg-paddingblock-3 {
    padding-block: 3lh;
  }
  body.febody .slg-paddingtop-3 {
    padding-block-start: 3lh;
  }
  body.febody .slg-paddingbottom-3 {
    padding-block-end: 3lh;
  }
  body.febody .slg-paddingblock-4 {
    padding-block: 4lh;
  }
  body.febody .slg-paddingtop-4 {
    padding-block-start: 4lh;
  }
  body.febody .slg-paddingbottom-4 {
    padding-block-end: 4lh;
  }
  body.febody .slg-paddingblock-5 {
    padding-block: 5lh;
  }
  body.febody .slg-paddingtop-5 {
    padding-block-start: 5lh;
  }
  body.febody .slg-paddingbottom-5 {
    padding-block-end: 5lh;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-paddinginline-0 {
    padding-inline: 0%;
  }
  body.febody .xl-paddingleft-0 {
    padding-inline-start: 0%;
  }
  body.febody .xl-paddingright-0 {
    padding-inline-end: 0%;
  }
  body.febody .xl-paddinginline-1 {
    padding-inline: 1%;
  }
  body.febody .xl-paddingleft-1 {
    padding-inline-start: 1%;
  }
  body.febody .xl-paddingright-1 {
    padding-inline-end: 1%;
  }
  body.febody .xl-paddinginline-2 {
    padding-inline: 2%;
  }
  body.febody .xl-paddingleft-2 {
    padding-inline-start: 2%;
  }
  body.febody .xl-paddingright-2 {
    padding-inline-end: 2%;
  }
  body.febody .xl-paddinginline-3 {
    padding-inline: 3%;
  }
  body.febody .xl-paddingleft-3 {
    padding-inline-start: 3%;
  }
  body.febody .xl-paddingright-3 {
    padding-inline-end: 3%;
  }
  body.febody .xl-paddinginline-4 {
    padding-inline: 4%;
  }
  body.febody .xl-paddingleft-4 {
    padding-inline-start: 4%;
  }
  body.febody .xl-paddingright-4 {
    padding-inline-end: 4%;
  }
  body.febody .xl-paddinginline-5 {
    padding-inline: 5%;
  }
  body.febody .xl-paddingleft-5 {
    padding-inline-start: 5%;
  }
  body.febody .xl-paddingright-5 {
    padding-inline-end: 5%;
  }
  body.febody .xl-paddinginline-6 {
    padding-inline: 6%;
  }
  body.febody .xl-paddingleft-6 {
    padding-inline-start: 6%;
  }
  body.febody .xl-paddingright-6 {
    padding-inline-end: 6%;
  }
  body.febody .xl-paddinginline-7 {
    padding-inline: 7%;
  }
  body.febody .xl-paddingleft-7 {
    padding-inline-start: 7%;
  }
  body.febody .xl-paddingright-7 {
    padding-inline-end: 7%;
  }
  body.febody .xl-paddinginline-8 {
    padding-inline: 8%;
  }
  body.febody .xl-paddingleft-8 {
    padding-inline-start: 8%;
  }
  body.febody .xl-paddingright-8 {
    padding-inline-end: 8%;
  }
  body.febody .xl-paddinginline-9 {
    padding-inline: 9%;
  }
  body.febody .xl-paddingleft-9 {
    padding-inline-start: 9%;
  }
  body.febody .xl-paddingright-9 {
    padding-inline-end: 9%;
  }
  body.febody .xl-paddinginline-10 {
    padding-inline: 10%;
  }
  body.febody .xl-paddingleft-10 {
    padding-inline-start: 10%;
  }
  body.febody .xl-paddingright-10 {
    padding-inline-end: 10%;
  }
  body.febody .xl-paddinginline-15 {
    padding-inline: 15%;
  }
  body.febody .xl-paddingleft-15 {
    padding-inline-start: 15%;
  }
  body.febody .xl-paddingright-15 {
    padding-inline-end: 15%;
  }
  body.febody .xl-paddinginline-20 {
    padding-inline: 20%;
  }
  body.febody .xl-paddingleft-20 {
    padding-inline-start: 20%;
  }
  body.febody .xl-paddingright-20 {
    padding-inline-end: 20%;
  }
  body.febody .xl-paddinginline-25 {
    padding-inline: 25%;
  }
  body.febody .xl-paddingleft-25 {
    padding-inline-start: 25%;
  }
  body.febody .xl-paddingright-25 {
    padding-inline-end: 25%;
  }
  body.febody .xl-paddinginline-30 {
    padding-inline: 30%;
  }
  body.febody .xl-paddingleft-30 {
    padding-inline-start: 30%;
  }
  body.febody .xl-paddingright-30 {
    padding-inline-end: 30%;
  }
  body.febody .xl-paddinginline-35 {
    padding-inline: 35%;
  }
  body.febody .xl-paddingleft-35 {
    padding-inline-start: 35%;
  }
  body.febody .xl-paddingright-35 {
    padding-inline-end: 35%;
  }
  body.febody .xl-paddinginline-40 {
    padding-inline: 40%;
  }
  body.febody .xl-paddingleft-40 {
    padding-inline-start: 40%;
  }
  body.febody .xl-paddingright-40 {
    padding-inline-end: 40%;
  }
  body.febody .xl-paddinginline-45 {
    padding-inline: 45%;
  }
  body.febody .xl-paddingleft-45 {
    padding-inline-start: 45%;
  }
  body.febody .xl-paddingright-45 {
    padding-inline-end: 45%;
  }
  body.febody .xl-paddinginline-50 {
    padding-inline: 50%;
  }
  body.febody .xl-paddingleft-50 {
    padding-inline-start: 50%;
  }
  body.febody .xl-paddingright-50 {
    padding-inline-end: 50%;
  }
  body.febody .xl-paddingblock-0 {
    padding-block: 0lh;
  }
  body.febody .xl-paddingtop-0 {
    padding-block-start: 0lh;
  }
  body.febody .xl-paddingbottom-0 {
    padding-block-end: 0lh;
  }
  body.febody .xl-paddingblock-1 {
    padding-block: 1lh;
  }
  body.febody .xl-paddingtop-1 {
    padding-block-start: 1lh;
  }
  body.febody .xl-paddingbottom-1 {
    padding-block-end: 1lh;
  }
  body.febody .xl-paddingblock-2 {
    padding-block: 2lh;
  }
  body.febody .xl-paddingtop-2 {
    padding-block-start: 2lh;
  }
  body.febody .xl-paddingbottom-2 {
    padding-block-end: 2lh;
  }
  body.febody .xl-paddingblock-3 {
    padding-block: 3lh;
  }
  body.febody .xl-paddingtop-3 {
    padding-block-start: 3lh;
  }
  body.febody .xl-paddingbottom-3 {
    padding-block-end: 3lh;
  }
  body.febody .xl-paddingblock-4 {
    padding-block: 4lh;
  }
  body.febody .xl-paddingtop-4 {
    padding-block-start: 4lh;
  }
  body.febody .xl-paddingbottom-4 {
    padding-block-end: 4lh;
  }
  body.febody .xl-paddingblock-5 {
    padding-block: 5lh;
  }
  body.febody .xl-paddingtop-5 {
    padding-block-start: 5lh;
  }
  body.febody .xl-paddingbottom-5 {
    padding-block-end: 5lh;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-paddinginline-0 {
    padding-inline: 0%;
  }
  body.febody .hoverdevice-paddingleft-0 {
    padding-inline-start: 0%;
  }
  body.febody .hoverdevice-paddingright-0 {
    padding-inline-end: 0%;
  }
  body.febody .hoverdevice-paddinginline-1 {
    padding-inline: 1%;
  }
  body.febody .hoverdevice-paddingleft-1 {
    padding-inline-start: 1%;
  }
  body.febody .hoverdevice-paddingright-1 {
    padding-inline-end: 1%;
  }
  body.febody .hoverdevice-paddinginline-2 {
    padding-inline: 2%;
  }
  body.febody .hoverdevice-paddingleft-2 {
    padding-inline-start: 2%;
  }
  body.febody .hoverdevice-paddingright-2 {
    padding-inline-end: 2%;
  }
  body.febody .hoverdevice-paddinginline-3 {
    padding-inline: 3%;
  }
  body.febody .hoverdevice-paddingleft-3 {
    padding-inline-start: 3%;
  }
  body.febody .hoverdevice-paddingright-3 {
    padding-inline-end: 3%;
  }
  body.febody .hoverdevice-paddinginline-4 {
    padding-inline: 4%;
  }
  body.febody .hoverdevice-paddingleft-4 {
    padding-inline-start: 4%;
  }
  body.febody .hoverdevice-paddingright-4 {
    padding-inline-end: 4%;
  }
  body.febody .hoverdevice-paddinginline-5 {
    padding-inline: 5%;
  }
  body.febody .hoverdevice-paddingleft-5 {
    padding-inline-start: 5%;
  }
  body.febody .hoverdevice-paddingright-5 {
    padding-inline-end: 5%;
  }
  body.febody .hoverdevice-paddinginline-6 {
    padding-inline: 6%;
  }
  body.febody .hoverdevice-paddingleft-6 {
    padding-inline-start: 6%;
  }
  body.febody .hoverdevice-paddingright-6 {
    padding-inline-end: 6%;
  }
  body.febody .hoverdevice-paddinginline-7 {
    padding-inline: 7%;
  }
  body.febody .hoverdevice-paddingleft-7 {
    padding-inline-start: 7%;
  }
  body.febody .hoverdevice-paddingright-7 {
    padding-inline-end: 7%;
  }
  body.febody .hoverdevice-paddinginline-8 {
    padding-inline: 8%;
  }
  body.febody .hoverdevice-paddingleft-8 {
    padding-inline-start: 8%;
  }
  body.febody .hoverdevice-paddingright-8 {
    padding-inline-end: 8%;
  }
  body.febody .hoverdevice-paddinginline-9 {
    padding-inline: 9%;
  }
  body.febody .hoverdevice-paddingleft-9 {
    padding-inline-start: 9%;
  }
  body.febody .hoverdevice-paddingright-9 {
    padding-inline-end: 9%;
  }
  body.febody .hoverdevice-paddinginline-10 {
    padding-inline: 10%;
  }
  body.febody .hoverdevice-paddingleft-10 {
    padding-inline-start: 10%;
  }
  body.febody .hoverdevice-paddingright-10 {
    padding-inline-end: 10%;
  }
  body.febody .hoverdevice-paddinginline-15 {
    padding-inline: 15%;
  }
  body.febody .hoverdevice-paddingleft-15 {
    padding-inline-start: 15%;
  }
  body.febody .hoverdevice-paddingright-15 {
    padding-inline-end: 15%;
  }
  body.febody .hoverdevice-paddinginline-20 {
    padding-inline: 20%;
  }
  body.febody .hoverdevice-paddingleft-20 {
    padding-inline-start: 20%;
  }
  body.febody .hoverdevice-paddingright-20 {
    padding-inline-end: 20%;
  }
  body.febody .hoverdevice-paddinginline-25 {
    padding-inline: 25%;
  }
  body.febody .hoverdevice-paddingleft-25 {
    padding-inline-start: 25%;
  }
  body.febody .hoverdevice-paddingright-25 {
    padding-inline-end: 25%;
  }
  body.febody .hoverdevice-paddinginline-30 {
    padding-inline: 30%;
  }
  body.febody .hoverdevice-paddingleft-30 {
    padding-inline-start: 30%;
  }
  body.febody .hoverdevice-paddingright-30 {
    padding-inline-end: 30%;
  }
  body.febody .hoverdevice-paddinginline-35 {
    padding-inline: 35%;
  }
  body.febody .hoverdevice-paddingleft-35 {
    padding-inline-start: 35%;
  }
  body.febody .hoverdevice-paddingright-35 {
    padding-inline-end: 35%;
  }
  body.febody .hoverdevice-paddinginline-40 {
    padding-inline: 40%;
  }
  body.febody .hoverdevice-paddingleft-40 {
    padding-inline-start: 40%;
  }
  body.febody .hoverdevice-paddingright-40 {
    padding-inline-end: 40%;
  }
  body.febody .hoverdevice-paddinginline-45 {
    padding-inline: 45%;
  }
  body.febody .hoverdevice-paddingleft-45 {
    padding-inline-start: 45%;
  }
  body.febody .hoverdevice-paddingright-45 {
    padding-inline-end: 45%;
  }
  body.febody .hoverdevice-paddinginline-50 {
    padding-inline: 50%;
  }
  body.febody .hoverdevice-paddingleft-50 {
    padding-inline-start: 50%;
  }
  body.febody .hoverdevice-paddingright-50 {
    padding-inline-end: 50%;
  }
  body.febody .hoverdevice-paddingblock-0 {
    padding-block: 0lh;
  }
  body.febody .hoverdevice-paddingtop-0 {
    padding-block-start: 0lh;
  }
  body.febody .hoverdevice-paddingbottom-0 {
    padding-block-end: 0lh;
  }
  body.febody .hoverdevice-paddingblock-1 {
    padding-block: 1lh;
  }
  body.febody .hoverdevice-paddingtop-1 {
    padding-block-start: 1lh;
  }
  body.febody .hoverdevice-paddingbottom-1 {
    padding-block-end: 1lh;
  }
  body.febody .hoverdevice-paddingblock-2 {
    padding-block: 2lh;
  }
  body.febody .hoverdevice-paddingtop-2 {
    padding-block-start: 2lh;
  }
  body.febody .hoverdevice-paddingbottom-2 {
    padding-block-end: 2lh;
  }
  body.febody .hoverdevice-paddingblock-3 {
    padding-block: 3lh;
  }
  body.febody .hoverdevice-paddingtop-3 {
    padding-block-start: 3lh;
  }
  body.febody .hoverdevice-paddingbottom-3 {
    padding-block-end: 3lh;
  }
  body.febody .hoverdevice-paddingblock-4 {
    padding-block: 4lh;
  }
  body.febody .hoverdevice-paddingtop-4 {
    padding-block-start: 4lh;
  }
  body.febody .hoverdevice-paddingbottom-4 {
    padding-block-end: 4lh;
  }
  body.febody .hoverdevice-paddingblock-5 {
    padding-block: 5lh;
  }
  body.febody .hoverdevice-paddingtop-5 {
    padding-block-start: 5lh;
  }
  body.febody .hoverdevice-paddingbottom-5 {
    padding-block-end: 5lh;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-paddinginline-0 {
    padding-inline: 0%;
  }
  body.febody .mousedevice-paddingleft-0 {
    padding-inline-start: 0%;
  }
  body.febody .mousedevice-paddingright-0 {
    padding-inline-end: 0%;
  }
  body.febody .mousedevice-paddinginline-1 {
    padding-inline: 1%;
  }
  body.febody .mousedevice-paddingleft-1 {
    padding-inline-start: 1%;
  }
  body.febody .mousedevice-paddingright-1 {
    padding-inline-end: 1%;
  }
  body.febody .mousedevice-paddinginline-2 {
    padding-inline: 2%;
  }
  body.febody .mousedevice-paddingleft-2 {
    padding-inline-start: 2%;
  }
  body.febody .mousedevice-paddingright-2 {
    padding-inline-end: 2%;
  }
  body.febody .mousedevice-paddinginline-3 {
    padding-inline: 3%;
  }
  body.febody .mousedevice-paddingleft-3 {
    padding-inline-start: 3%;
  }
  body.febody .mousedevice-paddingright-3 {
    padding-inline-end: 3%;
  }
  body.febody .mousedevice-paddinginline-4 {
    padding-inline: 4%;
  }
  body.febody .mousedevice-paddingleft-4 {
    padding-inline-start: 4%;
  }
  body.febody .mousedevice-paddingright-4 {
    padding-inline-end: 4%;
  }
  body.febody .mousedevice-paddinginline-5 {
    padding-inline: 5%;
  }
  body.febody .mousedevice-paddingleft-5 {
    padding-inline-start: 5%;
  }
  body.febody .mousedevice-paddingright-5 {
    padding-inline-end: 5%;
  }
  body.febody .mousedevice-paddinginline-6 {
    padding-inline: 6%;
  }
  body.febody .mousedevice-paddingleft-6 {
    padding-inline-start: 6%;
  }
  body.febody .mousedevice-paddingright-6 {
    padding-inline-end: 6%;
  }
  body.febody .mousedevice-paddinginline-7 {
    padding-inline: 7%;
  }
  body.febody .mousedevice-paddingleft-7 {
    padding-inline-start: 7%;
  }
  body.febody .mousedevice-paddingright-7 {
    padding-inline-end: 7%;
  }
  body.febody .mousedevice-paddinginline-8 {
    padding-inline: 8%;
  }
  body.febody .mousedevice-paddingleft-8 {
    padding-inline-start: 8%;
  }
  body.febody .mousedevice-paddingright-8 {
    padding-inline-end: 8%;
  }
  body.febody .mousedevice-paddinginline-9 {
    padding-inline: 9%;
  }
  body.febody .mousedevice-paddingleft-9 {
    padding-inline-start: 9%;
  }
  body.febody .mousedevice-paddingright-9 {
    padding-inline-end: 9%;
  }
  body.febody .mousedevice-paddinginline-10 {
    padding-inline: 10%;
  }
  body.febody .mousedevice-paddingleft-10 {
    padding-inline-start: 10%;
  }
  body.febody .mousedevice-paddingright-10 {
    padding-inline-end: 10%;
  }
  body.febody .mousedevice-paddinginline-15 {
    padding-inline: 15%;
  }
  body.febody .mousedevice-paddingleft-15 {
    padding-inline-start: 15%;
  }
  body.febody .mousedevice-paddingright-15 {
    padding-inline-end: 15%;
  }
  body.febody .mousedevice-paddinginline-20 {
    padding-inline: 20%;
  }
  body.febody .mousedevice-paddingleft-20 {
    padding-inline-start: 20%;
  }
  body.febody .mousedevice-paddingright-20 {
    padding-inline-end: 20%;
  }
  body.febody .mousedevice-paddinginline-25 {
    padding-inline: 25%;
  }
  body.febody .mousedevice-paddingleft-25 {
    padding-inline-start: 25%;
  }
  body.febody .mousedevice-paddingright-25 {
    padding-inline-end: 25%;
  }
  body.febody .mousedevice-paddinginline-30 {
    padding-inline: 30%;
  }
  body.febody .mousedevice-paddingleft-30 {
    padding-inline-start: 30%;
  }
  body.febody .mousedevice-paddingright-30 {
    padding-inline-end: 30%;
  }
  body.febody .mousedevice-paddinginline-35 {
    padding-inline: 35%;
  }
  body.febody .mousedevice-paddingleft-35 {
    padding-inline-start: 35%;
  }
  body.febody .mousedevice-paddingright-35 {
    padding-inline-end: 35%;
  }
  body.febody .mousedevice-paddinginline-40 {
    padding-inline: 40%;
  }
  body.febody .mousedevice-paddingleft-40 {
    padding-inline-start: 40%;
  }
  body.febody .mousedevice-paddingright-40 {
    padding-inline-end: 40%;
  }
  body.febody .mousedevice-paddinginline-45 {
    padding-inline: 45%;
  }
  body.febody .mousedevice-paddingleft-45 {
    padding-inline-start: 45%;
  }
  body.febody .mousedevice-paddingright-45 {
    padding-inline-end: 45%;
  }
  body.febody .mousedevice-paddinginline-50 {
    padding-inline: 50%;
  }
  body.febody .mousedevice-paddingleft-50 {
    padding-inline-start: 50%;
  }
  body.febody .mousedevice-paddingright-50 {
    padding-inline-end: 50%;
  }
  body.febody .mousedevice-paddingblock-0 {
    padding-block: 0lh;
  }
  body.febody .mousedevice-paddingtop-0 {
    padding-block-start: 0lh;
  }
  body.febody .mousedevice-paddingbottom-0 {
    padding-block-end: 0lh;
  }
  body.febody .mousedevice-paddingblock-1 {
    padding-block: 1lh;
  }
  body.febody .mousedevice-paddingtop-1 {
    padding-block-start: 1lh;
  }
  body.febody .mousedevice-paddingbottom-1 {
    padding-block-end: 1lh;
  }
  body.febody .mousedevice-paddingblock-2 {
    padding-block: 2lh;
  }
  body.febody .mousedevice-paddingtop-2 {
    padding-block-start: 2lh;
  }
  body.febody .mousedevice-paddingbottom-2 {
    padding-block-end: 2lh;
  }
  body.febody .mousedevice-paddingblock-3 {
    padding-block: 3lh;
  }
  body.febody .mousedevice-paddingtop-3 {
    padding-block-start: 3lh;
  }
  body.febody .mousedevice-paddingbottom-3 {
    padding-block-end: 3lh;
  }
  body.febody .mousedevice-paddingblock-4 {
    padding-block: 4lh;
  }
  body.febody .mousedevice-paddingtop-4 {
    padding-block-start: 4lh;
  }
  body.febody .mousedevice-paddingbottom-4 {
    padding-block-end: 4lh;
  }
  body.febody .mousedevice-paddingblock-5 {
    padding-block: 5lh;
  }
  body.febody .mousedevice-paddingtop-5 {
    padding-block-start: 5lh;
  }
  body.febody .mousedevice-paddingbottom-5 {
    padding-block-end: 5lh;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-paddinginline-0 {
    padding-inline: 0%;
  }
  body.febody .fingerdevice-paddingleft-0 {
    padding-inline-start: 0%;
  }
  body.febody .fingerdevice-paddingright-0 {
    padding-inline-end: 0%;
  }
  body.febody .fingerdevice-paddinginline-1 {
    padding-inline: 1%;
  }
  body.febody .fingerdevice-paddingleft-1 {
    padding-inline-start: 1%;
  }
  body.febody .fingerdevice-paddingright-1 {
    padding-inline-end: 1%;
  }
  body.febody .fingerdevice-paddinginline-2 {
    padding-inline: 2%;
  }
  body.febody .fingerdevice-paddingleft-2 {
    padding-inline-start: 2%;
  }
  body.febody .fingerdevice-paddingright-2 {
    padding-inline-end: 2%;
  }
  body.febody .fingerdevice-paddinginline-3 {
    padding-inline: 3%;
  }
  body.febody .fingerdevice-paddingleft-3 {
    padding-inline-start: 3%;
  }
  body.febody .fingerdevice-paddingright-3 {
    padding-inline-end: 3%;
  }
  body.febody .fingerdevice-paddinginline-4 {
    padding-inline: 4%;
  }
  body.febody .fingerdevice-paddingleft-4 {
    padding-inline-start: 4%;
  }
  body.febody .fingerdevice-paddingright-4 {
    padding-inline-end: 4%;
  }
  body.febody .fingerdevice-paddinginline-5 {
    padding-inline: 5%;
  }
  body.febody .fingerdevice-paddingleft-5 {
    padding-inline-start: 5%;
  }
  body.febody .fingerdevice-paddingright-5 {
    padding-inline-end: 5%;
  }
  body.febody .fingerdevice-paddinginline-6 {
    padding-inline: 6%;
  }
  body.febody .fingerdevice-paddingleft-6 {
    padding-inline-start: 6%;
  }
  body.febody .fingerdevice-paddingright-6 {
    padding-inline-end: 6%;
  }
  body.febody .fingerdevice-paddinginline-7 {
    padding-inline: 7%;
  }
  body.febody .fingerdevice-paddingleft-7 {
    padding-inline-start: 7%;
  }
  body.febody .fingerdevice-paddingright-7 {
    padding-inline-end: 7%;
  }
  body.febody .fingerdevice-paddinginline-8 {
    padding-inline: 8%;
  }
  body.febody .fingerdevice-paddingleft-8 {
    padding-inline-start: 8%;
  }
  body.febody .fingerdevice-paddingright-8 {
    padding-inline-end: 8%;
  }
  body.febody .fingerdevice-paddinginline-9 {
    padding-inline: 9%;
  }
  body.febody .fingerdevice-paddingleft-9 {
    padding-inline-start: 9%;
  }
  body.febody .fingerdevice-paddingright-9 {
    padding-inline-end: 9%;
  }
  body.febody .fingerdevice-paddinginline-10 {
    padding-inline: 10%;
  }
  body.febody .fingerdevice-paddingleft-10 {
    padding-inline-start: 10%;
  }
  body.febody .fingerdevice-paddingright-10 {
    padding-inline-end: 10%;
  }
  body.febody .fingerdevice-paddinginline-15 {
    padding-inline: 15%;
  }
  body.febody .fingerdevice-paddingleft-15 {
    padding-inline-start: 15%;
  }
  body.febody .fingerdevice-paddingright-15 {
    padding-inline-end: 15%;
  }
  body.febody .fingerdevice-paddinginline-20 {
    padding-inline: 20%;
  }
  body.febody .fingerdevice-paddingleft-20 {
    padding-inline-start: 20%;
  }
  body.febody .fingerdevice-paddingright-20 {
    padding-inline-end: 20%;
  }
  body.febody .fingerdevice-paddinginline-25 {
    padding-inline: 25%;
  }
  body.febody .fingerdevice-paddingleft-25 {
    padding-inline-start: 25%;
  }
  body.febody .fingerdevice-paddingright-25 {
    padding-inline-end: 25%;
  }
  body.febody .fingerdevice-paddinginline-30 {
    padding-inline: 30%;
  }
  body.febody .fingerdevice-paddingleft-30 {
    padding-inline-start: 30%;
  }
  body.febody .fingerdevice-paddingright-30 {
    padding-inline-end: 30%;
  }
  body.febody .fingerdevice-paddinginline-35 {
    padding-inline: 35%;
  }
  body.febody .fingerdevice-paddingleft-35 {
    padding-inline-start: 35%;
  }
  body.febody .fingerdevice-paddingright-35 {
    padding-inline-end: 35%;
  }
  body.febody .fingerdevice-paddinginline-40 {
    padding-inline: 40%;
  }
  body.febody .fingerdevice-paddingleft-40 {
    padding-inline-start: 40%;
  }
  body.febody .fingerdevice-paddingright-40 {
    padding-inline-end: 40%;
  }
  body.febody .fingerdevice-paddinginline-45 {
    padding-inline: 45%;
  }
  body.febody .fingerdevice-paddingleft-45 {
    padding-inline-start: 45%;
  }
  body.febody .fingerdevice-paddingright-45 {
    padding-inline-end: 45%;
  }
  body.febody .fingerdevice-paddinginline-50 {
    padding-inline: 50%;
  }
  body.febody .fingerdevice-paddingleft-50 {
    padding-inline-start: 50%;
  }
  body.febody .fingerdevice-paddingright-50 {
    padding-inline-end: 50%;
  }
  body.febody .fingerdevice-paddingblock-0 {
    padding-block: 0lh;
  }
  body.febody .fingerdevice-paddingtop-0 {
    padding-block-start: 0lh;
  }
  body.febody .fingerdevice-paddingbottom-0 {
    padding-block-end: 0lh;
  }
  body.febody .fingerdevice-paddingblock-1 {
    padding-block: 1lh;
  }
  body.febody .fingerdevice-paddingtop-1 {
    padding-block-start: 1lh;
  }
  body.febody .fingerdevice-paddingbottom-1 {
    padding-block-end: 1lh;
  }
  body.febody .fingerdevice-paddingblock-2 {
    padding-block: 2lh;
  }
  body.febody .fingerdevice-paddingtop-2 {
    padding-block-start: 2lh;
  }
  body.febody .fingerdevice-paddingbottom-2 {
    padding-block-end: 2lh;
  }
  body.febody .fingerdevice-paddingblock-3 {
    padding-block: 3lh;
  }
  body.febody .fingerdevice-paddingtop-3 {
    padding-block-start: 3lh;
  }
  body.febody .fingerdevice-paddingbottom-3 {
    padding-block-end: 3lh;
  }
  body.febody .fingerdevice-paddingblock-4 {
    padding-block: 4lh;
  }
  body.febody .fingerdevice-paddingtop-4 {
    padding-block-start: 4lh;
  }
  body.febody .fingerdevice-paddingbottom-4 {
    padding-block-end: 4lh;
  }
  body.febody .fingerdevice-paddingblock-5 {
    padding-block: 5lh;
  }
  body.febody .fingerdevice-paddingtop-5 {
    padding-block-start: 5lh;
  }
  body.febody .fingerdevice-paddingbottom-5 {
    padding-block-end: 5lh;
  }
}
body.febody .darkmode-paddinginline-0 {
  padding-inline: 0%;
}
body.febody .darkmode-paddingleft-0 {
  padding-inline-start: 0%;
}
body.febody .darkmode-paddingright-0 {
  padding-inline-end: 0%;
}
body.febody .darkmode-paddinginline-1 {
  padding-inline: 1%;
}
body.febody .darkmode-paddingleft-1 {
  padding-inline-start: 1%;
}
body.febody .darkmode-paddingright-1 {
  padding-inline-end: 1%;
}
body.febody .darkmode-paddinginline-2 {
  padding-inline: 2%;
}
body.febody .darkmode-paddingleft-2 {
  padding-inline-start: 2%;
}
body.febody .darkmode-paddingright-2 {
  padding-inline-end: 2%;
}
body.febody .darkmode-paddinginline-3 {
  padding-inline: 3%;
}
body.febody .darkmode-paddingleft-3 {
  padding-inline-start: 3%;
}
body.febody .darkmode-paddingright-3 {
  padding-inline-end: 3%;
}
body.febody .darkmode-paddinginline-4 {
  padding-inline: 4%;
}
body.febody .darkmode-paddingleft-4 {
  padding-inline-start: 4%;
}
body.febody .darkmode-paddingright-4 {
  padding-inline-end: 4%;
}
body.febody .darkmode-paddinginline-5 {
  padding-inline: 5%;
}
body.febody .darkmode-paddingleft-5 {
  padding-inline-start: 5%;
}
body.febody .darkmode-paddingright-5 {
  padding-inline-end: 5%;
}
body.febody .darkmode-paddinginline-6 {
  padding-inline: 6%;
}
body.febody .darkmode-paddingleft-6 {
  padding-inline-start: 6%;
}
body.febody .darkmode-paddingright-6 {
  padding-inline-end: 6%;
}
body.febody .darkmode-paddinginline-7 {
  padding-inline: 7%;
}
body.febody .darkmode-paddingleft-7 {
  padding-inline-start: 7%;
}
body.febody .darkmode-paddingright-7 {
  padding-inline-end: 7%;
}
body.febody .darkmode-paddinginline-8 {
  padding-inline: 8%;
}
body.febody .darkmode-paddingleft-8 {
  padding-inline-start: 8%;
}
body.febody .darkmode-paddingright-8 {
  padding-inline-end: 8%;
}
body.febody .darkmode-paddinginline-9 {
  padding-inline: 9%;
}
body.febody .darkmode-paddingleft-9 {
  padding-inline-start: 9%;
}
body.febody .darkmode-paddingright-9 {
  padding-inline-end: 9%;
}
body.febody .darkmode-paddinginline-10 {
  padding-inline: 10%;
}
body.febody .darkmode-paddingleft-10 {
  padding-inline-start: 10%;
}
body.febody .darkmode-paddingright-10 {
  padding-inline-end: 10%;
}
body.febody .darkmode-paddinginline-15 {
  padding-inline: 15%;
}
body.febody .darkmode-paddingleft-15 {
  padding-inline-start: 15%;
}
body.febody .darkmode-paddingright-15 {
  padding-inline-end: 15%;
}
body.febody .darkmode-paddinginline-20 {
  padding-inline: 20%;
}
body.febody .darkmode-paddingleft-20 {
  padding-inline-start: 20%;
}
body.febody .darkmode-paddingright-20 {
  padding-inline-end: 20%;
}
body.febody .darkmode-paddinginline-25 {
  padding-inline: 25%;
}
body.febody .darkmode-paddingleft-25 {
  padding-inline-start: 25%;
}
body.febody .darkmode-paddingright-25 {
  padding-inline-end: 25%;
}
body.febody .darkmode-paddinginline-30 {
  padding-inline: 30%;
}
body.febody .darkmode-paddingleft-30 {
  padding-inline-start: 30%;
}
body.febody .darkmode-paddingright-30 {
  padding-inline-end: 30%;
}
body.febody .darkmode-paddinginline-35 {
  padding-inline: 35%;
}
body.febody .darkmode-paddingleft-35 {
  padding-inline-start: 35%;
}
body.febody .darkmode-paddingright-35 {
  padding-inline-end: 35%;
}
body.febody .darkmode-paddinginline-40 {
  padding-inline: 40%;
}
body.febody .darkmode-paddingleft-40 {
  padding-inline-start: 40%;
}
body.febody .darkmode-paddingright-40 {
  padding-inline-end: 40%;
}
body.febody .darkmode-paddinginline-45 {
  padding-inline: 45%;
}
body.febody .darkmode-paddingleft-45 {
  padding-inline-start: 45%;
}
body.febody .darkmode-paddingright-45 {
  padding-inline-end: 45%;
}
body.febody .darkmode-paddinginline-50 {
  padding-inline: 50%;
}
body.febody .darkmode-paddingleft-50 {
  padding-inline-start: 50%;
}
body.febody .darkmode-paddingright-50 {
  padding-inline-end: 50%;
}
body.febody .darkmode-paddingblock-0 {
  padding-block: 0lh;
}
body.febody .darkmode-paddingtop-0 {
  padding-block-start: 0lh;
}
body.febody .darkmode-paddingbottom-0 {
  padding-block-end: 0lh;
}
body.febody .darkmode-paddingblock-1 {
  padding-block: 1lh;
}
body.febody .darkmode-paddingtop-1 {
  padding-block-start: 1lh;
}
body.febody .darkmode-paddingbottom-1 {
  padding-block-end: 1lh;
}
body.febody .darkmode-paddingblock-2 {
  padding-block: 2lh;
}
body.febody .darkmode-paddingtop-2 {
  padding-block-start: 2lh;
}
body.febody .darkmode-paddingbottom-2 {
  padding-block-end: 2lh;
}
body.febody .darkmode-paddingblock-3 {
  padding-block: 3lh;
}
body.febody .darkmode-paddingtop-3 {
  padding-block-start: 3lh;
}
body.febody .darkmode-paddingbottom-3 {
  padding-block-end: 3lh;
}
body.febody .darkmode-paddingblock-4 {
  padding-block: 4lh;
}
body.febody .darkmode-paddingtop-4 {
  padding-block-start: 4lh;
}
body.febody .darkmode-paddingbottom-4 {
  padding-block-end: 4lh;
}
body.febody .darkmode-paddingblock-5 {
  padding-block: 5lh;
}
body.febody .darkmode-paddingtop-5 {
  padding-block-start: 5lh;
}
body.febody .darkmode-paddingbottom-5 {
  padding-block-end: 5lh;
}
body.febody .lightmode-paddinginline-0 {
  padding-inline: 0%;
}
body.febody .lightmode-paddingleft-0 {
  padding-inline-start: 0%;
}
body.febody .lightmode-paddingright-0 {
  padding-inline-end: 0%;
}
body.febody .lightmode-paddinginline-1 {
  padding-inline: 1%;
}
body.febody .lightmode-paddingleft-1 {
  padding-inline-start: 1%;
}
body.febody .lightmode-paddingright-1 {
  padding-inline-end: 1%;
}
body.febody .lightmode-paddinginline-2 {
  padding-inline: 2%;
}
body.febody .lightmode-paddingleft-2 {
  padding-inline-start: 2%;
}
body.febody .lightmode-paddingright-2 {
  padding-inline-end: 2%;
}
body.febody .lightmode-paddinginline-3 {
  padding-inline: 3%;
}
body.febody .lightmode-paddingleft-3 {
  padding-inline-start: 3%;
}
body.febody .lightmode-paddingright-3 {
  padding-inline-end: 3%;
}
body.febody .lightmode-paddinginline-4 {
  padding-inline: 4%;
}
body.febody .lightmode-paddingleft-4 {
  padding-inline-start: 4%;
}
body.febody .lightmode-paddingright-4 {
  padding-inline-end: 4%;
}
body.febody .lightmode-paddinginline-5 {
  padding-inline: 5%;
}
body.febody .lightmode-paddingleft-5 {
  padding-inline-start: 5%;
}
body.febody .lightmode-paddingright-5 {
  padding-inline-end: 5%;
}
body.febody .lightmode-paddinginline-6 {
  padding-inline: 6%;
}
body.febody .lightmode-paddingleft-6 {
  padding-inline-start: 6%;
}
body.febody .lightmode-paddingright-6 {
  padding-inline-end: 6%;
}
body.febody .lightmode-paddinginline-7 {
  padding-inline: 7%;
}
body.febody .lightmode-paddingleft-7 {
  padding-inline-start: 7%;
}
body.febody .lightmode-paddingright-7 {
  padding-inline-end: 7%;
}
body.febody .lightmode-paddinginline-8 {
  padding-inline: 8%;
}
body.febody .lightmode-paddingleft-8 {
  padding-inline-start: 8%;
}
body.febody .lightmode-paddingright-8 {
  padding-inline-end: 8%;
}
body.febody .lightmode-paddinginline-9 {
  padding-inline: 9%;
}
body.febody .lightmode-paddingleft-9 {
  padding-inline-start: 9%;
}
body.febody .lightmode-paddingright-9 {
  padding-inline-end: 9%;
}
body.febody .lightmode-paddinginline-10 {
  padding-inline: 10%;
}
body.febody .lightmode-paddingleft-10 {
  padding-inline-start: 10%;
}
body.febody .lightmode-paddingright-10 {
  padding-inline-end: 10%;
}
body.febody .lightmode-paddinginline-15 {
  padding-inline: 15%;
}
body.febody .lightmode-paddingleft-15 {
  padding-inline-start: 15%;
}
body.febody .lightmode-paddingright-15 {
  padding-inline-end: 15%;
}
body.febody .lightmode-paddinginline-20 {
  padding-inline: 20%;
}
body.febody .lightmode-paddingleft-20 {
  padding-inline-start: 20%;
}
body.febody .lightmode-paddingright-20 {
  padding-inline-end: 20%;
}
body.febody .lightmode-paddinginline-25 {
  padding-inline: 25%;
}
body.febody .lightmode-paddingleft-25 {
  padding-inline-start: 25%;
}
body.febody .lightmode-paddingright-25 {
  padding-inline-end: 25%;
}
body.febody .lightmode-paddinginline-30 {
  padding-inline: 30%;
}
body.febody .lightmode-paddingleft-30 {
  padding-inline-start: 30%;
}
body.febody .lightmode-paddingright-30 {
  padding-inline-end: 30%;
}
body.febody .lightmode-paddinginline-35 {
  padding-inline: 35%;
}
body.febody .lightmode-paddingleft-35 {
  padding-inline-start: 35%;
}
body.febody .lightmode-paddingright-35 {
  padding-inline-end: 35%;
}
body.febody .lightmode-paddinginline-40 {
  padding-inline: 40%;
}
body.febody .lightmode-paddingleft-40 {
  padding-inline-start: 40%;
}
body.febody .lightmode-paddingright-40 {
  padding-inline-end: 40%;
}
body.febody .lightmode-paddinginline-45 {
  padding-inline: 45%;
}
body.febody .lightmode-paddingleft-45 {
  padding-inline-start: 45%;
}
body.febody .lightmode-paddingright-45 {
  padding-inline-end: 45%;
}
body.febody .lightmode-paddinginline-50 {
  padding-inline: 50%;
}
body.febody .lightmode-paddingleft-50 {
  padding-inline-start: 50%;
}
body.febody .lightmode-paddingright-50 {
  padding-inline-end: 50%;
}
body.febody .lightmode-paddingblock-0 {
  padding-block: 0lh;
}
body.febody .lightmode-paddingtop-0 {
  padding-block-start: 0lh;
}
body.febody .lightmode-paddingbottom-0 {
  padding-block-end: 0lh;
}
body.febody .lightmode-paddingblock-1 {
  padding-block: 1lh;
}
body.febody .lightmode-paddingtop-1 {
  padding-block-start: 1lh;
}
body.febody .lightmode-paddingbottom-1 {
  padding-block-end: 1lh;
}
body.febody .lightmode-paddingblock-2 {
  padding-block: 2lh;
}
body.febody .lightmode-paddingtop-2 {
  padding-block-start: 2lh;
}
body.febody .lightmode-paddingbottom-2 {
  padding-block-end: 2lh;
}
body.febody .lightmode-paddingblock-3 {
  padding-block: 3lh;
}
body.febody .lightmode-paddingtop-3 {
  padding-block-start: 3lh;
}
body.febody .lightmode-paddingbottom-3 {
  padding-block-end: 3lh;
}
body.febody .lightmode-paddingblock-4 {
  padding-block: 4lh;
}
body.febody .lightmode-paddingtop-4 {
  padding-block-start: 4lh;
}
body.febody .lightmode-paddingbottom-4 {
  padding-block-end: 4lh;
}
body.febody .lightmode-paddingblock-5 {
  padding-block: 5lh;
}
body.febody .lightmode-paddingtop-5 {
  padding-block-start: 5lh;
}
body.febody .lightmode-paddingbottom-5 {
  padding-block-end: 5lh;
}
body.febody .lineclamp-1 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -webkit-line-clamp: 1;
  text-overflow: ellipsis;
  overflow: hidden;
}
body.febody .lineclamp-1.notdisplay {
  display: none;
}

body.febody .lineclamp-1.display {
  display: -webkit-box;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .lineclamp-1.sm-notdisplay {
    display: none;
  }

  body.febody .lineclamp-1.sm-display {
    display: -webkit-box;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lineclamp-1.md-notdisplay {
    display: none;
  }

  body.febody .lineclamp-1.md-display {
    display: -webkit-box;
  }
}
@media all and (min-width: 1201px) {
  body.febody .lineclamp-1.lg-notdisplay {
    display: none;
  }

  body.febody .lineclamp-1.lg-display {
    display: -webkit-box;
  }
}
@media all and (min-width: 1641px) {
  body.febody .lineclamp-1.xl-notdisplay {
    display: none;
  }

  body.febody .lineclamp-1.xl-display {
    display: -webkit-box;
  }
}
body.febody .lineclamp-2 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -webkit-line-clamp: 2;
  text-overflow: ellipsis;
  overflow: hidden;
}
body.febody .lineclamp-2.notdisplay {
  display: none;
}

body.febody .lineclamp-2.display {
  display: -webkit-box;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .lineclamp-2.sm-notdisplay {
    display: none;
  }

  body.febody .lineclamp-2.sm-display {
    display: -webkit-box;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lineclamp-2.md-notdisplay {
    display: none;
  }

  body.febody .lineclamp-2.md-display {
    display: -webkit-box;
  }
}
@media all and (min-width: 1201px) {
  body.febody .lineclamp-2.lg-notdisplay {
    display: none;
  }

  body.febody .lineclamp-2.lg-display {
    display: -webkit-box;
  }
}
@media all and (min-width: 1641px) {
  body.febody .lineclamp-2.xl-notdisplay {
    display: none;
  }

  body.febody .lineclamp-2.xl-display {
    display: -webkit-box;
  }
}
body.febody .lineclamp-3 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -webkit-line-clamp: 3;
  text-overflow: ellipsis;
  overflow: hidden;
}
body.febody .lineclamp-3.notdisplay {
  display: none;
}

body.febody .lineclamp-3.display {
  display: -webkit-box;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .lineclamp-3.sm-notdisplay {
    display: none;
  }

  body.febody .lineclamp-3.sm-display {
    display: -webkit-box;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lineclamp-3.md-notdisplay {
    display: none;
  }

  body.febody .lineclamp-3.md-display {
    display: -webkit-box;
  }
}
@media all and (min-width: 1201px) {
  body.febody .lineclamp-3.lg-notdisplay {
    display: none;
  }

  body.febody .lineclamp-3.lg-display {
    display: -webkit-box;
  }
}
@media all and (min-width: 1641px) {
  body.febody .lineclamp-3.xl-notdisplay {
    display: none;
  }

  body.febody .lineclamp-3.xl-display {
    display: -webkit-box;
  }
}
body.febody .lineclamp-4 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -webkit-line-clamp: 4;
  text-overflow: ellipsis;
  overflow: hidden;
}
body.febody .lineclamp-4.notdisplay {
  display: none;
}

body.febody .lineclamp-4.display {
  display: -webkit-box;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .lineclamp-4.sm-notdisplay {
    display: none;
  }

  body.febody .lineclamp-4.sm-display {
    display: -webkit-box;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lineclamp-4.md-notdisplay {
    display: none;
  }

  body.febody .lineclamp-4.md-display {
    display: -webkit-box;
  }
}
@media all and (min-width: 1201px) {
  body.febody .lineclamp-4.lg-notdisplay {
    display: none;
  }

  body.febody .lineclamp-4.lg-display {
    display: -webkit-box;
  }
}
@media all and (min-width: 1641px) {
  body.febody .lineclamp-4.xl-notdisplay {
    display: none;
  }

  body.febody .lineclamp-4.xl-display {
    display: -webkit-box;
  }
}
body.febody .lineclamp-5 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -webkit-line-clamp: 5;
  text-overflow: ellipsis;
  overflow: hidden;
}
body.febody .lineclamp-5.notdisplay {
  display: none;
}

body.febody .lineclamp-5.display {
  display: -webkit-box;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .lineclamp-5.sm-notdisplay {
    display: none;
  }

  body.febody .lineclamp-5.sm-display {
    display: -webkit-box;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lineclamp-5.md-notdisplay {
    display: none;
  }

  body.febody .lineclamp-5.md-display {
    display: -webkit-box;
  }
}
@media all and (min-width: 1201px) {
  body.febody .lineclamp-5.lg-notdisplay {
    display: none;
  }

  body.febody .lineclamp-5.lg-display {
    display: -webkit-box;
  }
}
@media all and (min-width: 1641px) {
  body.febody .lineclamp-5.xl-notdisplay {
    display: none;
  }

  body.febody .lineclamp-5.xl-display {
    display: -webkit-box;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-lineclamp-1 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  body.febody .sm-lineclamp-1.notdisplay {
    display: none;
  }

  body.febody .sm-lineclamp-1.display {
    display: -webkit-box;
  }
}
@media only screen and (max-width: 800px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .sm-lineclamp-1.sm-notdisplay {
    display: none;
  }

  body.febody .sm-lineclamp-1.sm-display {
    display: -webkit-box;
  }
}
@media only screen and (max-width: 800px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .sm-lineclamp-1.md-notdisplay {
    display: none;
  }

  body.febody .sm-lineclamp-1.md-display {
    display: -webkit-box;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1201px) {
  body.febody .sm-lineclamp-1.lg-notdisplay {
    display: none;
  }

  body.febody .sm-lineclamp-1.lg-display {
    display: -webkit-box;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1641px) {
  body.febody .sm-lineclamp-1.xl-notdisplay {
    display: none;
  }

  body.febody .sm-lineclamp-1.xl-display {
    display: -webkit-box;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-lineclamp-2 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  body.febody .sm-lineclamp-2.notdisplay {
    display: none;
  }

  body.febody .sm-lineclamp-2.display {
    display: -webkit-box;
  }
}
@media only screen and (max-width: 800px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .sm-lineclamp-2.sm-notdisplay {
    display: none;
  }

  body.febody .sm-lineclamp-2.sm-display {
    display: -webkit-box;
  }
}
@media only screen and (max-width: 800px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .sm-lineclamp-2.md-notdisplay {
    display: none;
  }

  body.febody .sm-lineclamp-2.md-display {
    display: -webkit-box;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1201px) {
  body.febody .sm-lineclamp-2.lg-notdisplay {
    display: none;
  }

  body.febody .sm-lineclamp-2.lg-display {
    display: -webkit-box;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1641px) {
  body.febody .sm-lineclamp-2.xl-notdisplay {
    display: none;
  }

  body.febody .sm-lineclamp-2.xl-display {
    display: -webkit-box;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-lineclamp-3 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-line-clamp: 3;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  body.febody .sm-lineclamp-3.notdisplay {
    display: none;
  }

  body.febody .sm-lineclamp-3.display {
    display: -webkit-box;
  }
}
@media only screen and (max-width: 800px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .sm-lineclamp-3.sm-notdisplay {
    display: none;
  }

  body.febody .sm-lineclamp-3.sm-display {
    display: -webkit-box;
  }
}
@media only screen and (max-width: 800px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .sm-lineclamp-3.md-notdisplay {
    display: none;
  }

  body.febody .sm-lineclamp-3.md-display {
    display: -webkit-box;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1201px) {
  body.febody .sm-lineclamp-3.lg-notdisplay {
    display: none;
  }

  body.febody .sm-lineclamp-3.lg-display {
    display: -webkit-box;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1641px) {
  body.febody .sm-lineclamp-3.xl-notdisplay {
    display: none;
  }

  body.febody .sm-lineclamp-3.xl-display {
    display: -webkit-box;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-lineclamp-4 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-line-clamp: 4;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  body.febody .sm-lineclamp-4.notdisplay {
    display: none;
  }

  body.febody .sm-lineclamp-4.display {
    display: -webkit-box;
  }
}
@media only screen and (max-width: 800px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .sm-lineclamp-4.sm-notdisplay {
    display: none;
  }

  body.febody .sm-lineclamp-4.sm-display {
    display: -webkit-box;
  }
}
@media only screen and (max-width: 800px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .sm-lineclamp-4.md-notdisplay {
    display: none;
  }

  body.febody .sm-lineclamp-4.md-display {
    display: -webkit-box;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1201px) {
  body.febody .sm-lineclamp-4.lg-notdisplay {
    display: none;
  }

  body.febody .sm-lineclamp-4.lg-display {
    display: -webkit-box;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1641px) {
  body.febody .sm-lineclamp-4.xl-notdisplay {
    display: none;
  }

  body.febody .sm-lineclamp-4.xl-display {
    display: -webkit-box;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-lineclamp-5 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-line-clamp: 5;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  body.febody .sm-lineclamp-5.notdisplay {
    display: none;
  }

  body.febody .sm-lineclamp-5.display {
    display: -webkit-box;
  }
}
@media only screen and (max-width: 800px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .sm-lineclamp-5.sm-notdisplay {
    display: none;
  }

  body.febody .sm-lineclamp-5.sm-display {
    display: -webkit-box;
  }
}
@media only screen and (max-width: 800px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .sm-lineclamp-5.md-notdisplay {
    display: none;
  }

  body.febody .sm-lineclamp-5.md-display {
    display: -webkit-box;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1201px) {
  body.febody .sm-lineclamp-5.lg-notdisplay {
    display: none;
  }

  body.febody .sm-lineclamp-5.lg-display {
    display: -webkit-box;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1641px) {
  body.febody .sm-lineclamp-5.xl-notdisplay {
    display: none;
  }

  body.febody .sm-lineclamp-5.xl-display {
    display: -webkit-box;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-lineclamp-1 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  body.febody .xsm-lineclamp-1.notdisplay {
    display: none;
  }

  body.febody .xsm-lineclamp-1.display {
    display: -webkit-box;
  }
}
@media only screen and (max-width: 400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xsm-lineclamp-1.sm-notdisplay {
    display: none;
  }

  body.febody .xsm-lineclamp-1.sm-display {
    display: -webkit-box;
  }
}
@media only screen and (max-width: 400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xsm-lineclamp-1.md-notdisplay {
    display: none;
  }

  body.febody .xsm-lineclamp-1.md-display {
    display: -webkit-box;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1201px) {
  body.febody .xsm-lineclamp-1.lg-notdisplay {
    display: none;
  }

  body.febody .xsm-lineclamp-1.lg-display {
    display: -webkit-box;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1641px) {
  body.febody .xsm-lineclamp-1.xl-notdisplay {
    display: none;
  }

  body.febody .xsm-lineclamp-1.xl-display {
    display: -webkit-box;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-lineclamp-2 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  body.febody .xsm-lineclamp-2.notdisplay {
    display: none;
  }

  body.febody .xsm-lineclamp-2.display {
    display: -webkit-box;
  }
}
@media only screen and (max-width: 400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xsm-lineclamp-2.sm-notdisplay {
    display: none;
  }

  body.febody .xsm-lineclamp-2.sm-display {
    display: -webkit-box;
  }
}
@media only screen and (max-width: 400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xsm-lineclamp-2.md-notdisplay {
    display: none;
  }

  body.febody .xsm-lineclamp-2.md-display {
    display: -webkit-box;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1201px) {
  body.febody .xsm-lineclamp-2.lg-notdisplay {
    display: none;
  }

  body.febody .xsm-lineclamp-2.lg-display {
    display: -webkit-box;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1641px) {
  body.febody .xsm-lineclamp-2.xl-notdisplay {
    display: none;
  }

  body.febody .xsm-lineclamp-2.xl-display {
    display: -webkit-box;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-lineclamp-3 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-line-clamp: 3;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  body.febody .xsm-lineclamp-3.notdisplay {
    display: none;
  }

  body.febody .xsm-lineclamp-3.display {
    display: -webkit-box;
  }
}
@media only screen and (max-width: 400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xsm-lineclamp-3.sm-notdisplay {
    display: none;
  }

  body.febody .xsm-lineclamp-3.sm-display {
    display: -webkit-box;
  }
}
@media only screen and (max-width: 400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xsm-lineclamp-3.md-notdisplay {
    display: none;
  }

  body.febody .xsm-lineclamp-3.md-display {
    display: -webkit-box;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1201px) {
  body.febody .xsm-lineclamp-3.lg-notdisplay {
    display: none;
  }

  body.febody .xsm-lineclamp-3.lg-display {
    display: -webkit-box;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1641px) {
  body.febody .xsm-lineclamp-3.xl-notdisplay {
    display: none;
  }

  body.febody .xsm-lineclamp-3.xl-display {
    display: -webkit-box;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-lineclamp-4 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-line-clamp: 4;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  body.febody .xsm-lineclamp-4.notdisplay {
    display: none;
  }

  body.febody .xsm-lineclamp-4.display {
    display: -webkit-box;
  }
}
@media only screen and (max-width: 400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xsm-lineclamp-4.sm-notdisplay {
    display: none;
  }

  body.febody .xsm-lineclamp-4.sm-display {
    display: -webkit-box;
  }
}
@media only screen and (max-width: 400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xsm-lineclamp-4.md-notdisplay {
    display: none;
  }

  body.febody .xsm-lineclamp-4.md-display {
    display: -webkit-box;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1201px) {
  body.febody .xsm-lineclamp-4.lg-notdisplay {
    display: none;
  }

  body.febody .xsm-lineclamp-4.lg-display {
    display: -webkit-box;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1641px) {
  body.febody .xsm-lineclamp-4.xl-notdisplay {
    display: none;
  }

  body.febody .xsm-lineclamp-4.xl-display {
    display: -webkit-box;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-lineclamp-5 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-line-clamp: 5;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  body.febody .xsm-lineclamp-5.notdisplay {
    display: none;
  }

  body.febody .xsm-lineclamp-5.display {
    display: -webkit-box;
  }
}
@media only screen and (max-width: 400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xsm-lineclamp-5.sm-notdisplay {
    display: none;
  }

  body.febody .xsm-lineclamp-5.sm-display {
    display: -webkit-box;
  }
}
@media only screen and (max-width: 400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xsm-lineclamp-5.md-notdisplay {
    display: none;
  }

  body.febody .xsm-lineclamp-5.md-display {
    display: -webkit-box;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1201px) {
  body.febody .xsm-lineclamp-5.lg-notdisplay {
    display: none;
  }

  body.febody .xsm-lineclamp-5.lg-display {
    display: -webkit-box;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1641px) {
  body.febody .xsm-lineclamp-5.xl-notdisplay {
    display: none;
  }

  body.febody .xsm-lineclamp-5.xl-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-lineclamp-1 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  body.febody .md-lineclamp-1.notdisplay {
    display: none;
  }

  body.febody .md-lineclamp-1.display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .md-lineclamp-1.sm-notdisplay {
    display: none;
  }

  body.febody .md-lineclamp-1.sm-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-lineclamp-1.md-notdisplay {
    display: none;
  }

  body.febody .md-lineclamp-1.md-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1201px) {
  body.febody .md-lineclamp-1.lg-notdisplay {
    display: none;
  }

  body.febody .md-lineclamp-1.lg-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1641px) {
  body.febody .md-lineclamp-1.xl-notdisplay {
    display: none;
  }

  body.febody .md-lineclamp-1.xl-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-lineclamp-2 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  body.febody .md-lineclamp-2.notdisplay {
    display: none;
  }

  body.febody .md-lineclamp-2.display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .md-lineclamp-2.sm-notdisplay {
    display: none;
  }

  body.febody .md-lineclamp-2.sm-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-lineclamp-2.md-notdisplay {
    display: none;
  }

  body.febody .md-lineclamp-2.md-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1201px) {
  body.febody .md-lineclamp-2.lg-notdisplay {
    display: none;
  }

  body.febody .md-lineclamp-2.lg-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1641px) {
  body.febody .md-lineclamp-2.xl-notdisplay {
    display: none;
  }

  body.febody .md-lineclamp-2.xl-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-lineclamp-3 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-line-clamp: 3;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  body.febody .md-lineclamp-3.notdisplay {
    display: none;
  }

  body.febody .md-lineclamp-3.display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .md-lineclamp-3.sm-notdisplay {
    display: none;
  }

  body.febody .md-lineclamp-3.sm-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-lineclamp-3.md-notdisplay {
    display: none;
  }

  body.febody .md-lineclamp-3.md-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1201px) {
  body.febody .md-lineclamp-3.lg-notdisplay {
    display: none;
  }

  body.febody .md-lineclamp-3.lg-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1641px) {
  body.febody .md-lineclamp-3.xl-notdisplay {
    display: none;
  }

  body.febody .md-lineclamp-3.xl-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-lineclamp-4 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-line-clamp: 4;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  body.febody .md-lineclamp-4.notdisplay {
    display: none;
  }

  body.febody .md-lineclamp-4.display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .md-lineclamp-4.sm-notdisplay {
    display: none;
  }

  body.febody .md-lineclamp-4.sm-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-lineclamp-4.md-notdisplay {
    display: none;
  }

  body.febody .md-lineclamp-4.md-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1201px) {
  body.febody .md-lineclamp-4.lg-notdisplay {
    display: none;
  }

  body.febody .md-lineclamp-4.lg-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1641px) {
  body.febody .md-lineclamp-4.xl-notdisplay {
    display: none;
  }

  body.febody .md-lineclamp-4.xl-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-lineclamp-5 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-line-clamp: 5;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  body.febody .md-lineclamp-5.notdisplay {
    display: none;
  }

  body.febody .md-lineclamp-5.display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .md-lineclamp-5.sm-notdisplay {
    display: none;
  }

  body.febody .md-lineclamp-5.sm-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-lineclamp-5.md-notdisplay {
    display: none;
  }

  body.febody .md-lineclamp-5.md-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1201px) {
  body.febody .md-lineclamp-5.lg-notdisplay {
    display: none;
  }

  body.febody .md-lineclamp-5.lg-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1641px) {
  body.febody .md-lineclamp-5.xl-notdisplay {
    display: none;
  }

  body.febody .md-lineclamp-5.xl-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-lineclamp-1 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  body.febody .lg-lineclamp-1.notdisplay {
    display: none;
  }

  body.febody .lg-lineclamp-1.display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .lg-lineclamp-1.sm-notdisplay {
    display: none;
  }

  body.febody .lg-lineclamp-1.sm-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lg-lineclamp-1.md-notdisplay {
    display: none;
  }

  body.febody .lg-lineclamp-1.md-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1201px) {
  body.febody .lg-lineclamp-1.lg-notdisplay {
    display: none;
  }

  body.febody .lg-lineclamp-1.lg-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1641px) {
  body.febody .lg-lineclamp-1.xl-notdisplay {
    display: none;
  }

  body.febody .lg-lineclamp-1.xl-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-lineclamp-2 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  body.febody .lg-lineclamp-2.notdisplay {
    display: none;
  }

  body.febody .lg-lineclamp-2.display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .lg-lineclamp-2.sm-notdisplay {
    display: none;
  }

  body.febody .lg-lineclamp-2.sm-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lg-lineclamp-2.md-notdisplay {
    display: none;
  }

  body.febody .lg-lineclamp-2.md-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1201px) {
  body.febody .lg-lineclamp-2.lg-notdisplay {
    display: none;
  }

  body.febody .lg-lineclamp-2.lg-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1641px) {
  body.febody .lg-lineclamp-2.xl-notdisplay {
    display: none;
  }

  body.febody .lg-lineclamp-2.xl-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-lineclamp-3 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-line-clamp: 3;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  body.febody .lg-lineclamp-3.notdisplay {
    display: none;
  }

  body.febody .lg-lineclamp-3.display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .lg-lineclamp-3.sm-notdisplay {
    display: none;
  }

  body.febody .lg-lineclamp-3.sm-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lg-lineclamp-3.md-notdisplay {
    display: none;
  }

  body.febody .lg-lineclamp-3.md-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1201px) {
  body.febody .lg-lineclamp-3.lg-notdisplay {
    display: none;
  }

  body.febody .lg-lineclamp-3.lg-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1641px) {
  body.febody .lg-lineclamp-3.xl-notdisplay {
    display: none;
  }

  body.febody .lg-lineclamp-3.xl-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-lineclamp-4 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-line-clamp: 4;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  body.febody .lg-lineclamp-4.notdisplay {
    display: none;
  }

  body.febody .lg-lineclamp-4.display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .lg-lineclamp-4.sm-notdisplay {
    display: none;
  }

  body.febody .lg-lineclamp-4.sm-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lg-lineclamp-4.md-notdisplay {
    display: none;
  }

  body.febody .lg-lineclamp-4.md-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1201px) {
  body.febody .lg-lineclamp-4.lg-notdisplay {
    display: none;
  }

  body.febody .lg-lineclamp-4.lg-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1641px) {
  body.febody .lg-lineclamp-4.xl-notdisplay {
    display: none;
  }

  body.febody .lg-lineclamp-4.xl-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-lineclamp-5 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-line-clamp: 5;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  body.febody .lg-lineclamp-5.notdisplay {
    display: none;
  }

  body.febody .lg-lineclamp-5.display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .lg-lineclamp-5.sm-notdisplay {
    display: none;
  }

  body.febody .lg-lineclamp-5.sm-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lg-lineclamp-5.md-notdisplay {
    display: none;
  }

  body.febody .lg-lineclamp-5.md-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1201px) {
  body.febody .lg-lineclamp-5.lg-notdisplay {
    display: none;
  }

  body.febody .lg-lineclamp-5.lg-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1641px) {
  body.febody .lg-lineclamp-5.xl-notdisplay {
    display: none;
  }

  body.febody .lg-lineclamp-5.xl-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-lineclamp-1 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  body.febody .slg-lineclamp-1.notdisplay {
    display: none;
  }

  body.febody .slg-lineclamp-1.display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .slg-lineclamp-1.sm-notdisplay {
    display: none;
  }

  body.febody .slg-lineclamp-1.sm-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .slg-lineclamp-1.md-notdisplay {
    display: none;
  }

  body.febody .slg-lineclamp-1.md-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1201px) {
  body.febody .slg-lineclamp-1.lg-notdisplay {
    display: none;
  }

  body.febody .slg-lineclamp-1.lg-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1641px) {
  body.febody .slg-lineclamp-1.xl-notdisplay {
    display: none;
  }

  body.febody .slg-lineclamp-1.xl-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-lineclamp-2 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  body.febody .slg-lineclamp-2.notdisplay {
    display: none;
  }

  body.febody .slg-lineclamp-2.display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .slg-lineclamp-2.sm-notdisplay {
    display: none;
  }

  body.febody .slg-lineclamp-2.sm-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .slg-lineclamp-2.md-notdisplay {
    display: none;
  }

  body.febody .slg-lineclamp-2.md-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1201px) {
  body.febody .slg-lineclamp-2.lg-notdisplay {
    display: none;
  }

  body.febody .slg-lineclamp-2.lg-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1641px) {
  body.febody .slg-lineclamp-2.xl-notdisplay {
    display: none;
  }

  body.febody .slg-lineclamp-2.xl-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-lineclamp-3 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-line-clamp: 3;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  body.febody .slg-lineclamp-3.notdisplay {
    display: none;
  }

  body.febody .slg-lineclamp-3.display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .slg-lineclamp-3.sm-notdisplay {
    display: none;
  }

  body.febody .slg-lineclamp-3.sm-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .slg-lineclamp-3.md-notdisplay {
    display: none;
  }

  body.febody .slg-lineclamp-3.md-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1201px) {
  body.febody .slg-lineclamp-3.lg-notdisplay {
    display: none;
  }

  body.febody .slg-lineclamp-3.lg-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1641px) {
  body.febody .slg-lineclamp-3.xl-notdisplay {
    display: none;
  }

  body.febody .slg-lineclamp-3.xl-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-lineclamp-4 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-line-clamp: 4;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  body.febody .slg-lineclamp-4.notdisplay {
    display: none;
  }

  body.febody .slg-lineclamp-4.display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .slg-lineclamp-4.sm-notdisplay {
    display: none;
  }

  body.febody .slg-lineclamp-4.sm-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .slg-lineclamp-4.md-notdisplay {
    display: none;
  }

  body.febody .slg-lineclamp-4.md-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1201px) {
  body.febody .slg-lineclamp-4.lg-notdisplay {
    display: none;
  }

  body.febody .slg-lineclamp-4.lg-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1641px) {
  body.febody .slg-lineclamp-4.xl-notdisplay {
    display: none;
  }

  body.febody .slg-lineclamp-4.xl-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-lineclamp-5 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-line-clamp: 5;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  body.febody .slg-lineclamp-5.notdisplay {
    display: none;
  }

  body.febody .slg-lineclamp-5.display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .slg-lineclamp-5.sm-notdisplay {
    display: none;
  }

  body.febody .slg-lineclamp-5.sm-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .slg-lineclamp-5.md-notdisplay {
    display: none;
  }

  body.febody .slg-lineclamp-5.md-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1201px) {
  body.febody .slg-lineclamp-5.lg-notdisplay {
    display: none;
  }

  body.febody .slg-lineclamp-5.lg-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1641px) {
  body.febody .slg-lineclamp-5.xl-notdisplay {
    display: none;
  }

  body.febody .slg-lineclamp-5.xl-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-lineclamp-1 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  body.febody .xl-lineclamp-1.notdisplay {
    display: none;
  }

  body.febody .xl-lineclamp-1.display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xl-lineclamp-1.sm-notdisplay {
    display: none;
  }

  body.febody .xl-lineclamp-1.sm-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xl-lineclamp-1.md-notdisplay {
    display: none;
  }

  body.febody .xl-lineclamp-1.md-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1201px) {
  body.febody .xl-lineclamp-1.lg-notdisplay {
    display: none;
  }

  body.febody .xl-lineclamp-1.lg-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1641px) {
  body.febody .xl-lineclamp-1.xl-notdisplay {
    display: none;
  }

  body.febody .xl-lineclamp-1.xl-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-lineclamp-2 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  body.febody .xl-lineclamp-2.notdisplay {
    display: none;
  }

  body.febody .xl-lineclamp-2.display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xl-lineclamp-2.sm-notdisplay {
    display: none;
  }

  body.febody .xl-lineclamp-2.sm-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xl-lineclamp-2.md-notdisplay {
    display: none;
  }

  body.febody .xl-lineclamp-2.md-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1201px) {
  body.febody .xl-lineclamp-2.lg-notdisplay {
    display: none;
  }

  body.febody .xl-lineclamp-2.lg-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1641px) {
  body.febody .xl-lineclamp-2.xl-notdisplay {
    display: none;
  }

  body.febody .xl-lineclamp-2.xl-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-lineclamp-3 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-line-clamp: 3;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  body.febody .xl-lineclamp-3.notdisplay {
    display: none;
  }

  body.febody .xl-lineclamp-3.display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xl-lineclamp-3.sm-notdisplay {
    display: none;
  }

  body.febody .xl-lineclamp-3.sm-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xl-lineclamp-3.md-notdisplay {
    display: none;
  }

  body.febody .xl-lineclamp-3.md-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1201px) {
  body.febody .xl-lineclamp-3.lg-notdisplay {
    display: none;
  }

  body.febody .xl-lineclamp-3.lg-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1641px) {
  body.febody .xl-lineclamp-3.xl-notdisplay {
    display: none;
  }

  body.febody .xl-lineclamp-3.xl-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-lineclamp-4 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-line-clamp: 4;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  body.febody .xl-lineclamp-4.notdisplay {
    display: none;
  }

  body.febody .xl-lineclamp-4.display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xl-lineclamp-4.sm-notdisplay {
    display: none;
  }

  body.febody .xl-lineclamp-4.sm-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xl-lineclamp-4.md-notdisplay {
    display: none;
  }

  body.febody .xl-lineclamp-4.md-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1201px) {
  body.febody .xl-lineclamp-4.lg-notdisplay {
    display: none;
  }

  body.febody .xl-lineclamp-4.lg-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1641px) {
  body.febody .xl-lineclamp-4.xl-notdisplay {
    display: none;
  }

  body.febody .xl-lineclamp-4.xl-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-lineclamp-5 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-line-clamp: 5;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  body.febody .xl-lineclamp-5.notdisplay {
    display: none;
  }

  body.febody .xl-lineclamp-5.display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xl-lineclamp-5.sm-notdisplay {
    display: none;
  }

  body.febody .xl-lineclamp-5.sm-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xl-lineclamp-5.md-notdisplay {
    display: none;
  }

  body.febody .xl-lineclamp-5.md-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1201px) {
  body.febody .xl-lineclamp-5.lg-notdisplay {
    display: none;
  }

  body.febody .xl-lineclamp-5.lg-display {
    display: -webkit-box;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1641px) {
  body.febody .xl-lineclamp-5.xl-notdisplay {
    display: none;
  }

  body.febody .xl-lineclamp-5.xl-display {
    display: -webkit-box;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-lineclamp-1 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  body.febody .hoverdevice-lineclamp-1.notdisplay {
    display: none;
  }

  body.febody .hoverdevice-lineclamp-1.display {
    display: -webkit-box;
  }
}
@media (hover: hover) and (min-width: 0px) and (max-width: 800px) {
  body.febody .hoverdevice-lineclamp-1.sm-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-lineclamp-1.sm-display {
    display: -webkit-box;
  }
}
@media (hover: hover) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .hoverdevice-lineclamp-1.md-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-lineclamp-1.md-display {
    display: -webkit-box;
  }
}
@media (hover: hover) and (min-width: 1201px) {
  body.febody .hoverdevice-lineclamp-1.lg-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-lineclamp-1.lg-display {
    display: -webkit-box;
  }
}
@media (hover: hover) and (min-width: 1641px) {
  body.febody .hoverdevice-lineclamp-1.xl-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-lineclamp-1.xl-display {
    display: -webkit-box;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-lineclamp-2 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  body.febody .hoverdevice-lineclamp-2.notdisplay {
    display: none;
  }

  body.febody .hoverdevice-lineclamp-2.display {
    display: -webkit-box;
  }
}
@media (hover: hover) and (min-width: 0px) and (max-width: 800px) {
  body.febody .hoverdevice-lineclamp-2.sm-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-lineclamp-2.sm-display {
    display: -webkit-box;
  }
}
@media (hover: hover) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .hoverdevice-lineclamp-2.md-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-lineclamp-2.md-display {
    display: -webkit-box;
  }
}
@media (hover: hover) and (min-width: 1201px) {
  body.febody .hoverdevice-lineclamp-2.lg-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-lineclamp-2.lg-display {
    display: -webkit-box;
  }
}
@media (hover: hover) and (min-width: 1641px) {
  body.febody .hoverdevice-lineclamp-2.xl-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-lineclamp-2.xl-display {
    display: -webkit-box;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-lineclamp-3 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-line-clamp: 3;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  body.febody .hoverdevice-lineclamp-3.notdisplay {
    display: none;
  }

  body.febody .hoverdevice-lineclamp-3.display {
    display: -webkit-box;
  }
}
@media (hover: hover) and (min-width: 0px) and (max-width: 800px) {
  body.febody .hoverdevice-lineclamp-3.sm-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-lineclamp-3.sm-display {
    display: -webkit-box;
  }
}
@media (hover: hover) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .hoverdevice-lineclamp-3.md-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-lineclamp-3.md-display {
    display: -webkit-box;
  }
}
@media (hover: hover) and (min-width: 1201px) {
  body.febody .hoverdevice-lineclamp-3.lg-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-lineclamp-3.lg-display {
    display: -webkit-box;
  }
}
@media (hover: hover) and (min-width: 1641px) {
  body.febody .hoverdevice-lineclamp-3.xl-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-lineclamp-3.xl-display {
    display: -webkit-box;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-lineclamp-4 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-line-clamp: 4;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  body.febody .hoverdevice-lineclamp-4.notdisplay {
    display: none;
  }

  body.febody .hoverdevice-lineclamp-4.display {
    display: -webkit-box;
  }
}
@media (hover: hover) and (min-width: 0px) and (max-width: 800px) {
  body.febody .hoverdevice-lineclamp-4.sm-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-lineclamp-4.sm-display {
    display: -webkit-box;
  }
}
@media (hover: hover) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .hoverdevice-lineclamp-4.md-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-lineclamp-4.md-display {
    display: -webkit-box;
  }
}
@media (hover: hover) and (min-width: 1201px) {
  body.febody .hoverdevice-lineclamp-4.lg-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-lineclamp-4.lg-display {
    display: -webkit-box;
  }
}
@media (hover: hover) and (min-width: 1641px) {
  body.febody .hoverdevice-lineclamp-4.xl-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-lineclamp-4.xl-display {
    display: -webkit-box;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-lineclamp-5 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-line-clamp: 5;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  body.febody .hoverdevice-lineclamp-5.notdisplay {
    display: none;
  }

  body.febody .hoverdevice-lineclamp-5.display {
    display: -webkit-box;
  }
}
@media (hover: hover) and (min-width: 0px) and (max-width: 800px) {
  body.febody .hoverdevice-lineclamp-5.sm-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-lineclamp-5.sm-display {
    display: -webkit-box;
  }
}
@media (hover: hover) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .hoverdevice-lineclamp-5.md-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-lineclamp-5.md-display {
    display: -webkit-box;
  }
}
@media (hover: hover) and (min-width: 1201px) {
  body.febody .hoverdevice-lineclamp-5.lg-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-lineclamp-5.lg-display {
    display: -webkit-box;
  }
}
@media (hover: hover) and (min-width: 1641px) {
  body.febody .hoverdevice-lineclamp-5.xl-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-lineclamp-5.xl-display {
    display: -webkit-box;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-lineclamp-1 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  body.febody .mousedevice-lineclamp-1.notdisplay {
    display: none;
  }

  body.febody .mousedevice-lineclamp-1.display {
    display: -webkit-box;
  }
}
@media (pointer: fine) and (min-width: 0px) and (max-width: 800px) {
  body.febody .mousedevice-lineclamp-1.sm-notdisplay {
    display: none;
  }

  body.febody .mousedevice-lineclamp-1.sm-display {
    display: -webkit-box;
  }
}
@media (pointer: fine) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .mousedevice-lineclamp-1.md-notdisplay {
    display: none;
  }

  body.febody .mousedevice-lineclamp-1.md-display {
    display: -webkit-box;
  }
}
@media (pointer: fine) and (min-width: 1201px) {
  body.febody .mousedevice-lineclamp-1.lg-notdisplay {
    display: none;
  }

  body.febody .mousedevice-lineclamp-1.lg-display {
    display: -webkit-box;
  }
}
@media (pointer: fine) and (min-width: 1641px) {
  body.febody .mousedevice-lineclamp-1.xl-notdisplay {
    display: none;
  }

  body.febody .mousedevice-lineclamp-1.xl-display {
    display: -webkit-box;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-lineclamp-2 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  body.febody .mousedevice-lineclamp-2.notdisplay {
    display: none;
  }

  body.febody .mousedevice-lineclamp-2.display {
    display: -webkit-box;
  }
}
@media (pointer: fine) and (min-width: 0px) and (max-width: 800px) {
  body.febody .mousedevice-lineclamp-2.sm-notdisplay {
    display: none;
  }

  body.febody .mousedevice-lineclamp-2.sm-display {
    display: -webkit-box;
  }
}
@media (pointer: fine) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .mousedevice-lineclamp-2.md-notdisplay {
    display: none;
  }

  body.febody .mousedevice-lineclamp-2.md-display {
    display: -webkit-box;
  }
}
@media (pointer: fine) and (min-width: 1201px) {
  body.febody .mousedevice-lineclamp-2.lg-notdisplay {
    display: none;
  }

  body.febody .mousedevice-lineclamp-2.lg-display {
    display: -webkit-box;
  }
}
@media (pointer: fine) and (min-width: 1641px) {
  body.febody .mousedevice-lineclamp-2.xl-notdisplay {
    display: none;
  }

  body.febody .mousedevice-lineclamp-2.xl-display {
    display: -webkit-box;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-lineclamp-3 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-line-clamp: 3;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  body.febody .mousedevice-lineclamp-3.notdisplay {
    display: none;
  }

  body.febody .mousedevice-lineclamp-3.display {
    display: -webkit-box;
  }
}
@media (pointer: fine) and (min-width: 0px) and (max-width: 800px) {
  body.febody .mousedevice-lineclamp-3.sm-notdisplay {
    display: none;
  }

  body.febody .mousedevice-lineclamp-3.sm-display {
    display: -webkit-box;
  }
}
@media (pointer: fine) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .mousedevice-lineclamp-3.md-notdisplay {
    display: none;
  }

  body.febody .mousedevice-lineclamp-3.md-display {
    display: -webkit-box;
  }
}
@media (pointer: fine) and (min-width: 1201px) {
  body.febody .mousedevice-lineclamp-3.lg-notdisplay {
    display: none;
  }

  body.febody .mousedevice-lineclamp-3.lg-display {
    display: -webkit-box;
  }
}
@media (pointer: fine) and (min-width: 1641px) {
  body.febody .mousedevice-lineclamp-3.xl-notdisplay {
    display: none;
  }

  body.febody .mousedevice-lineclamp-3.xl-display {
    display: -webkit-box;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-lineclamp-4 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-line-clamp: 4;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  body.febody .mousedevice-lineclamp-4.notdisplay {
    display: none;
  }

  body.febody .mousedevice-lineclamp-4.display {
    display: -webkit-box;
  }
}
@media (pointer: fine) and (min-width: 0px) and (max-width: 800px) {
  body.febody .mousedevice-lineclamp-4.sm-notdisplay {
    display: none;
  }

  body.febody .mousedevice-lineclamp-4.sm-display {
    display: -webkit-box;
  }
}
@media (pointer: fine) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .mousedevice-lineclamp-4.md-notdisplay {
    display: none;
  }

  body.febody .mousedevice-lineclamp-4.md-display {
    display: -webkit-box;
  }
}
@media (pointer: fine) and (min-width: 1201px) {
  body.febody .mousedevice-lineclamp-4.lg-notdisplay {
    display: none;
  }

  body.febody .mousedevice-lineclamp-4.lg-display {
    display: -webkit-box;
  }
}
@media (pointer: fine) and (min-width: 1641px) {
  body.febody .mousedevice-lineclamp-4.xl-notdisplay {
    display: none;
  }

  body.febody .mousedevice-lineclamp-4.xl-display {
    display: -webkit-box;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-lineclamp-5 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-line-clamp: 5;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  body.febody .mousedevice-lineclamp-5.notdisplay {
    display: none;
  }

  body.febody .mousedevice-lineclamp-5.display {
    display: -webkit-box;
  }
}
@media (pointer: fine) and (min-width: 0px) and (max-width: 800px) {
  body.febody .mousedevice-lineclamp-5.sm-notdisplay {
    display: none;
  }

  body.febody .mousedevice-lineclamp-5.sm-display {
    display: -webkit-box;
  }
}
@media (pointer: fine) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .mousedevice-lineclamp-5.md-notdisplay {
    display: none;
  }

  body.febody .mousedevice-lineclamp-5.md-display {
    display: -webkit-box;
  }
}
@media (pointer: fine) and (min-width: 1201px) {
  body.febody .mousedevice-lineclamp-5.lg-notdisplay {
    display: none;
  }

  body.febody .mousedevice-lineclamp-5.lg-display {
    display: -webkit-box;
  }
}
@media (pointer: fine) and (min-width: 1641px) {
  body.febody .mousedevice-lineclamp-5.xl-notdisplay {
    display: none;
  }

  body.febody .mousedevice-lineclamp-5.xl-display {
    display: -webkit-box;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-lineclamp-1 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  body.febody .fingerdevice-lineclamp-1.notdisplay {
    display: none;
  }

  body.febody .fingerdevice-lineclamp-1.display {
    display: -webkit-box;
  }
}
@media (pointer: coarse) and (min-width: 0px) and (max-width: 800px) {
  body.febody .fingerdevice-lineclamp-1.sm-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-lineclamp-1.sm-display {
    display: -webkit-box;
  }
}
@media (pointer: coarse) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .fingerdevice-lineclamp-1.md-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-lineclamp-1.md-display {
    display: -webkit-box;
  }
}
@media (pointer: coarse) and (min-width: 1201px) {
  body.febody .fingerdevice-lineclamp-1.lg-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-lineclamp-1.lg-display {
    display: -webkit-box;
  }
}
@media (pointer: coarse) and (min-width: 1641px) {
  body.febody .fingerdevice-lineclamp-1.xl-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-lineclamp-1.xl-display {
    display: -webkit-box;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-lineclamp-2 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  body.febody .fingerdevice-lineclamp-2.notdisplay {
    display: none;
  }

  body.febody .fingerdevice-lineclamp-2.display {
    display: -webkit-box;
  }
}
@media (pointer: coarse) and (min-width: 0px) and (max-width: 800px) {
  body.febody .fingerdevice-lineclamp-2.sm-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-lineclamp-2.sm-display {
    display: -webkit-box;
  }
}
@media (pointer: coarse) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .fingerdevice-lineclamp-2.md-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-lineclamp-2.md-display {
    display: -webkit-box;
  }
}
@media (pointer: coarse) and (min-width: 1201px) {
  body.febody .fingerdevice-lineclamp-2.lg-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-lineclamp-2.lg-display {
    display: -webkit-box;
  }
}
@media (pointer: coarse) and (min-width: 1641px) {
  body.febody .fingerdevice-lineclamp-2.xl-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-lineclamp-2.xl-display {
    display: -webkit-box;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-lineclamp-3 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-line-clamp: 3;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  body.febody .fingerdevice-lineclamp-3.notdisplay {
    display: none;
  }

  body.febody .fingerdevice-lineclamp-3.display {
    display: -webkit-box;
  }
}
@media (pointer: coarse) and (min-width: 0px) and (max-width: 800px) {
  body.febody .fingerdevice-lineclamp-3.sm-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-lineclamp-3.sm-display {
    display: -webkit-box;
  }
}
@media (pointer: coarse) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .fingerdevice-lineclamp-3.md-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-lineclamp-3.md-display {
    display: -webkit-box;
  }
}
@media (pointer: coarse) and (min-width: 1201px) {
  body.febody .fingerdevice-lineclamp-3.lg-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-lineclamp-3.lg-display {
    display: -webkit-box;
  }
}
@media (pointer: coarse) and (min-width: 1641px) {
  body.febody .fingerdevice-lineclamp-3.xl-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-lineclamp-3.xl-display {
    display: -webkit-box;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-lineclamp-4 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-line-clamp: 4;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  body.febody .fingerdevice-lineclamp-4.notdisplay {
    display: none;
  }

  body.febody .fingerdevice-lineclamp-4.display {
    display: -webkit-box;
  }
}
@media (pointer: coarse) and (min-width: 0px) and (max-width: 800px) {
  body.febody .fingerdevice-lineclamp-4.sm-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-lineclamp-4.sm-display {
    display: -webkit-box;
  }
}
@media (pointer: coarse) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .fingerdevice-lineclamp-4.md-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-lineclamp-4.md-display {
    display: -webkit-box;
  }
}
@media (pointer: coarse) and (min-width: 1201px) {
  body.febody .fingerdevice-lineclamp-4.lg-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-lineclamp-4.lg-display {
    display: -webkit-box;
  }
}
@media (pointer: coarse) and (min-width: 1641px) {
  body.febody .fingerdevice-lineclamp-4.xl-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-lineclamp-4.xl-display {
    display: -webkit-box;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-lineclamp-5 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-line-clamp: 5;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  body.febody .fingerdevice-lineclamp-5.notdisplay {
    display: none;
  }

  body.febody .fingerdevice-lineclamp-5.display {
    display: -webkit-box;
  }
}
@media (pointer: coarse) and (min-width: 0px) and (max-width: 800px) {
  body.febody .fingerdevice-lineclamp-5.sm-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-lineclamp-5.sm-display {
    display: -webkit-box;
  }
}
@media (pointer: coarse) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .fingerdevice-lineclamp-5.md-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-lineclamp-5.md-display {
    display: -webkit-box;
  }
}
@media (pointer: coarse) and (min-width: 1201px) {
  body.febody .fingerdevice-lineclamp-5.lg-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-lineclamp-5.lg-display {
    display: -webkit-box;
  }
}
@media (pointer: coarse) and (min-width: 1641px) {
  body.febody .fingerdevice-lineclamp-5.xl-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-lineclamp-5.xl-display {
    display: -webkit-box;
  }
}
body.febody .darkmode-lineclamp-1 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -webkit-line-clamp: 1;
  text-overflow: ellipsis;
  overflow: hidden;
}
body.febody .darkmode-lineclamp-1.notdisplay {
  display: none;
}

body.febody .darkmode-lineclamp-1.display {
  display: -webkit-box;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .darkmode-lineclamp-1.sm-notdisplay {
    display: none;
  }

  body.febody .darkmode-lineclamp-1.sm-display {
    display: -webkit-box;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .darkmode-lineclamp-1.md-notdisplay {
    display: none;
  }

  body.febody .darkmode-lineclamp-1.md-display {
    display: -webkit-box;
  }
}
@media all and (min-width: 1201px) {
  body.febody .darkmode-lineclamp-1.lg-notdisplay {
    display: none;
  }

  body.febody .darkmode-lineclamp-1.lg-display {
    display: -webkit-box;
  }
}
@media all and (min-width: 1641px) {
  body.febody .darkmode-lineclamp-1.xl-notdisplay {
    display: none;
  }

  body.febody .darkmode-lineclamp-1.xl-display {
    display: -webkit-box;
  }
}
body.febody .darkmode-lineclamp-2 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -webkit-line-clamp: 2;
  text-overflow: ellipsis;
  overflow: hidden;
}
body.febody .darkmode-lineclamp-2.notdisplay {
  display: none;
}

body.febody .darkmode-lineclamp-2.display {
  display: -webkit-box;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .darkmode-lineclamp-2.sm-notdisplay {
    display: none;
  }

  body.febody .darkmode-lineclamp-2.sm-display {
    display: -webkit-box;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .darkmode-lineclamp-2.md-notdisplay {
    display: none;
  }

  body.febody .darkmode-lineclamp-2.md-display {
    display: -webkit-box;
  }
}
@media all and (min-width: 1201px) {
  body.febody .darkmode-lineclamp-2.lg-notdisplay {
    display: none;
  }

  body.febody .darkmode-lineclamp-2.lg-display {
    display: -webkit-box;
  }
}
@media all and (min-width: 1641px) {
  body.febody .darkmode-lineclamp-2.xl-notdisplay {
    display: none;
  }

  body.febody .darkmode-lineclamp-2.xl-display {
    display: -webkit-box;
  }
}
body.febody .darkmode-lineclamp-3 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -webkit-line-clamp: 3;
  text-overflow: ellipsis;
  overflow: hidden;
}
body.febody .darkmode-lineclamp-3.notdisplay {
  display: none;
}

body.febody .darkmode-lineclamp-3.display {
  display: -webkit-box;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .darkmode-lineclamp-3.sm-notdisplay {
    display: none;
  }

  body.febody .darkmode-lineclamp-3.sm-display {
    display: -webkit-box;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .darkmode-lineclamp-3.md-notdisplay {
    display: none;
  }

  body.febody .darkmode-lineclamp-3.md-display {
    display: -webkit-box;
  }
}
@media all and (min-width: 1201px) {
  body.febody .darkmode-lineclamp-3.lg-notdisplay {
    display: none;
  }

  body.febody .darkmode-lineclamp-3.lg-display {
    display: -webkit-box;
  }
}
@media all and (min-width: 1641px) {
  body.febody .darkmode-lineclamp-3.xl-notdisplay {
    display: none;
  }

  body.febody .darkmode-lineclamp-3.xl-display {
    display: -webkit-box;
  }
}
body.febody .darkmode-lineclamp-4 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -webkit-line-clamp: 4;
  text-overflow: ellipsis;
  overflow: hidden;
}
body.febody .darkmode-lineclamp-4.notdisplay {
  display: none;
}

body.febody .darkmode-lineclamp-4.display {
  display: -webkit-box;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .darkmode-lineclamp-4.sm-notdisplay {
    display: none;
  }

  body.febody .darkmode-lineclamp-4.sm-display {
    display: -webkit-box;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .darkmode-lineclamp-4.md-notdisplay {
    display: none;
  }

  body.febody .darkmode-lineclamp-4.md-display {
    display: -webkit-box;
  }
}
@media all and (min-width: 1201px) {
  body.febody .darkmode-lineclamp-4.lg-notdisplay {
    display: none;
  }

  body.febody .darkmode-lineclamp-4.lg-display {
    display: -webkit-box;
  }
}
@media all and (min-width: 1641px) {
  body.febody .darkmode-lineclamp-4.xl-notdisplay {
    display: none;
  }

  body.febody .darkmode-lineclamp-4.xl-display {
    display: -webkit-box;
  }
}
body.febody .darkmode-lineclamp-5 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -webkit-line-clamp: 5;
  text-overflow: ellipsis;
  overflow: hidden;
}
body.febody .darkmode-lineclamp-5.notdisplay {
  display: none;
}

body.febody .darkmode-lineclamp-5.display {
  display: -webkit-box;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .darkmode-lineclamp-5.sm-notdisplay {
    display: none;
  }

  body.febody .darkmode-lineclamp-5.sm-display {
    display: -webkit-box;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .darkmode-lineclamp-5.md-notdisplay {
    display: none;
  }

  body.febody .darkmode-lineclamp-5.md-display {
    display: -webkit-box;
  }
}
@media all and (min-width: 1201px) {
  body.febody .darkmode-lineclamp-5.lg-notdisplay {
    display: none;
  }

  body.febody .darkmode-lineclamp-5.lg-display {
    display: -webkit-box;
  }
}
@media all and (min-width: 1641px) {
  body.febody .darkmode-lineclamp-5.xl-notdisplay {
    display: none;
  }

  body.febody .darkmode-lineclamp-5.xl-display {
    display: -webkit-box;
  }
}
body.febody .lightmode-lineclamp-1 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -webkit-line-clamp: 1;
  text-overflow: ellipsis;
  overflow: hidden;
}
body.febody .lightmode-lineclamp-1.notdisplay {
  display: none;
}

body.febody .lightmode-lineclamp-1.display {
  display: -webkit-box;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .lightmode-lineclamp-1.sm-notdisplay {
    display: none;
  }

  body.febody .lightmode-lineclamp-1.sm-display {
    display: -webkit-box;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lightmode-lineclamp-1.md-notdisplay {
    display: none;
  }

  body.febody .lightmode-lineclamp-1.md-display {
    display: -webkit-box;
  }
}
@media all and (min-width: 1201px) {
  body.febody .lightmode-lineclamp-1.lg-notdisplay {
    display: none;
  }

  body.febody .lightmode-lineclamp-1.lg-display {
    display: -webkit-box;
  }
}
@media all and (min-width: 1641px) {
  body.febody .lightmode-lineclamp-1.xl-notdisplay {
    display: none;
  }

  body.febody .lightmode-lineclamp-1.xl-display {
    display: -webkit-box;
  }
}
body.febody .lightmode-lineclamp-2 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -webkit-line-clamp: 2;
  text-overflow: ellipsis;
  overflow: hidden;
}
body.febody .lightmode-lineclamp-2.notdisplay {
  display: none;
}

body.febody .lightmode-lineclamp-2.display {
  display: -webkit-box;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .lightmode-lineclamp-2.sm-notdisplay {
    display: none;
  }

  body.febody .lightmode-lineclamp-2.sm-display {
    display: -webkit-box;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lightmode-lineclamp-2.md-notdisplay {
    display: none;
  }

  body.febody .lightmode-lineclamp-2.md-display {
    display: -webkit-box;
  }
}
@media all and (min-width: 1201px) {
  body.febody .lightmode-lineclamp-2.lg-notdisplay {
    display: none;
  }

  body.febody .lightmode-lineclamp-2.lg-display {
    display: -webkit-box;
  }
}
@media all and (min-width: 1641px) {
  body.febody .lightmode-lineclamp-2.xl-notdisplay {
    display: none;
  }

  body.febody .lightmode-lineclamp-2.xl-display {
    display: -webkit-box;
  }
}
body.febody .lightmode-lineclamp-3 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -webkit-line-clamp: 3;
  text-overflow: ellipsis;
  overflow: hidden;
}
body.febody .lightmode-lineclamp-3.notdisplay {
  display: none;
}

body.febody .lightmode-lineclamp-3.display {
  display: -webkit-box;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .lightmode-lineclamp-3.sm-notdisplay {
    display: none;
  }

  body.febody .lightmode-lineclamp-3.sm-display {
    display: -webkit-box;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lightmode-lineclamp-3.md-notdisplay {
    display: none;
  }

  body.febody .lightmode-lineclamp-3.md-display {
    display: -webkit-box;
  }
}
@media all and (min-width: 1201px) {
  body.febody .lightmode-lineclamp-3.lg-notdisplay {
    display: none;
  }

  body.febody .lightmode-lineclamp-3.lg-display {
    display: -webkit-box;
  }
}
@media all and (min-width: 1641px) {
  body.febody .lightmode-lineclamp-3.xl-notdisplay {
    display: none;
  }

  body.febody .lightmode-lineclamp-3.xl-display {
    display: -webkit-box;
  }
}
body.febody .lightmode-lineclamp-4 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -webkit-line-clamp: 4;
  text-overflow: ellipsis;
  overflow: hidden;
}
body.febody .lightmode-lineclamp-4.notdisplay {
  display: none;
}

body.febody .lightmode-lineclamp-4.display {
  display: -webkit-box;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .lightmode-lineclamp-4.sm-notdisplay {
    display: none;
  }

  body.febody .lightmode-lineclamp-4.sm-display {
    display: -webkit-box;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lightmode-lineclamp-4.md-notdisplay {
    display: none;
  }

  body.febody .lightmode-lineclamp-4.md-display {
    display: -webkit-box;
  }
}
@media all and (min-width: 1201px) {
  body.febody .lightmode-lineclamp-4.lg-notdisplay {
    display: none;
  }

  body.febody .lightmode-lineclamp-4.lg-display {
    display: -webkit-box;
  }
}
@media all and (min-width: 1641px) {
  body.febody .lightmode-lineclamp-4.xl-notdisplay {
    display: none;
  }

  body.febody .lightmode-lineclamp-4.xl-display {
    display: -webkit-box;
  }
}
body.febody .lightmode-lineclamp-5 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -webkit-line-clamp: 5;
  text-overflow: ellipsis;
  overflow: hidden;
}
body.febody .lightmode-lineclamp-5.notdisplay {
  display: none;
}

body.febody .lightmode-lineclamp-5.display {
  display: -webkit-box;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .lightmode-lineclamp-5.sm-notdisplay {
    display: none;
  }

  body.febody .lightmode-lineclamp-5.sm-display {
    display: -webkit-box;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lightmode-lineclamp-5.md-notdisplay {
    display: none;
  }

  body.febody .lightmode-lineclamp-5.md-display {
    display: -webkit-box;
  }
}
@media all and (min-width: 1201px) {
  body.febody .lightmode-lineclamp-5.lg-notdisplay {
    display: none;
  }

  body.febody .lightmode-lineclamp-5.lg-display {
    display: -webkit-box;
  }
}
@media all and (min-width: 1641px) {
  body.febody .lightmode-lineclamp-5.xl-notdisplay {
    display: none;
  }

  body.febody .lightmode-lineclamp-5.xl-display {
    display: -webkit-box;
  }
}
body.febody .alignitems-start {
  align-items: start;
  align-content: start;
}
body.febody .alignitems-center {
  align-items: center;
  align-content: center;
}
body.febody .alignitems-end {
  align-items: end;
  align-content: end;
}
@media only screen and (max-width: 800px) {
  body.febody .sm-alignitems-start {
    align-items: start;
    align-content: start;
  }
  body.febody .sm-alignitems-center {
    align-items: center;
    align-content: center;
  }
  body.febody .sm-alignitems-end {
    align-items: end;
    align-content: end;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-alignitems-start {
    align-items: start;
    align-content: start;
  }
  body.febody .xsm-alignitems-center {
    align-items: center;
    align-content: center;
  }
  body.febody .xsm-alignitems-end {
    align-items: end;
    align-content: end;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-alignitems-start {
    align-items: start;
    align-content: start;
  }
  body.febody .md-alignitems-center {
    align-items: center;
    align-content: center;
  }
  body.febody .md-alignitems-end {
    align-items: end;
    align-content: end;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-alignitems-start {
    align-items: start;
    align-content: start;
  }
  body.febody .lg-alignitems-center {
    align-items: center;
    align-content: center;
  }
  body.febody .lg-alignitems-end {
    align-items: end;
    align-content: end;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-alignitems-start {
    align-items: start;
    align-content: start;
  }
  body.febody .slg-alignitems-center {
    align-items: center;
    align-content: center;
  }
  body.febody .slg-alignitems-end {
    align-items: end;
    align-content: end;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-alignitems-start {
    align-items: start;
    align-content: start;
  }
  body.febody .xl-alignitems-center {
    align-items: center;
    align-content: center;
  }
  body.febody .xl-alignitems-end {
    align-items: end;
    align-content: end;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-alignitems-start {
    align-items: start;
    align-content: start;
  }
  body.febody .hoverdevice-alignitems-center {
    align-items: center;
    align-content: center;
  }
  body.febody .hoverdevice-alignitems-end {
    align-items: end;
    align-content: end;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-alignitems-start {
    align-items: start;
    align-content: start;
  }
  body.febody .mousedevice-alignitems-center {
    align-items: center;
    align-content: center;
  }
  body.febody .mousedevice-alignitems-end {
    align-items: end;
    align-content: end;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-alignitems-start {
    align-items: start;
    align-content: start;
  }
  body.febody .fingerdevice-alignitems-center {
    align-items: center;
    align-content: center;
  }
  body.febody .fingerdevice-alignitems-end {
    align-items: end;
    align-content: end;
  }
}
body.febody .darkmode-alignitems-start {
  align-items: start;
  align-content: start;
}
body.febody .darkmode-alignitems-center {
  align-items: center;
  align-content: center;
}
body.febody .darkmode-alignitems-end {
  align-items: end;
  align-content: end;
}
body.febody .lightmode-alignitems-start {
  align-items: start;
  align-content: start;
}
body.febody .lightmode-alignitems-center {
  align-items: center;
  align-content: center;
}
body.febody .lightmode-alignitems-end {
  align-items: end;
  align-content: end;
}
body.febody .textalign-left {
  text-align: left;
}
body.febody .textalign-right {
  text-align: right;
}
body.febody .textalign-center {
  text-align: center;
}
body.febody .textalign-justify {
  text-align: justify;
}
@media only screen and (max-width: 800px) {
  body.febody .sm-textalign-left {
    text-align: left;
  }
  body.febody .sm-textalign-right {
    text-align: right;
  }
  body.febody .sm-textalign-center {
    text-align: center;
  }
  body.febody .sm-textalign-justify {
    text-align: justify;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-textalign-left {
    text-align: left;
  }
  body.febody .xsm-textalign-right {
    text-align: right;
  }
  body.febody .xsm-textalign-center {
    text-align: center;
  }
  body.febody .xsm-textalign-justify {
    text-align: justify;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-textalign-left {
    text-align: left;
  }
  body.febody .md-textalign-right {
    text-align: right;
  }
  body.febody .md-textalign-center {
    text-align: center;
  }
  body.febody .md-textalign-justify {
    text-align: justify;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-textalign-left {
    text-align: left;
  }
  body.febody .lg-textalign-right {
    text-align: right;
  }
  body.febody .lg-textalign-center {
    text-align: center;
  }
  body.febody .lg-textalign-justify {
    text-align: justify;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-textalign-left {
    text-align: left;
  }
  body.febody .slg-textalign-right {
    text-align: right;
  }
  body.febody .slg-textalign-center {
    text-align: center;
  }
  body.febody .slg-textalign-justify {
    text-align: justify;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-textalign-left {
    text-align: left;
  }
  body.febody .xl-textalign-right {
    text-align: right;
  }
  body.febody .xl-textalign-center {
    text-align: center;
  }
  body.febody .xl-textalign-justify {
    text-align: justify;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-textalign-left {
    text-align: left;
  }
  body.febody .hoverdevice-textalign-right {
    text-align: right;
  }
  body.febody .hoverdevice-textalign-center {
    text-align: center;
  }
  body.febody .hoverdevice-textalign-justify {
    text-align: justify;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-textalign-left {
    text-align: left;
  }
  body.febody .mousedevice-textalign-right {
    text-align: right;
  }
  body.febody .mousedevice-textalign-center {
    text-align: center;
  }
  body.febody .mousedevice-textalign-justify {
    text-align: justify;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-textalign-left {
    text-align: left;
  }
  body.febody .fingerdevice-textalign-right {
    text-align: right;
  }
  body.febody .fingerdevice-textalign-center {
    text-align: center;
  }
  body.febody .fingerdevice-textalign-justify {
    text-align: justify;
  }
}
body.febody .darkmode-textalign-left {
  text-align: left;
}
body.febody .darkmode-textalign-right {
  text-align: right;
}
body.febody .darkmode-textalign-center {
  text-align: center;
}
body.febody .darkmode-textalign-justify {
  text-align: justify;
}
body.febody .lightmode-textalign-left {
  text-align: left;
}
body.febody .lightmode-textalign-right {
  text-align: right;
}
body.febody .lightmode-textalign-center {
  text-align: center;
}
body.febody .lightmode-textalign-justify {
  text-align: justify;
}
body.febody .svgsize-3 .wrpsvg,
body.febody .svgsize-3 video {
  display: block;
  width: 3%;
  height: auto;
  aspect-ratio: var(--aspectratio);
}
body.febody .svgsize-3 .wrpsvg.notdisplay, body.febody .svgsize-3 video.notdisplay {
  display: none;
}

body.febody .svgsize-3 .wrpsvg.display, body.febody .svgsize-3 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .svgsize-3 .wrpsvg.sm-notdisplay, body.febody .svgsize-3 video.sm-notdisplay {
    display: none;
  }

  body.febody .svgsize-3 .wrpsvg.sm-display, body.febody .svgsize-3 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .svgsize-3 .wrpsvg.md-notdisplay, body.febody .svgsize-3 video.md-notdisplay {
    display: none;
  }

  body.febody .svgsize-3 .wrpsvg.md-display, body.febody .svgsize-3 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .svgsize-3 .wrpsvg.lg-notdisplay, body.febody .svgsize-3 video.lg-notdisplay {
    display: none;
  }

  body.febody .svgsize-3 .wrpsvg.lg-display, body.febody .svgsize-3 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .svgsize-3 .wrpsvg.xl-notdisplay, body.febody .svgsize-3 video.xl-notdisplay {
    display: none;
  }

  body.febody .svgsize-3 .wrpsvg.xl-display, body.febody .svgsize-3 video.xl-display {
    display: block;
  }
}
body.febody .svgsize-3 .wrpsvg img,
body.febody .svgsize-3 .wrpsvg svg,
body.febody .svgsize-3 video img,
body.febody .svgsize-3 video svg {
  width: 100%;
  height: auto;
}
body.febody .svgsize-5 .wrpsvg,
body.febody .svgsize-5 video {
  display: block;
  width: 5%;
  height: auto;
  aspect-ratio: var(--aspectratio);
}
body.febody .svgsize-5 .wrpsvg.notdisplay, body.febody .svgsize-5 video.notdisplay {
  display: none;
}

body.febody .svgsize-5 .wrpsvg.display, body.febody .svgsize-5 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .svgsize-5 .wrpsvg.sm-notdisplay, body.febody .svgsize-5 video.sm-notdisplay {
    display: none;
  }

  body.febody .svgsize-5 .wrpsvg.sm-display, body.febody .svgsize-5 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .svgsize-5 .wrpsvg.md-notdisplay, body.febody .svgsize-5 video.md-notdisplay {
    display: none;
  }

  body.febody .svgsize-5 .wrpsvg.md-display, body.febody .svgsize-5 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .svgsize-5 .wrpsvg.lg-notdisplay, body.febody .svgsize-5 video.lg-notdisplay {
    display: none;
  }

  body.febody .svgsize-5 .wrpsvg.lg-display, body.febody .svgsize-5 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .svgsize-5 .wrpsvg.xl-notdisplay, body.febody .svgsize-5 video.xl-notdisplay {
    display: none;
  }

  body.febody .svgsize-5 .wrpsvg.xl-display, body.febody .svgsize-5 video.xl-display {
    display: block;
  }
}
body.febody .svgsize-5 .wrpsvg img,
body.febody .svgsize-5 .wrpsvg svg,
body.febody .svgsize-5 video img,
body.febody .svgsize-5 video svg {
  width: 100%;
  height: auto;
}
body.febody .svgsize-7 .wrpsvg,
body.febody .svgsize-7 video {
  display: block;
  width: 7%;
  height: auto;
  aspect-ratio: var(--aspectratio);
}
body.febody .svgsize-7 .wrpsvg.notdisplay, body.febody .svgsize-7 video.notdisplay {
  display: none;
}

body.febody .svgsize-7 .wrpsvg.display, body.febody .svgsize-7 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .svgsize-7 .wrpsvg.sm-notdisplay, body.febody .svgsize-7 video.sm-notdisplay {
    display: none;
  }

  body.febody .svgsize-7 .wrpsvg.sm-display, body.febody .svgsize-7 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .svgsize-7 .wrpsvg.md-notdisplay, body.febody .svgsize-7 video.md-notdisplay {
    display: none;
  }

  body.febody .svgsize-7 .wrpsvg.md-display, body.febody .svgsize-7 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .svgsize-7 .wrpsvg.lg-notdisplay, body.febody .svgsize-7 video.lg-notdisplay {
    display: none;
  }

  body.febody .svgsize-7 .wrpsvg.lg-display, body.febody .svgsize-7 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .svgsize-7 .wrpsvg.xl-notdisplay, body.febody .svgsize-7 video.xl-notdisplay {
    display: none;
  }

  body.febody .svgsize-7 .wrpsvg.xl-display, body.febody .svgsize-7 video.xl-display {
    display: block;
  }
}
body.febody .svgsize-7 .wrpsvg img,
body.febody .svgsize-7 .wrpsvg svg,
body.febody .svgsize-7 video img,
body.febody .svgsize-7 video svg {
  width: 100%;
  height: auto;
}
body.febody .svgsize-10 .wrpsvg,
body.febody .svgsize-10 video {
  display: block;
  width: 10%;
  height: auto;
  aspect-ratio: var(--aspectratio);
}
body.febody .svgsize-10 .wrpsvg.notdisplay, body.febody .svgsize-10 video.notdisplay {
  display: none;
}

body.febody .svgsize-10 .wrpsvg.display, body.febody .svgsize-10 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .svgsize-10 .wrpsvg.sm-notdisplay, body.febody .svgsize-10 video.sm-notdisplay {
    display: none;
  }

  body.febody .svgsize-10 .wrpsvg.sm-display, body.febody .svgsize-10 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .svgsize-10 .wrpsvg.md-notdisplay, body.febody .svgsize-10 video.md-notdisplay {
    display: none;
  }

  body.febody .svgsize-10 .wrpsvg.md-display, body.febody .svgsize-10 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .svgsize-10 .wrpsvg.lg-notdisplay, body.febody .svgsize-10 video.lg-notdisplay {
    display: none;
  }

  body.febody .svgsize-10 .wrpsvg.lg-display, body.febody .svgsize-10 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .svgsize-10 .wrpsvg.xl-notdisplay, body.febody .svgsize-10 video.xl-notdisplay {
    display: none;
  }

  body.febody .svgsize-10 .wrpsvg.xl-display, body.febody .svgsize-10 video.xl-display {
    display: block;
  }
}
body.febody .svgsize-10 .wrpsvg img,
body.febody .svgsize-10 .wrpsvg svg,
body.febody .svgsize-10 video img,
body.febody .svgsize-10 video svg {
  width: 100%;
  height: auto;
}
body.febody .svgsize-12 .wrpsvg,
body.febody .svgsize-12 video {
  display: block;
  width: 12%;
  height: auto;
  aspect-ratio: var(--aspectratio);
}
body.febody .svgsize-12 .wrpsvg.notdisplay, body.febody .svgsize-12 video.notdisplay {
  display: none;
}

body.febody .svgsize-12 .wrpsvg.display, body.febody .svgsize-12 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .svgsize-12 .wrpsvg.sm-notdisplay, body.febody .svgsize-12 video.sm-notdisplay {
    display: none;
  }

  body.febody .svgsize-12 .wrpsvg.sm-display, body.febody .svgsize-12 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .svgsize-12 .wrpsvg.md-notdisplay, body.febody .svgsize-12 video.md-notdisplay {
    display: none;
  }

  body.febody .svgsize-12 .wrpsvg.md-display, body.febody .svgsize-12 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .svgsize-12 .wrpsvg.lg-notdisplay, body.febody .svgsize-12 video.lg-notdisplay {
    display: none;
  }

  body.febody .svgsize-12 .wrpsvg.lg-display, body.febody .svgsize-12 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .svgsize-12 .wrpsvg.xl-notdisplay, body.febody .svgsize-12 video.xl-notdisplay {
    display: none;
  }

  body.febody .svgsize-12 .wrpsvg.xl-display, body.febody .svgsize-12 video.xl-display {
    display: block;
  }
}
body.febody .svgsize-12 .wrpsvg img,
body.febody .svgsize-12 .wrpsvg svg,
body.febody .svgsize-12 video img,
body.febody .svgsize-12 video svg {
  width: 100%;
  height: auto;
}
body.febody .svgsize-15 .wrpsvg,
body.febody .svgsize-15 video {
  display: block;
  width: 15%;
  height: auto;
  aspect-ratio: var(--aspectratio);
}
body.febody .svgsize-15 .wrpsvg.notdisplay, body.febody .svgsize-15 video.notdisplay {
  display: none;
}

body.febody .svgsize-15 .wrpsvg.display, body.febody .svgsize-15 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .svgsize-15 .wrpsvg.sm-notdisplay, body.febody .svgsize-15 video.sm-notdisplay {
    display: none;
  }

  body.febody .svgsize-15 .wrpsvg.sm-display, body.febody .svgsize-15 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .svgsize-15 .wrpsvg.md-notdisplay, body.febody .svgsize-15 video.md-notdisplay {
    display: none;
  }

  body.febody .svgsize-15 .wrpsvg.md-display, body.febody .svgsize-15 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .svgsize-15 .wrpsvg.lg-notdisplay, body.febody .svgsize-15 video.lg-notdisplay {
    display: none;
  }

  body.febody .svgsize-15 .wrpsvg.lg-display, body.febody .svgsize-15 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .svgsize-15 .wrpsvg.xl-notdisplay, body.febody .svgsize-15 video.xl-notdisplay {
    display: none;
  }

  body.febody .svgsize-15 .wrpsvg.xl-display, body.febody .svgsize-15 video.xl-display {
    display: block;
  }
}
body.febody .svgsize-15 .wrpsvg img,
body.febody .svgsize-15 .wrpsvg svg,
body.febody .svgsize-15 video img,
body.febody .svgsize-15 video svg {
  width: 100%;
  height: auto;
}
body.febody .svgsize-17 .wrpsvg,
body.febody .svgsize-17 video {
  display: block;
  width: 17%;
  height: auto;
  aspect-ratio: var(--aspectratio);
}
body.febody .svgsize-17 .wrpsvg.notdisplay, body.febody .svgsize-17 video.notdisplay {
  display: none;
}

body.febody .svgsize-17 .wrpsvg.display, body.febody .svgsize-17 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .svgsize-17 .wrpsvg.sm-notdisplay, body.febody .svgsize-17 video.sm-notdisplay {
    display: none;
  }

  body.febody .svgsize-17 .wrpsvg.sm-display, body.febody .svgsize-17 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .svgsize-17 .wrpsvg.md-notdisplay, body.febody .svgsize-17 video.md-notdisplay {
    display: none;
  }

  body.febody .svgsize-17 .wrpsvg.md-display, body.febody .svgsize-17 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .svgsize-17 .wrpsvg.lg-notdisplay, body.febody .svgsize-17 video.lg-notdisplay {
    display: none;
  }

  body.febody .svgsize-17 .wrpsvg.lg-display, body.febody .svgsize-17 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .svgsize-17 .wrpsvg.xl-notdisplay, body.febody .svgsize-17 video.xl-notdisplay {
    display: none;
  }

  body.febody .svgsize-17 .wrpsvg.xl-display, body.febody .svgsize-17 video.xl-display {
    display: block;
  }
}
body.febody .svgsize-17 .wrpsvg img,
body.febody .svgsize-17 .wrpsvg svg,
body.febody .svgsize-17 video img,
body.febody .svgsize-17 video svg {
  width: 100%;
  height: auto;
}
body.febody .svgsize-20 .wrpsvg,
body.febody .svgsize-20 video {
  display: block;
  width: 20%;
  height: auto;
  aspect-ratio: var(--aspectratio);
}
body.febody .svgsize-20 .wrpsvg.notdisplay, body.febody .svgsize-20 video.notdisplay {
  display: none;
}

body.febody .svgsize-20 .wrpsvg.display, body.febody .svgsize-20 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .svgsize-20 .wrpsvg.sm-notdisplay, body.febody .svgsize-20 video.sm-notdisplay {
    display: none;
  }

  body.febody .svgsize-20 .wrpsvg.sm-display, body.febody .svgsize-20 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .svgsize-20 .wrpsvg.md-notdisplay, body.febody .svgsize-20 video.md-notdisplay {
    display: none;
  }

  body.febody .svgsize-20 .wrpsvg.md-display, body.febody .svgsize-20 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .svgsize-20 .wrpsvg.lg-notdisplay, body.febody .svgsize-20 video.lg-notdisplay {
    display: none;
  }

  body.febody .svgsize-20 .wrpsvg.lg-display, body.febody .svgsize-20 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .svgsize-20 .wrpsvg.xl-notdisplay, body.febody .svgsize-20 video.xl-notdisplay {
    display: none;
  }

  body.febody .svgsize-20 .wrpsvg.xl-display, body.febody .svgsize-20 video.xl-display {
    display: block;
  }
}
body.febody .svgsize-20 .wrpsvg img,
body.febody .svgsize-20 .wrpsvg svg,
body.febody .svgsize-20 video img,
body.febody .svgsize-20 video svg {
  width: 100%;
  height: auto;
}
body.febody .svgsize-25 .wrpsvg,
body.febody .svgsize-25 video {
  display: block;
  width: 25%;
  height: auto;
  aspect-ratio: var(--aspectratio);
}
body.febody .svgsize-25 .wrpsvg.notdisplay, body.febody .svgsize-25 video.notdisplay {
  display: none;
}

body.febody .svgsize-25 .wrpsvg.display, body.febody .svgsize-25 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .svgsize-25 .wrpsvg.sm-notdisplay, body.febody .svgsize-25 video.sm-notdisplay {
    display: none;
  }

  body.febody .svgsize-25 .wrpsvg.sm-display, body.febody .svgsize-25 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .svgsize-25 .wrpsvg.md-notdisplay, body.febody .svgsize-25 video.md-notdisplay {
    display: none;
  }

  body.febody .svgsize-25 .wrpsvg.md-display, body.febody .svgsize-25 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .svgsize-25 .wrpsvg.lg-notdisplay, body.febody .svgsize-25 video.lg-notdisplay {
    display: none;
  }

  body.febody .svgsize-25 .wrpsvg.lg-display, body.febody .svgsize-25 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .svgsize-25 .wrpsvg.xl-notdisplay, body.febody .svgsize-25 video.xl-notdisplay {
    display: none;
  }

  body.febody .svgsize-25 .wrpsvg.xl-display, body.febody .svgsize-25 video.xl-display {
    display: block;
  }
}
body.febody .svgsize-25 .wrpsvg img,
body.febody .svgsize-25 .wrpsvg svg,
body.febody .svgsize-25 video img,
body.febody .svgsize-25 video svg {
  width: 100%;
  height: auto;
}
body.febody .svgsize-30 .wrpsvg,
body.febody .svgsize-30 video {
  display: block;
  width: 30%;
  height: auto;
  aspect-ratio: var(--aspectratio);
}
body.febody .svgsize-30 .wrpsvg.notdisplay, body.febody .svgsize-30 video.notdisplay {
  display: none;
}

body.febody .svgsize-30 .wrpsvg.display, body.febody .svgsize-30 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .svgsize-30 .wrpsvg.sm-notdisplay, body.febody .svgsize-30 video.sm-notdisplay {
    display: none;
  }

  body.febody .svgsize-30 .wrpsvg.sm-display, body.febody .svgsize-30 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .svgsize-30 .wrpsvg.md-notdisplay, body.febody .svgsize-30 video.md-notdisplay {
    display: none;
  }

  body.febody .svgsize-30 .wrpsvg.md-display, body.febody .svgsize-30 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .svgsize-30 .wrpsvg.lg-notdisplay, body.febody .svgsize-30 video.lg-notdisplay {
    display: none;
  }

  body.febody .svgsize-30 .wrpsvg.lg-display, body.febody .svgsize-30 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .svgsize-30 .wrpsvg.xl-notdisplay, body.febody .svgsize-30 video.xl-notdisplay {
    display: none;
  }

  body.febody .svgsize-30 .wrpsvg.xl-display, body.febody .svgsize-30 video.xl-display {
    display: block;
  }
}
body.febody .svgsize-30 .wrpsvg img,
body.febody .svgsize-30 .wrpsvg svg,
body.febody .svgsize-30 video img,
body.febody .svgsize-30 video svg {
  width: 100%;
  height: auto;
}
body.febody .svgsize-33 .wrpsvg,
body.febody .svgsize-33 video {
  display: block;
  width: 33.333%;
  height: auto;
  aspect-ratio: var(--aspectratio);
}
body.febody .svgsize-33 .wrpsvg.notdisplay, body.febody .svgsize-33 video.notdisplay {
  display: none;
}

body.febody .svgsize-33 .wrpsvg.display, body.febody .svgsize-33 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .svgsize-33 .wrpsvg.sm-notdisplay, body.febody .svgsize-33 video.sm-notdisplay {
    display: none;
  }

  body.febody .svgsize-33 .wrpsvg.sm-display, body.febody .svgsize-33 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .svgsize-33 .wrpsvg.md-notdisplay, body.febody .svgsize-33 video.md-notdisplay {
    display: none;
  }

  body.febody .svgsize-33 .wrpsvg.md-display, body.febody .svgsize-33 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .svgsize-33 .wrpsvg.lg-notdisplay, body.febody .svgsize-33 video.lg-notdisplay {
    display: none;
  }

  body.febody .svgsize-33 .wrpsvg.lg-display, body.febody .svgsize-33 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .svgsize-33 .wrpsvg.xl-notdisplay, body.febody .svgsize-33 video.xl-notdisplay {
    display: none;
  }

  body.febody .svgsize-33 .wrpsvg.xl-display, body.febody .svgsize-33 video.xl-display {
    display: block;
  }
}
body.febody .svgsize-33 .wrpsvg img,
body.febody .svgsize-33 .wrpsvg svg,
body.febody .svgsize-33 video img,
body.febody .svgsize-33 video svg {
  width: 100%;
  height: auto;
}
body.febody .svgsize-35 .wrpsvg,
body.febody .svgsize-35 video {
  display: block;
  width: 35%;
  height: auto;
  aspect-ratio: var(--aspectratio);
}
body.febody .svgsize-35 .wrpsvg.notdisplay, body.febody .svgsize-35 video.notdisplay {
  display: none;
}

body.febody .svgsize-35 .wrpsvg.display, body.febody .svgsize-35 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .svgsize-35 .wrpsvg.sm-notdisplay, body.febody .svgsize-35 video.sm-notdisplay {
    display: none;
  }

  body.febody .svgsize-35 .wrpsvg.sm-display, body.febody .svgsize-35 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .svgsize-35 .wrpsvg.md-notdisplay, body.febody .svgsize-35 video.md-notdisplay {
    display: none;
  }

  body.febody .svgsize-35 .wrpsvg.md-display, body.febody .svgsize-35 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .svgsize-35 .wrpsvg.lg-notdisplay, body.febody .svgsize-35 video.lg-notdisplay {
    display: none;
  }

  body.febody .svgsize-35 .wrpsvg.lg-display, body.febody .svgsize-35 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .svgsize-35 .wrpsvg.xl-notdisplay, body.febody .svgsize-35 video.xl-notdisplay {
    display: none;
  }

  body.febody .svgsize-35 .wrpsvg.xl-display, body.febody .svgsize-35 video.xl-display {
    display: block;
  }
}
body.febody .svgsize-35 .wrpsvg img,
body.febody .svgsize-35 .wrpsvg svg,
body.febody .svgsize-35 video img,
body.febody .svgsize-35 video svg {
  width: 100%;
  height: auto;
}
body.febody .svgsize-40 .wrpsvg,
body.febody .svgsize-40 video {
  display: block;
  width: 40%;
  height: auto;
  aspect-ratio: var(--aspectratio);
}
body.febody .svgsize-40 .wrpsvg.notdisplay, body.febody .svgsize-40 video.notdisplay {
  display: none;
}

body.febody .svgsize-40 .wrpsvg.display, body.febody .svgsize-40 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .svgsize-40 .wrpsvg.sm-notdisplay, body.febody .svgsize-40 video.sm-notdisplay {
    display: none;
  }

  body.febody .svgsize-40 .wrpsvg.sm-display, body.febody .svgsize-40 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .svgsize-40 .wrpsvg.md-notdisplay, body.febody .svgsize-40 video.md-notdisplay {
    display: none;
  }

  body.febody .svgsize-40 .wrpsvg.md-display, body.febody .svgsize-40 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .svgsize-40 .wrpsvg.lg-notdisplay, body.febody .svgsize-40 video.lg-notdisplay {
    display: none;
  }

  body.febody .svgsize-40 .wrpsvg.lg-display, body.febody .svgsize-40 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .svgsize-40 .wrpsvg.xl-notdisplay, body.febody .svgsize-40 video.xl-notdisplay {
    display: none;
  }

  body.febody .svgsize-40 .wrpsvg.xl-display, body.febody .svgsize-40 video.xl-display {
    display: block;
  }
}
body.febody .svgsize-40 .wrpsvg img,
body.febody .svgsize-40 .wrpsvg svg,
body.febody .svgsize-40 video img,
body.febody .svgsize-40 video svg {
  width: 100%;
  height: auto;
}
body.febody .svgsize-45 .wrpsvg,
body.febody .svgsize-45 video {
  display: block;
  width: 45%;
  height: auto;
  aspect-ratio: var(--aspectratio);
}
body.febody .svgsize-45 .wrpsvg.notdisplay, body.febody .svgsize-45 video.notdisplay {
  display: none;
}

body.febody .svgsize-45 .wrpsvg.display, body.febody .svgsize-45 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .svgsize-45 .wrpsvg.sm-notdisplay, body.febody .svgsize-45 video.sm-notdisplay {
    display: none;
  }

  body.febody .svgsize-45 .wrpsvg.sm-display, body.febody .svgsize-45 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .svgsize-45 .wrpsvg.md-notdisplay, body.febody .svgsize-45 video.md-notdisplay {
    display: none;
  }

  body.febody .svgsize-45 .wrpsvg.md-display, body.febody .svgsize-45 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .svgsize-45 .wrpsvg.lg-notdisplay, body.febody .svgsize-45 video.lg-notdisplay {
    display: none;
  }

  body.febody .svgsize-45 .wrpsvg.lg-display, body.febody .svgsize-45 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .svgsize-45 .wrpsvg.xl-notdisplay, body.febody .svgsize-45 video.xl-notdisplay {
    display: none;
  }

  body.febody .svgsize-45 .wrpsvg.xl-display, body.febody .svgsize-45 video.xl-display {
    display: block;
  }
}
body.febody .svgsize-45 .wrpsvg img,
body.febody .svgsize-45 .wrpsvg svg,
body.febody .svgsize-45 video img,
body.febody .svgsize-45 video svg {
  width: 100%;
  height: auto;
}
body.febody .svgsize-50 .wrpsvg,
body.febody .svgsize-50 video {
  display: block;
  width: 50%;
  height: auto;
  aspect-ratio: var(--aspectratio);
}
body.febody .svgsize-50 .wrpsvg.notdisplay, body.febody .svgsize-50 video.notdisplay {
  display: none;
}

body.febody .svgsize-50 .wrpsvg.display, body.febody .svgsize-50 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .svgsize-50 .wrpsvg.sm-notdisplay, body.febody .svgsize-50 video.sm-notdisplay {
    display: none;
  }

  body.febody .svgsize-50 .wrpsvg.sm-display, body.febody .svgsize-50 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .svgsize-50 .wrpsvg.md-notdisplay, body.febody .svgsize-50 video.md-notdisplay {
    display: none;
  }

  body.febody .svgsize-50 .wrpsvg.md-display, body.febody .svgsize-50 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .svgsize-50 .wrpsvg.lg-notdisplay, body.febody .svgsize-50 video.lg-notdisplay {
    display: none;
  }

  body.febody .svgsize-50 .wrpsvg.lg-display, body.febody .svgsize-50 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .svgsize-50 .wrpsvg.xl-notdisplay, body.febody .svgsize-50 video.xl-notdisplay {
    display: none;
  }

  body.febody .svgsize-50 .wrpsvg.xl-display, body.febody .svgsize-50 video.xl-display {
    display: block;
  }
}
body.febody .svgsize-50 .wrpsvg img,
body.febody .svgsize-50 .wrpsvg svg,
body.febody .svgsize-50 video img,
body.febody .svgsize-50 video svg {
  width: 100%;
  height: auto;
}
body.febody .svgsize-55 .wrpsvg,
body.febody .svgsize-55 video {
  display: block;
  width: 55%;
  height: auto;
  aspect-ratio: var(--aspectratio);
}
body.febody .svgsize-55 .wrpsvg.notdisplay, body.febody .svgsize-55 video.notdisplay {
  display: none;
}

body.febody .svgsize-55 .wrpsvg.display, body.febody .svgsize-55 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .svgsize-55 .wrpsvg.sm-notdisplay, body.febody .svgsize-55 video.sm-notdisplay {
    display: none;
  }

  body.febody .svgsize-55 .wrpsvg.sm-display, body.febody .svgsize-55 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .svgsize-55 .wrpsvg.md-notdisplay, body.febody .svgsize-55 video.md-notdisplay {
    display: none;
  }

  body.febody .svgsize-55 .wrpsvg.md-display, body.febody .svgsize-55 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .svgsize-55 .wrpsvg.lg-notdisplay, body.febody .svgsize-55 video.lg-notdisplay {
    display: none;
  }

  body.febody .svgsize-55 .wrpsvg.lg-display, body.febody .svgsize-55 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .svgsize-55 .wrpsvg.xl-notdisplay, body.febody .svgsize-55 video.xl-notdisplay {
    display: none;
  }

  body.febody .svgsize-55 .wrpsvg.xl-display, body.febody .svgsize-55 video.xl-display {
    display: block;
  }
}
body.febody .svgsize-55 .wrpsvg img,
body.febody .svgsize-55 .wrpsvg svg,
body.febody .svgsize-55 video img,
body.febody .svgsize-55 video svg {
  width: 100%;
  height: auto;
}
body.febody .svgsize-60 .wrpsvg,
body.febody .svgsize-60 video {
  display: block;
  width: 60%;
  height: auto;
  aspect-ratio: var(--aspectratio);
}
body.febody .svgsize-60 .wrpsvg.notdisplay, body.febody .svgsize-60 video.notdisplay {
  display: none;
}

body.febody .svgsize-60 .wrpsvg.display, body.febody .svgsize-60 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .svgsize-60 .wrpsvg.sm-notdisplay, body.febody .svgsize-60 video.sm-notdisplay {
    display: none;
  }

  body.febody .svgsize-60 .wrpsvg.sm-display, body.febody .svgsize-60 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .svgsize-60 .wrpsvg.md-notdisplay, body.febody .svgsize-60 video.md-notdisplay {
    display: none;
  }

  body.febody .svgsize-60 .wrpsvg.md-display, body.febody .svgsize-60 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .svgsize-60 .wrpsvg.lg-notdisplay, body.febody .svgsize-60 video.lg-notdisplay {
    display: none;
  }

  body.febody .svgsize-60 .wrpsvg.lg-display, body.febody .svgsize-60 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .svgsize-60 .wrpsvg.xl-notdisplay, body.febody .svgsize-60 video.xl-notdisplay {
    display: none;
  }

  body.febody .svgsize-60 .wrpsvg.xl-display, body.febody .svgsize-60 video.xl-display {
    display: block;
  }
}
body.febody .svgsize-60 .wrpsvg img,
body.febody .svgsize-60 .wrpsvg svg,
body.febody .svgsize-60 video img,
body.febody .svgsize-60 video svg {
  width: 100%;
  height: auto;
}
body.febody .svgsize-65 .wrpsvg,
body.febody .svgsize-65 video {
  display: block;
  width: 65%;
  height: auto;
  aspect-ratio: var(--aspectratio);
}
body.febody .svgsize-65 .wrpsvg.notdisplay, body.febody .svgsize-65 video.notdisplay {
  display: none;
}

body.febody .svgsize-65 .wrpsvg.display, body.febody .svgsize-65 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .svgsize-65 .wrpsvg.sm-notdisplay, body.febody .svgsize-65 video.sm-notdisplay {
    display: none;
  }

  body.febody .svgsize-65 .wrpsvg.sm-display, body.febody .svgsize-65 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .svgsize-65 .wrpsvg.md-notdisplay, body.febody .svgsize-65 video.md-notdisplay {
    display: none;
  }

  body.febody .svgsize-65 .wrpsvg.md-display, body.febody .svgsize-65 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .svgsize-65 .wrpsvg.lg-notdisplay, body.febody .svgsize-65 video.lg-notdisplay {
    display: none;
  }

  body.febody .svgsize-65 .wrpsvg.lg-display, body.febody .svgsize-65 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .svgsize-65 .wrpsvg.xl-notdisplay, body.febody .svgsize-65 video.xl-notdisplay {
    display: none;
  }

  body.febody .svgsize-65 .wrpsvg.xl-display, body.febody .svgsize-65 video.xl-display {
    display: block;
  }
}
body.febody .svgsize-65 .wrpsvg img,
body.febody .svgsize-65 .wrpsvg svg,
body.febody .svgsize-65 video img,
body.febody .svgsize-65 video svg {
  width: 100%;
  height: auto;
}
body.febody .svgsize-66 .wrpsvg,
body.febody .svgsize-66 video {
  display: block;
  width: 66.666%;
  height: auto;
  aspect-ratio: var(--aspectratio);
}
body.febody .svgsize-66 .wrpsvg.notdisplay, body.febody .svgsize-66 video.notdisplay {
  display: none;
}

body.febody .svgsize-66 .wrpsvg.display, body.febody .svgsize-66 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .svgsize-66 .wrpsvg.sm-notdisplay, body.febody .svgsize-66 video.sm-notdisplay {
    display: none;
  }

  body.febody .svgsize-66 .wrpsvg.sm-display, body.febody .svgsize-66 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .svgsize-66 .wrpsvg.md-notdisplay, body.febody .svgsize-66 video.md-notdisplay {
    display: none;
  }

  body.febody .svgsize-66 .wrpsvg.md-display, body.febody .svgsize-66 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .svgsize-66 .wrpsvg.lg-notdisplay, body.febody .svgsize-66 video.lg-notdisplay {
    display: none;
  }

  body.febody .svgsize-66 .wrpsvg.lg-display, body.febody .svgsize-66 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .svgsize-66 .wrpsvg.xl-notdisplay, body.febody .svgsize-66 video.xl-notdisplay {
    display: none;
  }

  body.febody .svgsize-66 .wrpsvg.xl-display, body.febody .svgsize-66 video.xl-display {
    display: block;
  }
}
body.febody .svgsize-66 .wrpsvg img,
body.febody .svgsize-66 .wrpsvg svg,
body.febody .svgsize-66 video img,
body.febody .svgsize-66 video svg {
  width: 100%;
  height: auto;
}
body.febody .svgsize-70 .wrpsvg,
body.febody .svgsize-70 video {
  display: block;
  width: 70%;
  height: auto;
  aspect-ratio: var(--aspectratio);
}
body.febody .svgsize-70 .wrpsvg.notdisplay, body.febody .svgsize-70 video.notdisplay {
  display: none;
}

body.febody .svgsize-70 .wrpsvg.display, body.febody .svgsize-70 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .svgsize-70 .wrpsvg.sm-notdisplay, body.febody .svgsize-70 video.sm-notdisplay {
    display: none;
  }

  body.febody .svgsize-70 .wrpsvg.sm-display, body.febody .svgsize-70 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .svgsize-70 .wrpsvg.md-notdisplay, body.febody .svgsize-70 video.md-notdisplay {
    display: none;
  }

  body.febody .svgsize-70 .wrpsvg.md-display, body.febody .svgsize-70 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .svgsize-70 .wrpsvg.lg-notdisplay, body.febody .svgsize-70 video.lg-notdisplay {
    display: none;
  }

  body.febody .svgsize-70 .wrpsvg.lg-display, body.febody .svgsize-70 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .svgsize-70 .wrpsvg.xl-notdisplay, body.febody .svgsize-70 video.xl-notdisplay {
    display: none;
  }

  body.febody .svgsize-70 .wrpsvg.xl-display, body.febody .svgsize-70 video.xl-display {
    display: block;
  }
}
body.febody .svgsize-70 .wrpsvg img,
body.febody .svgsize-70 .wrpsvg svg,
body.febody .svgsize-70 video img,
body.febody .svgsize-70 video svg {
  width: 100%;
  height: auto;
}
body.febody .svgsize-75 .wrpsvg,
body.febody .svgsize-75 video {
  display: block;
  width: 75%;
  height: auto;
  aspect-ratio: var(--aspectratio);
}
body.febody .svgsize-75 .wrpsvg.notdisplay, body.febody .svgsize-75 video.notdisplay {
  display: none;
}

body.febody .svgsize-75 .wrpsvg.display, body.febody .svgsize-75 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .svgsize-75 .wrpsvg.sm-notdisplay, body.febody .svgsize-75 video.sm-notdisplay {
    display: none;
  }

  body.febody .svgsize-75 .wrpsvg.sm-display, body.febody .svgsize-75 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .svgsize-75 .wrpsvg.md-notdisplay, body.febody .svgsize-75 video.md-notdisplay {
    display: none;
  }

  body.febody .svgsize-75 .wrpsvg.md-display, body.febody .svgsize-75 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .svgsize-75 .wrpsvg.lg-notdisplay, body.febody .svgsize-75 video.lg-notdisplay {
    display: none;
  }

  body.febody .svgsize-75 .wrpsvg.lg-display, body.febody .svgsize-75 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .svgsize-75 .wrpsvg.xl-notdisplay, body.febody .svgsize-75 video.xl-notdisplay {
    display: none;
  }

  body.febody .svgsize-75 .wrpsvg.xl-display, body.febody .svgsize-75 video.xl-display {
    display: block;
  }
}
body.febody .svgsize-75 .wrpsvg img,
body.febody .svgsize-75 .wrpsvg svg,
body.febody .svgsize-75 video img,
body.febody .svgsize-75 video svg {
  width: 100%;
  height: auto;
}
body.febody .svgsize-80 .wrpsvg,
body.febody .svgsize-80 video {
  display: block;
  width: 80%;
  height: auto;
  aspect-ratio: var(--aspectratio);
}
body.febody .svgsize-80 .wrpsvg.notdisplay, body.febody .svgsize-80 video.notdisplay {
  display: none;
}

body.febody .svgsize-80 .wrpsvg.display, body.febody .svgsize-80 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .svgsize-80 .wrpsvg.sm-notdisplay, body.febody .svgsize-80 video.sm-notdisplay {
    display: none;
  }

  body.febody .svgsize-80 .wrpsvg.sm-display, body.febody .svgsize-80 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .svgsize-80 .wrpsvg.md-notdisplay, body.febody .svgsize-80 video.md-notdisplay {
    display: none;
  }

  body.febody .svgsize-80 .wrpsvg.md-display, body.febody .svgsize-80 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .svgsize-80 .wrpsvg.lg-notdisplay, body.febody .svgsize-80 video.lg-notdisplay {
    display: none;
  }

  body.febody .svgsize-80 .wrpsvg.lg-display, body.febody .svgsize-80 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .svgsize-80 .wrpsvg.xl-notdisplay, body.febody .svgsize-80 video.xl-notdisplay {
    display: none;
  }

  body.febody .svgsize-80 .wrpsvg.xl-display, body.febody .svgsize-80 video.xl-display {
    display: block;
  }
}
body.febody .svgsize-80 .wrpsvg img,
body.febody .svgsize-80 .wrpsvg svg,
body.febody .svgsize-80 video img,
body.febody .svgsize-80 video svg {
  width: 100%;
  height: auto;
}
body.febody .svgsize-85 .wrpsvg,
body.febody .svgsize-85 video {
  display: block;
  width: 85%;
  height: auto;
  aspect-ratio: var(--aspectratio);
}
body.febody .svgsize-85 .wrpsvg.notdisplay, body.febody .svgsize-85 video.notdisplay {
  display: none;
}

body.febody .svgsize-85 .wrpsvg.display, body.febody .svgsize-85 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .svgsize-85 .wrpsvg.sm-notdisplay, body.febody .svgsize-85 video.sm-notdisplay {
    display: none;
  }

  body.febody .svgsize-85 .wrpsvg.sm-display, body.febody .svgsize-85 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .svgsize-85 .wrpsvg.md-notdisplay, body.febody .svgsize-85 video.md-notdisplay {
    display: none;
  }

  body.febody .svgsize-85 .wrpsvg.md-display, body.febody .svgsize-85 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .svgsize-85 .wrpsvg.lg-notdisplay, body.febody .svgsize-85 video.lg-notdisplay {
    display: none;
  }

  body.febody .svgsize-85 .wrpsvg.lg-display, body.febody .svgsize-85 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .svgsize-85 .wrpsvg.xl-notdisplay, body.febody .svgsize-85 video.xl-notdisplay {
    display: none;
  }

  body.febody .svgsize-85 .wrpsvg.xl-display, body.febody .svgsize-85 video.xl-display {
    display: block;
  }
}
body.febody .svgsize-85 .wrpsvg img,
body.febody .svgsize-85 .wrpsvg svg,
body.febody .svgsize-85 video img,
body.febody .svgsize-85 video svg {
  width: 100%;
  height: auto;
}
body.febody .svgsize-90 .wrpsvg,
body.febody .svgsize-90 video {
  display: block;
  width: 90%;
  height: auto;
  aspect-ratio: var(--aspectratio);
}
body.febody .svgsize-90 .wrpsvg.notdisplay, body.febody .svgsize-90 video.notdisplay {
  display: none;
}

body.febody .svgsize-90 .wrpsvg.display, body.febody .svgsize-90 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .svgsize-90 .wrpsvg.sm-notdisplay, body.febody .svgsize-90 video.sm-notdisplay {
    display: none;
  }

  body.febody .svgsize-90 .wrpsvg.sm-display, body.febody .svgsize-90 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .svgsize-90 .wrpsvg.md-notdisplay, body.febody .svgsize-90 video.md-notdisplay {
    display: none;
  }

  body.febody .svgsize-90 .wrpsvg.md-display, body.febody .svgsize-90 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .svgsize-90 .wrpsvg.lg-notdisplay, body.febody .svgsize-90 video.lg-notdisplay {
    display: none;
  }

  body.febody .svgsize-90 .wrpsvg.lg-display, body.febody .svgsize-90 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .svgsize-90 .wrpsvg.xl-notdisplay, body.febody .svgsize-90 video.xl-notdisplay {
    display: none;
  }

  body.febody .svgsize-90 .wrpsvg.xl-display, body.febody .svgsize-90 video.xl-display {
    display: block;
  }
}
body.febody .svgsize-90 .wrpsvg img,
body.febody .svgsize-90 .wrpsvg svg,
body.febody .svgsize-90 video img,
body.febody .svgsize-90 video svg {
  width: 100%;
  height: auto;
}
body.febody .svgsize-95 .wrpsvg,
body.febody .svgsize-95 video {
  display: block;
  width: 95%;
  height: auto;
  aspect-ratio: var(--aspectratio);
}
body.febody .svgsize-95 .wrpsvg.notdisplay, body.febody .svgsize-95 video.notdisplay {
  display: none;
}

body.febody .svgsize-95 .wrpsvg.display, body.febody .svgsize-95 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .svgsize-95 .wrpsvg.sm-notdisplay, body.febody .svgsize-95 video.sm-notdisplay {
    display: none;
  }

  body.febody .svgsize-95 .wrpsvg.sm-display, body.febody .svgsize-95 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .svgsize-95 .wrpsvg.md-notdisplay, body.febody .svgsize-95 video.md-notdisplay {
    display: none;
  }

  body.febody .svgsize-95 .wrpsvg.md-display, body.febody .svgsize-95 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .svgsize-95 .wrpsvg.lg-notdisplay, body.febody .svgsize-95 video.lg-notdisplay {
    display: none;
  }

  body.febody .svgsize-95 .wrpsvg.lg-display, body.febody .svgsize-95 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .svgsize-95 .wrpsvg.xl-notdisplay, body.febody .svgsize-95 video.xl-notdisplay {
    display: none;
  }

  body.febody .svgsize-95 .wrpsvg.xl-display, body.febody .svgsize-95 video.xl-display {
    display: block;
  }
}
body.febody .svgsize-95 .wrpsvg img,
body.febody .svgsize-95 .wrpsvg svg,
body.febody .svgsize-95 video img,
body.febody .svgsize-95 video svg {
  width: 100%;
  height: auto;
}
body.febody .svgsize-100 .wrpsvg,
body.febody .svgsize-100 video {
  display: block;
  width: 100%;
  height: auto;
  aspect-ratio: var(--aspectratio);
}
body.febody .svgsize-100 .wrpsvg.notdisplay, body.febody .svgsize-100 video.notdisplay {
  display: none;
}

body.febody .svgsize-100 .wrpsvg.display, body.febody .svgsize-100 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .svgsize-100 .wrpsvg.sm-notdisplay, body.febody .svgsize-100 video.sm-notdisplay {
    display: none;
  }

  body.febody .svgsize-100 .wrpsvg.sm-display, body.febody .svgsize-100 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .svgsize-100 .wrpsvg.md-notdisplay, body.febody .svgsize-100 video.md-notdisplay {
    display: none;
  }

  body.febody .svgsize-100 .wrpsvg.md-display, body.febody .svgsize-100 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .svgsize-100 .wrpsvg.lg-notdisplay, body.febody .svgsize-100 video.lg-notdisplay {
    display: none;
  }

  body.febody .svgsize-100 .wrpsvg.lg-display, body.febody .svgsize-100 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .svgsize-100 .wrpsvg.xl-notdisplay, body.febody .svgsize-100 video.xl-notdisplay {
    display: none;
  }

  body.febody .svgsize-100 .wrpsvg.xl-display, body.febody .svgsize-100 video.xl-display {
    display: block;
  }
}
body.febody .svgsize-100 .wrpsvg img,
body.febody .svgsize-100 .wrpsvg svg,
body.febody .svgsize-100 video img,
body.febody .svgsize-100 video svg {
  width: 100%;
  height: auto;
}
@media only screen and (max-width: 800px) {
  body.febody .sm-svgsize-3 .wrpsvg,
body.febody .sm-svgsize-3 video {
    display: block;
    width: 3%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--sm-aspectratio);
  }
  body.febody .sm-svgsize-3 .wrpsvg.notdisplay, body.febody .sm-svgsize-3 video.notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-3 .wrpsvg.display, body.febody .sm-svgsize-3 video.display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .sm-svgsize-3 .wrpsvg.sm-notdisplay, body.febody .sm-svgsize-3 video.sm-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-3 .wrpsvg.sm-display, body.febody .sm-svgsize-3 video.sm-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .sm-svgsize-3 .wrpsvg.md-notdisplay, body.febody .sm-svgsize-3 video.md-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-3 .wrpsvg.md-display, body.febody .sm-svgsize-3 video.md-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1201px) {
  body.febody .sm-svgsize-3 .wrpsvg.lg-notdisplay, body.febody .sm-svgsize-3 video.lg-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-3 .wrpsvg.lg-display, body.febody .sm-svgsize-3 video.lg-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1641px) {
  body.febody .sm-svgsize-3 .wrpsvg.xl-notdisplay, body.febody .sm-svgsize-3 video.xl-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-3 .wrpsvg.xl-display, body.febody .sm-svgsize-3 video.xl-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-svgsize-3 .wrpsvg img,
body.febody .sm-svgsize-3 .wrpsvg svg,
body.febody .sm-svgsize-3 video img,
body.febody .sm-svgsize-3 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-svgsize-5 .wrpsvg,
body.febody .sm-svgsize-5 video {
    display: block;
    width: 5%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--sm-aspectratio);
  }
  body.febody .sm-svgsize-5 .wrpsvg.notdisplay, body.febody .sm-svgsize-5 video.notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-5 .wrpsvg.display, body.febody .sm-svgsize-5 video.display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .sm-svgsize-5 .wrpsvg.sm-notdisplay, body.febody .sm-svgsize-5 video.sm-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-5 .wrpsvg.sm-display, body.febody .sm-svgsize-5 video.sm-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .sm-svgsize-5 .wrpsvg.md-notdisplay, body.febody .sm-svgsize-5 video.md-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-5 .wrpsvg.md-display, body.febody .sm-svgsize-5 video.md-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1201px) {
  body.febody .sm-svgsize-5 .wrpsvg.lg-notdisplay, body.febody .sm-svgsize-5 video.lg-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-5 .wrpsvg.lg-display, body.febody .sm-svgsize-5 video.lg-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1641px) {
  body.febody .sm-svgsize-5 .wrpsvg.xl-notdisplay, body.febody .sm-svgsize-5 video.xl-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-5 .wrpsvg.xl-display, body.febody .sm-svgsize-5 video.xl-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-svgsize-5 .wrpsvg img,
body.febody .sm-svgsize-5 .wrpsvg svg,
body.febody .sm-svgsize-5 video img,
body.febody .sm-svgsize-5 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-svgsize-7 .wrpsvg,
body.febody .sm-svgsize-7 video {
    display: block;
    width: 7%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--sm-aspectratio);
  }
  body.febody .sm-svgsize-7 .wrpsvg.notdisplay, body.febody .sm-svgsize-7 video.notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-7 .wrpsvg.display, body.febody .sm-svgsize-7 video.display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .sm-svgsize-7 .wrpsvg.sm-notdisplay, body.febody .sm-svgsize-7 video.sm-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-7 .wrpsvg.sm-display, body.febody .sm-svgsize-7 video.sm-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .sm-svgsize-7 .wrpsvg.md-notdisplay, body.febody .sm-svgsize-7 video.md-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-7 .wrpsvg.md-display, body.febody .sm-svgsize-7 video.md-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1201px) {
  body.febody .sm-svgsize-7 .wrpsvg.lg-notdisplay, body.febody .sm-svgsize-7 video.lg-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-7 .wrpsvg.lg-display, body.febody .sm-svgsize-7 video.lg-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1641px) {
  body.febody .sm-svgsize-7 .wrpsvg.xl-notdisplay, body.febody .sm-svgsize-7 video.xl-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-7 .wrpsvg.xl-display, body.febody .sm-svgsize-7 video.xl-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-svgsize-7 .wrpsvg img,
body.febody .sm-svgsize-7 .wrpsvg svg,
body.febody .sm-svgsize-7 video img,
body.febody .sm-svgsize-7 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-svgsize-10 .wrpsvg,
body.febody .sm-svgsize-10 video {
    display: block;
    width: 10%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--sm-aspectratio);
  }
  body.febody .sm-svgsize-10 .wrpsvg.notdisplay, body.febody .sm-svgsize-10 video.notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-10 .wrpsvg.display, body.febody .sm-svgsize-10 video.display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .sm-svgsize-10 .wrpsvg.sm-notdisplay, body.febody .sm-svgsize-10 video.sm-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-10 .wrpsvg.sm-display, body.febody .sm-svgsize-10 video.sm-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .sm-svgsize-10 .wrpsvg.md-notdisplay, body.febody .sm-svgsize-10 video.md-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-10 .wrpsvg.md-display, body.febody .sm-svgsize-10 video.md-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1201px) {
  body.febody .sm-svgsize-10 .wrpsvg.lg-notdisplay, body.febody .sm-svgsize-10 video.lg-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-10 .wrpsvg.lg-display, body.febody .sm-svgsize-10 video.lg-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1641px) {
  body.febody .sm-svgsize-10 .wrpsvg.xl-notdisplay, body.febody .sm-svgsize-10 video.xl-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-10 .wrpsvg.xl-display, body.febody .sm-svgsize-10 video.xl-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-svgsize-10 .wrpsvg img,
body.febody .sm-svgsize-10 .wrpsvg svg,
body.febody .sm-svgsize-10 video img,
body.febody .sm-svgsize-10 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-svgsize-12 .wrpsvg,
body.febody .sm-svgsize-12 video {
    display: block;
    width: 12%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--sm-aspectratio);
  }
  body.febody .sm-svgsize-12 .wrpsvg.notdisplay, body.febody .sm-svgsize-12 video.notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-12 .wrpsvg.display, body.febody .sm-svgsize-12 video.display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .sm-svgsize-12 .wrpsvg.sm-notdisplay, body.febody .sm-svgsize-12 video.sm-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-12 .wrpsvg.sm-display, body.febody .sm-svgsize-12 video.sm-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .sm-svgsize-12 .wrpsvg.md-notdisplay, body.febody .sm-svgsize-12 video.md-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-12 .wrpsvg.md-display, body.febody .sm-svgsize-12 video.md-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1201px) {
  body.febody .sm-svgsize-12 .wrpsvg.lg-notdisplay, body.febody .sm-svgsize-12 video.lg-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-12 .wrpsvg.lg-display, body.febody .sm-svgsize-12 video.lg-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1641px) {
  body.febody .sm-svgsize-12 .wrpsvg.xl-notdisplay, body.febody .sm-svgsize-12 video.xl-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-12 .wrpsvg.xl-display, body.febody .sm-svgsize-12 video.xl-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-svgsize-12 .wrpsvg img,
body.febody .sm-svgsize-12 .wrpsvg svg,
body.febody .sm-svgsize-12 video img,
body.febody .sm-svgsize-12 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-svgsize-15 .wrpsvg,
body.febody .sm-svgsize-15 video {
    display: block;
    width: 15%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--sm-aspectratio);
  }
  body.febody .sm-svgsize-15 .wrpsvg.notdisplay, body.febody .sm-svgsize-15 video.notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-15 .wrpsvg.display, body.febody .sm-svgsize-15 video.display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .sm-svgsize-15 .wrpsvg.sm-notdisplay, body.febody .sm-svgsize-15 video.sm-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-15 .wrpsvg.sm-display, body.febody .sm-svgsize-15 video.sm-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .sm-svgsize-15 .wrpsvg.md-notdisplay, body.febody .sm-svgsize-15 video.md-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-15 .wrpsvg.md-display, body.febody .sm-svgsize-15 video.md-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1201px) {
  body.febody .sm-svgsize-15 .wrpsvg.lg-notdisplay, body.febody .sm-svgsize-15 video.lg-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-15 .wrpsvg.lg-display, body.febody .sm-svgsize-15 video.lg-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1641px) {
  body.febody .sm-svgsize-15 .wrpsvg.xl-notdisplay, body.febody .sm-svgsize-15 video.xl-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-15 .wrpsvg.xl-display, body.febody .sm-svgsize-15 video.xl-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-svgsize-15 .wrpsvg img,
body.febody .sm-svgsize-15 .wrpsvg svg,
body.febody .sm-svgsize-15 video img,
body.febody .sm-svgsize-15 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-svgsize-17 .wrpsvg,
body.febody .sm-svgsize-17 video {
    display: block;
    width: 17%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--sm-aspectratio);
  }
  body.febody .sm-svgsize-17 .wrpsvg.notdisplay, body.febody .sm-svgsize-17 video.notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-17 .wrpsvg.display, body.febody .sm-svgsize-17 video.display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .sm-svgsize-17 .wrpsvg.sm-notdisplay, body.febody .sm-svgsize-17 video.sm-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-17 .wrpsvg.sm-display, body.febody .sm-svgsize-17 video.sm-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .sm-svgsize-17 .wrpsvg.md-notdisplay, body.febody .sm-svgsize-17 video.md-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-17 .wrpsvg.md-display, body.febody .sm-svgsize-17 video.md-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1201px) {
  body.febody .sm-svgsize-17 .wrpsvg.lg-notdisplay, body.febody .sm-svgsize-17 video.lg-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-17 .wrpsvg.lg-display, body.febody .sm-svgsize-17 video.lg-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1641px) {
  body.febody .sm-svgsize-17 .wrpsvg.xl-notdisplay, body.febody .sm-svgsize-17 video.xl-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-17 .wrpsvg.xl-display, body.febody .sm-svgsize-17 video.xl-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-svgsize-17 .wrpsvg img,
body.febody .sm-svgsize-17 .wrpsvg svg,
body.febody .sm-svgsize-17 video img,
body.febody .sm-svgsize-17 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-svgsize-20 .wrpsvg,
body.febody .sm-svgsize-20 video {
    display: block;
    width: 20%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--sm-aspectratio);
  }
  body.febody .sm-svgsize-20 .wrpsvg.notdisplay, body.febody .sm-svgsize-20 video.notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-20 .wrpsvg.display, body.febody .sm-svgsize-20 video.display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .sm-svgsize-20 .wrpsvg.sm-notdisplay, body.febody .sm-svgsize-20 video.sm-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-20 .wrpsvg.sm-display, body.febody .sm-svgsize-20 video.sm-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .sm-svgsize-20 .wrpsvg.md-notdisplay, body.febody .sm-svgsize-20 video.md-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-20 .wrpsvg.md-display, body.febody .sm-svgsize-20 video.md-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1201px) {
  body.febody .sm-svgsize-20 .wrpsvg.lg-notdisplay, body.febody .sm-svgsize-20 video.lg-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-20 .wrpsvg.lg-display, body.febody .sm-svgsize-20 video.lg-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1641px) {
  body.febody .sm-svgsize-20 .wrpsvg.xl-notdisplay, body.febody .sm-svgsize-20 video.xl-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-20 .wrpsvg.xl-display, body.febody .sm-svgsize-20 video.xl-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-svgsize-20 .wrpsvg img,
body.febody .sm-svgsize-20 .wrpsvg svg,
body.febody .sm-svgsize-20 video img,
body.febody .sm-svgsize-20 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-svgsize-25 .wrpsvg,
body.febody .sm-svgsize-25 video {
    display: block;
    width: 25%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--sm-aspectratio);
  }
  body.febody .sm-svgsize-25 .wrpsvg.notdisplay, body.febody .sm-svgsize-25 video.notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-25 .wrpsvg.display, body.febody .sm-svgsize-25 video.display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .sm-svgsize-25 .wrpsvg.sm-notdisplay, body.febody .sm-svgsize-25 video.sm-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-25 .wrpsvg.sm-display, body.febody .sm-svgsize-25 video.sm-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .sm-svgsize-25 .wrpsvg.md-notdisplay, body.febody .sm-svgsize-25 video.md-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-25 .wrpsvg.md-display, body.febody .sm-svgsize-25 video.md-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1201px) {
  body.febody .sm-svgsize-25 .wrpsvg.lg-notdisplay, body.febody .sm-svgsize-25 video.lg-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-25 .wrpsvg.lg-display, body.febody .sm-svgsize-25 video.lg-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1641px) {
  body.febody .sm-svgsize-25 .wrpsvg.xl-notdisplay, body.febody .sm-svgsize-25 video.xl-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-25 .wrpsvg.xl-display, body.febody .sm-svgsize-25 video.xl-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-svgsize-25 .wrpsvg img,
body.febody .sm-svgsize-25 .wrpsvg svg,
body.febody .sm-svgsize-25 video img,
body.febody .sm-svgsize-25 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-svgsize-30 .wrpsvg,
body.febody .sm-svgsize-30 video {
    display: block;
    width: 30%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--sm-aspectratio);
  }
  body.febody .sm-svgsize-30 .wrpsvg.notdisplay, body.febody .sm-svgsize-30 video.notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-30 .wrpsvg.display, body.febody .sm-svgsize-30 video.display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .sm-svgsize-30 .wrpsvg.sm-notdisplay, body.febody .sm-svgsize-30 video.sm-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-30 .wrpsvg.sm-display, body.febody .sm-svgsize-30 video.sm-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .sm-svgsize-30 .wrpsvg.md-notdisplay, body.febody .sm-svgsize-30 video.md-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-30 .wrpsvg.md-display, body.febody .sm-svgsize-30 video.md-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1201px) {
  body.febody .sm-svgsize-30 .wrpsvg.lg-notdisplay, body.febody .sm-svgsize-30 video.lg-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-30 .wrpsvg.lg-display, body.febody .sm-svgsize-30 video.lg-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1641px) {
  body.febody .sm-svgsize-30 .wrpsvg.xl-notdisplay, body.febody .sm-svgsize-30 video.xl-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-30 .wrpsvg.xl-display, body.febody .sm-svgsize-30 video.xl-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-svgsize-30 .wrpsvg img,
body.febody .sm-svgsize-30 .wrpsvg svg,
body.febody .sm-svgsize-30 video img,
body.febody .sm-svgsize-30 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-svgsize-33 .wrpsvg,
body.febody .sm-svgsize-33 video {
    display: block;
    width: 33.333%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--sm-aspectratio);
  }
  body.febody .sm-svgsize-33 .wrpsvg.notdisplay, body.febody .sm-svgsize-33 video.notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-33 .wrpsvg.display, body.febody .sm-svgsize-33 video.display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .sm-svgsize-33 .wrpsvg.sm-notdisplay, body.febody .sm-svgsize-33 video.sm-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-33 .wrpsvg.sm-display, body.febody .sm-svgsize-33 video.sm-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .sm-svgsize-33 .wrpsvg.md-notdisplay, body.febody .sm-svgsize-33 video.md-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-33 .wrpsvg.md-display, body.febody .sm-svgsize-33 video.md-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1201px) {
  body.febody .sm-svgsize-33 .wrpsvg.lg-notdisplay, body.febody .sm-svgsize-33 video.lg-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-33 .wrpsvg.lg-display, body.febody .sm-svgsize-33 video.lg-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1641px) {
  body.febody .sm-svgsize-33 .wrpsvg.xl-notdisplay, body.febody .sm-svgsize-33 video.xl-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-33 .wrpsvg.xl-display, body.febody .sm-svgsize-33 video.xl-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-svgsize-33 .wrpsvg img,
body.febody .sm-svgsize-33 .wrpsvg svg,
body.febody .sm-svgsize-33 video img,
body.febody .sm-svgsize-33 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-svgsize-35 .wrpsvg,
body.febody .sm-svgsize-35 video {
    display: block;
    width: 35%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--sm-aspectratio);
  }
  body.febody .sm-svgsize-35 .wrpsvg.notdisplay, body.febody .sm-svgsize-35 video.notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-35 .wrpsvg.display, body.febody .sm-svgsize-35 video.display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .sm-svgsize-35 .wrpsvg.sm-notdisplay, body.febody .sm-svgsize-35 video.sm-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-35 .wrpsvg.sm-display, body.febody .sm-svgsize-35 video.sm-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .sm-svgsize-35 .wrpsvg.md-notdisplay, body.febody .sm-svgsize-35 video.md-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-35 .wrpsvg.md-display, body.febody .sm-svgsize-35 video.md-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1201px) {
  body.febody .sm-svgsize-35 .wrpsvg.lg-notdisplay, body.febody .sm-svgsize-35 video.lg-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-35 .wrpsvg.lg-display, body.febody .sm-svgsize-35 video.lg-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1641px) {
  body.febody .sm-svgsize-35 .wrpsvg.xl-notdisplay, body.febody .sm-svgsize-35 video.xl-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-35 .wrpsvg.xl-display, body.febody .sm-svgsize-35 video.xl-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-svgsize-35 .wrpsvg img,
body.febody .sm-svgsize-35 .wrpsvg svg,
body.febody .sm-svgsize-35 video img,
body.febody .sm-svgsize-35 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-svgsize-40 .wrpsvg,
body.febody .sm-svgsize-40 video {
    display: block;
    width: 40%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--sm-aspectratio);
  }
  body.febody .sm-svgsize-40 .wrpsvg.notdisplay, body.febody .sm-svgsize-40 video.notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-40 .wrpsvg.display, body.febody .sm-svgsize-40 video.display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .sm-svgsize-40 .wrpsvg.sm-notdisplay, body.febody .sm-svgsize-40 video.sm-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-40 .wrpsvg.sm-display, body.febody .sm-svgsize-40 video.sm-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .sm-svgsize-40 .wrpsvg.md-notdisplay, body.febody .sm-svgsize-40 video.md-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-40 .wrpsvg.md-display, body.febody .sm-svgsize-40 video.md-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1201px) {
  body.febody .sm-svgsize-40 .wrpsvg.lg-notdisplay, body.febody .sm-svgsize-40 video.lg-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-40 .wrpsvg.lg-display, body.febody .sm-svgsize-40 video.lg-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1641px) {
  body.febody .sm-svgsize-40 .wrpsvg.xl-notdisplay, body.febody .sm-svgsize-40 video.xl-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-40 .wrpsvg.xl-display, body.febody .sm-svgsize-40 video.xl-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-svgsize-40 .wrpsvg img,
body.febody .sm-svgsize-40 .wrpsvg svg,
body.febody .sm-svgsize-40 video img,
body.febody .sm-svgsize-40 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-svgsize-45 .wrpsvg,
body.febody .sm-svgsize-45 video {
    display: block;
    width: 45%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--sm-aspectratio);
  }
  body.febody .sm-svgsize-45 .wrpsvg.notdisplay, body.febody .sm-svgsize-45 video.notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-45 .wrpsvg.display, body.febody .sm-svgsize-45 video.display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .sm-svgsize-45 .wrpsvg.sm-notdisplay, body.febody .sm-svgsize-45 video.sm-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-45 .wrpsvg.sm-display, body.febody .sm-svgsize-45 video.sm-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .sm-svgsize-45 .wrpsvg.md-notdisplay, body.febody .sm-svgsize-45 video.md-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-45 .wrpsvg.md-display, body.febody .sm-svgsize-45 video.md-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1201px) {
  body.febody .sm-svgsize-45 .wrpsvg.lg-notdisplay, body.febody .sm-svgsize-45 video.lg-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-45 .wrpsvg.lg-display, body.febody .sm-svgsize-45 video.lg-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1641px) {
  body.febody .sm-svgsize-45 .wrpsvg.xl-notdisplay, body.febody .sm-svgsize-45 video.xl-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-45 .wrpsvg.xl-display, body.febody .sm-svgsize-45 video.xl-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-svgsize-45 .wrpsvg img,
body.febody .sm-svgsize-45 .wrpsvg svg,
body.febody .sm-svgsize-45 video img,
body.febody .sm-svgsize-45 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-svgsize-50 .wrpsvg,
body.febody .sm-svgsize-50 video {
    display: block;
    width: 50%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--sm-aspectratio);
  }
  body.febody .sm-svgsize-50 .wrpsvg.notdisplay, body.febody .sm-svgsize-50 video.notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-50 .wrpsvg.display, body.febody .sm-svgsize-50 video.display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .sm-svgsize-50 .wrpsvg.sm-notdisplay, body.febody .sm-svgsize-50 video.sm-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-50 .wrpsvg.sm-display, body.febody .sm-svgsize-50 video.sm-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .sm-svgsize-50 .wrpsvg.md-notdisplay, body.febody .sm-svgsize-50 video.md-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-50 .wrpsvg.md-display, body.febody .sm-svgsize-50 video.md-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1201px) {
  body.febody .sm-svgsize-50 .wrpsvg.lg-notdisplay, body.febody .sm-svgsize-50 video.lg-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-50 .wrpsvg.lg-display, body.febody .sm-svgsize-50 video.lg-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1641px) {
  body.febody .sm-svgsize-50 .wrpsvg.xl-notdisplay, body.febody .sm-svgsize-50 video.xl-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-50 .wrpsvg.xl-display, body.febody .sm-svgsize-50 video.xl-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-svgsize-50 .wrpsvg img,
body.febody .sm-svgsize-50 .wrpsvg svg,
body.febody .sm-svgsize-50 video img,
body.febody .sm-svgsize-50 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-svgsize-55 .wrpsvg,
body.febody .sm-svgsize-55 video {
    display: block;
    width: 55%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--sm-aspectratio);
  }
  body.febody .sm-svgsize-55 .wrpsvg.notdisplay, body.febody .sm-svgsize-55 video.notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-55 .wrpsvg.display, body.febody .sm-svgsize-55 video.display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .sm-svgsize-55 .wrpsvg.sm-notdisplay, body.febody .sm-svgsize-55 video.sm-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-55 .wrpsvg.sm-display, body.febody .sm-svgsize-55 video.sm-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .sm-svgsize-55 .wrpsvg.md-notdisplay, body.febody .sm-svgsize-55 video.md-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-55 .wrpsvg.md-display, body.febody .sm-svgsize-55 video.md-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1201px) {
  body.febody .sm-svgsize-55 .wrpsvg.lg-notdisplay, body.febody .sm-svgsize-55 video.lg-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-55 .wrpsvg.lg-display, body.febody .sm-svgsize-55 video.lg-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1641px) {
  body.febody .sm-svgsize-55 .wrpsvg.xl-notdisplay, body.febody .sm-svgsize-55 video.xl-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-55 .wrpsvg.xl-display, body.febody .sm-svgsize-55 video.xl-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-svgsize-55 .wrpsvg img,
body.febody .sm-svgsize-55 .wrpsvg svg,
body.febody .sm-svgsize-55 video img,
body.febody .sm-svgsize-55 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-svgsize-60 .wrpsvg,
body.febody .sm-svgsize-60 video {
    display: block;
    width: 60%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--sm-aspectratio);
  }
  body.febody .sm-svgsize-60 .wrpsvg.notdisplay, body.febody .sm-svgsize-60 video.notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-60 .wrpsvg.display, body.febody .sm-svgsize-60 video.display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .sm-svgsize-60 .wrpsvg.sm-notdisplay, body.febody .sm-svgsize-60 video.sm-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-60 .wrpsvg.sm-display, body.febody .sm-svgsize-60 video.sm-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .sm-svgsize-60 .wrpsvg.md-notdisplay, body.febody .sm-svgsize-60 video.md-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-60 .wrpsvg.md-display, body.febody .sm-svgsize-60 video.md-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1201px) {
  body.febody .sm-svgsize-60 .wrpsvg.lg-notdisplay, body.febody .sm-svgsize-60 video.lg-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-60 .wrpsvg.lg-display, body.febody .sm-svgsize-60 video.lg-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1641px) {
  body.febody .sm-svgsize-60 .wrpsvg.xl-notdisplay, body.febody .sm-svgsize-60 video.xl-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-60 .wrpsvg.xl-display, body.febody .sm-svgsize-60 video.xl-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-svgsize-60 .wrpsvg img,
body.febody .sm-svgsize-60 .wrpsvg svg,
body.febody .sm-svgsize-60 video img,
body.febody .sm-svgsize-60 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-svgsize-65 .wrpsvg,
body.febody .sm-svgsize-65 video {
    display: block;
    width: 65%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--sm-aspectratio);
  }
  body.febody .sm-svgsize-65 .wrpsvg.notdisplay, body.febody .sm-svgsize-65 video.notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-65 .wrpsvg.display, body.febody .sm-svgsize-65 video.display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .sm-svgsize-65 .wrpsvg.sm-notdisplay, body.febody .sm-svgsize-65 video.sm-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-65 .wrpsvg.sm-display, body.febody .sm-svgsize-65 video.sm-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .sm-svgsize-65 .wrpsvg.md-notdisplay, body.febody .sm-svgsize-65 video.md-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-65 .wrpsvg.md-display, body.febody .sm-svgsize-65 video.md-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1201px) {
  body.febody .sm-svgsize-65 .wrpsvg.lg-notdisplay, body.febody .sm-svgsize-65 video.lg-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-65 .wrpsvg.lg-display, body.febody .sm-svgsize-65 video.lg-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1641px) {
  body.febody .sm-svgsize-65 .wrpsvg.xl-notdisplay, body.febody .sm-svgsize-65 video.xl-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-65 .wrpsvg.xl-display, body.febody .sm-svgsize-65 video.xl-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-svgsize-65 .wrpsvg img,
body.febody .sm-svgsize-65 .wrpsvg svg,
body.febody .sm-svgsize-65 video img,
body.febody .sm-svgsize-65 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-svgsize-66 .wrpsvg,
body.febody .sm-svgsize-66 video {
    display: block;
    width: 66.666%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--sm-aspectratio);
  }
  body.febody .sm-svgsize-66 .wrpsvg.notdisplay, body.febody .sm-svgsize-66 video.notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-66 .wrpsvg.display, body.febody .sm-svgsize-66 video.display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .sm-svgsize-66 .wrpsvg.sm-notdisplay, body.febody .sm-svgsize-66 video.sm-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-66 .wrpsvg.sm-display, body.febody .sm-svgsize-66 video.sm-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .sm-svgsize-66 .wrpsvg.md-notdisplay, body.febody .sm-svgsize-66 video.md-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-66 .wrpsvg.md-display, body.febody .sm-svgsize-66 video.md-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1201px) {
  body.febody .sm-svgsize-66 .wrpsvg.lg-notdisplay, body.febody .sm-svgsize-66 video.lg-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-66 .wrpsvg.lg-display, body.febody .sm-svgsize-66 video.lg-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1641px) {
  body.febody .sm-svgsize-66 .wrpsvg.xl-notdisplay, body.febody .sm-svgsize-66 video.xl-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-66 .wrpsvg.xl-display, body.febody .sm-svgsize-66 video.xl-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-svgsize-66 .wrpsvg img,
body.febody .sm-svgsize-66 .wrpsvg svg,
body.febody .sm-svgsize-66 video img,
body.febody .sm-svgsize-66 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-svgsize-70 .wrpsvg,
body.febody .sm-svgsize-70 video {
    display: block;
    width: 70%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--sm-aspectratio);
  }
  body.febody .sm-svgsize-70 .wrpsvg.notdisplay, body.febody .sm-svgsize-70 video.notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-70 .wrpsvg.display, body.febody .sm-svgsize-70 video.display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .sm-svgsize-70 .wrpsvg.sm-notdisplay, body.febody .sm-svgsize-70 video.sm-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-70 .wrpsvg.sm-display, body.febody .sm-svgsize-70 video.sm-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .sm-svgsize-70 .wrpsvg.md-notdisplay, body.febody .sm-svgsize-70 video.md-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-70 .wrpsvg.md-display, body.febody .sm-svgsize-70 video.md-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1201px) {
  body.febody .sm-svgsize-70 .wrpsvg.lg-notdisplay, body.febody .sm-svgsize-70 video.lg-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-70 .wrpsvg.lg-display, body.febody .sm-svgsize-70 video.lg-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1641px) {
  body.febody .sm-svgsize-70 .wrpsvg.xl-notdisplay, body.febody .sm-svgsize-70 video.xl-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-70 .wrpsvg.xl-display, body.febody .sm-svgsize-70 video.xl-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-svgsize-70 .wrpsvg img,
body.febody .sm-svgsize-70 .wrpsvg svg,
body.febody .sm-svgsize-70 video img,
body.febody .sm-svgsize-70 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-svgsize-75 .wrpsvg,
body.febody .sm-svgsize-75 video {
    display: block;
    width: 75%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--sm-aspectratio);
  }
  body.febody .sm-svgsize-75 .wrpsvg.notdisplay, body.febody .sm-svgsize-75 video.notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-75 .wrpsvg.display, body.febody .sm-svgsize-75 video.display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .sm-svgsize-75 .wrpsvg.sm-notdisplay, body.febody .sm-svgsize-75 video.sm-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-75 .wrpsvg.sm-display, body.febody .sm-svgsize-75 video.sm-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .sm-svgsize-75 .wrpsvg.md-notdisplay, body.febody .sm-svgsize-75 video.md-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-75 .wrpsvg.md-display, body.febody .sm-svgsize-75 video.md-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1201px) {
  body.febody .sm-svgsize-75 .wrpsvg.lg-notdisplay, body.febody .sm-svgsize-75 video.lg-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-75 .wrpsvg.lg-display, body.febody .sm-svgsize-75 video.lg-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1641px) {
  body.febody .sm-svgsize-75 .wrpsvg.xl-notdisplay, body.febody .sm-svgsize-75 video.xl-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-75 .wrpsvg.xl-display, body.febody .sm-svgsize-75 video.xl-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-svgsize-75 .wrpsvg img,
body.febody .sm-svgsize-75 .wrpsvg svg,
body.febody .sm-svgsize-75 video img,
body.febody .sm-svgsize-75 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-svgsize-80 .wrpsvg,
body.febody .sm-svgsize-80 video {
    display: block;
    width: 80%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--sm-aspectratio);
  }
  body.febody .sm-svgsize-80 .wrpsvg.notdisplay, body.febody .sm-svgsize-80 video.notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-80 .wrpsvg.display, body.febody .sm-svgsize-80 video.display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .sm-svgsize-80 .wrpsvg.sm-notdisplay, body.febody .sm-svgsize-80 video.sm-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-80 .wrpsvg.sm-display, body.febody .sm-svgsize-80 video.sm-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .sm-svgsize-80 .wrpsvg.md-notdisplay, body.febody .sm-svgsize-80 video.md-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-80 .wrpsvg.md-display, body.febody .sm-svgsize-80 video.md-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1201px) {
  body.febody .sm-svgsize-80 .wrpsvg.lg-notdisplay, body.febody .sm-svgsize-80 video.lg-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-80 .wrpsvg.lg-display, body.febody .sm-svgsize-80 video.lg-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1641px) {
  body.febody .sm-svgsize-80 .wrpsvg.xl-notdisplay, body.febody .sm-svgsize-80 video.xl-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-80 .wrpsvg.xl-display, body.febody .sm-svgsize-80 video.xl-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-svgsize-80 .wrpsvg img,
body.febody .sm-svgsize-80 .wrpsvg svg,
body.febody .sm-svgsize-80 video img,
body.febody .sm-svgsize-80 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-svgsize-85 .wrpsvg,
body.febody .sm-svgsize-85 video {
    display: block;
    width: 85%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--sm-aspectratio);
  }
  body.febody .sm-svgsize-85 .wrpsvg.notdisplay, body.febody .sm-svgsize-85 video.notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-85 .wrpsvg.display, body.febody .sm-svgsize-85 video.display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .sm-svgsize-85 .wrpsvg.sm-notdisplay, body.febody .sm-svgsize-85 video.sm-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-85 .wrpsvg.sm-display, body.febody .sm-svgsize-85 video.sm-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .sm-svgsize-85 .wrpsvg.md-notdisplay, body.febody .sm-svgsize-85 video.md-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-85 .wrpsvg.md-display, body.febody .sm-svgsize-85 video.md-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1201px) {
  body.febody .sm-svgsize-85 .wrpsvg.lg-notdisplay, body.febody .sm-svgsize-85 video.lg-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-85 .wrpsvg.lg-display, body.febody .sm-svgsize-85 video.lg-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1641px) {
  body.febody .sm-svgsize-85 .wrpsvg.xl-notdisplay, body.febody .sm-svgsize-85 video.xl-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-85 .wrpsvg.xl-display, body.febody .sm-svgsize-85 video.xl-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-svgsize-85 .wrpsvg img,
body.febody .sm-svgsize-85 .wrpsvg svg,
body.febody .sm-svgsize-85 video img,
body.febody .sm-svgsize-85 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-svgsize-90 .wrpsvg,
body.febody .sm-svgsize-90 video {
    display: block;
    width: 90%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--sm-aspectratio);
  }
  body.febody .sm-svgsize-90 .wrpsvg.notdisplay, body.febody .sm-svgsize-90 video.notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-90 .wrpsvg.display, body.febody .sm-svgsize-90 video.display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .sm-svgsize-90 .wrpsvg.sm-notdisplay, body.febody .sm-svgsize-90 video.sm-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-90 .wrpsvg.sm-display, body.febody .sm-svgsize-90 video.sm-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .sm-svgsize-90 .wrpsvg.md-notdisplay, body.febody .sm-svgsize-90 video.md-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-90 .wrpsvg.md-display, body.febody .sm-svgsize-90 video.md-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1201px) {
  body.febody .sm-svgsize-90 .wrpsvg.lg-notdisplay, body.febody .sm-svgsize-90 video.lg-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-90 .wrpsvg.lg-display, body.febody .sm-svgsize-90 video.lg-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1641px) {
  body.febody .sm-svgsize-90 .wrpsvg.xl-notdisplay, body.febody .sm-svgsize-90 video.xl-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-90 .wrpsvg.xl-display, body.febody .sm-svgsize-90 video.xl-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-svgsize-90 .wrpsvg img,
body.febody .sm-svgsize-90 .wrpsvg svg,
body.febody .sm-svgsize-90 video img,
body.febody .sm-svgsize-90 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-svgsize-95 .wrpsvg,
body.febody .sm-svgsize-95 video {
    display: block;
    width: 95%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--sm-aspectratio);
  }
  body.febody .sm-svgsize-95 .wrpsvg.notdisplay, body.febody .sm-svgsize-95 video.notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-95 .wrpsvg.display, body.febody .sm-svgsize-95 video.display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .sm-svgsize-95 .wrpsvg.sm-notdisplay, body.febody .sm-svgsize-95 video.sm-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-95 .wrpsvg.sm-display, body.febody .sm-svgsize-95 video.sm-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .sm-svgsize-95 .wrpsvg.md-notdisplay, body.febody .sm-svgsize-95 video.md-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-95 .wrpsvg.md-display, body.febody .sm-svgsize-95 video.md-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1201px) {
  body.febody .sm-svgsize-95 .wrpsvg.lg-notdisplay, body.febody .sm-svgsize-95 video.lg-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-95 .wrpsvg.lg-display, body.febody .sm-svgsize-95 video.lg-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1641px) {
  body.febody .sm-svgsize-95 .wrpsvg.xl-notdisplay, body.febody .sm-svgsize-95 video.xl-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-95 .wrpsvg.xl-display, body.febody .sm-svgsize-95 video.xl-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-svgsize-95 .wrpsvg img,
body.febody .sm-svgsize-95 .wrpsvg svg,
body.febody .sm-svgsize-95 video img,
body.febody .sm-svgsize-95 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-svgsize-100 .wrpsvg,
body.febody .sm-svgsize-100 video {
    display: block;
    width: 100%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--sm-aspectratio);
  }
  body.febody .sm-svgsize-100 .wrpsvg.notdisplay, body.febody .sm-svgsize-100 video.notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-100 .wrpsvg.display, body.febody .sm-svgsize-100 video.display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .sm-svgsize-100 .wrpsvg.sm-notdisplay, body.febody .sm-svgsize-100 video.sm-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-100 .wrpsvg.sm-display, body.febody .sm-svgsize-100 video.sm-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .sm-svgsize-100 .wrpsvg.md-notdisplay, body.febody .sm-svgsize-100 video.md-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-100 .wrpsvg.md-display, body.febody .sm-svgsize-100 video.md-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1201px) {
  body.febody .sm-svgsize-100 .wrpsvg.lg-notdisplay, body.febody .sm-svgsize-100 video.lg-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-100 .wrpsvg.lg-display, body.febody .sm-svgsize-100 video.lg-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1641px) {
  body.febody .sm-svgsize-100 .wrpsvg.xl-notdisplay, body.febody .sm-svgsize-100 video.xl-notdisplay {
    display: none;
  }

  body.febody .sm-svgsize-100 .wrpsvg.xl-display, body.febody .sm-svgsize-100 video.xl-display {
    display: block;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .sm-svgsize-100 .wrpsvg img,
body.febody .sm-svgsize-100 .wrpsvg svg,
body.febody .sm-svgsize-100 video img,
body.febody .sm-svgsize-100 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-svgsize-3 .wrpsvg,
body.febody .xsm-svgsize-3 video {
    display: block;
    width: 3%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--xsm-aspectratio);
  }
  body.febody .xsm-svgsize-3 .wrpsvg.notdisplay, body.febody .xsm-svgsize-3 video.notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-3 .wrpsvg.display, body.febody .xsm-svgsize-3 video.display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xsm-svgsize-3 .wrpsvg.sm-notdisplay, body.febody .xsm-svgsize-3 video.sm-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-3 .wrpsvg.sm-display, body.febody .xsm-svgsize-3 video.sm-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xsm-svgsize-3 .wrpsvg.md-notdisplay, body.febody .xsm-svgsize-3 video.md-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-3 .wrpsvg.md-display, body.febody .xsm-svgsize-3 video.md-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1201px) {
  body.febody .xsm-svgsize-3 .wrpsvg.lg-notdisplay, body.febody .xsm-svgsize-3 video.lg-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-3 .wrpsvg.lg-display, body.febody .xsm-svgsize-3 video.lg-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1641px) {
  body.febody .xsm-svgsize-3 .wrpsvg.xl-notdisplay, body.febody .xsm-svgsize-3 video.xl-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-3 .wrpsvg.xl-display, body.febody .xsm-svgsize-3 video.xl-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-svgsize-3 .wrpsvg img,
body.febody .xsm-svgsize-3 .wrpsvg svg,
body.febody .xsm-svgsize-3 video img,
body.febody .xsm-svgsize-3 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-svgsize-5 .wrpsvg,
body.febody .xsm-svgsize-5 video {
    display: block;
    width: 5%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--xsm-aspectratio);
  }
  body.febody .xsm-svgsize-5 .wrpsvg.notdisplay, body.febody .xsm-svgsize-5 video.notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-5 .wrpsvg.display, body.febody .xsm-svgsize-5 video.display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xsm-svgsize-5 .wrpsvg.sm-notdisplay, body.febody .xsm-svgsize-5 video.sm-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-5 .wrpsvg.sm-display, body.febody .xsm-svgsize-5 video.sm-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xsm-svgsize-5 .wrpsvg.md-notdisplay, body.febody .xsm-svgsize-5 video.md-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-5 .wrpsvg.md-display, body.febody .xsm-svgsize-5 video.md-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1201px) {
  body.febody .xsm-svgsize-5 .wrpsvg.lg-notdisplay, body.febody .xsm-svgsize-5 video.lg-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-5 .wrpsvg.lg-display, body.febody .xsm-svgsize-5 video.lg-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1641px) {
  body.febody .xsm-svgsize-5 .wrpsvg.xl-notdisplay, body.febody .xsm-svgsize-5 video.xl-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-5 .wrpsvg.xl-display, body.febody .xsm-svgsize-5 video.xl-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-svgsize-5 .wrpsvg img,
body.febody .xsm-svgsize-5 .wrpsvg svg,
body.febody .xsm-svgsize-5 video img,
body.febody .xsm-svgsize-5 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-svgsize-7 .wrpsvg,
body.febody .xsm-svgsize-7 video {
    display: block;
    width: 7%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--xsm-aspectratio);
  }
  body.febody .xsm-svgsize-7 .wrpsvg.notdisplay, body.febody .xsm-svgsize-7 video.notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-7 .wrpsvg.display, body.febody .xsm-svgsize-7 video.display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xsm-svgsize-7 .wrpsvg.sm-notdisplay, body.febody .xsm-svgsize-7 video.sm-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-7 .wrpsvg.sm-display, body.febody .xsm-svgsize-7 video.sm-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xsm-svgsize-7 .wrpsvg.md-notdisplay, body.febody .xsm-svgsize-7 video.md-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-7 .wrpsvg.md-display, body.febody .xsm-svgsize-7 video.md-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1201px) {
  body.febody .xsm-svgsize-7 .wrpsvg.lg-notdisplay, body.febody .xsm-svgsize-7 video.lg-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-7 .wrpsvg.lg-display, body.febody .xsm-svgsize-7 video.lg-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1641px) {
  body.febody .xsm-svgsize-7 .wrpsvg.xl-notdisplay, body.febody .xsm-svgsize-7 video.xl-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-7 .wrpsvg.xl-display, body.febody .xsm-svgsize-7 video.xl-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-svgsize-7 .wrpsvg img,
body.febody .xsm-svgsize-7 .wrpsvg svg,
body.febody .xsm-svgsize-7 video img,
body.febody .xsm-svgsize-7 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-svgsize-10 .wrpsvg,
body.febody .xsm-svgsize-10 video {
    display: block;
    width: 10%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--xsm-aspectratio);
  }
  body.febody .xsm-svgsize-10 .wrpsvg.notdisplay, body.febody .xsm-svgsize-10 video.notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-10 .wrpsvg.display, body.febody .xsm-svgsize-10 video.display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xsm-svgsize-10 .wrpsvg.sm-notdisplay, body.febody .xsm-svgsize-10 video.sm-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-10 .wrpsvg.sm-display, body.febody .xsm-svgsize-10 video.sm-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xsm-svgsize-10 .wrpsvg.md-notdisplay, body.febody .xsm-svgsize-10 video.md-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-10 .wrpsvg.md-display, body.febody .xsm-svgsize-10 video.md-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1201px) {
  body.febody .xsm-svgsize-10 .wrpsvg.lg-notdisplay, body.febody .xsm-svgsize-10 video.lg-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-10 .wrpsvg.lg-display, body.febody .xsm-svgsize-10 video.lg-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1641px) {
  body.febody .xsm-svgsize-10 .wrpsvg.xl-notdisplay, body.febody .xsm-svgsize-10 video.xl-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-10 .wrpsvg.xl-display, body.febody .xsm-svgsize-10 video.xl-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-svgsize-10 .wrpsvg img,
body.febody .xsm-svgsize-10 .wrpsvg svg,
body.febody .xsm-svgsize-10 video img,
body.febody .xsm-svgsize-10 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-svgsize-12 .wrpsvg,
body.febody .xsm-svgsize-12 video {
    display: block;
    width: 12%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--xsm-aspectratio);
  }
  body.febody .xsm-svgsize-12 .wrpsvg.notdisplay, body.febody .xsm-svgsize-12 video.notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-12 .wrpsvg.display, body.febody .xsm-svgsize-12 video.display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xsm-svgsize-12 .wrpsvg.sm-notdisplay, body.febody .xsm-svgsize-12 video.sm-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-12 .wrpsvg.sm-display, body.febody .xsm-svgsize-12 video.sm-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xsm-svgsize-12 .wrpsvg.md-notdisplay, body.febody .xsm-svgsize-12 video.md-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-12 .wrpsvg.md-display, body.febody .xsm-svgsize-12 video.md-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1201px) {
  body.febody .xsm-svgsize-12 .wrpsvg.lg-notdisplay, body.febody .xsm-svgsize-12 video.lg-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-12 .wrpsvg.lg-display, body.febody .xsm-svgsize-12 video.lg-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1641px) {
  body.febody .xsm-svgsize-12 .wrpsvg.xl-notdisplay, body.febody .xsm-svgsize-12 video.xl-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-12 .wrpsvg.xl-display, body.febody .xsm-svgsize-12 video.xl-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-svgsize-12 .wrpsvg img,
body.febody .xsm-svgsize-12 .wrpsvg svg,
body.febody .xsm-svgsize-12 video img,
body.febody .xsm-svgsize-12 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-svgsize-15 .wrpsvg,
body.febody .xsm-svgsize-15 video {
    display: block;
    width: 15%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--xsm-aspectratio);
  }
  body.febody .xsm-svgsize-15 .wrpsvg.notdisplay, body.febody .xsm-svgsize-15 video.notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-15 .wrpsvg.display, body.febody .xsm-svgsize-15 video.display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xsm-svgsize-15 .wrpsvg.sm-notdisplay, body.febody .xsm-svgsize-15 video.sm-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-15 .wrpsvg.sm-display, body.febody .xsm-svgsize-15 video.sm-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xsm-svgsize-15 .wrpsvg.md-notdisplay, body.febody .xsm-svgsize-15 video.md-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-15 .wrpsvg.md-display, body.febody .xsm-svgsize-15 video.md-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1201px) {
  body.febody .xsm-svgsize-15 .wrpsvg.lg-notdisplay, body.febody .xsm-svgsize-15 video.lg-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-15 .wrpsvg.lg-display, body.febody .xsm-svgsize-15 video.lg-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1641px) {
  body.febody .xsm-svgsize-15 .wrpsvg.xl-notdisplay, body.febody .xsm-svgsize-15 video.xl-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-15 .wrpsvg.xl-display, body.febody .xsm-svgsize-15 video.xl-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-svgsize-15 .wrpsvg img,
body.febody .xsm-svgsize-15 .wrpsvg svg,
body.febody .xsm-svgsize-15 video img,
body.febody .xsm-svgsize-15 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-svgsize-17 .wrpsvg,
body.febody .xsm-svgsize-17 video {
    display: block;
    width: 17%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--xsm-aspectratio);
  }
  body.febody .xsm-svgsize-17 .wrpsvg.notdisplay, body.febody .xsm-svgsize-17 video.notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-17 .wrpsvg.display, body.febody .xsm-svgsize-17 video.display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xsm-svgsize-17 .wrpsvg.sm-notdisplay, body.febody .xsm-svgsize-17 video.sm-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-17 .wrpsvg.sm-display, body.febody .xsm-svgsize-17 video.sm-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xsm-svgsize-17 .wrpsvg.md-notdisplay, body.febody .xsm-svgsize-17 video.md-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-17 .wrpsvg.md-display, body.febody .xsm-svgsize-17 video.md-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1201px) {
  body.febody .xsm-svgsize-17 .wrpsvg.lg-notdisplay, body.febody .xsm-svgsize-17 video.lg-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-17 .wrpsvg.lg-display, body.febody .xsm-svgsize-17 video.lg-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1641px) {
  body.febody .xsm-svgsize-17 .wrpsvg.xl-notdisplay, body.febody .xsm-svgsize-17 video.xl-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-17 .wrpsvg.xl-display, body.febody .xsm-svgsize-17 video.xl-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-svgsize-17 .wrpsvg img,
body.febody .xsm-svgsize-17 .wrpsvg svg,
body.febody .xsm-svgsize-17 video img,
body.febody .xsm-svgsize-17 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-svgsize-20 .wrpsvg,
body.febody .xsm-svgsize-20 video {
    display: block;
    width: 20%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--xsm-aspectratio);
  }
  body.febody .xsm-svgsize-20 .wrpsvg.notdisplay, body.febody .xsm-svgsize-20 video.notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-20 .wrpsvg.display, body.febody .xsm-svgsize-20 video.display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xsm-svgsize-20 .wrpsvg.sm-notdisplay, body.febody .xsm-svgsize-20 video.sm-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-20 .wrpsvg.sm-display, body.febody .xsm-svgsize-20 video.sm-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xsm-svgsize-20 .wrpsvg.md-notdisplay, body.febody .xsm-svgsize-20 video.md-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-20 .wrpsvg.md-display, body.febody .xsm-svgsize-20 video.md-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1201px) {
  body.febody .xsm-svgsize-20 .wrpsvg.lg-notdisplay, body.febody .xsm-svgsize-20 video.lg-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-20 .wrpsvg.lg-display, body.febody .xsm-svgsize-20 video.lg-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1641px) {
  body.febody .xsm-svgsize-20 .wrpsvg.xl-notdisplay, body.febody .xsm-svgsize-20 video.xl-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-20 .wrpsvg.xl-display, body.febody .xsm-svgsize-20 video.xl-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-svgsize-20 .wrpsvg img,
body.febody .xsm-svgsize-20 .wrpsvg svg,
body.febody .xsm-svgsize-20 video img,
body.febody .xsm-svgsize-20 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-svgsize-25 .wrpsvg,
body.febody .xsm-svgsize-25 video {
    display: block;
    width: 25%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--xsm-aspectratio);
  }
  body.febody .xsm-svgsize-25 .wrpsvg.notdisplay, body.febody .xsm-svgsize-25 video.notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-25 .wrpsvg.display, body.febody .xsm-svgsize-25 video.display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xsm-svgsize-25 .wrpsvg.sm-notdisplay, body.febody .xsm-svgsize-25 video.sm-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-25 .wrpsvg.sm-display, body.febody .xsm-svgsize-25 video.sm-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xsm-svgsize-25 .wrpsvg.md-notdisplay, body.febody .xsm-svgsize-25 video.md-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-25 .wrpsvg.md-display, body.febody .xsm-svgsize-25 video.md-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1201px) {
  body.febody .xsm-svgsize-25 .wrpsvg.lg-notdisplay, body.febody .xsm-svgsize-25 video.lg-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-25 .wrpsvg.lg-display, body.febody .xsm-svgsize-25 video.lg-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1641px) {
  body.febody .xsm-svgsize-25 .wrpsvg.xl-notdisplay, body.febody .xsm-svgsize-25 video.xl-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-25 .wrpsvg.xl-display, body.febody .xsm-svgsize-25 video.xl-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-svgsize-25 .wrpsvg img,
body.febody .xsm-svgsize-25 .wrpsvg svg,
body.febody .xsm-svgsize-25 video img,
body.febody .xsm-svgsize-25 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-svgsize-30 .wrpsvg,
body.febody .xsm-svgsize-30 video {
    display: block;
    width: 30%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--xsm-aspectratio);
  }
  body.febody .xsm-svgsize-30 .wrpsvg.notdisplay, body.febody .xsm-svgsize-30 video.notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-30 .wrpsvg.display, body.febody .xsm-svgsize-30 video.display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xsm-svgsize-30 .wrpsvg.sm-notdisplay, body.febody .xsm-svgsize-30 video.sm-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-30 .wrpsvg.sm-display, body.febody .xsm-svgsize-30 video.sm-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xsm-svgsize-30 .wrpsvg.md-notdisplay, body.febody .xsm-svgsize-30 video.md-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-30 .wrpsvg.md-display, body.febody .xsm-svgsize-30 video.md-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1201px) {
  body.febody .xsm-svgsize-30 .wrpsvg.lg-notdisplay, body.febody .xsm-svgsize-30 video.lg-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-30 .wrpsvg.lg-display, body.febody .xsm-svgsize-30 video.lg-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1641px) {
  body.febody .xsm-svgsize-30 .wrpsvg.xl-notdisplay, body.febody .xsm-svgsize-30 video.xl-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-30 .wrpsvg.xl-display, body.febody .xsm-svgsize-30 video.xl-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-svgsize-30 .wrpsvg img,
body.febody .xsm-svgsize-30 .wrpsvg svg,
body.febody .xsm-svgsize-30 video img,
body.febody .xsm-svgsize-30 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-svgsize-33 .wrpsvg,
body.febody .xsm-svgsize-33 video {
    display: block;
    width: 33.333%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--xsm-aspectratio);
  }
  body.febody .xsm-svgsize-33 .wrpsvg.notdisplay, body.febody .xsm-svgsize-33 video.notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-33 .wrpsvg.display, body.febody .xsm-svgsize-33 video.display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xsm-svgsize-33 .wrpsvg.sm-notdisplay, body.febody .xsm-svgsize-33 video.sm-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-33 .wrpsvg.sm-display, body.febody .xsm-svgsize-33 video.sm-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xsm-svgsize-33 .wrpsvg.md-notdisplay, body.febody .xsm-svgsize-33 video.md-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-33 .wrpsvg.md-display, body.febody .xsm-svgsize-33 video.md-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1201px) {
  body.febody .xsm-svgsize-33 .wrpsvg.lg-notdisplay, body.febody .xsm-svgsize-33 video.lg-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-33 .wrpsvg.lg-display, body.febody .xsm-svgsize-33 video.lg-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1641px) {
  body.febody .xsm-svgsize-33 .wrpsvg.xl-notdisplay, body.febody .xsm-svgsize-33 video.xl-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-33 .wrpsvg.xl-display, body.febody .xsm-svgsize-33 video.xl-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-svgsize-33 .wrpsvg img,
body.febody .xsm-svgsize-33 .wrpsvg svg,
body.febody .xsm-svgsize-33 video img,
body.febody .xsm-svgsize-33 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-svgsize-35 .wrpsvg,
body.febody .xsm-svgsize-35 video {
    display: block;
    width: 35%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--xsm-aspectratio);
  }
  body.febody .xsm-svgsize-35 .wrpsvg.notdisplay, body.febody .xsm-svgsize-35 video.notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-35 .wrpsvg.display, body.febody .xsm-svgsize-35 video.display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xsm-svgsize-35 .wrpsvg.sm-notdisplay, body.febody .xsm-svgsize-35 video.sm-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-35 .wrpsvg.sm-display, body.febody .xsm-svgsize-35 video.sm-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xsm-svgsize-35 .wrpsvg.md-notdisplay, body.febody .xsm-svgsize-35 video.md-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-35 .wrpsvg.md-display, body.febody .xsm-svgsize-35 video.md-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1201px) {
  body.febody .xsm-svgsize-35 .wrpsvg.lg-notdisplay, body.febody .xsm-svgsize-35 video.lg-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-35 .wrpsvg.lg-display, body.febody .xsm-svgsize-35 video.lg-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1641px) {
  body.febody .xsm-svgsize-35 .wrpsvg.xl-notdisplay, body.febody .xsm-svgsize-35 video.xl-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-35 .wrpsvg.xl-display, body.febody .xsm-svgsize-35 video.xl-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-svgsize-35 .wrpsvg img,
body.febody .xsm-svgsize-35 .wrpsvg svg,
body.febody .xsm-svgsize-35 video img,
body.febody .xsm-svgsize-35 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-svgsize-40 .wrpsvg,
body.febody .xsm-svgsize-40 video {
    display: block;
    width: 40%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--xsm-aspectratio);
  }
  body.febody .xsm-svgsize-40 .wrpsvg.notdisplay, body.febody .xsm-svgsize-40 video.notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-40 .wrpsvg.display, body.febody .xsm-svgsize-40 video.display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xsm-svgsize-40 .wrpsvg.sm-notdisplay, body.febody .xsm-svgsize-40 video.sm-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-40 .wrpsvg.sm-display, body.febody .xsm-svgsize-40 video.sm-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xsm-svgsize-40 .wrpsvg.md-notdisplay, body.febody .xsm-svgsize-40 video.md-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-40 .wrpsvg.md-display, body.febody .xsm-svgsize-40 video.md-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1201px) {
  body.febody .xsm-svgsize-40 .wrpsvg.lg-notdisplay, body.febody .xsm-svgsize-40 video.lg-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-40 .wrpsvg.lg-display, body.febody .xsm-svgsize-40 video.lg-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1641px) {
  body.febody .xsm-svgsize-40 .wrpsvg.xl-notdisplay, body.febody .xsm-svgsize-40 video.xl-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-40 .wrpsvg.xl-display, body.febody .xsm-svgsize-40 video.xl-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-svgsize-40 .wrpsvg img,
body.febody .xsm-svgsize-40 .wrpsvg svg,
body.febody .xsm-svgsize-40 video img,
body.febody .xsm-svgsize-40 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-svgsize-45 .wrpsvg,
body.febody .xsm-svgsize-45 video {
    display: block;
    width: 45%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--xsm-aspectratio);
  }
  body.febody .xsm-svgsize-45 .wrpsvg.notdisplay, body.febody .xsm-svgsize-45 video.notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-45 .wrpsvg.display, body.febody .xsm-svgsize-45 video.display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xsm-svgsize-45 .wrpsvg.sm-notdisplay, body.febody .xsm-svgsize-45 video.sm-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-45 .wrpsvg.sm-display, body.febody .xsm-svgsize-45 video.sm-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xsm-svgsize-45 .wrpsvg.md-notdisplay, body.febody .xsm-svgsize-45 video.md-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-45 .wrpsvg.md-display, body.febody .xsm-svgsize-45 video.md-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1201px) {
  body.febody .xsm-svgsize-45 .wrpsvg.lg-notdisplay, body.febody .xsm-svgsize-45 video.lg-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-45 .wrpsvg.lg-display, body.febody .xsm-svgsize-45 video.lg-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1641px) {
  body.febody .xsm-svgsize-45 .wrpsvg.xl-notdisplay, body.febody .xsm-svgsize-45 video.xl-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-45 .wrpsvg.xl-display, body.febody .xsm-svgsize-45 video.xl-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-svgsize-45 .wrpsvg img,
body.febody .xsm-svgsize-45 .wrpsvg svg,
body.febody .xsm-svgsize-45 video img,
body.febody .xsm-svgsize-45 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-svgsize-50 .wrpsvg,
body.febody .xsm-svgsize-50 video {
    display: block;
    width: 50%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--xsm-aspectratio);
  }
  body.febody .xsm-svgsize-50 .wrpsvg.notdisplay, body.febody .xsm-svgsize-50 video.notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-50 .wrpsvg.display, body.febody .xsm-svgsize-50 video.display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xsm-svgsize-50 .wrpsvg.sm-notdisplay, body.febody .xsm-svgsize-50 video.sm-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-50 .wrpsvg.sm-display, body.febody .xsm-svgsize-50 video.sm-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xsm-svgsize-50 .wrpsvg.md-notdisplay, body.febody .xsm-svgsize-50 video.md-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-50 .wrpsvg.md-display, body.febody .xsm-svgsize-50 video.md-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1201px) {
  body.febody .xsm-svgsize-50 .wrpsvg.lg-notdisplay, body.febody .xsm-svgsize-50 video.lg-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-50 .wrpsvg.lg-display, body.febody .xsm-svgsize-50 video.lg-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1641px) {
  body.febody .xsm-svgsize-50 .wrpsvg.xl-notdisplay, body.febody .xsm-svgsize-50 video.xl-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-50 .wrpsvg.xl-display, body.febody .xsm-svgsize-50 video.xl-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-svgsize-50 .wrpsvg img,
body.febody .xsm-svgsize-50 .wrpsvg svg,
body.febody .xsm-svgsize-50 video img,
body.febody .xsm-svgsize-50 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-svgsize-55 .wrpsvg,
body.febody .xsm-svgsize-55 video {
    display: block;
    width: 55%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--xsm-aspectratio);
  }
  body.febody .xsm-svgsize-55 .wrpsvg.notdisplay, body.febody .xsm-svgsize-55 video.notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-55 .wrpsvg.display, body.febody .xsm-svgsize-55 video.display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xsm-svgsize-55 .wrpsvg.sm-notdisplay, body.febody .xsm-svgsize-55 video.sm-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-55 .wrpsvg.sm-display, body.febody .xsm-svgsize-55 video.sm-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xsm-svgsize-55 .wrpsvg.md-notdisplay, body.febody .xsm-svgsize-55 video.md-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-55 .wrpsvg.md-display, body.febody .xsm-svgsize-55 video.md-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1201px) {
  body.febody .xsm-svgsize-55 .wrpsvg.lg-notdisplay, body.febody .xsm-svgsize-55 video.lg-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-55 .wrpsvg.lg-display, body.febody .xsm-svgsize-55 video.lg-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1641px) {
  body.febody .xsm-svgsize-55 .wrpsvg.xl-notdisplay, body.febody .xsm-svgsize-55 video.xl-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-55 .wrpsvg.xl-display, body.febody .xsm-svgsize-55 video.xl-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-svgsize-55 .wrpsvg img,
body.febody .xsm-svgsize-55 .wrpsvg svg,
body.febody .xsm-svgsize-55 video img,
body.febody .xsm-svgsize-55 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-svgsize-60 .wrpsvg,
body.febody .xsm-svgsize-60 video {
    display: block;
    width: 60%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--xsm-aspectratio);
  }
  body.febody .xsm-svgsize-60 .wrpsvg.notdisplay, body.febody .xsm-svgsize-60 video.notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-60 .wrpsvg.display, body.febody .xsm-svgsize-60 video.display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xsm-svgsize-60 .wrpsvg.sm-notdisplay, body.febody .xsm-svgsize-60 video.sm-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-60 .wrpsvg.sm-display, body.febody .xsm-svgsize-60 video.sm-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xsm-svgsize-60 .wrpsvg.md-notdisplay, body.febody .xsm-svgsize-60 video.md-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-60 .wrpsvg.md-display, body.febody .xsm-svgsize-60 video.md-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1201px) {
  body.febody .xsm-svgsize-60 .wrpsvg.lg-notdisplay, body.febody .xsm-svgsize-60 video.lg-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-60 .wrpsvg.lg-display, body.febody .xsm-svgsize-60 video.lg-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1641px) {
  body.febody .xsm-svgsize-60 .wrpsvg.xl-notdisplay, body.febody .xsm-svgsize-60 video.xl-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-60 .wrpsvg.xl-display, body.febody .xsm-svgsize-60 video.xl-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-svgsize-60 .wrpsvg img,
body.febody .xsm-svgsize-60 .wrpsvg svg,
body.febody .xsm-svgsize-60 video img,
body.febody .xsm-svgsize-60 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-svgsize-65 .wrpsvg,
body.febody .xsm-svgsize-65 video {
    display: block;
    width: 65%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--xsm-aspectratio);
  }
  body.febody .xsm-svgsize-65 .wrpsvg.notdisplay, body.febody .xsm-svgsize-65 video.notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-65 .wrpsvg.display, body.febody .xsm-svgsize-65 video.display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xsm-svgsize-65 .wrpsvg.sm-notdisplay, body.febody .xsm-svgsize-65 video.sm-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-65 .wrpsvg.sm-display, body.febody .xsm-svgsize-65 video.sm-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xsm-svgsize-65 .wrpsvg.md-notdisplay, body.febody .xsm-svgsize-65 video.md-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-65 .wrpsvg.md-display, body.febody .xsm-svgsize-65 video.md-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1201px) {
  body.febody .xsm-svgsize-65 .wrpsvg.lg-notdisplay, body.febody .xsm-svgsize-65 video.lg-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-65 .wrpsvg.lg-display, body.febody .xsm-svgsize-65 video.lg-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1641px) {
  body.febody .xsm-svgsize-65 .wrpsvg.xl-notdisplay, body.febody .xsm-svgsize-65 video.xl-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-65 .wrpsvg.xl-display, body.febody .xsm-svgsize-65 video.xl-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-svgsize-65 .wrpsvg img,
body.febody .xsm-svgsize-65 .wrpsvg svg,
body.febody .xsm-svgsize-65 video img,
body.febody .xsm-svgsize-65 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-svgsize-66 .wrpsvg,
body.febody .xsm-svgsize-66 video {
    display: block;
    width: 66.666%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--xsm-aspectratio);
  }
  body.febody .xsm-svgsize-66 .wrpsvg.notdisplay, body.febody .xsm-svgsize-66 video.notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-66 .wrpsvg.display, body.febody .xsm-svgsize-66 video.display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xsm-svgsize-66 .wrpsvg.sm-notdisplay, body.febody .xsm-svgsize-66 video.sm-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-66 .wrpsvg.sm-display, body.febody .xsm-svgsize-66 video.sm-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xsm-svgsize-66 .wrpsvg.md-notdisplay, body.febody .xsm-svgsize-66 video.md-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-66 .wrpsvg.md-display, body.febody .xsm-svgsize-66 video.md-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1201px) {
  body.febody .xsm-svgsize-66 .wrpsvg.lg-notdisplay, body.febody .xsm-svgsize-66 video.lg-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-66 .wrpsvg.lg-display, body.febody .xsm-svgsize-66 video.lg-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1641px) {
  body.febody .xsm-svgsize-66 .wrpsvg.xl-notdisplay, body.febody .xsm-svgsize-66 video.xl-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-66 .wrpsvg.xl-display, body.febody .xsm-svgsize-66 video.xl-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-svgsize-66 .wrpsvg img,
body.febody .xsm-svgsize-66 .wrpsvg svg,
body.febody .xsm-svgsize-66 video img,
body.febody .xsm-svgsize-66 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-svgsize-70 .wrpsvg,
body.febody .xsm-svgsize-70 video {
    display: block;
    width: 70%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--xsm-aspectratio);
  }
  body.febody .xsm-svgsize-70 .wrpsvg.notdisplay, body.febody .xsm-svgsize-70 video.notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-70 .wrpsvg.display, body.febody .xsm-svgsize-70 video.display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xsm-svgsize-70 .wrpsvg.sm-notdisplay, body.febody .xsm-svgsize-70 video.sm-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-70 .wrpsvg.sm-display, body.febody .xsm-svgsize-70 video.sm-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xsm-svgsize-70 .wrpsvg.md-notdisplay, body.febody .xsm-svgsize-70 video.md-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-70 .wrpsvg.md-display, body.febody .xsm-svgsize-70 video.md-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1201px) {
  body.febody .xsm-svgsize-70 .wrpsvg.lg-notdisplay, body.febody .xsm-svgsize-70 video.lg-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-70 .wrpsvg.lg-display, body.febody .xsm-svgsize-70 video.lg-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1641px) {
  body.febody .xsm-svgsize-70 .wrpsvg.xl-notdisplay, body.febody .xsm-svgsize-70 video.xl-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-70 .wrpsvg.xl-display, body.febody .xsm-svgsize-70 video.xl-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-svgsize-70 .wrpsvg img,
body.febody .xsm-svgsize-70 .wrpsvg svg,
body.febody .xsm-svgsize-70 video img,
body.febody .xsm-svgsize-70 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-svgsize-75 .wrpsvg,
body.febody .xsm-svgsize-75 video {
    display: block;
    width: 75%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--xsm-aspectratio);
  }
  body.febody .xsm-svgsize-75 .wrpsvg.notdisplay, body.febody .xsm-svgsize-75 video.notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-75 .wrpsvg.display, body.febody .xsm-svgsize-75 video.display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xsm-svgsize-75 .wrpsvg.sm-notdisplay, body.febody .xsm-svgsize-75 video.sm-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-75 .wrpsvg.sm-display, body.febody .xsm-svgsize-75 video.sm-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xsm-svgsize-75 .wrpsvg.md-notdisplay, body.febody .xsm-svgsize-75 video.md-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-75 .wrpsvg.md-display, body.febody .xsm-svgsize-75 video.md-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1201px) {
  body.febody .xsm-svgsize-75 .wrpsvg.lg-notdisplay, body.febody .xsm-svgsize-75 video.lg-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-75 .wrpsvg.lg-display, body.febody .xsm-svgsize-75 video.lg-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1641px) {
  body.febody .xsm-svgsize-75 .wrpsvg.xl-notdisplay, body.febody .xsm-svgsize-75 video.xl-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-75 .wrpsvg.xl-display, body.febody .xsm-svgsize-75 video.xl-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-svgsize-75 .wrpsvg img,
body.febody .xsm-svgsize-75 .wrpsvg svg,
body.febody .xsm-svgsize-75 video img,
body.febody .xsm-svgsize-75 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-svgsize-80 .wrpsvg,
body.febody .xsm-svgsize-80 video {
    display: block;
    width: 80%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--xsm-aspectratio);
  }
  body.febody .xsm-svgsize-80 .wrpsvg.notdisplay, body.febody .xsm-svgsize-80 video.notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-80 .wrpsvg.display, body.febody .xsm-svgsize-80 video.display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xsm-svgsize-80 .wrpsvg.sm-notdisplay, body.febody .xsm-svgsize-80 video.sm-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-80 .wrpsvg.sm-display, body.febody .xsm-svgsize-80 video.sm-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xsm-svgsize-80 .wrpsvg.md-notdisplay, body.febody .xsm-svgsize-80 video.md-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-80 .wrpsvg.md-display, body.febody .xsm-svgsize-80 video.md-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1201px) {
  body.febody .xsm-svgsize-80 .wrpsvg.lg-notdisplay, body.febody .xsm-svgsize-80 video.lg-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-80 .wrpsvg.lg-display, body.febody .xsm-svgsize-80 video.lg-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1641px) {
  body.febody .xsm-svgsize-80 .wrpsvg.xl-notdisplay, body.febody .xsm-svgsize-80 video.xl-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-80 .wrpsvg.xl-display, body.febody .xsm-svgsize-80 video.xl-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-svgsize-80 .wrpsvg img,
body.febody .xsm-svgsize-80 .wrpsvg svg,
body.febody .xsm-svgsize-80 video img,
body.febody .xsm-svgsize-80 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-svgsize-85 .wrpsvg,
body.febody .xsm-svgsize-85 video {
    display: block;
    width: 85%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--xsm-aspectratio);
  }
  body.febody .xsm-svgsize-85 .wrpsvg.notdisplay, body.febody .xsm-svgsize-85 video.notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-85 .wrpsvg.display, body.febody .xsm-svgsize-85 video.display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xsm-svgsize-85 .wrpsvg.sm-notdisplay, body.febody .xsm-svgsize-85 video.sm-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-85 .wrpsvg.sm-display, body.febody .xsm-svgsize-85 video.sm-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xsm-svgsize-85 .wrpsvg.md-notdisplay, body.febody .xsm-svgsize-85 video.md-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-85 .wrpsvg.md-display, body.febody .xsm-svgsize-85 video.md-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1201px) {
  body.febody .xsm-svgsize-85 .wrpsvg.lg-notdisplay, body.febody .xsm-svgsize-85 video.lg-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-85 .wrpsvg.lg-display, body.febody .xsm-svgsize-85 video.lg-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1641px) {
  body.febody .xsm-svgsize-85 .wrpsvg.xl-notdisplay, body.febody .xsm-svgsize-85 video.xl-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-85 .wrpsvg.xl-display, body.febody .xsm-svgsize-85 video.xl-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-svgsize-85 .wrpsvg img,
body.febody .xsm-svgsize-85 .wrpsvg svg,
body.febody .xsm-svgsize-85 video img,
body.febody .xsm-svgsize-85 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-svgsize-90 .wrpsvg,
body.febody .xsm-svgsize-90 video {
    display: block;
    width: 90%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--xsm-aspectratio);
  }
  body.febody .xsm-svgsize-90 .wrpsvg.notdisplay, body.febody .xsm-svgsize-90 video.notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-90 .wrpsvg.display, body.febody .xsm-svgsize-90 video.display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xsm-svgsize-90 .wrpsvg.sm-notdisplay, body.febody .xsm-svgsize-90 video.sm-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-90 .wrpsvg.sm-display, body.febody .xsm-svgsize-90 video.sm-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xsm-svgsize-90 .wrpsvg.md-notdisplay, body.febody .xsm-svgsize-90 video.md-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-90 .wrpsvg.md-display, body.febody .xsm-svgsize-90 video.md-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1201px) {
  body.febody .xsm-svgsize-90 .wrpsvg.lg-notdisplay, body.febody .xsm-svgsize-90 video.lg-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-90 .wrpsvg.lg-display, body.febody .xsm-svgsize-90 video.lg-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1641px) {
  body.febody .xsm-svgsize-90 .wrpsvg.xl-notdisplay, body.febody .xsm-svgsize-90 video.xl-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-90 .wrpsvg.xl-display, body.febody .xsm-svgsize-90 video.xl-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-svgsize-90 .wrpsvg img,
body.febody .xsm-svgsize-90 .wrpsvg svg,
body.febody .xsm-svgsize-90 video img,
body.febody .xsm-svgsize-90 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-svgsize-95 .wrpsvg,
body.febody .xsm-svgsize-95 video {
    display: block;
    width: 95%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--xsm-aspectratio);
  }
  body.febody .xsm-svgsize-95 .wrpsvg.notdisplay, body.febody .xsm-svgsize-95 video.notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-95 .wrpsvg.display, body.febody .xsm-svgsize-95 video.display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xsm-svgsize-95 .wrpsvg.sm-notdisplay, body.febody .xsm-svgsize-95 video.sm-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-95 .wrpsvg.sm-display, body.febody .xsm-svgsize-95 video.sm-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xsm-svgsize-95 .wrpsvg.md-notdisplay, body.febody .xsm-svgsize-95 video.md-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-95 .wrpsvg.md-display, body.febody .xsm-svgsize-95 video.md-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1201px) {
  body.febody .xsm-svgsize-95 .wrpsvg.lg-notdisplay, body.febody .xsm-svgsize-95 video.lg-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-95 .wrpsvg.lg-display, body.febody .xsm-svgsize-95 video.lg-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1641px) {
  body.febody .xsm-svgsize-95 .wrpsvg.xl-notdisplay, body.febody .xsm-svgsize-95 video.xl-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-95 .wrpsvg.xl-display, body.febody .xsm-svgsize-95 video.xl-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-svgsize-95 .wrpsvg img,
body.febody .xsm-svgsize-95 .wrpsvg svg,
body.febody .xsm-svgsize-95 video img,
body.febody .xsm-svgsize-95 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-svgsize-100 .wrpsvg,
body.febody .xsm-svgsize-100 video {
    display: block;
    width: 100%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--xsm-aspectratio);
  }
  body.febody .xsm-svgsize-100 .wrpsvg.notdisplay, body.febody .xsm-svgsize-100 video.notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-100 .wrpsvg.display, body.febody .xsm-svgsize-100 video.display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xsm-svgsize-100 .wrpsvg.sm-notdisplay, body.febody .xsm-svgsize-100 video.sm-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-100 .wrpsvg.sm-display, body.febody .xsm-svgsize-100 video.sm-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xsm-svgsize-100 .wrpsvg.md-notdisplay, body.febody .xsm-svgsize-100 video.md-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-100 .wrpsvg.md-display, body.febody .xsm-svgsize-100 video.md-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1201px) {
  body.febody .xsm-svgsize-100 .wrpsvg.lg-notdisplay, body.febody .xsm-svgsize-100 video.lg-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-100 .wrpsvg.lg-display, body.febody .xsm-svgsize-100 video.lg-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) and (min-width: 1641px) {
  body.febody .xsm-svgsize-100 .wrpsvg.xl-notdisplay, body.febody .xsm-svgsize-100 video.xl-notdisplay {
    display: none;
  }

  body.febody .xsm-svgsize-100 .wrpsvg.xl-display, body.febody .xsm-svgsize-100 video.xl-display {
    display: block;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-svgsize-100 .wrpsvg img,
body.febody .xsm-svgsize-100 .wrpsvg svg,
body.febody .xsm-svgsize-100 video img,
body.febody .xsm-svgsize-100 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-3 .wrpsvg,
body.febody .md-svgsize-3 video {
    display: block;
    width: 3%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--md-aspectratio);
  }
  body.febody .md-svgsize-3 .wrpsvg.notdisplay, body.febody .md-svgsize-3 video.notdisplay {
    display: none;
  }

  body.febody .md-svgsize-3 .wrpsvg.display, body.febody .md-svgsize-3 video.display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .md-svgsize-3 .wrpsvg.sm-notdisplay, body.febody .md-svgsize-3 video.sm-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-3 .wrpsvg.sm-display, body.febody .md-svgsize-3 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-3 .wrpsvg.md-notdisplay, body.febody .md-svgsize-3 video.md-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-3 .wrpsvg.md-display, body.febody .md-svgsize-3 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1201px) {
  body.febody .md-svgsize-3 .wrpsvg.lg-notdisplay, body.febody .md-svgsize-3 video.lg-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-3 .wrpsvg.lg-display, body.febody .md-svgsize-3 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1641px) {
  body.febody .md-svgsize-3 .wrpsvg.xl-notdisplay, body.febody .md-svgsize-3 video.xl-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-3 .wrpsvg.xl-display, body.febody .md-svgsize-3 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-3 .wrpsvg img,
body.febody .md-svgsize-3 .wrpsvg svg,
body.febody .md-svgsize-3 video img,
body.febody .md-svgsize-3 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-5 .wrpsvg,
body.febody .md-svgsize-5 video {
    display: block;
    width: 5%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--md-aspectratio);
  }
  body.febody .md-svgsize-5 .wrpsvg.notdisplay, body.febody .md-svgsize-5 video.notdisplay {
    display: none;
  }

  body.febody .md-svgsize-5 .wrpsvg.display, body.febody .md-svgsize-5 video.display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .md-svgsize-5 .wrpsvg.sm-notdisplay, body.febody .md-svgsize-5 video.sm-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-5 .wrpsvg.sm-display, body.febody .md-svgsize-5 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-5 .wrpsvg.md-notdisplay, body.febody .md-svgsize-5 video.md-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-5 .wrpsvg.md-display, body.febody .md-svgsize-5 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1201px) {
  body.febody .md-svgsize-5 .wrpsvg.lg-notdisplay, body.febody .md-svgsize-5 video.lg-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-5 .wrpsvg.lg-display, body.febody .md-svgsize-5 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1641px) {
  body.febody .md-svgsize-5 .wrpsvg.xl-notdisplay, body.febody .md-svgsize-5 video.xl-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-5 .wrpsvg.xl-display, body.febody .md-svgsize-5 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-5 .wrpsvg img,
body.febody .md-svgsize-5 .wrpsvg svg,
body.febody .md-svgsize-5 video img,
body.febody .md-svgsize-5 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-7 .wrpsvg,
body.febody .md-svgsize-7 video {
    display: block;
    width: 7%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--md-aspectratio);
  }
  body.febody .md-svgsize-7 .wrpsvg.notdisplay, body.febody .md-svgsize-7 video.notdisplay {
    display: none;
  }

  body.febody .md-svgsize-7 .wrpsvg.display, body.febody .md-svgsize-7 video.display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .md-svgsize-7 .wrpsvg.sm-notdisplay, body.febody .md-svgsize-7 video.sm-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-7 .wrpsvg.sm-display, body.febody .md-svgsize-7 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-7 .wrpsvg.md-notdisplay, body.febody .md-svgsize-7 video.md-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-7 .wrpsvg.md-display, body.febody .md-svgsize-7 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1201px) {
  body.febody .md-svgsize-7 .wrpsvg.lg-notdisplay, body.febody .md-svgsize-7 video.lg-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-7 .wrpsvg.lg-display, body.febody .md-svgsize-7 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1641px) {
  body.febody .md-svgsize-7 .wrpsvg.xl-notdisplay, body.febody .md-svgsize-7 video.xl-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-7 .wrpsvg.xl-display, body.febody .md-svgsize-7 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-7 .wrpsvg img,
body.febody .md-svgsize-7 .wrpsvg svg,
body.febody .md-svgsize-7 video img,
body.febody .md-svgsize-7 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-10 .wrpsvg,
body.febody .md-svgsize-10 video {
    display: block;
    width: 10%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--md-aspectratio);
  }
  body.febody .md-svgsize-10 .wrpsvg.notdisplay, body.febody .md-svgsize-10 video.notdisplay {
    display: none;
  }

  body.febody .md-svgsize-10 .wrpsvg.display, body.febody .md-svgsize-10 video.display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .md-svgsize-10 .wrpsvg.sm-notdisplay, body.febody .md-svgsize-10 video.sm-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-10 .wrpsvg.sm-display, body.febody .md-svgsize-10 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-10 .wrpsvg.md-notdisplay, body.febody .md-svgsize-10 video.md-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-10 .wrpsvg.md-display, body.febody .md-svgsize-10 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1201px) {
  body.febody .md-svgsize-10 .wrpsvg.lg-notdisplay, body.febody .md-svgsize-10 video.lg-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-10 .wrpsvg.lg-display, body.febody .md-svgsize-10 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1641px) {
  body.febody .md-svgsize-10 .wrpsvg.xl-notdisplay, body.febody .md-svgsize-10 video.xl-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-10 .wrpsvg.xl-display, body.febody .md-svgsize-10 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-10 .wrpsvg img,
body.febody .md-svgsize-10 .wrpsvg svg,
body.febody .md-svgsize-10 video img,
body.febody .md-svgsize-10 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-12 .wrpsvg,
body.febody .md-svgsize-12 video {
    display: block;
    width: 12%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--md-aspectratio);
  }
  body.febody .md-svgsize-12 .wrpsvg.notdisplay, body.febody .md-svgsize-12 video.notdisplay {
    display: none;
  }

  body.febody .md-svgsize-12 .wrpsvg.display, body.febody .md-svgsize-12 video.display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .md-svgsize-12 .wrpsvg.sm-notdisplay, body.febody .md-svgsize-12 video.sm-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-12 .wrpsvg.sm-display, body.febody .md-svgsize-12 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-12 .wrpsvg.md-notdisplay, body.febody .md-svgsize-12 video.md-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-12 .wrpsvg.md-display, body.febody .md-svgsize-12 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1201px) {
  body.febody .md-svgsize-12 .wrpsvg.lg-notdisplay, body.febody .md-svgsize-12 video.lg-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-12 .wrpsvg.lg-display, body.febody .md-svgsize-12 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1641px) {
  body.febody .md-svgsize-12 .wrpsvg.xl-notdisplay, body.febody .md-svgsize-12 video.xl-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-12 .wrpsvg.xl-display, body.febody .md-svgsize-12 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-12 .wrpsvg img,
body.febody .md-svgsize-12 .wrpsvg svg,
body.febody .md-svgsize-12 video img,
body.febody .md-svgsize-12 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-15 .wrpsvg,
body.febody .md-svgsize-15 video {
    display: block;
    width: 15%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--md-aspectratio);
  }
  body.febody .md-svgsize-15 .wrpsvg.notdisplay, body.febody .md-svgsize-15 video.notdisplay {
    display: none;
  }

  body.febody .md-svgsize-15 .wrpsvg.display, body.febody .md-svgsize-15 video.display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .md-svgsize-15 .wrpsvg.sm-notdisplay, body.febody .md-svgsize-15 video.sm-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-15 .wrpsvg.sm-display, body.febody .md-svgsize-15 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-15 .wrpsvg.md-notdisplay, body.febody .md-svgsize-15 video.md-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-15 .wrpsvg.md-display, body.febody .md-svgsize-15 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1201px) {
  body.febody .md-svgsize-15 .wrpsvg.lg-notdisplay, body.febody .md-svgsize-15 video.lg-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-15 .wrpsvg.lg-display, body.febody .md-svgsize-15 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1641px) {
  body.febody .md-svgsize-15 .wrpsvg.xl-notdisplay, body.febody .md-svgsize-15 video.xl-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-15 .wrpsvg.xl-display, body.febody .md-svgsize-15 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-15 .wrpsvg img,
body.febody .md-svgsize-15 .wrpsvg svg,
body.febody .md-svgsize-15 video img,
body.febody .md-svgsize-15 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-17 .wrpsvg,
body.febody .md-svgsize-17 video {
    display: block;
    width: 17%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--md-aspectratio);
  }
  body.febody .md-svgsize-17 .wrpsvg.notdisplay, body.febody .md-svgsize-17 video.notdisplay {
    display: none;
  }

  body.febody .md-svgsize-17 .wrpsvg.display, body.febody .md-svgsize-17 video.display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .md-svgsize-17 .wrpsvg.sm-notdisplay, body.febody .md-svgsize-17 video.sm-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-17 .wrpsvg.sm-display, body.febody .md-svgsize-17 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-17 .wrpsvg.md-notdisplay, body.febody .md-svgsize-17 video.md-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-17 .wrpsvg.md-display, body.febody .md-svgsize-17 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1201px) {
  body.febody .md-svgsize-17 .wrpsvg.lg-notdisplay, body.febody .md-svgsize-17 video.lg-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-17 .wrpsvg.lg-display, body.febody .md-svgsize-17 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1641px) {
  body.febody .md-svgsize-17 .wrpsvg.xl-notdisplay, body.febody .md-svgsize-17 video.xl-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-17 .wrpsvg.xl-display, body.febody .md-svgsize-17 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-17 .wrpsvg img,
body.febody .md-svgsize-17 .wrpsvg svg,
body.febody .md-svgsize-17 video img,
body.febody .md-svgsize-17 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-20 .wrpsvg,
body.febody .md-svgsize-20 video {
    display: block;
    width: 20%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--md-aspectratio);
  }
  body.febody .md-svgsize-20 .wrpsvg.notdisplay, body.febody .md-svgsize-20 video.notdisplay {
    display: none;
  }

  body.febody .md-svgsize-20 .wrpsvg.display, body.febody .md-svgsize-20 video.display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .md-svgsize-20 .wrpsvg.sm-notdisplay, body.febody .md-svgsize-20 video.sm-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-20 .wrpsvg.sm-display, body.febody .md-svgsize-20 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-20 .wrpsvg.md-notdisplay, body.febody .md-svgsize-20 video.md-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-20 .wrpsvg.md-display, body.febody .md-svgsize-20 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1201px) {
  body.febody .md-svgsize-20 .wrpsvg.lg-notdisplay, body.febody .md-svgsize-20 video.lg-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-20 .wrpsvg.lg-display, body.febody .md-svgsize-20 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1641px) {
  body.febody .md-svgsize-20 .wrpsvg.xl-notdisplay, body.febody .md-svgsize-20 video.xl-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-20 .wrpsvg.xl-display, body.febody .md-svgsize-20 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-20 .wrpsvg img,
body.febody .md-svgsize-20 .wrpsvg svg,
body.febody .md-svgsize-20 video img,
body.febody .md-svgsize-20 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-25 .wrpsvg,
body.febody .md-svgsize-25 video {
    display: block;
    width: 25%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--md-aspectratio);
  }
  body.febody .md-svgsize-25 .wrpsvg.notdisplay, body.febody .md-svgsize-25 video.notdisplay {
    display: none;
  }

  body.febody .md-svgsize-25 .wrpsvg.display, body.febody .md-svgsize-25 video.display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .md-svgsize-25 .wrpsvg.sm-notdisplay, body.febody .md-svgsize-25 video.sm-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-25 .wrpsvg.sm-display, body.febody .md-svgsize-25 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-25 .wrpsvg.md-notdisplay, body.febody .md-svgsize-25 video.md-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-25 .wrpsvg.md-display, body.febody .md-svgsize-25 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1201px) {
  body.febody .md-svgsize-25 .wrpsvg.lg-notdisplay, body.febody .md-svgsize-25 video.lg-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-25 .wrpsvg.lg-display, body.febody .md-svgsize-25 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1641px) {
  body.febody .md-svgsize-25 .wrpsvg.xl-notdisplay, body.febody .md-svgsize-25 video.xl-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-25 .wrpsvg.xl-display, body.febody .md-svgsize-25 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-25 .wrpsvg img,
body.febody .md-svgsize-25 .wrpsvg svg,
body.febody .md-svgsize-25 video img,
body.febody .md-svgsize-25 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-30 .wrpsvg,
body.febody .md-svgsize-30 video {
    display: block;
    width: 30%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--md-aspectratio);
  }
  body.febody .md-svgsize-30 .wrpsvg.notdisplay, body.febody .md-svgsize-30 video.notdisplay {
    display: none;
  }

  body.febody .md-svgsize-30 .wrpsvg.display, body.febody .md-svgsize-30 video.display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .md-svgsize-30 .wrpsvg.sm-notdisplay, body.febody .md-svgsize-30 video.sm-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-30 .wrpsvg.sm-display, body.febody .md-svgsize-30 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-30 .wrpsvg.md-notdisplay, body.febody .md-svgsize-30 video.md-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-30 .wrpsvg.md-display, body.febody .md-svgsize-30 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1201px) {
  body.febody .md-svgsize-30 .wrpsvg.lg-notdisplay, body.febody .md-svgsize-30 video.lg-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-30 .wrpsvg.lg-display, body.febody .md-svgsize-30 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1641px) {
  body.febody .md-svgsize-30 .wrpsvg.xl-notdisplay, body.febody .md-svgsize-30 video.xl-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-30 .wrpsvg.xl-display, body.febody .md-svgsize-30 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-30 .wrpsvg img,
body.febody .md-svgsize-30 .wrpsvg svg,
body.febody .md-svgsize-30 video img,
body.febody .md-svgsize-30 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-33 .wrpsvg,
body.febody .md-svgsize-33 video {
    display: block;
    width: 33.333%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--md-aspectratio);
  }
  body.febody .md-svgsize-33 .wrpsvg.notdisplay, body.febody .md-svgsize-33 video.notdisplay {
    display: none;
  }

  body.febody .md-svgsize-33 .wrpsvg.display, body.febody .md-svgsize-33 video.display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .md-svgsize-33 .wrpsvg.sm-notdisplay, body.febody .md-svgsize-33 video.sm-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-33 .wrpsvg.sm-display, body.febody .md-svgsize-33 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-33 .wrpsvg.md-notdisplay, body.febody .md-svgsize-33 video.md-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-33 .wrpsvg.md-display, body.febody .md-svgsize-33 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1201px) {
  body.febody .md-svgsize-33 .wrpsvg.lg-notdisplay, body.febody .md-svgsize-33 video.lg-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-33 .wrpsvg.lg-display, body.febody .md-svgsize-33 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1641px) {
  body.febody .md-svgsize-33 .wrpsvg.xl-notdisplay, body.febody .md-svgsize-33 video.xl-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-33 .wrpsvg.xl-display, body.febody .md-svgsize-33 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-33 .wrpsvg img,
body.febody .md-svgsize-33 .wrpsvg svg,
body.febody .md-svgsize-33 video img,
body.febody .md-svgsize-33 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-35 .wrpsvg,
body.febody .md-svgsize-35 video {
    display: block;
    width: 35%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--md-aspectratio);
  }
  body.febody .md-svgsize-35 .wrpsvg.notdisplay, body.febody .md-svgsize-35 video.notdisplay {
    display: none;
  }

  body.febody .md-svgsize-35 .wrpsvg.display, body.febody .md-svgsize-35 video.display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .md-svgsize-35 .wrpsvg.sm-notdisplay, body.febody .md-svgsize-35 video.sm-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-35 .wrpsvg.sm-display, body.febody .md-svgsize-35 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-35 .wrpsvg.md-notdisplay, body.febody .md-svgsize-35 video.md-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-35 .wrpsvg.md-display, body.febody .md-svgsize-35 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1201px) {
  body.febody .md-svgsize-35 .wrpsvg.lg-notdisplay, body.febody .md-svgsize-35 video.lg-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-35 .wrpsvg.lg-display, body.febody .md-svgsize-35 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1641px) {
  body.febody .md-svgsize-35 .wrpsvg.xl-notdisplay, body.febody .md-svgsize-35 video.xl-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-35 .wrpsvg.xl-display, body.febody .md-svgsize-35 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-35 .wrpsvg img,
body.febody .md-svgsize-35 .wrpsvg svg,
body.febody .md-svgsize-35 video img,
body.febody .md-svgsize-35 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-40 .wrpsvg,
body.febody .md-svgsize-40 video {
    display: block;
    width: 40%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--md-aspectratio);
  }
  body.febody .md-svgsize-40 .wrpsvg.notdisplay, body.febody .md-svgsize-40 video.notdisplay {
    display: none;
  }

  body.febody .md-svgsize-40 .wrpsvg.display, body.febody .md-svgsize-40 video.display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .md-svgsize-40 .wrpsvg.sm-notdisplay, body.febody .md-svgsize-40 video.sm-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-40 .wrpsvg.sm-display, body.febody .md-svgsize-40 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-40 .wrpsvg.md-notdisplay, body.febody .md-svgsize-40 video.md-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-40 .wrpsvg.md-display, body.febody .md-svgsize-40 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1201px) {
  body.febody .md-svgsize-40 .wrpsvg.lg-notdisplay, body.febody .md-svgsize-40 video.lg-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-40 .wrpsvg.lg-display, body.febody .md-svgsize-40 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1641px) {
  body.febody .md-svgsize-40 .wrpsvg.xl-notdisplay, body.febody .md-svgsize-40 video.xl-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-40 .wrpsvg.xl-display, body.febody .md-svgsize-40 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-40 .wrpsvg img,
body.febody .md-svgsize-40 .wrpsvg svg,
body.febody .md-svgsize-40 video img,
body.febody .md-svgsize-40 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-45 .wrpsvg,
body.febody .md-svgsize-45 video {
    display: block;
    width: 45%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--md-aspectratio);
  }
  body.febody .md-svgsize-45 .wrpsvg.notdisplay, body.febody .md-svgsize-45 video.notdisplay {
    display: none;
  }

  body.febody .md-svgsize-45 .wrpsvg.display, body.febody .md-svgsize-45 video.display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .md-svgsize-45 .wrpsvg.sm-notdisplay, body.febody .md-svgsize-45 video.sm-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-45 .wrpsvg.sm-display, body.febody .md-svgsize-45 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-45 .wrpsvg.md-notdisplay, body.febody .md-svgsize-45 video.md-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-45 .wrpsvg.md-display, body.febody .md-svgsize-45 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1201px) {
  body.febody .md-svgsize-45 .wrpsvg.lg-notdisplay, body.febody .md-svgsize-45 video.lg-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-45 .wrpsvg.lg-display, body.febody .md-svgsize-45 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1641px) {
  body.febody .md-svgsize-45 .wrpsvg.xl-notdisplay, body.febody .md-svgsize-45 video.xl-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-45 .wrpsvg.xl-display, body.febody .md-svgsize-45 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-45 .wrpsvg img,
body.febody .md-svgsize-45 .wrpsvg svg,
body.febody .md-svgsize-45 video img,
body.febody .md-svgsize-45 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-50 .wrpsvg,
body.febody .md-svgsize-50 video {
    display: block;
    width: 50%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--md-aspectratio);
  }
  body.febody .md-svgsize-50 .wrpsvg.notdisplay, body.febody .md-svgsize-50 video.notdisplay {
    display: none;
  }

  body.febody .md-svgsize-50 .wrpsvg.display, body.febody .md-svgsize-50 video.display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .md-svgsize-50 .wrpsvg.sm-notdisplay, body.febody .md-svgsize-50 video.sm-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-50 .wrpsvg.sm-display, body.febody .md-svgsize-50 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-50 .wrpsvg.md-notdisplay, body.febody .md-svgsize-50 video.md-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-50 .wrpsvg.md-display, body.febody .md-svgsize-50 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1201px) {
  body.febody .md-svgsize-50 .wrpsvg.lg-notdisplay, body.febody .md-svgsize-50 video.lg-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-50 .wrpsvg.lg-display, body.febody .md-svgsize-50 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1641px) {
  body.febody .md-svgsize-50 .wrpsvg.xl-notdisplay, body.febody .md-svgsize-50 video.xl-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-50 .wrpsvg.xl-display, body.febody .md-svgsize-50 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-50 .wrpsvg img,
body.febody .md-svgsize-50 .wrpsvg svg,
body.febody .md-svgsize-50 video img,
body.febody .md-svgsize-50 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-55 .wrpsvg,
body.febody .md-svgsize-55 video {
    display: block;
    width: 55%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--md-aspectratio);
  }
  body.febody .md-svgsize-55 .wrpsvg.notdisplay, body.febody .md-svgsize-55 video.notdisplay {
    display: none;
  }

  body.febody .md-svgsize-55 .wrpsvg.display, body.febody .md-svgsize-55 video.display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .md-svgsize-55 .wrpsvg.sm-notdisplay, body.febody .md-svgsize-55 video.sm-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-55 .wrpsvg.sm-display, body.febody .md-svgsize-55 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-55 .wrpsvg.md-notdisplay, body.febody .md-svgsize-55 video.md-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-55 .wrpsvg.md-display, body.febody .md-svgsize-55 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1201px) {
  body.febody .md-svgsize-55 .wrpsvg.lg-notdisplay, body.febody .md-svgsize-55 video.lg-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-55 .wrpsvg.lg-display, body.febody .md-svgsize-55 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1641px) {
  body.febody .md-svgsize-55 .wrpsvg.xl-notdisplay, body.febody .md-svgsize-55 video.xl-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-55 .wrpsvg.xl-display, body.febody .md-svgsize-55 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-55 .wrpsvg img,
body.febody .md-svgsize-55 .wrpsvg svg,
body.febody .md-svgsize-55 video img,
body.febody .md-svgsize-55 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-60 .wrpsvg,
body.febody .md-svgsize-60 video {
    display: block;
    width: 60%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--md-aspectratio);
  }
  body.febody .md-svgsize-60 .wrpsvg.notdisplay, body.febody .md-svgsize-60 video.notdisplay {
    display: none;
  }

  body.febody .md-svgsize-60 .wrpsvg.display, body.febody .md-svgsize-60 video.display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .md-svgsize-60 .wrpsvg.sm-notdisplay, body.febody .md-svgsize-60 video.sm-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-60 .wrpsvg.sm-display, body.febody .md-svgsize-60 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-60 .wrpsvg.md-notdisplay, body.febody .md-svgsize-60 video.md-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-60 .wrpsvg.md-display, body.febody .md-svgsize-60 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1201px) {
  body.febody .md-svgsize-60 .wrpsvg.lg-notdisplay, body.febody .md-svgsize-60 video.lg-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-60 .wrpsvg.lg-display, body.febody .md-svgsize-60 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1641px) {
  body.febody .md-svgsize-60 .wrpsvg.xl-notdisplay, body.febody .md-svgsize-60 video.xl-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-60 .wrpsvg.xl-display, body.febody .md-svgsize-60 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-60 .wrpsvg img,
body.febody .md-svgsize-60 .wrpsvg svg,
body.febody .md-svgsize-60 video img,
body.febody .md-svgsize-60 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-65 .wrpsvg,
body.febody .md-svgsize-65 video {
    display: block;
    width: 65%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--md-aspectratio);
  }
  body.febody .md-svgsize-65 .wrpsvg.notdisplay, body.febody .md-svgsize-65 video.notdisplay {
    display: none;
  }

  body.febody .md-svgsize-65 .wrpsvg.display, body.febody .md-svgsize-65 video.display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .md-svgsize-65 .wrpsvg.sm-notdisplay, body.febody .md-svgsize-65 video.sm-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-65 .wrpsvg.sm-display, body.febody .md-svgsize-65 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-65 .wrpsvg.md-notdisplay, body.febody .md-svgsize-65 video.md-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-65 .wrpsvg.md-display, body.febody .md-svgsize-65 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1201px) {
  body.febody .md-svgsize-65 .wrpsvg.lg-notdisplay, body.febody .md-svgsize-65 video.lg-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-65 .wrpsvg.lg-display, body.febody .md-svgsize-65 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1641px) {
  body.febody .md-svgsize-65 .wrpsvg.xl-notdisplay, body.febody .md-svgsize-65 video.xl-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-65 .wrpsvg.xl-display, body.febody .md-svgsize-65 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-65 .wrpsvg img,
body.febody .md-svgsize-65 .wrpsvg svg,
body.febody .md-svgsize-65 video img,
body.febody .md-svgsize-65 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-66 .wrpsvg,
body.febody .md-svgsize-66 video {
    display: block;
    width: 66.666%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--md-aspectratio);
  }
  body.febody .md-svgsize-66 .wrpsvg.notdisplay, body.febody .md-svgsize-66 video.notdisplay {
    display: none;
  }

  body.febody .md-svgsize-66 .wrpsvg.display, body.febody .md-svgsize-66 video.display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .md-svgsize-66 .wrpsvg.sm-notdisplay, body.febody .md-svgsize-66 video.sm-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-66 .wrpsvg.sm-display, body.febody .md-svgsize-66 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-66 .wrpsvg.md-notdisplay, body.febody .md-svgsize-66 video.md-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-66 .wrpsvg.md-display, body.febody .md-svgsize-66 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1201px) {
  body.febody .md-svgsize-66 .wrpsvg.lg-notdisplay, body.febody .md-svgsize-66 video.lg-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-66 .wrpsvg.lg-display, body.febody .md-svgsize-66 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1641px) {
  body.febody .md-svgsize-66 .wrpsvg.xl-notdisplay, body.febody .md-svgsize-66 video.xl-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-66 .wrpsvg.xl-display, body.febody .md-svgsize-66 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-66 .wrpsvg img,
body.febody .md-svgsize-66 .wrpsvg svg,
body.febody .md-svgsize-66 video img,
body.febody .md-svgsize-66 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-70 .wrpsvg,
body.febody .md-svgsize-70 video {
    display: block;
    width: 70%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--md-aspectratio);
  }
  body.febody .md-svgsize-70 .wrpsvg.notdisplay, body.febody .md-svgsize-70 video.notdisplay {
    display: none;
  }

  body.febody .md-svgsize-70 .wrpsvg.display, body.febody .md-svgsize-70 video.display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .md-svgsize-70 .wrpsvg.sm-notdisplay, body.febody .md-svgsize-70 video.sm-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-70 .wrpsvg.sm-display, body.febody .md-svgsize-70 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-70 .wrpsvg.md-notdisplay, body.febody .md-svgsize-70 video.md-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-70 .wrpsvg.md-display, body.febody .md-svgsize-70 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1201px) {
  body.febody .md-svgsize-70 .wrpsvg.lg-notdisplay, body.febody .md-svgsize-70 video.lg-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-70 .wrpsvg.lg-display, body.febody .md-svgsize-70 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1641px) {
  body.febody .md-svgsize-70 .wrpsvg.xl-notdisplay, body.febody .md-svgsize-70 video.xl-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-70 .wrpsvg.xl-display, body.febody .md-svgsize-70 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-70 .wrpsvg img,
body.febody .md-svgsize-70 .wrpsvg svg,
body.febody .md-svgsize-70 video img,
body.febody .md-svgsize-70 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-75 .wrpsvg,
body.febody .md-svgsize-75 video {
    display: block;
    width: 75%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--md-aspectratio);
  }
  body.febody .md-svgsize-75 .wrpsvg.notdisplay, body.febody .md-svgsize-75 video.notdisplay {
    display: none;
  }

  body.febody .md-svgsize-75 .wrpsvg.display, body.febody .md-svgsize-75 video.display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .md-svgsize-75 .wrpsvg.sm-notdisplay, body.febody .md-svgsize-75 video.sm-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-75 .wrpsvg.sm-display, body.febody .md-svgsize-75 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-75 .wrpsvg.md-notdisplay, body.febody .md-svgsize-75 video.md-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-75 .wrpsvg.md-display, body.febody .md-svgsize-75 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1201px) {
  body.febody .md-svgsize-75 .wrpsvg.lg-notdisplay, body.febody .md-svgsize-75 video.lg-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-75 .wrpsvg.lg-display, body.febody .md-svgsize-75 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1641px) {
  body.febody .md-svgsize-75 .wrpsvg.xl-notdisplay, body.febody .md-svgsize-75 video.xl-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-75 .wrpsvg.xl-display, body.febody .md-svgsize-75 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-75 .wrpsvg img,
body.febody .md-svgsize-75 .wrpsvg svg,
body.febody .md-svgsize-75 video img,
body.febody .md-svgsize-75 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-80 .wrpsvg,
body.febody .md-svgsize-80 video {
    display: block;
    width: 80%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--md-aspectratio);
  }
  body.febody .md-svgsize-80 .wrpsvg.notdisplay, body.febody .md-svgsize-80 video.notdisplay {
    display: none;
  }

  body.febody .md-svgsize-80 .wrpsvg.display, body.febody .md-svgsize-80 video.display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .md-svgsize-80 .wrpsvg.sm-notdisplay, body.febody .md-svgsize-80 video.sm-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-80 .wrpsvg.sm-display, body.febody .md-svgsize-80 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-80 .wrpsvg.md-notdisplay, body.febody .md-svgsize-80 video.md-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-80 .wrpsvg.md-display, body.febody .md-svgsize-80 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1201px) {
  body.febody .md-svgsize-80 .wrpsvg.lg-notdisplay, body.febody .md-svgsize-80 video.lg-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-80 .wrpsvg.lg-display, body.febody .md-svgsize-80 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1641px) {
  body.febody .md-svgsize-80 .wrpsvg.xl-notdisplay, body.febody .md-svgsize-80 video.xl-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-80 .wrpsvg.xl-display, body.febody .md-svgsize-80 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-80 .wrpsvg img,
body.febody .md-svgsize-80 .wrpsvg svg,
body.febody .md-svgsize-80 video img,
body.febody .md-svgsize-80 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-85 .wrpsvg,
body.febody .md-svgsize-85 video {
    display: block;
    width: 85%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--md-aspectratio);
  }
  body.febody .md-svgsize-85 .wrpsvg.notdisplay, body.febody .md-svgsize-85 video.notdisplay {
    display: none;
  }

  body.febody .md-svgsize-85 .wrpsvg.display, body.febody .md-svgsize-85 video.display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .md-svgsize-85 .wrpsvg.sm-notdisplay, body.febody .md-svgsize-85 video.sm-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-85 .wrpsvg.sm-display, body.febody .md-svgsize-85 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-85 .wrpsvg.md-notdisplay, body.febody .md-svgsize-85 video.md-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-85 .wrpsvg.md-display, body.febody .md-svgsize-85 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1201px) {
  body.febody .md-svgsize-85 .wrpsvg.lg-notdisplay, body.febody .md-svgsize-85 video.lg-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-85 .wrpsvg.lg-display, body.febody .md-svgsize-85 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1641px) {
  body.febody .md-svgsize-85 .wrpsvg.xl-notdisplay, body.febody .md-svgsize-85 video.xl-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-85 .wrpsvg.xl-display, body.febody .md-svgsize-85 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-85 .wrpsvg img,
body.febody .md-svgsize-85 .wrpsvg svg,
body.febody .md-svgsize-85 video img,
body.febody .md-svgsize-85 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-90 .wrpsvg,
body.febody .md-svgsize-90 video {
    display: block;
    width: 90%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--md-aspectratio);
  }
  body.febody .md-svgsize-90 .wrpsvg.notdisplay, body.febody .md-svgsize-90 video.notdisplay {
    display: none;
  }

  body.febody .md-svgsize-90 .wrpsvg.display, body.febody .md-svgsize-90 video.display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .md-svgsize-90 .wrpsvg.sm-notdisplay, body.febody .md-svgsize-90 video.sm-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-90 .wrpsvg.sm-display, body.febody .md-svgsize-90 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-90 .wrpsvg.md-notdisplay, body.febody .md-svgsize-90 video.md-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-90 .wrpsvg.md-display, body.febody .md-svgsize-90 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1201px) {
  body.febody .md-svgsize-90 .wrpsvg.lg-notdisplay, body.febody .md-svgsize-90 video.lg-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-90 .wrpsvg.lg-display, body.febody .md-svgsize-90 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1641px) {
  body.febody .md-svgsize-90 .wrpsvg.xl-notdisplay, body.febody .md-svgsize-90 video.xl-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-90 .wrpsvg.xl-display, body.febody .md-svgsize-90 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-90 .wrpsvg img,
body.febody .md-svgsize-90 .wrpsvg svg,
body.febody .md-svgsize-90 video img,
body.febody .md-svgsize-90 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-95 .wrpsvg,
body.febody .md-svgsize-95 video {
    display: block;
    width: 95%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--md-aspectratio);
  }
  body.febody .md-svgsize-95 .wrpsvg.notdisplay, body.febody .md-svgsize-95 video.notdisplay {
    display: none;
  }

  body.febody .md-svgsize-95 .wrpsvg.display, body.febody .md-svgsize-95 video.display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .md-svgsize-95 .wrpsvg.sm-notdisplay, body.febody .md-svgsize-95 video.sm-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-95 .wrpsvg.sm-display, body.febody .md-svgsize-95 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-95 .wrpsvg.md-notdisplay, body.febody .md-svgsize-95 video.md-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-95 .wrpsvg.md-display, body.febody .md-svgsize-95 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1201px) {
  body.febody .md-svgsize-95 .wrpsvg.lg-notdisplay, body.febody .md-svgsize-95 video.lg-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-95 .wrpsvg.lg-display, body.febody .md-svgsize-95 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1641px) {
  body.febody .md-svgsize-95 .wrpsvg.xl-notdisplay, body.febody .md-svgsize-95 video.xl-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-95 .wrpsvg.xl-display, body.febody .md-svgsize-95 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-95 .wrpsvg img,
body.febody .md-svgsize-95 .wrpsvg svg,
body.febody .md-svgsize-95 video img,
body.febody .md-svgsize-95 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-100 .wrpsvg,
body.febody .md-svgsize-100 video {
    display: block;
    width: 100%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--md-aspectratio);
  }
  body.febody .md-svgsize-100 .wrpsvg.notdisplay, body.febody .md-svgsize-100 video.notdisplay {
    display: none;
  }

  body.febody .md-svgsize-100 .wrpsvg.display, body.febody .md-svgsize-100 video.display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .md-svgsize-100 .wrpsvg.sm-notdisplay, body.febody .md-svgsize-100 video.sm-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-100 .wrpsvg.sm-display, body.febody .md-svgsize-100 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-100 .wrpsvg.md-notdisplay, body.febody .md-svgsize-100 video.md-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-100 .wrpsvg.md-display, body.febody .md-svgsize-100 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1201px) {
  body.febody .md-svgsize-100 .wrpsvg.lg-notdisplay, body.febody .md-svgsize-100 video.lg-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-100 .wrpsvg.lg-display, body.febody .md-svgsize-100 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1641px) {
  body.febody .md-svgsize-100 .wrpsvg.xl-notdisplay, body.febody .md-svgsize-100 video.xl-notdisplay {
    display: none;
  }

  body.febody .md-svgsize-100 .wrpsvg.xl-display, body.febody .md-svgsize-100 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-svgsize-100 .wrpsvg img,
body.febody .md-svgsize-100 .wrpsvg svg,
body.febody .md-svgsize-100 video img,
body.febody .md-svgsize-100 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-svgsize-3 .wrpsvg,
body.febody .lg-svgsize-3 video {
    display: block;
    width: 3%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--lg-aspectratio);
  }
  body.febody .lg-svgsize-3 .wrpsvg.notdisplay, body.febody .lg-svgsize-3 video.notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-3 .wrpsvg.display, body.febody .lg-svgsize-3 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .lg-svgsize-3 .wrpsvg.sm-notdisplay, body.febody .lg-svgsize-3 video.sm-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-3 .wrpsvg.sm-display, body.febody .lg-svgsize-3 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lg-svgsize-3 .wrpsvg.md-notdisplay, body.febody .lg-svgsize-3 video.md-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-3 .wrpsvg.md-display, body.febody .lg-svgsize-3 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1201px) {
  body.febody .lg-svgsize-3 .wrpsvg.lg-notdisplay, body.febody .lg-svgsize-3 video.lg-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-3 .wrpsvg.lg-display, body.febody .lg-svgsize-3 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1641px) {
  body.febody .lg-svgsize-3 .wrpsvg.xl-notdisplay, body.febody .lg-svgsize-3 video.xl-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-3 .wrpsvg.xl-display, body.febody .lg-svgsize-3 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-svgsize-3 .wrpsvg img,
body.febody .lg-svgsize-3 .wrpsvg svg,
body.febody .lg-svgsize-3 video img,
body.febody .lg-svgsize-3 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-svgsize-5 .wrpsvg,
body.febody .lg-svgsize-5 video {
    display: block;
    width: 5%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--lg-aspectratio);
  }
  body.febody .lg-svgsize-5 .wrpsvg.notdisplay, body.febody .lg-svgsize-5 video.notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-5 .wrpsvg.display, body.febody .lg-svgsize-5 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .lg-svgsize-5 .wrpsvg.sm-notdisplay, body.febody .lg-svgsize-5 video.sm-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-5 .wrpsvg.sm-display, body.febody .lg-svgsize-5 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lg-svgsize-5 .wrpsvg.md-notdisplay, body.febody .lg-svgsize-5 video.md-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-5 .wrpsvg.md-display, body.febody .lg-svgsize-5 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1201px) {
  body.febody .lg-svgsize-5 .wrpsvg.lg-notdisplay, body.febody .lg-svgsize-5 video.lg-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-5 .wrpsvg.lg-display, body.febody .lg-svgsize-5 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1641px) {
  body.febody .lg-svgsize-5 .wrpsvg.xl-notdisplay, body.febody .lg-svgsize-5 video.xl-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-5 .wrpsvg.xl-display, body.febody .lg-svgsize-5 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-svgsize-5 .wrpsvg img,
body.febody .lg-svgsize-5 .wrpsvg svg,
body.febody .lg-svgsize-5 video img,
body.febody .lg-svgsize-5 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-svgsize-7 .wrpsvg,
body.febody .lg-svgsize-7 video {
    display: block;
    width: 7%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--lg-aspectratio);
  }
  body.febody .lg-svgsize-7 .wrpsvg.notdisplay, body.febody .lg-svgsize-7 video.notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-7 .wrpsvg.display, body.febody .lg-svgsize-7 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .lg-svgsize-7 .wrpsvg.sm-notdisplay, body.febody .lg-svgsize-7 video.sm-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-7 .wrpsvg.sm-display, body.febody .lg-svgsize-7 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lg-svgsize-7 .wrpsvg.md-notdisplay, body.febody .lg-svgsize-7 video.md-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-7 .wrpsvg.md-display, body.febody .lg-svgsize-7 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1201px) {
  body.febody .lg-svgsize-7 .wrpsvg.lg-notdisplay, body.febody .lg-svgsize-7 video.lg-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-7 .wrpsvg.lg-display, body.febody .lg-svgsize-7 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1641px) {
  body.febody .lg-svgsize-7 .wrpsvg.xl-notdisplay, body.febody .lg-svgsize-7 video.xl-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-7 .wrpsvg.xl-display, body.febody .lg-svgsize-7 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-svgsize-7 .wrpsvg img,
body.febody .lg-svgsize-7 .wrpsvg svg,
body.febody .lg-svgsize-7 video img,
body.febody .lg-svgsize-7 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-svgsize-10 .wrpsvg,
body.febody .lg-svgsize-10 video {
    display: block;
    width: 10%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--lg-aspectratio);
  }
  body.febody .lg-svgsize-10 .wrpsvg.notdisplay, body.febody .lg-svgsize-10 video.notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-10 .wrpsvg.display, body.febody .lg-svgsize-10 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .lg-svgsize-10 .wrpsvg.sm-notdisplay, body.febody .lg-svgsize-10 video.sm-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-10 .wrpsvg.sm-display, body.febody .lg-svgsize-10 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lg-svgsize-10 .wrpsvg.md-notdisplay, body.febody .lg-svgsize-10 video.md-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-10 .wrpsvg.md-display, body.febody .lg-svgsize-10 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1201px) {
  body.febody .lg-svgsize-10 .wrpsvg.lg-notdisplay, body.febody .lg-svgsize-10 video.lg-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-10 .wrpsvg.lg-display, body.febody .lg-svgsize-10 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1641px) {
  body.febody .lg-svgsize-10 .wrpsvg.xl-notdisplay, body.febody .lg-svgsize-10 video.xl-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-10 .wrpsvg.xl-display, body.febody .lg-svgsize-10 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-svgsize-10 .wrpsvg img,
body.febody .lg-svgsize-10 .wrpsvg svg,
body.febody .lg-svgsize-10 video img,
body.febody .lg-svgsize-10 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-svgsize-12 .wrpsvg,
body.febody .lg-svgsize-12 video {
    display: block;
    width: 12%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--lg-aspectratio);
  }
  body.febody .lg-svgsize-12 .wrpsvg.notdisplay, body.febody .lg-svgsize-12 video.notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-12 .wrpsvg.display, body.febody .lg-svgsize-12 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .lg-svgsize-12 .wrpsvg.sm-notdisplay, body.febody .lg-svgsize-12 video.sm-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-12 .wrpsvg.sm-display, body.febody .lg-svgsize-12 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lg-svgsize-12 .wrpsvg.md-notdisplay, body.febody .lg-svgsize-12 video.md-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-12 .wrpsvg.md-display, body.febody .lg-svgsize-12 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1201px) {
  body.febody .lg-svgsize-12 .wrpsvg.lg-notdisplay, body.febody .lg-svgsize-12 video.lg-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-12 .wrpsvg.lg-display, body.febody .lg-svgsize-12 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1641px) {
  body.febody .lg-svgsize-12 .wrpsvg.xl-notdisplay, body.febody .lg-svgsize-12 video.xl-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-12 .wrpsvg.xl-display, body.febody .lg-svgsize-12 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-svgsize-12 .wrpsvg img,
body.febody .lg-svgsize-12 .wrpsvg svg,
body.febody .lg-svgsize-12 video img,
body.febody .lg-svgsize-12 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-svgsize-15 .wrpsvg,
body.febody .lg-svgsize-15 video {
    display: block;
    width: 15%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--lg-aspectratio);
  }
  body.febody .lg-svgsize-15 .wrpsvg.notdisplay, body.febody .lg-svgsize-15 video.notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-15 .wrpsvg.display, body.febody .lg-svgsize-15 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .lg-svgsize-15 .wrpsvg.sm-notdisplay, body.febody .lg-svgsize-15 video.sm-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-15 .wrpsvg.sm-display, body.febody .lg-svgsize-15 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lg-svgsize-15 .wrpsvg.md-notdisplay, body.febody .lg-svgsize-15 video.md-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-15 .wrpsvg.md-display, body.febody .lg-svgsize-15 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1201px) {
  body.febody .lg-svgsize-15 .wrpsvg.lg-notdisplay, body.febody .lg-svgsize-15 video.lg-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-15 .wrpsvg.lg-display, body.febody .lg-svgsize-15 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1641px) {
  body.febody .lg-svgsize-15 .wrpsvg.xl-notdisplay, body.febody .lg-svgsize-15 video.xl-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-15 .wrpsvg.xl-display, body.febody .lg-svgsize-15 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-svgsize-15 .wrpsvg img,
body.febody .lg-svgsize-15 .wrpsvg svg,
body.febody .lg-svgsize-15 video img,
body.febody .lg-svgsize-15 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-svgsize-17 .wrpsvg,
body.febody .lg-svgsize-17 video {
    display: block;
    width: 17%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--lg-aspectratio);
  }
  body.febody .lg-svgsize-17 .wrpsvg.notdisplay, body.febody .lg-svgsize-17 video.notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-17 .wrpsvg.display, body.febody .lg-svgsize-17 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .lg-svgsize-17 .wrpsvg.sm-notdisplay, body.febody .lg-svgsize-17 video.sm-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-17 .wrpsvg.sm-display, body.febody .lg-svgsize-17 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lg-svgsize-17 .wrpsvg.md-notdisplay, body.febody .lg-svgsize-17 video.md-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-17 .wrpsvg.md-display, body.febody .lg-svgsize-17 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1201px) {
  body.febody .lg-svgsize-17 .wrpsvg.lg-notdisplay, body.febody .lg-svgsize-17 video.lg-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-17 .wrpsvg.lg-display, body.febody .lg-svgsize-17 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1641px) {
  body.febody .lg-svgsize-17 .wrpsvg.xl-notdisplay, body.febody .lg-svgsize-17 video.xl-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-17 .wrpsvg.xl-display, body.febody .lg-svgsize-17 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-svgsize-17 .wrpsvg img,
body.febody .lg-svgsize-17 .wrpsvg svg,
body.febody .lg-svgsize-17 video img,
body.febody .lg-svgsize-17 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-svgsize-20 .wrpsvg,
body.febody .lg-svgsize-20 video {
    display: block;
    width: 20%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--lg-aspectratio);
  }
  body.febody .lg-svgsize-20 .wrpsvg.notdisplay, body.febody .lg-svgsize-20 video.notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-20 .wrpsvg.display, body.febody .lg-svgsize-20 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .lg-svgsize-20 .wrpsvg.sm-notdisplay, body.febody .lg-svgsize-20 video.sm-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-20 .wrpsvg.sm-display, body.febody .lg-svgsize-20 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lg-svgsize-20 .wrpsvg.md-notdisplay, body.febody .lg-svgsize-20 video.md-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-20 .wrpsvg.md-display, body.febody .lg-svgsize-20 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1201px) {
  body.febody .lg-svgsize-20 .wrpsvg.lg-notdisplay, body.febody .lg-svgsize-20 video.lg-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-20 .wrpsvg.lg-display, body.febody .lg-svgsize-20 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1641px) {
  body.febody .lg-svgsize-20 .wrpsvg.xl-notdisplay, body.febody .lg-svgsize-20 video.xl-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-20 .wrpsvg.xl-display, body.febody .lg-svgsize-20 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-svgsize-20 .wrpsvg img,
body.febody .lg-svgsize-20 .wrpsvg svg,
body.febody .lg-svgsize-20 video img,
body.febody .lg-svgsize-20 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-svgsize-25 .wrpsvg,
body.febody .lg-svgsize-25 video {
    display: block;
    width: 25%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--lg-aspectratio);
  }
  body.febody .lg-svgsize-25 .wrpsvg.notdisplay, body.febody .lg-svgsize-25 video.notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-25 .wrpsvg.display, body.febody .lg-svgsize-25 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .lg-svgsize-25 .wrpsvg.sm-notdisplay, body.febody .lg-svgsize-25 video.sm-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-25 .wrpsvg.sm-display, body.febody .lg-svgsize-25 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lg-svgsize-25 .wrpsvg.md-notdisplay, body.febody .lg-svgsize-25 video.md-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-25 .wrpsvg.md-display, body.febody .lg-svgsize-25 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1201px) {
  body.febody .lg-svgsize-25 .wrpsvg.lg-notdisplay, body.febody .lg-svgsize-25 video.lg-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-25 .wrpsvg.lg-display, body.febody .lg-svgsize-25 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1641px) {
  body.febody .lg-svgsize-25 .wrpsvg.xl-notdisplay, body.febody .lg-svgsize-25 video.xl-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-25 .wrpsvg.xl-display, body.febody .lg-svgsize-25 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-svgsize-25 .wrpsvg img,
body.febody .lg-svgsize-25 .wrpsvg svg,
body.febody .lg-svgsize-25 video img,
body.febody .lg-svgsize-25 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-svgsize-30 .wrpsvg,
body.febody .lg-svgsize-30 video {
    display: block;
    width: 30%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--lg-aspectratio);
  }
  body.febody .lg-svgsize-30 .wrpsvg.notdisplay, body.febody .lg-svgsize-30 video.notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-30 .wrpsvg.display, body.febody .lg-svgsize-30 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .lg-svgsize-30 .wrpsvg.sm-notdisplay, body.febody .lg-svgsize-30 video.sm-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-30 .wrpsvg.sm-display, body.febody .lg-svgsize-30 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lg-svgsize-30 .wrpsvg.md-notdisplay, body.febody .lg-svgsize-30 video.md-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-30 .wrpsvg.md-display, body.febody .lg-svgsize-30 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1201px) {
  body.febody .lg-svgsize-30 .wrpsvg.lg-notdisplay, body.febody .lg-svgsize-30 video.lg-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-30 .wrpsvg.lg-display, body.febody .lg-svgsize-30 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1641px) {
  body.febody .lg-svgsize-30 .wrpsvg.xl-notdisplay, body.febody .lg-svgsize-30 video.xl-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-30 .wrpsvg.xl-display, body.febody .lg-svgsize-30 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-svgsize-30 .wrpsvg img,
body.febody .lg-svgsize-30 .wrpsvg svg,
body.febody .lg-svgsize-30 video img,
body.febody .lg-svgsize-30 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-svgsize-33 .wrpsvg,
body.febody .lg-svgsize-33 video {
    display: block;
    width: 33.333%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--lg-aspectratio);
  }
  body.febody .lg-svgsize-33 .wrpsvg.notdisplay, body.febody .lg-svgsize-33 video.notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-33 .wrpsvg.display, body.febody .lg-svgsize-33 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .lg-svgsize-33 .wrpsvg.sm-notdisplay, body.febody .lg-svgsize-33 video.sm-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-33 .wrpsvg.sm-display, body.febody .lg-svgsize-33 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lg-svgsize-33 .wrpsvg.md-notdisplay, body.febody .lg-svgsize-33 video.md-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-33 .wrpsvg.md-display, body.febody .lg-svgsize-33 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1201px) {
  body.febody .lg-svgsize-33 .wrpsvg.lg-notdisplay, body.febody .lg-svgsize-33 video.lg-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-33 .wrpsvg.lg-display, body.febody .lg-svgsize-33 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1641px) {
  body.febody .lg-svgsize-33 .wrpsvg.xl-notdisplay, body.febody .lg-svgsize-33 video.xl-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-33 .wrpsvg.xl-display, body.febody .lg-svgsize-33 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-svgsize-33 .wrpsvg img,
body.febody .lg-svgsize-33 .wrpsvg svg,
body.febody .lg-svgsize-33 video img,
body.febody .lg-svgsize-33 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-svgsize-35 .wrpsvg,
body.febody .lg-svgsize-35 video {
    display: block;
    width: 35%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--lg-aspectratio);
  }
  body.febody .lg-svgsize-35 .wrpsvg.notdisplay, body.febody .lg-svgsize-35 video.notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-35 .wrpsvg.display, body.febody .lg-svgsize-35 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .lg-svgsize-35 .wrpsvg.sm-notdisplay, body.febody .lg-svgsize-35 video.sm-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-35 .wrpsvg.sm-display, body.febody .lg-svgsize-35 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lg-svgsize-35 .wrpsvg.md-notdisplay, body.febody .lg-svgsize-35 video.md-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-35 .wrpsvg.md-display, body.febody .lg-svgsize-35 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1201px) {
  body.febody .lg-svgsize-35 .wrpsvg.lg-notdisplay, body.febody .lg-svgsize-35 video.lg-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-35 .wrpsvg.lg-display, body.febody .lg-svgsize-35 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1641px) {
  body.febody .lg-svgsize-35 .wrpsvg.xl-notdisplay, body.febody .lg-svgsize-35 video.xl-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-35 .wrpsvg.xl-display, body.febody .lg-svgsize-35 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-svgsize-35 .wrpsvg img,
body.febody .lg-svgsize-35 .wrpsvg svg,
body.febody .lg-svgsize-35 video img,
body.febody .lg-svgsize-35 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-svgsize-40 .wrpsvg,
body.febody .lg-svgsize-40 video {
    display: block;
    width: 40%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--lg-aspectratio);
  }
  body.febody .lg-svgsize-40 .wrpsvg.notdisplay, body.febody .lg-svgsize-40 video.notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-40 .wrpsvg.display, body.febody .lg-svgsize-40 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .lg-svgsize-40 .wrpsvg.sm-notdisplay, body.febody .lg-svgsize-40 video.sm-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-40 .wrpsvg.sm-display, body.febody .lg-svgsize-40 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lg-svgsize-40 .wrpsvg.md-notdisplay, body.febody .lg-svgsize-40 video.md-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-40 .wrpsvg.md-display, body.febody .lg-svgsize-40 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1201px) {
  body.febody .lg-svgsize-40 .wrpsvg.lg-notdisplay, body.febody .lg-svgsize-40 video.lg-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-40 .wrpsvg.lg-display, body.febody .lg-svgsize-40 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1641px) {
  body.febody .lg-svgsize-40 .wrpsvg.xl-notdisplay, body.febody .lg-svgsize-40 video.xl-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-40 .wrpsvg.xl-display, body.febody .lg-svgsize-40 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-svgsize-40 .wrpsvg img,
body.febody .lg-svgsize-40 .wrpsvg svg,
body.febody .lg-svgsize-40 video img,
body.febody .lg-svgsize-40 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-svgsize-45 .wrpsvg,
body.febody .lg-svgsize-45 video {
    display: block;
    width: 45%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--lg-aspectratio);
  }
  body.febody .lg-svgsize-45 .wrpsvg.notdisplay, body.febody .lg-svgsize-45 video.notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-45 .wrpsvg.display, body.febody .lg-svgsize-45 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .lg-svgsize-45 .wrpsvg.sm-notdisplay, body.febody .lg-svgsize-45 video.sm-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-45 .wrpsvg.sm-display, body.febody .lg-svgsize-45 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lg-svgsize-45 .wrpsvg.md-notdisplay, body.febody .lg-svgsize-45 video.md-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-45 .wrpsvg.md-display, body.febody .lg-svgsize-45 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1201px) {
  body.febody .lg-svgsize-45 .wrpsvg.lg-notdisplay, body.febody .lg-svgsize-45 video.lg-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-45 .wrpsvg.lg-display, body.febody .lg-svgsize-45 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1641px) {
  body.febody .lg-svgsize-45 .wrpsvg.xl-notdisplay, body.febody .lg-svgsize-45 video.xl-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-45 .wrpsvg.xl-display, body.febody .lg-svgsize-45 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-svgsize-45 .wrpsvg img,
body.febody .lg-svgsize-45 .wrpsvg svg,
body.febody .lg-svgsize-45 video img,
body.febody .lg-svgsize-45 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-svgsize-50 .wrpsvg,
body.febody .lg-svgsize-50 video {
    display: block;
    width: 50%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--lg-aspectratio);
  }
  body.febody .lg-svgsize-50 .wrpsvg.notdisplay, body.febody .lg-svgsize-50 video.notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-50 .wrpsvg.display, body.febody .lg-svgsize-50 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .lg-svgsize-50 .wrpsvg.sm-notdisplay, body.febody .lg-svgsize-50 video.sm-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-50 .wrpsvg.sm-display, body.febody .lg-svgsize-50 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lg-svgsize-50 .wrpsvg.md-notdisplay, body.febody .lg-svgsize-50 video.md-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-50 .wrpsvg.md-display, body.febody .lg-svgsize-50 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1201px) {
  body.febody .lg-svgsize-50 .wrpsvg.lg-notdisplay, body.febody .lg-svgsize-50 video.lg-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-50 .wrpsvg.lg-display, body.febody .lg-svgsize-50 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1641px) {
  body.febody .lg-svgsize-50 .wrpsvg.xl-notdisplay, body.febody .lg-svgsize-50 video.xl-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-50 .wrpsvg.xl-display, body.febody .lg-svgsize-50 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-svgsize-50 .wrpsvg img,
body.febody .lg-svgsize-50 .wrpsvg svg,
body.febody .lg-svgsize-50 video img,
body.febody .lg-svgsize-50 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-svgsize-55 .wrpsvg,
body.febody .lg-svgsize-55 video {
    display: block;
    width: 55%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--lg-aspectratio);
  }
  body.febody .lg-svgsize-55 .wrpsvg.notdisplay, body.febody .lg-svgsize-55 video.notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-55 .wrpsvg.display, body.febody .lg-svgsize-55 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .lg-svgsize-55 .wrpsvg.sm-notdisplay, body.febody .lg-svgsize-55 video.sm-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-55 .wrpsvg.sm-display, body.febody .lg-svgsize-55 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lg-svgsize-55 .wrpsvg.md-notdisplay, body.febody .lg-svgsize-55 video.md-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-55 .wrpsvg.md-display, body.febody .lg-svgsize-55 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1201px) {
  body.febody .lg-svgsize-55 .wrpsvg.lg-notdisplay, body.febody .lg-svgsize-55 video.lg-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-55 .wrpsvg.lg-display, body.febody .lg-svgsize-55 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1641px) {
  body.febody .lg-svgsize-55 .wrpsvg.xl-notdisplay, body.febody .lg-svgsize-55 video.xl-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-55 .wrpsvg.xl-display, body.febody .lg-svgsize-55 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-svgsize-55 .wrpsvg img,
body.febody .lg-svgsize-55 .wrpsvg svg,
body.febody .lg-svgsize-55 video img,
body.febody .lg-svgsize-55 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-svgsize-60 .wrpsvg,
body.febody .lg-svgsize-60 video {
    display: block;
    width: 60%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--lg-aspectratio);
  }
  body.febody .lg-svgsize-60 .wrpsvg.notdisplay, body.febody .lg-svgsize-60 video.notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-60 .wrpsvg.display, body.febody .lg-svgsize-60 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .lg-svgsize-60 .wrpsvg.sm-notdisplay, body.febody .lg-svgsize-60 video.sm-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-60 .wrpsvg.sm-display, body.febody .lg-svgsize-60 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lg-svgsize-60 .wrpsvg.md-notdisplay, body.febody .lg-svgsize-60 video.md-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-60 .wrpsvg.md-display, body.febody .lg-svgsize-60 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1201px) {
  body.febody .lg-svgsize-60 .wrpsvg.lg-notdisplay, body.febody .lg-svgsize-60 video.lg-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-60 .wrpsvg.lg-display, body.febody .lg-svgsize-60 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1641px) {
  body.febody .lg-svgsize-60 .wrpsvg.xl-notdisplay, body.febody .lg-svgsize-60 video.xl-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-60 .wrpsvg.xl-display, body.febody .lg-svgsize-60 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-svgsize-60 .wrpsvg img,
body.febody .lg-svgsize-60 .wrpsvg svg,
body.febody .lg-svgsize-60 video img,
body.febody .lg-svgsize-60 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-svgsize-65 .wrpsvg,
body.febody .lg-svgsize-65 video {
    display: block;
    width: 65%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--lg-aspectratio);
  }
  body.febody .lg-svgsize-65 .wrpsvg.notdisplay, body.febody .lg-svgsize-65 video.notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-65 .wrpsvg.display, body.febody .lg-svgsize-65 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .lg-svgsize-65 .wrpsvg.sm-notdisplay, body.febody .lg-svgsize-65 video.sm-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-65 .wrpsvg.sm-display, body.febody .lg-svgsize-65 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lg-svgsize-65 .wrpsvg.md-notdisplay, body.febody .lg-svgsize-65 video.md-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-65 .wrpsvg.md-display, body.febody .lg-svgsize-65 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1201px) {
  body.febody .lg-svgsize-65 .wrpsvg.lg-notdisplay, body.febody .lg-svgsize-65 video.lg-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-65 .wrpsvg.lg-display, body.febody .lg-svgsize-65 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1641px) {
  body.febody .lg-svgsize-65 .wrpsvg.xl-notdisplay, body.febody .lg-svgsize-65 video.xl-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-65 .wrpsvg.xl-display, body.febody .lg-svgsize-65 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-svgsize-65 .wrpsvg img,
body.febody .lg-svgsize-65 .wrpsvg svg,
body.febody .lg-svgsize-65 video img,
body.febody .lg-svgsize-65 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-svgsize-66 .wrpsvg,
body.febody .lg-svgsize-66 video {
    display: block;
    width: 66.666%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--lg-aspectratio);
  }
  body.febody .lg-svgsize-66 .wrpsvg.notdisplay, body.febody .lg-svgsize-66 video.notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-66 .wrpsvg.display, body.febody .lg-svgsize-66 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .lg-svgsize-66 .wrpsvg.sm-notdisplay, body.febody .lg-svgsize-66 video.sm-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-66 .wrpsvg.sm-display, body.febody .lg-svgsize-66 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lg-svgsize-66 .wrpsvg.md-notdisplay, body.febody .lg-svgsize-66 video.md-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-66 .wrpsvg.md-display, body.febody .lg-svgsize-66 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1201px) {
  body.febody .lg-svgsize-66 .wrpsvg.lg-notdisplay, body.febody .lg-svgsize-66 video.lg-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-66 .wrpsvg.lg-display, body.febody .lg-svgsize-66 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1641px) {
  body.febody .lg-svgsize-66 .wrpsvg.xl-notdisplay, body.febody .lg-svgsize-66 video.xl-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-66 .wrpsvg.xl-display, body.febody .lg-svgsize-66 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-svgsize-66 .wrpsvg img,
body.febody .lg-svgsize-66 .wrpsvg svg,
body.febody .lg-svgsize-66 video img,
body.febody .lg-svgsize-66 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-svgsize-70 .wrpsvg,
body.febody .lg-svgsize-70 video {
    display: block;
    width: 70%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--lg-aspectratio);
  }
  body.febody .lg-svgsize-70 .wrpsvg.notdisplay, body.febody .lg-svgsize-70 video.notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-70 .wrpsvg.display, body.febody .lg-svgsize-70 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .lg-svgsize-70 .wrpsvg.sm-notdisplay, body.febody .lg-svgsize-70 video.sm-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-70 .wrpsvg.sm-display, body.febody .lg-svgsize-70 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lg-svgsize-70 .wrpsvg.md-notdisplay, body.febody .lg-svgsize-70 video.md-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-70 .wrpsvg.md-display, body.febody .lg-svgsize-70 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1201px) {
  body.febody .lg-svgsize-70 .wrpsvg.lg-notdisplay, body.febody .lg-svgsize-70 video.lg-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-70 .wrpsvg.lg-display, body.febody .lg-svgsize-70 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1641px) {
  body.febody .lg-svgsize-70 .wrpsvg.xl-notdisplay, body.febody .lg-svgsize-70 video.xl-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-70 .wrpsvg.xl-display, body.febody .lg-svgsize-70 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-svgsize-70 .wrpsvg img,
body.febody .lg-svgsize-70 .wrpsvg svg,
body.febody .lg-svgsize-70 video img,
body.febody .lg-svgsize-70 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-svgsize-75 .wrpsvg,
body.febody .lg-svgsize-75 video {
    display: block;
    width: 75%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--lg-aspectratio);
  }
  body.febody .lg-svgsize-75 .wrpsvg.notdisplay, body.febody .lg-svgsize-75 video.notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-75 .wrpsvg.display, body.febody .lg-svgsize-75 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .lg-svgsize-75 .wrpsvg.sm-notdisplay, body.febody .lg-svgsize-75 video.sm-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-75 .wrpsvg.sm-display, body.febody .lg-svgsize-75 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lg-svgsize-75 .wrpsvg.md-notdisplay, body.febody .lg-svgsize-75 video.md-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-75 .wrpsvg.md-display, body.febody .lg-svgsize-75 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1201px) {
  body.febody .lg-svgsize-75 .wrpsvg.lg-notdisplay, body.febody .lg-svgsize-75 video.lg-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-75 .wrpsvg.lg-display, body.febody .lg-svgsize-75 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1641px) {
  body.febody .lg-svgsize-75 .wrpsvg.xl-notdisplay, body.febody .lg-svgsize-75 video.xl-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-75 .wrpsvg.xl-display, body.febody .lg-svgsize-75 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-svgsize-75 .wrpsvg img,
body.febody .lg-svgsize-75 .wrpsvg svg,
body.febody .lg-svgsize-75 video img,
body.febody .lg-svgsize-75 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-svgsize-80 .wrpsvg,
body.febody .lg-svgsize-80 video {
    display: block;
    width: 80%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--lg-aspectratio);
  }
  body.febody .lg-svgsize-80 .wrpsvg.notdisplay, body.febody .lg-svgsize-80 video.notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-80 .wrpsvg.display, body.febody .lg-svgsize-80 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .lg-svgsize-80 .wrpsvg.sm-notdisplay, body.febody .lg-svgsize-80 video.sm-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-80 .wrpsvg.sm-display, body.febody .lg-svgsize-80 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lg-svgsize-80 .wrpsvg.md-notdisplay, body.febody .lg-svgsize-80 video.md-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-80 .wrpsvg.md-display, body.febody .lg-svgsize-80 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1201px) {
  body.febody .lg-svgsize-80 .wrpsvg.lg-notdisplay, body.febody .lg-svgsize-80 video.lg-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-80 .wrpsvg.lg-display, body.febody .lg-svgsize-80 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1641px) {
  body.febody .lg-svgsize-80 .wrpsvg.xl-notdisplay, body.febody .lg-svgsize-80 video.xl-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-80 .wrpsvg.xl-display, body.febody .lg-svgsize-80 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-svgsize-80 .wrpsvg img,
body.febody .lg-svgsize-80 .wrpsvg svg,
body.febody .lg-svgsize-80 video img,
body.febody .lg-svgsize-80 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-svgsize-85 .wrpsvg,
body.febody .lg-svgsize-85 video {
    display: block;
    width: 85%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--lg-aspectratio);
  }
  body.febody .lg-svgsize-85 .wrpsvg.notdisplay, body.febody .lg-svgsize-85 video.notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-85 .wrpsvg.display, body.febody .lg-svgsize-85 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .lg-svgsize-85 .wrpsvg.sm-notdisplay, body.febody .lg-svgsize-85 video.sm-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-85 .wrpsvg.sm-display, body.febody .lg-svgsize-85 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lg-svgsize-85 .wrpsvg.md-notdisplay, body.febody .lg-svgsize-85 video.md-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-85 .wrpsvg.md-display, body.febody .lg-svgsize-85 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1201px) {
  body.febody .lg-svgsize-85 .wrpsvg.lg-notdisplay, body.febody .lg-svgsize-85 video.lg-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-85 .wrpsvg.lg-display, body.febody .lg-svgsize-85 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1641px) {
  body.febody .lg-svgsize-85 .wrpsvg.xl-notdisplay, body.febody .lg-svgsize-85 video.xl-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-85 .wrpsvg.xl-display, body.febody .lg-svgsize-85 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-svgsize-85 .wrpsvg img,
body.febody .lg-svgsize-85 .wrpsvg svg,
body.febody .lg-svgsize-85 video img,
body.febody .lg-svgsize-85 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-svgsize-90 .wrpsvg,
body.febody .lg-svgsize-90 video {
    display: block;
    width: 90%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--lg-aspectratio);
  }
  body.febody .lg-svgsize-90 .wrpsvg.notdisplay, body.febody .lg-svgsize-90 video.notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-90 .wrpsvg.display, body.febody .lg-svgsize-90 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .lg-svgsize-90 .wrpsvg.sm-notdisplay, body.febody .lg-svgsize-90 video.sm-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-90 .wrpsvg.sm-display, body.febody .lg-svgsize-90 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lg-svgsize-90 .wrpsvg.md-notdisplay, body.febody .lg-svgsize-90 video.md-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-90 .wrpsvg.md-display, body.febody .lg-svgsize-90 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1201px) {
  body.febody .lg-svgsize-90 .wrpsvg.lg-notdisplay, body.febody .lg-svgsize-90 video.lg-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-90 .wrpsvg.lg-display, body.febody .lg-svgsize-90 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1641px) {
  body.febody .lg-svgsize-90 .wrpsvg.xl-notdisplay, body.febody .lg-svgsize-90 video.xl-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-90 .wrpsvg.xl-display, body.febody .lg-svgsize-90 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-svgsize-90 .wrpsvg img,
body.febody .lg-svgsize-90 .wrpsvg svg,
body.febody .lg-svgsize-90 video img,
body.febody .lg-svgsize-90 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-svgsize-95 .wrpsvg,
body.febody .lg-svgsize-95 video {
    display: block;
    width: 95%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--lg-aspectratio);
  }
  body.febody .lg-svgsize-95 .wrpsvg.notdisplay, body.febody .lg-svgsize-95 video.notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-95 .wrpsvg.display, body.febody .lg-svgsize-95 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .lg-svgsize-95 .wrpsvg.sm-notdisplay, body.febody .lg-svgsize-95 video.sm-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-95 .wrpsvg.sm-display, body.febody .lg-svgsize-95 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lg-svgsize-95 .wrpsvg.md-notdisplay, body.febody .lg-svgsize-95 video.md-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-95 .wrpsvg.md-display, body.febody .lg-svgsize-95 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1201px) {
  body.febody .lg-svgsize-95 .wrpsvg.lg-notdisplay, body.febody .lg-svgsize-95 video.lg-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-95 .wrpsvg.lg-display, body.febody .lg-svgsize-95 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1641px) {
  body.febody .lg-svgsize-95 .wrpsvg.xl-notdisplay, body.febody .lg-svgsize-95 video.xl-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-95 .wrpsvg.xl-display, body.febody .lg-svgsize-95 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-svgsize-95 .wrpsvg img,
body.febody .lg-svgsize-95 .wrpsvg svg,
body.febody .lg-svgsize-95 video img,
body.febody .lg-svgsize-95 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-svgsize-100 .wrpsvg,
body.febody .lg-svgsize-100 video {
    display: block;
    width: 100%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--lg-aspectratio);
  }
  body.febody .lg-svgsize-100 .wrpsvg.notdisplay, body.febody .lg-svgsize-100 video.notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-100 .wrpsvg.display, body.febody .lg-svgsize-100 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .lg-svgsize-100 .wrpsvg.sm-notdisplay, body.febody .lg-svgsize-100 video.sm-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-100 .wrpsvg.sm-display, body.febody .lg-svgsize-100 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lg-svgsize-100 .wrpsvg.md-notdisplay, body.febody .lg-svgsize-100 video.md-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-100 .wrpsvg.md-display, body.febody .lg-svgsize-100 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1201px) {
  body.febody .lg-svgsize-100 .wrpsvg.lg-notdisplay, body.febody .lg-svgsize-100 video.lg-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-100 .wrpsvg.lg-display, body.febody .lg-svgsize-100 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1641px) {
  body.febody .lg-svgsize-100 .wrpsvg.xl-notdisplay, body.febody .lg-svgsize-100 video.xl-notdisplay {
    display: none;
  }

  body.febody .lg-svgsize-100 .wrpsvg.xl-display, body.febody .lg-svgsize-100 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-svgsize-100 .wrpsvg img,
body.febody .lg-svgsize-100 .wrpsvg svg,
body.febody .lg-svgsize-100 video img,
body.febody .lg-svgsize-100 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-svgsize-3 .wrpsvg,
body.febody .slg-svgsize-3 video {
    display: block;
    width: 3%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--slg-aspectratio);
  }
  body.febody .slg-svgsize-3 .wrpsvg.notdisplay, body.febody .slg-svgsize-3 video.notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-3 .wrpsvg.display, body.febody .slg-svgsize-3 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .slg-svgsize-3 .wrpsvg.sm-notdisplay, body.febody .slg-svgsize-3 video.sm-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-3 .wrpsvg.sm-display, body.febody .slg-svgsize-3 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .slg-svgsize-3 .wrpsvg.md-notdisplay, body.febody .slg-svgsize-3 video.md-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-3 .wrpsvg.md-display, body.febody .slg-svgsize-3 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1201px) {
  body.febody .slg-svgsize-3 .wrpsvg.lg-notdisplay, body.febody .slg-svgsize-3 video.lg-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-3 .wrpsvg.lg-display, body.febody .slg-svgsize-3 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1641px) {
  body.febody .slg-svgsize-3 .wrpsvg.xl-notdisplay, body.febody .slg-svgsize-3 video.xl-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-3 .wrpsvg.xl-display, body.febody .slg-svgsize-3 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-svgsize-3 .wrpsvg img,
body.febody .slg-svgsize-3 .wrpsvg svg,
body.febody .slg-svgsize-3 video img,
body.febody .slg-svgsize-3 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-svgsize-5 .wrpsvg,
body.febody .slg-svgsize-5 video {
    display: block;
    width: 5%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--slg-aspectratio);
  }
  body.febody .slg-svgsize-5 .wrpsvg.notdisplay, body.febody .slg-svgsize-5 video.notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-5 .wrpsvg.display, body.febody .slg-svgsize-5 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .slg-svgsize-5 .wrpsvg.sm-notdisplay, body.febody .slg-svgsize-5 video.sm-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-5 .wrpsvg.sm-display, body.febody .slg-svgsize-5 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .slg-svgsize-5 .wrpsvg.md-notdisplay, body.febody .slg-svgsize-5 video.md-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-5 .wrpsvg.md-display, body.febody .slg-svgsize-5 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1201px) {
  body.febody .slg-svgsize-5 .wrpsvg.lg-notdisplay, body.febody .slg-svgsize-5 video.lg-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-5 .wrpsvg.lg-display, body.febody .slg-svgsize-5 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1641px) {
  body.febody .slg-svgsize-5 .wrpsvg.xl-notdisplay, body.febody .slg-svgsize-5 video.xl-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-5 .wrpsvg.xl-display, body.febody .slg-svgsize-5 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-svgsize-5 .wrpsvg img,
body.febody .slg-svgsize-5 .wrpsvg svg,
body.febody .slg-svgsize-5 video img,
body.febody .slg-svgsize-5 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-svgsize-7 .wrpsvg,
body.febody .slg-svgsize-7 video {
    display: block;
    width: 7%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--slg-aspectratio);
  }
  body.febody .slg-svgsize-7 .wrpsvg.notdisplay, body.febody .slg-svgsize-7 video.notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-7 .wrpsvg.display, body.febody .slg-svgsize-7 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .slg-svgsize-7 .wrpsvg.sm-notdisplay, body.febody .slg-svgsize-7 video.sm-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-7 .wrpsvg.sm-display, body.febody .slg-svgsize-7 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .slg-svgsize-7 .wrpsvg.md-notdisplay, body.febody .slg-svgsize-7 video.md-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-7 .wrpsvg.md-display, body.febody .slg-svgsize-7 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1201px) {
  body.febody .slg-svgsize-7 .wrpsvg.lg-notdisplay, body.febody .slg-svgsize-7 video.lg-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-7 .wrpsvg.lg-display, body.febody .slg-svgsize-7 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1641px) {
  body.febody .slg-svgsize-7 .wrpsvg.xl-notdisplay, body.febody .slg-svgsize-7 video.xl-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-7 .wrpsvg.xl-display, body.febody .slg-svgsize-7 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-svgsize-7 .wrpsvg img,
body.febody .slg-svgsize-7 .wrpsvg svg,
body.febody .slg-svgsize-7 video img,
body.febody .slg-svgsize-7 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-svgsize-10 .wrpsvg,
body.febody .slg-svgsize-10 video {
    display: block;
    width: 10%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--slg-aspectratio);
  }
  body.febody .slg-svgsize-10 .wrpsvg.notdisplay, body.febody .slg-svgsize-10 video.notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-10 .wrpsvg.display, body.febody .slg-svgsize-10 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .slg-svgsize-10 .wrpsvg.sm-notdisplay, body.febody .slg-svgsize-10 video.sm-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-10 .wrpsvg.sm-display, body.febody .slg-svgsize-10 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .slg-svgsize-10 .wrpsvg.md-notdisplay, body.febody .slg-svgsize-10 video.md-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-10 .wrpsvg.md-display, body.febody .slg-svgsize-10 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1201px) {
  body.febody .slg-svgsize-10 .wrpsvg.lg-notdisplay, body.febody .slg-svgsize-10 video.lg-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-10 .wrpsvg.lg-display, body.febody .slg-svgsize-10 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1641px) {
  body.febody .slg-svgsize-10 .wrpsvg.xl-notdisplay, body.febody .slg-svgsize-10 video.xl-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-10 .wrpsvg.xl-display, body.febody .slg-svgsize-10 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-svgsize-10 .wrpsvg img,
body.febody .slg-svgsize-10 .wrpsvg svg,
body.febody .slg-svgsize-10 video img,
body.febody .slg-svgsize-10 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-svgsize-12 .wrpsvg,
body.febody .slg-svgsize-12 video {
    display: block;
    width: 12%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--slg-aspectratio);
  }
  body.febody .slg-svgsize-12 .wrpsvg.notdisplay, body.febody .slg-svgsize-12 video.notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-12 .wrpsvg.display, body.febody .slg-svgsize-12 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .slg-svgsize-12 .wrpsvg.sm-notdisplay, body.febody .slg-svgsize-12 video.sm-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-12 .wrpsvg.sm-display, body.febody .slg-svgsize-12 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .slg-svgsize-12 .wrpsvg.md-notdisplay, body.febody .slg-svgsize-12 video.md-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-12 .wrpsvg.md-display, body.febody .slg-svgsize-12 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1201px) {
  body.febody .slg-svgsize-12 .wrpsvg.lg-notdisplay, body.febody .slg-svgsize-12 video.lg-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-12 .wrpsvg.lg-display, body.febody .slg-svgsize-12 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1641px) {
  body.febody .slg-svgsize-12 .wrpsvg.xl-notdisplay, body.febody .slg-svgsize-12 video.xl-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-12 .wrpsvg.xl-display, body.febody .slg-svgsize-12 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-svgsize-12 .wrpsvg img,
body.febody .slg-svgsize-12 .wrpsvg svg,
body.febody .slg-svgsize-12 video img,
body.febody .slg-svgsize-12 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-svgsize-15 .wrpsvg,
body.febody .slg-svgsize-15 video {
    display: block;
    width: 15%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--slg-aspectratio);
  }
  body.febody .slg-svgsize-15 .wrpsvg.notdisplay, body.febody .slg-svgsize-15 video.notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-15 .wrpsvg.display, body.febody .slg-svgsize-15 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .slg-svgsize-15 .wrpsvg.sm-notdisplay, body.febody .slg-svgsize-15 video.sm-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-15 .wrpsvg.sm-display, body.febody .slg-svgsize-15 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .slg-svgsize-15 .wrpsvg.md-notdisplay, body.febody .slg-svgsize-15 video.md-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-15 .wrpsvg.md-display, body.febody .slg-svgsize-15 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1201px) {
  body.febody .slg-svgsize-15 .wrpsvg.lg-notdisplay, body.febody .slg-svgsize-15 video.lg-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-15 .wrpsvg.lg-display, body.febody .slg-svgsize-15 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1641px) {
  body.febody .slg-svgsize-15 .wrpsvg.xl-notdisplay, body.febody .slg-svgsize-15 video.xl-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-15 .wrpsvg.xl-display, body.febody .slg-svgsize-15 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-svgsize-15 .wrpsvg img,
body.febody .slg-svgsize-15 .wrpsvg svg,
body.febody .slg-svgsize-15 video img,
body.febody .slg-svgsize-15 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-svgsize-17 .wrpsvg,
body.febody .slg-svgsize-17 video {
    display: block;
    width: 17%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--slg-aspectratio);
  }
  body.febody .slg-svgsize-17 .wrpsvg.notdisplay, body.febody .slg-svgsize-17 video.notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-17 .wrpsvg.display, body.febody .slg-svgsize-17 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .slg-svgsize-17 .wrpsvg.sm-notdisplay, body.febody .slg-svgsize-17 video.sm-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-17 .wrpsvg.sm-display, body.febody .slg-svgsize-17 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .slg-svgsize-17 .wrpsvg.md-notdisplay, body.febody .slg-svgsize-17 video.md-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-17 .wrpsvg.md-display, body.febody .slg-svgsize-17 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1201px) {
  body.febody .slg-svgsize-17 .wrpsvg.lg-notdisplay, body.febody .slg-svgsize-17 video.lg-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-17 .wrpsvg.lg-display, body.febody .slg-svgsize-17 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1641px) {
  body.febody .slg-svgsize-17 .wrpsvg.xl-notdisplay, body.febody .slg-svgsize-17 video.xl-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-17 .wrpsvg.xl-display, body.febody .slg-svgsize-17 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-svgsize-17 .wrpsvg img,
body.febody .slg-svgsize-17 .wrpsvg svg,
body.febody .slg-svgsize-17 video img,
body.febody .slg-svgsize-17 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-svgsize-20 .wrpsvg,
body.febody .slg-svgsize-20 video {
    display: block;
    width: 20%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--slg-aspectratio);
  }
  body.febody .slg-svgsize-20 .wrpsvg.notdisplay, body.febody .slg-svgsize-20 video.notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-20 .wrpsvg.display, body.febody .slg-svgsize-20 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .slg-svgsize-20 .wrpsvg.sm-notdisplay, body.febody .slg-svgsize-20 video.sm-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-20 .wrpsvg.sm-display, body.febody .slg-svgsize-20 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .slg-svgsize-20 .wrpsvg.md-notdisplay, body.febody .slg-svgsize-20 video.md-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-20 .wrpsvg.md-display, body.febody .slg-svgsize-20 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1201px) {
  body.febody .slg-svgsize-20 .wrpsvg.lg-notdisplay, body.febody .slg-svgsize-20 video.lg-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-20 .wrpsvg.lg-display, body.febody .slg-svgsize-20 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1641px) {
  body.febody .slg-svgsize-20 .wrpsvg.xl-notdisplay, body.febody .slg-svgsize-20 video.xl-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-20 .wrpsvg.xl-display, body.febody .slg-svgsize-20 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-svgsize-20 .wrpsvg img,
body.febody .slg-svgsize-20 .wrpsvg svg,
body.febody .slg-svgsize-20 video img,
body.febody .slg-svgsize-20 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-svgsize-25 .wrpsvg,
body.febody .slg-svgsize-25 video {
    display: block;
    width: 25%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--slg-aspectratio);
  }
  body.febody .slg-svgsize-25 .wrpsvg.notdisplay, body.febody .slg-svgsize-25 video.notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-25 .wrpsvg.display, body.febody .slg-svgsize-25 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .slg-svgsize-25 .wrpsvg.sm-notdisplay, body.febody .slg-svgsize-25 video.sm-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-25 .wrpsvg.sm-display, body.febody .slg-svgsize-25 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .slg-svgsize-25 .wrpsvg.md-notdisplay, body.febody .slg-svgsize-25 video.md-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-25 .wrpsvg.md-display, body.febody .slg-svgsize-25 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1201px) {
  body.febody .slg-svgsize-25 .wrpsvg.lg-notdisplay, body.febody .slg-svgsize-25 video.lg-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-25 .wrpsvg.lg-display, body.febody .slg-svgsize-25 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1641px) {
  body.febody .slg-svgsize-25 .wrpsvg.xl-notdisplay, body.febody .slg-svgsize-25 video.xl-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-25 .wrpsvg.xl-display, body.febody .slg-svgsize-25 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-svgsize-25 .wrpsvg img,
body.febody .slg-svgsize-25 .wrpsvg svg,
body.febody .slg-svgsize-25 video img,
body.febody .slg-svgsize-25 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-svgsize-30 .wrpsvg,
body.febody .slg-svgsize-30 video {
    display: block;
    width: 30%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--slg-aspectratio);
  }
  body.febody .slg-svgsize-30 .wrpsvg.notdisplay, body.febody .slg-svgsize-30 video.notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-30 .wrpsvg.display, body.febody .slg-svgsize-30 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .slg-svgsize-30 .wrpsvg.sm-notdisplay, body.febody .slg-svgsize-30 video.sm-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-30 .wrpsvg.sm-display, body.febody .slg-svgsize-30 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .slg-svgsize-30 .wrpsvg.md-notdisplay, body.febody .slg-svgsize-30 video.md-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-30 .wrpsvg.md-display, body.febody .slg-svgsize-30 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1201px) {
  body.febody .slg-svgsize-30 .wrpsvg.lg-notdisplay, body.febody .slg-svgsize-30 video.lg-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-30 .wrpsvg.lg-display, body.febody .slg-svgsize-30 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1641px) {
  body.febody .slg-svgsize-30 .wrpsvg.xl-notdisplay, body.febody .slg-svgsize-30 video.xl-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-30 .wrpsvg.xl-display, body.febody .slg-svgsize-30 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-svgsize-30 .wrpsvg img,
body.febody .slg-svgsize-30 .wrpsvg svg,
body.febody .slg-svgsize-30 video img,
body.febody .slg-svgsize-30 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-svgsize-33 .wrpsvg,
body.febody .slg-svgsize-33 video {
    display: block;
    width: 33.333%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--slg-aspectratio);
  }
  body.febody .slg-svgsize-33 .wrpsvg.notdisplay, body.febody .slg-svgsize-33 video.notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-33 .wrpsvg.display, body.febody .slg-svgsize-33 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .slg-svgsize-33 .wrpsvg.sm-notdisplay, body.febody .slg-svgsize-33 video.sm-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-33 .wrpsvg.sm-display, body.febody .slg-svgsize-33 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .slg-svgsize-33 .wrpsvg.md-notdisplay, body.febody .slg-svgsize-33 video.md-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-33 .wrpsvg.md-display, body.febody .slg-svgsize-33 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1201px) {
  body.febody .slg-svgsize-33 .wrpsvg.lg-notdisplay, body.febody .slg-svgsize-33 video.lg-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-33 .wrpsvg.lg-display, body.febody .slg-svgsize-33 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1641px) {
  body.febody .slg-svgsize-33 .wrpsvg.xl-notdisplay, body.febody .slg-svgsize-33 video.xl-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-33 .wrpsvg.xl-display, body.febody .slg-svgsize-33 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-svgsize-33 .wrpsvg img,
body.febody .slg-svgsize-33 .wrpsvg svg,
body.febody .slg-svgsize-33 video img,
body.febody .slg-svgsize-33 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-svgsize-35 .wrpsvg,
body.febody .slg-svgsize-35 video {
    display: block;
    width: 35%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--slg-aspectratio);
  }
  body.febody .slg-svgsize-35 .wrpsvg.notdisplay, body.febody .slg-svgsize-35 video.notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-35 .wrpsvg.display, body.febody .slg-svgsize-35 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .slg-svgsize-35 .wrpsvg.sm-notdisplay, body.febody .slg-svgsize-35 video.sm-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-35 .wrpsvg.sm-display, body.febody .slg-svgsize-35 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .slg-svgsize-35 .wrpsvg.md-notdisplay, body.febody .slg-svgsize-35 video.md-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-35 .wrpsvg.md-display, body.febody .slg-svgsize-35 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1201px) {
  body.febody .slg-svgsize-35 .wrpsvg.lg-notdisplay, body.febody .slg-svgsize-35 video.lg-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-35 .wrpsvg.lg-display, body.febody .slg-svgsize-35 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1641px) {
  body.febody .slg-svgsize-35 .wrpsvg.xl-notdisplay, body.febody .slg-svgsize-35 video.xl-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-35 .wrpsvg.xl-display, body.febody .slg-svgsize-35 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-svgsize-35 .wrpsvg img,
body.febody .slg-svgsize-35 .wrpsvg svg,
body.febody .slg-svgsize-35 video img,
body.febody .slg-svgsize-35 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-svgsize-40 .wrpsvg,
body.febody .slg-svgsize-40 video {
    display: block;
    width: 40%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--slg-aspectratio);
  }
  body.febody .slg-svgsize-40 .wrpsvg.notdisplay, body.febody .slg-svgsize-40 video.notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-40 .wrpsvg.display, body.febody .slg-svgsize-40 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .slg-svgsize-40 .wrpsvg.sm-notdisplay, body.febody .slg-svgsize-40 video.sm-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-40 .wrpsvg.sm-display, body.febody .slg-svgsize-40 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .slg-svgsize-40 .wrpsvg.md-notdisplay, body.febody .slg-svgsize-40 video.md-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-40 .wrpsvg.md-display, body.febody .slg-svgsize-40 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1201px) {
  body.febody .slg-svgsize-40 .wrpsvg.lg-notdisplay, body.febody .slg-svgsize-40 video.lg-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-40 .wrpsvg.lg-display, body.febody .slg-svgsize-40 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1641px) {
  body.febody .slg-svgsize-40 .wrpsvg.xl-notdisplay, body.febody .slg-svgsize-40 video.xl-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-40 .wrpsvg.xl-display, body.febody .slg-svgsize-40 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-svgsize-40 .wrpsvg img,
body.febody .slg-svgsize-40 .wrpsvg svg,
body.febody .slg-svgsize-40 video img,
body.febody .slg-svgsize-40 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-svgsize-45 .wrpsvg,
body.febody .slg-svgsize-45 video {
    display: block;
    width: 45%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--slg-aspectratio);
  }
  body.febody .slg-svgsize-45 .wrpsvg.notdisplay, body.febody .slg-svgsize-45 video.notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-45 .wrpsvg.display, body.febody .slg-svgsize-45 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .slg-svgsize-45 .wrpsvg.sm-notdisplay, body.febody .slg-svgsize-45 video.sm-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-45 .wrpsvg.sm-display, body.febody .slg-svgsize-45 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .slg-svgsize-45 .wrpsvg.md-notdisplay, body.febody .slg-svgsize-45 video.md-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-45 .wrpsvg.md-display, body.febody .slg-svgsize-45 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1201px) {
  body.febody .slg-svgsize-45 .wrpsvg.lg-notdisplay, body.febody .slg-svgsize-45 video.lg-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-45 .wrpsvg.lg-display, body.febody .slg-svgsize-45 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1641px) {
  body.febody .slg-svgsize-45 .wrpsvg.xl-notdisplay, body.febody .slg-svgsize-45 video.xl-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-45 .wrpsvg.xl-display, body.febody .slg-svgsize-45 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-svgsize-45 .wrpsvg img,
body.febody .slg-svgsize-45 .wrpsvg svg,
body.febody .slg-svgsize-45 video img,
body.febody .slg-svgsize-45 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-svgsize-50 .wrpsvg,
body.febody .slg-svgsize-50 video {
    display: block;
    width: 50%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--slg-aspectratio);
  }
  body.febody .slg-svgsize-50 .wrpsvg.notdisplay, body.febody .slg-svgsize-50 video.notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-50 .wrpsvg.display, body.febody .slg-svgsize-50 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .slg-svgsize-50 .wrpsvg.sm-notdisplay, body.febody .slg-svgsize-50 video.sm-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-50 .wrpsvg.sm-display, body.febody .slg-svgsize-50 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .slg-svgsize-50 .wrpsvg.md-notdisplay, body.febody .slg-svgsize-50 video.md-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-50 .wrpsvg.md-display, body.febody .slg-svgsize-50 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1201px) {
  body.febody .slg-svgsize-50 .wrpsvg.lg-notdisplay, body.febody .slg-svgsize-50 video.lg-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-50 .wrpsvg.lg-display, body.febody .slg-svgsize-50 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1641px) {
  body.febody .slg-svgsize-50 .wrpsvg.xl-notdisplay, body.febody .slg-svgsize-50 video.xl-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-50 .wrpsvg.xl-display, body.febody .slg-svgsize-50 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-svgsize-50 .wrpsvg img,
body.febody .slg-svgsize-50 .wrpsvg svg,
body.febody .slg-svgsize-50 video img,
body.febody .slg-svgsize-50 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-svgsize-55 .wrpsvg,
body.febody .slg-svgsize-55 video {
    display: block;
    width: 55%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--slg-aspectratio);
  }
  body.febody .slg-svgsize-55 .wrpsvg.notdisplay, body.febody .slg-svgsize-55 video.notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-55 .wrpsvg.display, body.febody .slg-svgsize-55 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .slg-svgsize-55 .wrpsvg.sm-notdisplay, body.febody .slg-svgsize-55 video.sm-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-55 .wrpsvg.sm-display, body.febody .slg-svgsize-55 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .slg-svgsize-55 .wrpsvg.md-notdisplay, body.febody .slg-svgsize-55 video.md-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-55 .wrpsvg.md-display, body.febody .slg-svgsize-55 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1201px) {
  body.febody .slg-svgsize-55 .wrpsvg.lg-notdisplay, body.febody .slg-svgsize-55 video.lg-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-55 .wrpsvg.lg-display, body.febody .slg-svgsize-55 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1641px) {
  body.febody .slg-svgsize-55 .wrpsvg.xl-notdisplay, body.febody .slg-svgsize-55 video.xl-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-55 .wrpsvg.xl-display, body.febody .slg-svgsize-55 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-svgsize-55 .wrpsvg img,
body.febody .slg-svgsize-55 .wrpsvg svg,
body.febody .slg-svgsize-55 video img,
body.febody .slg-svgsize-55 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-svgsize-60 .wrpsvg,
body.febody .slg-svgsize-60 video {
    display: block;
    width: 60%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--slg-aspectratio);
  }
  body.febody .slg-svgsize-60 .wrpsvg.notdisplay, body.febody .slg-svgsize-60 video.notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-60 .wrpsvg.display, body.febody .slg-svgsize-60 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .slg-svgsize-60 .wrpsvg.sm-notdisplay, body.febody .slg-svgsize-60 video.sm-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-60 .wrpsvg.sm-display, body.febody .slg-svgsize-60 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .slg-svgsize-60 .wrpsvg.md-notdisplay, body.febody .slg-svgsize-60 video.md-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-60 .wrpsvg.md-display, body.febody .slg-svgsize-60 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1201px) {
  body.febody .slg-svgsize-60 .wrpsvg.lg-notdisplay, body.febody .slg-svgsize-60 video.lg-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-60 .wrpsvg.lg-display, body.febody .slg-svgsize-60 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1641px) {
  body.febody .slg-svgsize-60 .wrpsvg.xl-notdisplay, body.febody .slg-svgsize-60 video.xl-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-60 .wrpsvg.xl-display, body.febody .slg-svgsize-60 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-svgsize-60 .wrpsvg img,
body.febody .slg-svgsize-60 .wrpsvg svg,
body.febody .slg-svgsize-60 video img,
body.febody .slg-svgsize-60 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-svgsize-65 .wrpsvg,
body.febody .slg-svgsize-65 video {
    display: block;
    width: 65%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--slg-aspectratio);
  }
  body.febody .slg-svgsize-65 .wrpsvg.notdisplay, body.febody .slg-svgsize-65 video.notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-65 .wrpsvg.display, body.febody .slg-svgsize-65 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .slg-svgsize-65 .wrpsvg.sm-notdisplay, body.febody .slg-svgsize-65 video.sm-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-65 .wrpsvg.sm-display, body.febody .slg-svgsize-65 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .slg-svgsize-65 .wrpsvg.md-notdisplay, body.febody .slg-svgsize-65 video.md-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-65 .wrpsvg.md-display, body.febody .slg-svgsize-65 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1201px) {
  body.febody .slg-svgsize-65 .wrpsvg.lg-notdisplay, body.febody .slg-svgsize-65 video.lg-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-65 .wrpsvg.lg-display, body.febody .slg-svgsize-65 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1641px) {
  body.febody .slg-svgsize-65 .wrpsvg.xl-notdisplay, body.febody .slg-svgsize-65 video.xl-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-65 .wrpsvg.xl-display, body.febody .slg-svgsize-65 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-svgsize-65 .wrpsvg img,
body.febody .slg-svgsize-65 .wrpsvg svg,
body.febody .slg-svgsize-65 video img,
body.febody .slg-svgsize-65 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-svgsize-66 .wrpsvg,
body.febody .slg-svgsize-66 video {
    display: block;
    width: 66.666%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--slg-aspectratio);
  }
  body.febody .slg-svgsize-66 .wrpsvg.notdisplay, body.febody .slg-svgsize-66 video.notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-66 .wrpsvg.display, body.febody .slg-svgsize-66 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .slg-svgsize-66 .wrpsvg.sm-notdisplay, body.febody .slg-svgsize-66 video.sm-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-66 .wrpsvg.sm-display, body.febody .slg-svgsize-66 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .slg-svgsize-66 .wrpsvg.md-notdisplay, body.febody .slg-svgsize-66 video.md-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-66 .wrpsvg.md-display, body.febody .slg-svgsize-66 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1201px) {
  body.febody .slg-svgsize-66 .wrpsvg.lg-notdisplay, body.febody .slg-svgsize-66 video.lg-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-66 .wrpsvg.lg-display, body.febody .slg-svgsize-66 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1641px) {
  body.febody .slg-svgsize-66 .wrpsvg.xl-notdisplay, body.febody .slg-svgsize-66 video.xl-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-66 .wrpsvg.xl-display, body.febody .slg-svgsize-66 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-svgsize-66 .wrpsvg img,
body.febody .slg-svgsize-66 .wrpsvg svg,
body.febody .slg-svgsize-66 video img,
body.febody .slg-svgsize-66 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-svgsize-70 .wrpsvg,
body.febody .slg-svgsize-70 video {
    display: block;
    width: 70%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--slg-aspectratio);
  }
  body.febody .slg-svgsize-70 .wrpsvg.notdisplay, body.febody .slg-svgsize-70 video.notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-70 .wrpsvg.display, body.febody .slg-svgsize-70 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .slg-svgsize-70 .wrpsvg.sm-notdisplay, body.febody .slg-svgsize-70 video.sm-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-70 .wrpsvg.sm-display, body.febody .slg-svgsize-70 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .slg-svgsize-70 .wrpsvg.md-notdisplay, body.febody .slg-svgsize-70 video.md-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-70 .wrpsvg.md-display, body.febody .slg-svgsize-70 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1201px) {
  body.febody .slg-svgsize-70 .wrpsvg.lg-notdisplay, body.febody .slg-svgsize-70 video.lg-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-70 .wrpsvg.lg-display, body.febody .slg-svgsize-70 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1641px) {
  body.febody .slg-svgsize-70 .wrpsvg.xl-notdisplay, body.febody .slg-svgsize-70 video.xl-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-70 .wrpsvg.xl-display, body.febody .slg-svgsize-70 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-svgsize-70 .wrpsvg img,
body.febody .slg-svgsize-70 .wrpsvg svg,
body.febody .slg-svgsize-70 video img,
body.febody .slg-svgsize-70 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-svgsize-75 .wrpsvg,
body.febody .slg-svgsize-75 video {
    display: block;
    width: 75%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--slg-aspectratio);
  }
  body.febody .slg-svgsize-75 .wrpsvg.notdisplay, body.febody .slg-svgsize-75 video.notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-75 .wrpsvg.display, body.febody .slg-svgsize-75 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .slg-svgsize-75 .wrpsvg.sm-notdisplay, body.febody .slg-svgsize-75 video.sm-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-75 .wrpsvg.sm-display, body.febody .slg-svgsize-75 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .slg-svgsize-75 .wrpsvg.md-notdisplay, body.febody .slg-svgsize-75 video.md-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-75 .wrpsvg.md-display, body.febody .slg-svgsize-75 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1201px) {
  body.febody .slg-svgsize-75 .wrpsvg.lg-notdisplay, body.febody .slg-svgsize-75 video.lg-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-75 .wrpsvg.lg-display, body.febody .slg-svgsize-75 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1641px) {
  body.febody .slg-svgsize-75 .wrpsvg.xl-notdisplay, body.febody .slg-svgsize-75 video.xl-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-75 .wrpsvg.xl-display, body.febody .slg-svgsize-75 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-svgsize-75 .wrpsvg img,
body.febody .slg-svgsize-75 .wrpsvg svg,
body.febody .slg-svgsize-75 video img,
body.febody .slg-svgsize-75 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-svgsize-80 .wrpsvg,
body.febody .slg-svgsize-80 video {
    display: block;
    width: 80%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--slg-aspectratio);
  }
  body.febody .slg-svgsize-80 .wrpsvg.notdisplay, body.febody .slg-svgsize-80 video.notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-80 .wrpsvg.display, body.febody .slg-svgsize-80 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .slg-svgsize-80 .wrpsvg.sm-notdisplay, body.febody .slg-svgsize-80 video.sm-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-80 .wrpsvg.sm-display, body.febody .slg-svgsize-80 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .slg-svgsize-80 .wrpsvg.md-notdisplay, body.febody .slg-svgsize-80 video.md-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-80 .wrpsvg.md-display, body.febody .slg-svgsize-80 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1201px) {
  body.febody .slg-svgsize-80 .wrpsvg.lg-notdisplay, body.febody .slg-svgsize-80 video.lg-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-80 .wrpsvg.lg-display, body.febody .slg-svgsize-80 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1641px) {
  body.febody .slg-svgsize-80 .wrpsvg.xl-notdisplay, body.febody .slg-svgsize-80 video.xl-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-80 .wrpsvg.xl-display, body.febody .slg-svgsize-80 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-svgsize-80 .wrpsvg img,
body.febody .slg-svgsize-80 .wrpsvg svg,
body.febody .slg-svgsize-80 video img,
body.febody .slg-svgsize-80 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-svgsize-85 .wrpsvg,
body.febody .slg-svgsize-85 video {
    display: block;
    width: 85%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--slg-aspectratio);
  }
  body.febody .slg-svgsize-85 .wrpsvg.notdisplay, body.febody .slg-svgsize-85 video.notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-85 .wrpsvg.display, body.febody .slg-svgsize-85 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .slg-svgsize-85 .wrpsvg.sm-notdisplay, body.febody .slg-svgsize-85 video.sm-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-85 .wrpsvg.sm-display, body.febody .slg-svgsize-85 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .slg-svgsize-85 .wrpsvg.md-notdisplay, body.febody .slg-svgsize-85 video.md-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-85 .wrpsvg.md-display, body.febody .slg-svgsize-85 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1201px) {
  body.febody .slg-svgsize-85 .wrpsvg.lg-notdisplay, body.febody .slg-svgsize-85 video.lg-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-85 .wrpsvg.lg-display, body.febody .slg-svgsize-85 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1641px) {
  body.febody .slg-svgsize-85 .wrpsvg.xl-notdisplay, body.febody .slg-svgsize-85 video.xl-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-85 .wrpsvg.xl-display, body.febody .slg-svgsize-85 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-svgsize-85 .wrpsvg img,
body.febody .slg-svgsize-85 .wrpsvg svg,
body.febody .slg-svgsize-85 video img,
body.febody .slg-svgsize-85 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-svgsize-90 .wrpsvg,
body.febody .slg-svgsize-90 video {
    display: block;
    width: 90%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--slg-aspectratio);
  }
  body.febody .slg-svgsize-90 .wrpsvg.notdisplay, body.febody .slg-svgsize-90 video.notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-90 .wrpsvg.display, body.febody .slg-svgsize-90 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .slg-svgsize-90 .wrpsvg.sm-notdisplay, body.febody .slg-svgsize-90 video.sm-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-90 .wrpsvg.sm-display, body.febody .slg-svgsize-90 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .slg-svgsize-90 .wrpsvg.md-notdisplay, body.febody .slg-svgsize-90 video.md-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-90 .wrpsvg.md-display, body.febody .slg-svgsize-90 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1201px) {
  body.febody .slg-svgsize-90 .wrpsvg.lg-notdisplay, body.febody .slg-svgsize-90 video.lg-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-90 .wrpsvg.lg-display, body.febody .slg-svgsize-90 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1641px) {
  body.febody .slg-svgsize-90 .wrpsvg.xl-notdisplay, body.febody .slg-svgsize-90 video.xl-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-90 .wrpsvg.xl-display, body.febody .slg-svgsize-90 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-svgsize-90 .wrpsvg img,
body.febody .slg-svgsize-90 .wrpsvg svg,
body.febody .slg-svgsize-90 video img,
body.febody .slg-svgsize-90 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-svgsize-95 .wrpsvg,
body.febody .slg-svgsize-95 video {
    display: block;
    width: 95%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--slg-aspectratio);
  }
  body.febody .slg-svgsize-95 .wrpsvg.notdisplay, body.febody .slg-svgsize-95 video.notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-95 .wrpsvg.display, body.febody .slg-svgsize-95 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .slg-svgsize-95 .wrpsvg.sm-notdisplay, body.febody .slg-svgsize-95 video.sm-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-95 .wrpsvg.sm-display, body.febody .slg-svgsize-95 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .slg-svgsize-95 .wrpsvg.md-notdisplay, body.febody .slg-svgsize-95 video.md-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-95 .wrpsvg.md-display, body.febody .slg-svgsize-95 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1201px) {
  body.febody .slg-svgsize-95 .wrpsvg.lg-notdisplay, body.febody .slg-svgsize-95 video.lg-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-95 .wrpsvg.lg-display, body.febody .slg-svgsize-95 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1641px) {
  body.febody .slg-svgsize-95 .wrpsvg.xl-notdisplay, body.febody .slg-svgsize-95 video.xl-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-95 .wrpsvg.xl-display, body.febody .slg-svgsize-95 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-svgsize-95 .wrpsvg img,
body.febody .slg-svgsize-95 .wrpsvg svg,
body.febody .slg-svgsize-95 video img,
body.febody .slg-svgsize-95 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-svgsize-100 .wrpsvg,
body.febody .slg-svgsize-100 video {
    display: block;
    width: 100%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--slg-aspectratio);
  }
  body.febody .slg-svgsize-100 .wrpsvg.notdisplay, body.febody .slg-svgsize-100 video.notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-100 .wrpsvg.display, body.febody .slg-svgsize-100 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .slg-svgsize-100 .wrpsvg.sm-notdisplay, body.febody .slg-svgsize-100 video.sm-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-100 .wrpsvg.sm-display, body.febody .slg-svgsize-100 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .slg-svgsize-100 .wrpsvg.md-notdisplay, body.febody .slg-svgsize-100 video.md-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-100 .wrpsvg.md-display, body.febody .slg-svgsize-100 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1201px) {
  body.febody .slg-svgsize-100 .wrpsvg.lg-notdisplay, body.febody .slg-svgsize-100 video.lg-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-100 .wrpsvg.lg-display, body.febody .slg-svgsize-100 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) and (min-width: 1641px) {
  body.febody .slg-svgsize-100 .wrpsvg.xl-notdisplay, body.febody .slg-svgsize-100 video.xl-notdisplay {
    display: none;
  }

  body.febody .slg-svgsize-100 .wrpsvg.xl-display, body.febody .slg-svgsize-100 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-svgsize-100 .wrpsvg img,
body.febody .slg-svgsize-100 .wrpsvg svg,
body.febody .slg-svgsize-100 video img,
body.febody .slg-svgsize-100 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-svgsize-3 .wrpsvg,
body.febody .xl-svgsize-3 video {
    display: block;
    width: 3%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--xl-aspectratio);
  }
  body.febody .xl-svgsize-3 .wrpsvg.notdisplay, body.febody .xl-svgsize-3 video.notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-3 .wrpsvg.display, body.febody .xl-svgsize-3 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xl-svgsize-3 .wrpsvg.sm-notdisplay, body.febody .xl-svgsize-3 video.sm-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-3 .wrpsvg.sm-display, body.febody .xl-svgsize-3 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xl-svgsize-3 .wrpsvg.md-notdisplay, body.febody .xl-svgsize-3 video.md-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-3 .wrpsvg.md-display, body.febody .xl-svgsize-3 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1201px) {
  body.febody .xl-svgsize-3 .wrpsvg.lg-notdisplay, body.febody .xl-svgsize-3 video.lg-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-3 .wrpsvg.lg-display, body.febody .xl-svgsize-3 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1641px) {
  body.febody .xl-svgsize-3 .wrpsvg.xl-notdisplay, body.febody .xl-svgsize-3 video.xl-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-3 .wrpsvg.xl-display, body.febody .xl-svgsize-3 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-svgsize-3 .wrpsvg img,
body.febody .xl-svgsize-3 .wrpsvg svg,
body.febody .xl-svgsize-3 video img,
body.febody .xl-svgsize-3 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-svgsize-5 .wrpsvg,
body.febody .xl-svgsize-5 video {
    display: block;
    width: 5%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--xl-aspectratio);
  }
  body.febody .xl-svgsize-5 .wrpsvg.notdisplay, body.febody .xl-svgsize-5 video.notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-5 .wrpsvg.display, body.febody .xl-svgsize-5 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xl-svgsize-5 .wrpsvg.sm-notdisplay, body.febody .xl-svgsize-5 video.sm-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-5 .wrpsvg.sm-display, body.febody .xl-svgsize-5 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xl-svgsize-5 .wrpsvg.md-notdisplay, body.febody .xl-svgsize-5 video.md-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-5 .wrpsvg.md-display, body.febody .xl-svgsize-5 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1201px) {
  body.febody .xl-svgsize-5 .wrpsvg.lg-notdisplay, body.febody .xl-svgsize-5 video.lg-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-5 .wrpsvg.lg-display, body.febody .xl-svgsize-5 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1641px) {
  body.febody .xl-svgsize-5 .wrpsvg.xl-notdisplay, body.febody .xl-svgsize-5 video.xl-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-5 .wrpsvg.xl-display, body.febody .xl-svgsize-5 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-svgsize-5 .wrpsvg img,
body.febody .xl-svgsize-5 .wrpsvg svg,
body.febody .xl-svgsize-5 video img,
body.febody .xl-svgsize-5 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-svgsize-7 .wrpsvg,
body.febody .xl-svgsize-7 video {
    display: block;
    width: 7%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--xl-aspectratio);
  }
  body.febody .xl-svgsize-7 .wrpsvg.notdisplay, body.febody .xl-svgsize-7 video.notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-7 .wrpsvg.display, body.febody .xl-svgsize-7 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xl-svgsize-7 .wrpsvg.sm-notdisplay, body.febody .xl-svgsize-7 video.sm-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-7 .wrpsvg.sm-display, body.febody .xl-svgsize-7 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xl-svgsize-7 .wrpsvg.md-notdisplay, body.febody .xl-svgsize-7 video.md-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-7 .wrpsvg.md-display, body.febody .xl-svgsize-7 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1201px) {
  body.febody .xl-svgsize-7 .wrpsvg.lg-notdisplay, body.febody .xl-svgsize-7 video.lg-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-7 .wrpsvg.lg-display, body.febody .xl-svgsize-7 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1641px) {
  body.febody .xl-svgsize-7 .wrpsvg.xl-notdisplay, body.febody .xl-svgsize-7 video.xl-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-7 .wrpsvg.xl-display, body.febody .xl-svgsize-7 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-svgsize-7 .wrpsvg img,
body.febody .xl-svgsize-7 .wrpsvg svg,
body.febody .xl-svgsize-7 video img,
body.febody .xl-svgsize-7 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-svgsize-10 .wrpsvg,
body.febody .xl-svgsize-10 video {
    display: block;
    width: 10%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--xl-aspectratio);
  }
  body.febody .xl-svgsize-10 .wrpsvg.notdisplay, body.febody .xl-svgsize-10 video.notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-10 .wrpsvg.display, body.febody .xl-svgsize-10 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xl-svgsize-10 .wrpsvg.sm-notdisplay, body.febody .xl-svgsize-10 video.sm-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-10 .wrpsvg.sm-display, body.febody .xl-svgsize-10 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xl-svgsize-10 .wrpsvg.md-notdisplay, body.febody .xl-svgsize-10 video.md-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-10 .wrpsvg.md-display, body.febody .xl-svgsize-10 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1201px) {
  body.febody .xl-svgsize-10 .wrpsvg.lg-notdisplay, body.febody .xl-svgsize-10 video.lg-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-10 .wrpsvg.lg-display, body.febody .xl-svgsize-10 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1641px) {
  body.febody .xl-svgsize-10 .wrpsvg.xl-notdisplay, body.febody .xl-svgsize-10 video.xl-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-10 .wrpsvg.xl-display, body.febody .xl-svgsize-10 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-svgsize-10 .wrpsvg img,
body.febody .xl-svgsize-10 .wrpsvg svg,
body.febody .xl-svgsize-10 video img,
body.febody .xl-svgsize-10 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-svgsize-12 .wrpsvg,
body.febody .xl-svgsize-12 video {
    display: block;
    width: 12%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--xl-aspectratio);
  }
  body.febody .xl-svgsize-12 .wrpsvg.notdisplay, body.febody .xl-svgsize-12 video.notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-12 .wrpsvg.display, body.febody .xl-svgsize-12 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xl-svgsize-12 .wrpsvg.sm-notdisplay, body.febody .xl-svgsize-12 video.sm-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-12 .wrpsvg.sm-display, body.febody .xl-svgsize-12 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xl-svgsize-12 .wrpsvg.md-notdisplay, body.febody .xl-svgsize-12 video.md-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-12 .wrpsvg.md-display, body.febody .xl-svgsize-12 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1201px) {
  body.febody .xl-svgsize-12 .wrpsvg.lg-notdisplay, body.febody .xl-svgsize-12 video.lg-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-12 .wrpsvg.lg-display, body.febody .xl-svgsize-12 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1641px) {
  body.febody .xl-svgsize-12 .wrpsvg.xl-notdisplay, body.febody .xl-svgsize-12 video.xl-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-12 .wrpsvg.xl-display, body.febody .xl-svgsize-12 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-svgsize-12 .wrpsvg img,
body.febody .xl-svgsize-12 .wrpsvg svg,
body.febody .xl-svgsize-12 video img,
body.febody .xl-svgsize-12 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-svgsize-15 .wrpsvg,
body.febody .xl-svgsize-15 video {
    display: block;
    width: 15%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--xl-aspectratio);
  }
  body.febody .xl-svgsize-15 .wrpsvg.notdisplay, body.febody .xl-svgsize-15 video.notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-15 .wrpsvg.display, body.febody .xl-svgsize-15 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xl-svgsize-15 .wrpsvg.sm-notdisplay, body.febody .xl-svgsize-15 video.sm-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-15 .wrpsvg.sm-display, body.febody .xl-svgsize-15 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xl-svgsize-15 .wrpsvg.md-notdisplay, body.febody .xl-svgsize-15 video.md-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-15 .wrpsvg.md-display, body.febody .xl-svgsize-15 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1201px) {
  body.febody .xl-svgsize-15 .wrpsvg.lg-notdisplay, body.febody .xl-svgsize-15 video.lg-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-15 .wrpsvg.lg-display, body.febody .xl-svgsize-15 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1641px) {
  body.febody .xl-svgsize-15 .wrpsvg.xl-notdisplay, body.febody .xl-svgsize-15 video.xl-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-15 .wrpsvg.xl-display, body.febody .xl-svgsize-15 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-svgsize-15 .wrpsvg img,
body.febody .xl-svgsize-15 .wrpsvg svg,
body.febody .xl-svgsize-15 video img,
body.febody .xl-svgsize-15 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-svgsize-17 .wrpsvg,
body.febody .xl-svgsize-17 video {
    display: block;
    width: 17%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--xl-aspectratio);
  }
  body.febody .xl-svgsize-17 .wrpsvg.notdisplay, body.febody .xl-svgsize-17 video.notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-17 .wrpsvg.display, body.febody .xl-svgsize-17 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xl-svgsize-17 .wrpsvg.sm-notdisplay, body.febody .xl-svgsize-17 video.sm-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-17 .wrpsvg.sm-display, body.febody .xl-svgsize-17 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xl-svgsize-17 .wrpsvg.md-notdisplay, body.febody .xl-svgsize-17 video.md-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-17 .wrpsvg.md-display, body.febody .xl-svgsize-17 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1201px) {
  body.febody .xl-svgsize-17 .wrpsvg.lg-notdisplay, body.febody .xl-svgsize-17 video.lg-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-17 .wrpsvg.lg-display, body.febody .xl-svgsize-17 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1641px) {
  body.febody .xl-svgsize-17 .wrpsvg.xl-notdisplay, body.febody .xl-svgsize-17 video.xl-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-17 .wrpsvg.xl-display, body.febody .xl-svgsize-17 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-svgsize-17 .wrpsvg img,
body.febody .xl-svgsize-17 .wrpsvg svg,
body.febody .xl-svgsize-17 video img,
body.febody .xl-svgsize-17 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-svgsize-20 .wrpsvg,
body.febody .xl-svgsize-20 video {
    display: block;
    width: 20%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--xl-aspectratio);
  }
  body.febody .xl-svgsize-20 .wrpsvg.notdisplay, body.febody .xl-svgsize-20 video.notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-20 .wrpsvg.display, body.febody .xl-svgsize-20 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xl-svgsize-20 .wrpsvg.sm-notdisplay, body.febody .xl-svgsize-20 video.sm-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-20 .wrpsvg.sm-display, body.febody .xl-svgsize-20 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xl-svgsize-20 .wrpsvg.md-notdisplay, body.febody .xl-svgsize-20 video.md-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-20 .wrpsvg.md-display, body.febody .xl-svgsize-20 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1201px) {
  body.febody .xl-svgsize-20 .wrpsvg.lg-notdisplay, body.febody .xl-svgsize-20 video.lg-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-20 .wrpsvg.lg-display, body.febody .xl-svgsize-20 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1641px) {
  body.febody .xl-svgsize-20 .wrpsvg.xl-notdisplay, body.febody .xl-svgsize-20 video.xl-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-20 .wrpsvg.xl-display, body.febody .xl-svgsize-20 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-svgsize-20 .wrpsvg img,
body.febody .xl-svgsize-20 .wrpsvg svg,
body.febody .xl-svgsize-20 video img,
body.febody .xl-svgsize-20 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-svgsize-25 .wrpsvg,
body.febody .xl-svgsize-25 video {
    display: block;
    width: 25%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--xl-aspectratio);
  }
  body.febody .xl-svgsize-25 .wrpsvg.notdisplay, body.febody .xl-svgsize-25 video.notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-25 .wrpsvg.display, body.febody .xl-svgsize-25 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xl-svgsize-25 .wrpsvg.sm-notdisplay, body.febody .xl-svgsize-25 video.sm-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-25 .wrpsvg.sm-display, body.febody .xl-svgsize-25 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xl-svgsize-25 .wrpsvg.md-notdisplay, body.febody .xl-svgsize-25 video.md-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-25 .wrpsvg.md-display, body.febody .xl-svgsize-25 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1201px) {
  body.febody .xl-svgsize-25 .wrpsvg.lg-notdisplay, body.febody .xl-svgsize-25 video.lg-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-25 .wrpsvg.lg-display, body.febody .xl-svgsize-25 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1641px) {
  body.febody .xl-svgsize-25 .wrpsvg.xl-notdisplay, body.febody .xl-svgsize-25 video.xl-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-25 .wrpsvg.xl-display, body.febody .xl-svgsize-25 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-svgsize-25 .wrpsvg img,
body.febody .xl-svgsize-25 .wrpsvg svg,
body.febody .xl-svgsize-25 video img,
body.febody .xl-svgsize-25 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-svgsize-30 .wrpsvg,
body.febody .xl-svgsize-30 video {
    display: block;
    width: 30%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--xl-aspectratio);
  }
  body.febody .xl-svgsize-30 .wrpsvg.notdisplay, body.febody .xl-svgsize-30 video.notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-30 .wrpsvg.display, body.febody .xl-svgsize-30 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xl-svgsize-30 .wrpsvg.sm-notdisplay, body.febody .xl-svgsize-30 video.sm-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-30 .wrpsvg.sm-display, body.febody .xl-svgsize-30 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xl-svgsize-30 .wrpsvg.md-notdisplay, body.febody .xl-svgsize-30 video.md-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-30 .wrpsvg.md-display, body.febody .xl-svgsize-30 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1201px) {
  body.febody .xl-svgsize-30 .wrpsvg.lg-notdisplay, body.febody .xl-svgsize-30 video.lg-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-30 .wrpsvg.lg-display, body.febody .xl-svgsize-30 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1641px) {
  body.febody .xl-svgsize-30 .wrpsvg.xl-notdisplay, body.febody .xl-svgsize-30 video.xl-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-30 .wrpsvg.xl-display, body.febody .xl-svgsize-30 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-svgsize-30 .wrpsvg img,
body.febody .xl-svgsize-30 .wrpsvg svg,
body.febody .xl-svgsize-30 video img,
body.febody .xl-svgsize-30 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-svgsize-33 .wrpsvg,
body.febody .xl-svgsize-33 video {
    display: block;
    width: 33.333%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--xl-aspectratio);
  }
  body.febody .xl-svgsize-33 .wrpsvg.notdisplay, body.febody .xl-svgsize-33 video.notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-33 .wrpsvg.display, body.febody .xl-svgsize-33 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xl-svgsize-33 .wrpsvg.sm-notdisplay, body.febody .xl-svgsize-33 video.sm-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-33 .wrpsvg.sm-display, body.febody .xl-svgsize-33 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xl-svgsize-33 .wrpsvg.md-notdisplay, body.febody .xl-svgsize-33 video.md-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-33 .wrpsvg.md-display, body.febody .xl-svgsize-33 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1201px) {
  body.febody .xl-svgsize-33 .wrpsvg.lg-notdisplay, body.febody .xl-svgsize-33 video.lg-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-33 .wrpsvg.lg-display, body.febody .xl-svgsize-33 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1641px) {
  body.febody .xl-svgsize-33 .wrpsvg.xl-notdisplay, body.febody .xl-svgsize-33 video.xl-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-33 .wrpsvg.xl-display, body.febody .xl-svgsize-33 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-svgsize-33 .wrpsvg img,
body.febody .xl-svgsize-33 .wrpsvg svg,
body.febody .xl-svgsize-33 video img,
body.febody .xl-svgsize-33 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-svgsize-35 .wrpsvg,
body.febody .xl-svgsize-35 video {
    display: block;
    width: 35%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--xl-aspectratio);
  }
  body.febody .xl-svgsize-35 .wrpsvg.notdisplay, body.febody .xl-svgsize-35 video.notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-35 .wrpsvg.display, body.febody .xl-svgsize-35 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xl-svgsize-35 .wrpsvg.sm-notdisplay, body.febody .xl-svgsize-35 video.sm-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-35 .wrpsvg.sm-display, body.febody .xl-svgsize-35 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xl-svgsize-35 .wrpsvg.md-notdisplay, body.febody .xl-svgsize-35 video.md-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-35 .wrpsvg.md-display, body.febody .xl-svgsize-35 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1201px) {
  body.febody .xl-svgsize-35 .wrpsvg.lg-notdisplay, body.febody .xl-svgsize-35 video.lg-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-35 .wrpsvg.lg-display, body.febody .xl-svgsize-35 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1641px) {
  body.febody .xl-svgsize-35 .wrpsvg.xl-notdisplay, body.febody .xl-svgsize-35 video.xl-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-35 .wrpsvg.xl-display, body.febody .xl-svgsize-35 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-svgsize-35 .wrpsvg img,
body.febody .xl-svgsize-35 .wrpsvg svg,
body.febody .xl-svgsize-35 video img,
body.febody .xl-svgsize-35 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-svgsize-40 .wrpsvg,
body.febody .xl-svgsize-40 video {
    display: block;
    width: 40%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--xl-aspectratio);
  }
  body.febody .xl-svgsize-40 .wrpsvg.notdisplay, body.febody .xl-svgsize-40 video.notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-40 .wrpsvg.display, body.febody .xl-svgsize-40 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xl-svgsize-40 .wrpsvg.sm-notdisplay, body.febody .xl-svgsize-40 video.sm-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-40 .wrpsvg.sm-display, body.febody .xl-svgsize-40 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xl-svgsize-40 .wrpsvg.md-notdisplay, body.febody .xl-svgsize-40 video.md-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-40 .wrpsvg.md-display, body.febody .xl-svgsize-40 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1201px) {
  body.febody .xl-svgsize-40 .wrpsvg.lg-notdisplay, body.febody .xl-svgsize-40 video.lg-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-40 .wrpsvg.lg-display, body.febody .xl-svgsize-40 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1641px) {
  body.febody .xl-svgsize-40 .wrpsvg.xl-notdisplay, body.febody .xl-svgsize-40 video.xl-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-40 .wrpsvg.xl-display, body.febody .xl-svgsize-40 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-svgsize-40 .wrpsvg img,
body.febody .xl-svgsize-40 .wrpsvg svg,
body.febody .xl-svgsize-40 video img,
body.febody .xl-svgsize-40 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-svgsize-45 .wrpsvg,
body.febody .xl-svgsize-45 video {
    display: block;
    width: 45%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--xl-aspectratio);
  }
  body.febody .xl-svgsize-45 .wrpsvg.notdisplay, body.febody .xl-svgsize-45 video.notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-45 .wrpsvg.display, body.febody .xl-svgsize-45 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xl-svgsize-45 .wrpsvg.sm-notdisplay, body.febody .xl-svgsize-45 video.sm-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-45 .wrpsvg.sm-display, body.febody .xl-svgsize-45 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xl-svgsize-45 .wrpsvg.md-notdisplay, body.febody .xl-svgsize-45 video.md-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-45 .wrpsvg.md-display, body.febody .xl-svgsize-45 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1201px) {
  body.febody .xl-svgsize-45 .wrpsvg.lg-notdisplay, body.febody .xl-svgsize-45 video.lg-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-45 .wrpsvg.lg-display, body.febody .xl-svgsize-45 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1641px) {
  body.febody .xl-svgsize-45 .wrpsvg.xl-notdisplay, body.febody .xl-svgsize-45 video.xl-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-45 .wrpsvg.xl-display, body.febody .xl-svgsize-45 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-svgsize-45 .wrpsvg img,
body.febody .xl-svgsize-45 .wrpsvg svg,
body.febody .xl-svgsize-45 video img,
body.febody .xl-svgsize-45 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-svgsize-50 .wrpsvg,
body.febody .xl-svgsize-50 video {
    display: block;
    width: 50%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--xl-aspectratio);
  }
  body.febody .xl-svgsize-50 .wrpsvg.notdisplay, body.febody .xl-svgsize-50 video.notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-50 .wrpsvg.display, body.febody .xl-svgsize-50 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xl-svgsize-50 .wrpsvg.sm-notdisplay, body.febody .xl-svgsize-50 video.sm-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-50 .wrpsvg.sm-display, body.febody .xl-svgsize-50 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xl-svgsize-50 .wrpsvg.md-notdisplay, body.febody .xl-svgsize-50 video.md-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-50 .wrpsvg.md-display, body.febody .xl-svgsize-50 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1201px) {
  body.febody .xl-svgsize-50 .wrpsvg.lg-notdisplay, body.febody .xl-svgsize-50 video.lg-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-50 .wrpsvg.lg-display, body.febody .xl-svgsize-50 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1641px) {
  body.febody .xl-svgsize-50 .wrpsvg.xl-notdisplay, body.febody .xl-svgsize-50 video.xl-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-50 .wrpsvg.xl-display, body.febody .xl-svgsize-50 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-svgsize-50 .wrpsvg img,
body.febody .xl-svgsize-50 .wrpsvg svg,
body.febody .xl-svgsize-50 video img,
body.febody .xl-svgsize-50 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-svgsize-55 .wrpsvg,
body.febody .xl-svgsize-55 video {
    display: block;
    width: 55%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--xl-aspectratio);
  }
  body.febody .xl-svgsize-55 .wrpsvg.notdisplay, body.febody .xl-svgsize-55 video.notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-55 .wrpsvg.display, body.febody .xl-svgsize-55 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xl-svgsize-55 .wrpsvg.sm-notdisplay, body.febody .xl-svgsize-55 video.sm-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-55 .wrpsvg.sm-display, body.febody .xl-svgsize-55 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xl-svgsize-55 .wrpsvg.md-notdisplay, body.febody .xl-svgsize-55 video.md-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-55 .wrpsvg.md-display, body.febody .xl-svgsize-55 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1201px) {
  body.febody .xl-svgsize-55 .wrpsvg.lg-notdisplay, body.febody .xl-svgsize-55 video.lg-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-55 .wrpsvg.lg-display, body.febody .xl-svgsize-55 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1641px) {
  body.febody .xl-svgsize-55 .wrpsvg.xl-notdisplay, body.febody .xl-svgsize-55 video.xl-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-55 .wrpsvg.xl-display, body.febody .xl-svgsize-55 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-svgsize-55 .wrpsvg img,
body.febody .xl-svgsize-55 .wrpsvg svg,
body.febody .xl-svgsize-55 video img,
body.febody .xl-svgsize-55 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-svgsize-60 .wrpsvg,
body.febody .xl-svgsize-60 video {
    display: block;
    width: 60%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--xl-aspectratio);
  }
  body.febody .xl-svgsize-60 .wrpsvg.notdisplay, body.febody .xl-svgsize-60 video.notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-60 .wrpsvg.display, body.febody .xl-svgsize-60 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xl-svgsize-60 .wrpsvg.sm-notdisplay, body.febody .xl-svgsize-60 video.sm-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-60 .wrpsvg.sm-display, body.febody .xl-svgsize-60 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xl-svgsize-60 .wrpsvg.md-notdisplay, body.febody .xl-svgsize-60 video.md-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-60 .wrpsvg.md-display, body.febody .xl-svgsize-60 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1201px) {
  body.febody .xl-svgsize-60 .wrpsvg.lg-notdisplay, body.febody .xl-svgsize-60 video.lg-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-60 .wrpsvg.lg-display, body.febody .xl-svgsize-60 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1641px) {
  body.febody .xl-svgsize-60 .wrpsvg.xl-notdisplay, body.febody .xl-svgsize-60 video.xl-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-60 .wrpsvg.xl-display, body.febody .xl-svgsize-60 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-svgsize-60 .wrpsvg img,
body.febody .xl-svgsize-60 .wrpsvg svg,
body.febody .xl-svgsize-60 video img,
body.febody .xl-svgsize-60 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-svgsize-65 .wrpsvg,
body.febody .xl-svgsize-65 video {
    display: block;
    width: 65%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--xl-aspectratio);
  }
  body.febody .xl-svgsize-65 .wrpsvg.notdisplay, body.febody .xl-svgsize-65 video.notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-65 .wrpsvg.display, body.febody .xl-svgsize-65 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xl-svgsize-65 .wrpsvg.sm-notdisplay, body.febody .xl-svgsize-65 video.sm-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-65 .wrpsvg.sm-display, body.febody .xl-svgsize-65 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xl-svgsize-65 .wrpsvg.md-notdisplay, body.febody .xl-svgsize-65 video.md-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-65 .wrpsvg.md-display, body.febody .xl-svgsize-65 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1201px) {
  body.febody .xl-svgsize-65 .wrpsvg.lg-notdisplay, body.febody .xl-svgsize-65 video.lg-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-65 .wrpsvg.lg-display, body.febody .xl-svgsize-65 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1641px) {
  body.febody .xl-svgsize-65 .wrpsvg.xl-notdisplay, body.febody .xl-svgsize-65 video.xl-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-65 .wrpsvg.xl-display, body.febody .xl-svgsize-65 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-svgsize-65 .wrpsvg img,
body.febody .xl-svgsize-65 .wrpsvg svg,
body.febody .xl-svgsize-65 video img,
body.febody .xl-svgsize-65 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-svgsize-66 .wrpsvg,
body.febody .xl-svgsize-66 video {
    display: block;
    width: 66.666%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--xl-aspectratio);
  }
  body.febody .xl-svgsize-66 .wrpsvg.notdisplay, body.febody .xl-svgsize-66 video.notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-66 .wrpsvg.display, body.febody .xl-svgsize-66 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xl-svgsize-66 .wrpsvg.sm-notdisplay, body.febody .xl-svgsize-66 video.sm-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-66 .wrpsvg.sm-display, body.febody .xl-svgsize-66 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xl-svgsize-66 .wrpsvg.md-notdisplay, body.febody .xl-svgsize-66 video.md-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-66 .wrpsvg.md-display, body.febody .xl-svgsize-66 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1201px) {
  body.febody .xl-svgsize-66 .wrpsvg.lg-notdisplay, body.febody .xl-svgsize-66 video.lg-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-66 .wrpsvg.lg-display, body.febody .xl-svgsize-66 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1641px) {
  body.febody .xl-svgsize-66 .wrpsvg.xl-notdisplay, body.febody .xl-svgsize-66 video.xl-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-66 .wrpsvg.xl-display, body.febody .xl-svgsize-66 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-svgsize-66 .wrpsvg img,
body.febody .xl-svgsize-66 .wrpsvg svg,
body.febody .xl-svgsize-66 video img,
body.febody .xl-svgsize-66 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-svgsize-70 .wrpsvg,
body.febody .xl-svgsize-70 video {
    display: block;
    width: 70%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--xl-aspectratio);
  }
  body.febody .xl-svgsize-70 .wrpsvg.notdisplay, body.febody .xl-svgsize-70 video.notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-70 .wrpsvg.display, body.febody .xl-svgsize-70 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xl-svgsize-70 .wrpsvg.sm-notdisplay, body.febody .xl-svgsize-70 video.sm-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-70 .wrpsvg.sm-display, body.febody .xl-svgsize-70 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xl-svgsize-70 .wrpsvg.md-notdisplay, body.febody .xl-svgsize-70 video.md-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-70 .wrpsvg.md-display, body.febody .xl-svgsize-70 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1201px) {
  body.febody .xl-svgsize-70 .wrpsvg.lg-notdisplay, body.febody .xl-svgsize-70 video.lg-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-70 .wrpsvg.lg-display, body.febody .xl-svgsize-70 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1641px) {
  body.febody .xl-svgsize-70 .wrpsvg.xl-notdisplay, body.febody .xl-svgsize-70 video.xl-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-70 .wrpsvg.xl-display, body.febody .xl-svgsize-70 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-svgsize-70 .wrpsvg img,
body.febody .xl-svgsize-70 .wrpsvg svg,
body.febody .xl-svgsize-70 video img,
body.febody .xl-svgsize-70 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-svgsize-75 .wrpsvg,
body.febody .xl-svgsize-75 video {
    display: block;
    width: 75%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--xl-aspectratio);
  }
  body.febody .xl-svgsize-75 .wrpsvg.notdisplay, body.febody .xl-svgsize-75 video.notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-75 .wrpsvg.display, body.febody .xl-svgsize-75 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xl-svgsize-75 .wrpsvg.sm-notdisplay, body.febody .xl-svgsize-75 video.sm-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-75 .wrpsvg.sm-display, body.febody .xl-svgsize-75 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xl-svgsize-75 .wrpsvg.md-notdisplay, body.febody .xl-svgsize-75 video.md-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-75 .wrpsvg.md-display, body.febody .xl-svgsize-75 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1201px) {
  body.febody .xl-svgsize-75 .wrpsvg.lg-notdisplay, body.febody .xl-svgsize-75 video.lg-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-75 .wrpsvg.lg-display, body.febody .xl-svgsize-75 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1641px) {
  body.febody .xl-svgsize-75 .wrpsvg.xl-notdisplay, body.febody .xl-svgsize-75 video.xl-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-75 .wrpsvg.xl-display, body.febody .xl-svgsize-75 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-svgsize-75 .wrpsvg img,
body.febody .xl-svgsize-75 .wrpsvg svg,
body.febody .xl-svgsize-75 video img,
body.febody .xl-svgsize-75 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-svgsize-80 .wrpsvg,
body.febody .xl-svgsize-80 video {
    display: block;
    width: 80%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--xl-aspectratio);
  }
  body.febody .xl-svgsize-80 .wrpsvg.notdisplay, body.febody .xl-svgsize-80 video.notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-80 .wrpsvg.display, body.febody .xl-svgsize-80 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xl-svgsize-80 .wrpsvg.sm-notdisplay, body.febody .xl-svgsize-80 video.sm-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-80 .wrpsvg.sm-display, body.febody .xl-svgsize-80 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xl-svgsize-80 .wrpsvg.md-notdisplay, body.febody .xl-svgsize-80 video.md-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-80 .wrpsvg.md-display, body.febody .xl-svgsize-80 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1201px) {
  body.febody .xl-svgsize-80 .wrpsvg.lg-notdisplay, body.febody .xl-svgsize-80 video.lg-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-80 .wrpsvg.lg-display, body.febody .xl-svgsize-80 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1641px) {
  body.febody .xl-svgsize-80 .wrpsvg.xl-notdisplay, body.febody .xl-svgsize-80 video.xl-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-80 .wrpsvg.xl-display, body.febody .xl-svgsize-80 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-svgsize-80 .wrpsvg img,
body.febody .xl-svgsize-80 .wrpsvg svg,
body.febody .xl-svgsize-80 video img,
body.febody .xl-svgsize-80 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-svgsize-85 .wrpsvg,
body.febody .xl-svgsize-85 video {
    display: block;
    width: 85%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--xl-aspectratio);
  }
  body.febody .xl-svgsize-85 .wrpsvg.notdisplay, body.febody .xl-svgsize-85 video.notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-85 .wrpsvg.display, body.febody .xl-svgsize-85 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xl-svgsize-85 .wrpsvg.sm-notdisplay, body.febody .xl-svgsize-85 video.sm-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-85 .wrpsvg.sm-display, body.febody .xl-svgsize-85 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xl-svgsize-85 .wrpsvg.md-notdisplay, body.febody .xl-svgsize-85 video.md-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-85 .wrpsvg.md-display, body.febody .xl-svgsize-85 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1201px) {
  body.febody .xl-svgsize-85 .wrpsvg.lg-notdisplay, body.febody .xl-svgsize-85 video.lg-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-85 .wrpsvg.lg-display, body.febody .xl-svgsize-85 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1641px) {
  body.febody .xl-svgsize-85 .wrpsvg.xl-notdisplay, body.febody .xl-svgsize-85 video.xl-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-85 .wrpsvg.xl-display, body.febody .xl-svgsize-85 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-svgsize-85 .wrpsvg img,
body.febody .xl-svgsize-85 .wrpsvg svg,
body.febody .xl-svgsize-85 video img,
body.febody .xl-svgsize-85 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-svgsize-90 .wrpsvg,
body.febody .xl-svgsize-90 video {
    display: block;
    width: 90%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--xl-aspectratio);
  }
  body.febody .xl-svgsize-90 .wrpsvg.notdisplay, body.febody .xl-svgsize-90 video.notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-90 .wrpsvg.display, body.febody .xl-svgsize-90 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xl-svgsize-90 .wrpsvg.sm-notdisplay, body.febody .xl-svgsize-90 video.sm-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-90 .wrpsvg.sm-display, body.febody .xl-svgsize-90 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xl-svgsize-90 .wrpsvg.md-notdisplay, body.febody .xl-svgsize-90 video.md-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-90 .wrpsvg.md-display, body.febody .xl-svgsize-90 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1201px) {
  body.febody .xl-svgsize-90 .wrpsvg.lg-notdisplay, body.febody .xl-svgsize-90 video.lg-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-90 .wrpsvg.lg-display, body.febody .xl-svgsize-90 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1641px) {
  body.febody .xl-svgsize-90 .wrpsvg.xl-notdisplay, body.febody .xl-svgsize-90 video.xl-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-90 .wrpsvg.xl-display, body.febody .xl-svgsize-90 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-svgsize-90 .wrpsvg img,
body.febody .xl-svgsize-90 .wrpsvg svg,
body.febody .xl-svgsize-90 video img,
body.febody .xl-svgsize-90 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-svgsize-95 .wrpsvg,
body.febody .xl-svgsize-95 video {
    display: block;
    width: 95%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--xl-aspectratio);
  }
  body.febody .xl-svgsize-95 .wrpsvg.notdisplay, body.febody .xl-svgsize-95 video.notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-95 .wrpsvg.display, body.febody .xl-svgsize-95 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xl-svgsize-95 .wrpsvg.sm-notdisplay, body.febody .xl-svgsize-95 video.sm-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-95 .wrpsvg.sm-display, body.febody .xl-svgsize-95 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xl-svgsize-95 .wrpsvg.md-notdisplay, body.febody .xl-svgsize-95 video.md-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-95 .wrpsvg.md-display, body.febody .xl-svgsize-95 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1201px) {
  body.febody .xl-svgsize-95 .wrpsvg.lg-notdisplay, body.febody .xl-svgsize-95 video.lg-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-95 .wrpsvg.lg-display, body.febody .xl-svgsize-95 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1641px) {
  body.febody .xl-svgsize-95 .wrpsvg.xl-notdisplay, body.febody .xl-svgsize-95 video.xl-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-95 .wrpsvg.xl-display, body.febody .xl-svgsize-95 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-svgsize-95 .wrpsvg img,
body.febody .xl-svgsize-95 .wrpsvg svg,
body.febody .xl-svgsize-95 video img,
body.febody .xl-svgsize-95 video svg {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-svgsize-100 .wrpsvg,
body.febody .xl-svgsize-100 video {
    display: block;
    width: 100%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--xl-aspectratio);
  }
  body.febody .xl-svgsize-100 .wrpsvg.notdisplay, body.febody .xl-svgsize-100 video.notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-100 .wrpsvg.display, body.febody .xl-svgsize-100 video.display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .xl-svgsize-100 .wrpsvg.sm-notdisplay, body.febody .xl-svgsize-100 video.sm-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-100 .wrpsvg.sm-display, body.febody .xl-svgsize-100 video.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .xl-svgsize-100 .wrpsvg.md-notdisplay, body.febody .xl-svgsize-100 video.md-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-100 .wrpsvg.md-display, body.febody .xl-svgsize-100 video.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1201px) {
  body.febody .xl-svgsize-100 .wrpsvg.lg-notdisplay, body.febody .xl-svgsize-100 video.lg-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-100 .wrpsvg.lg-display, body.febody .xl-svgsize-100 video.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1641px) {
  body.febody .xl-svgsize-100 .wrpsvg.xl-notdisplay, body.febody .xl-svgsize-100 video.xl-notdisplay {
    display: none;
  }

  body.febody .xl-svgsize-100 .wrpsvg.xl-display, body.febody .xl-svgsize-100 video.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-svgsize-100 .wrpsvg img,
body.febody .xl-svgsize-100 .wrpsvg svg,
body.febody .xl-svgsize-100 video img,
body.febody .xl-svgsize-100 video svg {
    width: 100%;
    height: auto;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-svgsize-3 .wrpsvg,
body.febody .hoverdevice-svgsize-3 video {
    display: block;
    width: 3%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--hoverdevice-aspectratio);
  }
  body.febody .hoverdevice-svgsize-3 .wrpsvg.notdisplay, body.febody .hoverdevice-svgsize-3 video.notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-3 .wrpsvg.display, body.febody .hoverdevice-svgsize-3 video.display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 0px) and (max-width: 800px) {
  body.febody .hoverdevice-svgsize-3 .wrpsvg.sm-notdisplay, body.febody .hoverdevice-svgsize-3 video.sm-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-3 .wrpsvg.sm-display, body.febody .hoverdevice-svgsize-3 video.sm-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .hoverdevice-svgsize-3 .wrpsvg.md-notdisplay, body.febody .hoverdevice-svgsize-3 video.md-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-3 .wrpsvg.md-display, body.febody .hoverdevice-svgsize-3 video.md-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 1201px) {
  body.febody .hoverdevice-svgsize-3 .wrpsvg.lg-notdisplay, body.febody .hoverdevice-svgsize-3 video.lg-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-3 .wrpsvg.lg-display, body.febody .hoverdevice-svgsize-3 video.lg-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 1641px) {
  body.febody .hoverdevice-svgsize-3 .wrpsvg.xl-notdisplay, body.febody .hoverdevice-svgsize-3 video.xl-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-3 .wrpsvg.xl-display, body.febody .hoverdevice-svgsize-3 video.xl-display {
    display: block;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-svgsize-3 .wrpsvg img,
body.febody .hoverdevice-svgsize-3 .wrpsvg svg,
body.febody .hoverdevice-svgsize-3 video img,
body.febody .hoverdevice-svgsize-3 video svg {
    width: 100%;
    height: auto;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-svgsize-5 .wrpsvg,
body.febody .hoverdevice-svgsize-5 video {
    display: block;
    width: 5%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--hoverdevice-aspectratio);
  }
  body.febody .hoverdevice-svgsize-5 .wrpsvg.notdisplay, body.febody .hoverdevice-svgsize-5 video.notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-5 .wrpsvg.display, body.febody .hoverdevice-svgsize-5 video.display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 0px) and (max-width: 800px) {
  body.febody .hoverdevice-svgsize-5 .wrpsvg.sm-notdisplay, body.febody .hoverdevice-svgsize-5 video.sm-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-5 .wrpsvg.sm-display, body.febody .hoverdevice-svgsize-5 video.sm-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .hoverdevice-svgsize-5 .wrpsvg.md-notdisplay, body.febody .hoverdevice-svgsize-5 video.md-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-5 .wrpsvg.md-display, body.febody .hoverdevice-svgsize-5 video.md-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 1201px) {
  body.febody .hoverdevice-svgsize-5 .wrpsvg.lg-notdisplay, body.febody .hoverdevice-svgsize-5 video.lg-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-5 .wrpsvg.lg-display, body.febody .hoverdevice-svgsize-5 video.lg-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 1641px) {
  body.febody .hoverdevice-svgsize-5 .wrpsvg.xl-notdisplay, body.febody .hoverdevice-svgsize-5 video.xl-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-5 .wrpsvg.xl-display, body.febody .hoverdevice-svgsize-5 video.xl-display {
    display: block;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-svgsize-5 .wrpsvg img,
body.febody .hoverdevice-svgsize-5 .wrpsvg svg,
body.febody .hoverdevice-svgsize-5 video img,
body.febody .hoverdevice-svgsize-5 video svg {
    width: 100%;
    height: auto;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-svgsize-7 .wrpsvg,
body.febody .hoverdevice-svgsize-7 video {
    display: block;
    width: 7%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--hoverdevice-aspectratio);
  }
  body.febody .hoverdevice-svgsize-7 .wrpsvg.notdisplay, body.febody .hoverdevice-svgsize-7 video.notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-7 .wrpsvg.display, body.febody .hoverdevice-svgsize-7 video.display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 0px) and (max-width: 800px) {
  body.febody .hoverdevice-svgsize-7 .wrpsvg.sm-notdisplay, body.febody .hoverdevice-svgsize-7 video.sm-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-7 .wrpsvg.sm-display, body.febody .hoverdevice-svgsize-7 video.sm-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .hoverdevice-svgsize-7 .wrpsvg.md-notdisplay, body.febody .hoverdevice-svgsize-7 video.md-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-7 .wrpsvg.md-display, body.febody .hoverdevice-svgsize-7 video.md-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 1201px) {
  body.febody .hoverdevice-svgsize-7 .wrpsvg.lg-notdisplay, body.febody .hoverdevice-svgsize-7 video.lg-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-7 .wrpsvg.lg-display, body.febody .hoverdevice-svgsize-7 video.lg-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 1641px) {
  body.febody .hoverdevice-svgsize-7 .wrpsvg.xl-notdisplay, body.febody .hoverdevice-svgsize-7 video.xl-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-7 .wrpsvg.xl-display, body.febody .hoverdevice-svgsize-7 video.xl-display {
    display: block;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-svgsize-7 .wrpsvg img,
body.febody .hoverdevice-svgsize-7 .wrpsvg svg,
body.febody .hoverdevice-svgsize-7 video img,
body.febody .hoverdevice-svgsize-7 video svg {
    width: 100%;
    height: auto;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-svgsize-10 .wrpsvg,
body.febody .hoverdevice-svgsize-10 video {
    display: block;
    width: 10%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--hoverdevice-aspectratio);
  }
  body.febody .hoverdevice-svgsize-10 .wrpsvg.notdisplay, body.febody .hoverdevice-svgsize-10 video.notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-10 .wrpsvg.display, body.febody .hoverdevice-svgsize-10 video.display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 0px) and (max-width: 800px) {
  body.febody .hoverdevice-svgsize-10 .wrpsvg.sm-notdisplay, body.febody .hoverdevice-svgsize-10 video.sm-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-10 .wrpsvg.sm-display, body.febody .hoverdevice-svgsize-10 video.sm-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .hoverdevice-svgsize-10 .wrpsvg.md-notdisplay, body.febody .hoverdevice-svgsize-10 video.md-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-10 .wrpsvg.md-display, body.febody .hoverdevice-svgsize-10 video.md-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 1201px) {
  body.febody .hoverdevice-svgsize-10 .wrpsvg.lg-notdisplay, body.febody .hoverdevice-svgsize-10 video.lg-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-10 .wrpsvg.lg-display, body.febody .hoverdevice-svgsize-10 video.lg-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 1641px) {
  body.febody .hoverdevice-svgsize-10 .wrpsvg.xl-notdisplay, body.febody .hoverdevice-svgsize-10 video.xl-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-10 .wrpsvg.xl-display, body.febody .hoverdevice-svgsize-10 video.xl-display {
    display: block;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-svgsize-10 .wrpsvg img,
body.febody .hoverdevice-svgsize-10 .wrpsvg svg,
body.febody .hoverdevice-svgsize-10 video img,
body.febody .hoverdevice-svgsize-10 video svg {
    width: 100%;
    height: auto;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-svgsize-12 .wrpsvg,
body.febody .hoverdevice-svgsize-12 video {
    display: block;
    width: 12%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--hoverdevice-aspectratio);
  }
  body.febody .hoverdevice-svgsize-12 .wrpsvg.notdisplay, body.febody .hoverdevice-svgsize-12 video.notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-12 .wrpsvg.display, body.febody .hoverdevice-svgsize-12 video.display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 0px) and (max-width: 800px) {
  body.febody .hoverdevice-svgsize-12 .wrpsvg.sm-notdisplay, body.febody .hoverdevice-svgsize-12 video.sm-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-12 .wrpsvg.sm-display, body.febody .hoverdevice-svgsize-12 video.sm-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .hoverdevice-svgsize-12 .wrpsvg.md-notdisplay, body.febody .hoverdevice-svgsize-12 video.md-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-12 .wrpsvg.md-display, body.febody .hoverdevice-svgsize-12 video.md-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 1201px) {
  body.febody .hoverdevice-svgsize-12 .wrpsvg.lg-notdisplay, body.febody .hoverdevice-svgsize-12 video.lg-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-12 .wrpsvg.lg-display, body.febody .hoverdevice-svgsize-12 video.lg-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 1641px) {
  body.febody .hoverdevice-svgsize-12 .wrpsvg.xl-notdisplay, body.febody .hoverdevice-svgsize-12 video.xl-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-12 .wrpsvg.xl-display, body.febody .hoverdevice-svgsize-12 video.xl-display {
    display: block;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-svgsize-12 .wrpsvg img,
body.febody .hoverdevice-svgsize-12 .wrpsvg svg,
body.febody .hoverdevice-svgsize-12 video img,
body.febody .hoverdevice-svgsize-12 video svg {
    width: 100%;
    height: auto;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-svgsize-15 .wrpsvg,
body.febody .hoverdevice-svgsize-15 video {
    display: block;
    width: 15%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--hoverdevice-aspectratio);
  }
  body.febody .hoverdevice-svgsize-15 .wrpsvg.notdisplay, body.febody .hoverdevice-svgsize-15 video.notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-15 .wrpsvg.display, body.febody .hoverdevice-svgsize-15 video.display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 0px) and (max-width: 800px) {
  body.febody .hoverdevice-svgsize-15 .wrpsvg.sm-notdisplay, body.febody .hoverdevice-svgsize-15 video.sm-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-15 .wrpsvg.sm-display, body.febody .hoverdevice-svgsize-15 video.sm-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .hoverdevice-svgsize-15 .wrpsvg.md-notdisplay, body.febody .hoverdevice-svgsize-15 video.md-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-15 .wrpsvg.md-display, body.febody .hoverdevice-svgsize-15 video.md-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 1201px) {
  body.febody .hoverdevice-svgsize-15 .wrpsvg.lg-notdisplay, body.febody .hoverdevice-svgsize-15 video.lg-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-15 .wrpsvg.lg-display, body.febody .hoverdevice-svgsize-15 video.lg-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 1641px) {
  body.febody .hoverdevice-svgsize-15 .wrpsvg.xl-notdisplay, body.febody .hoverdevice-svgsize-15 video.xl-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-15 .wrpsvg.xl-display, body.febody .hoverdevice-svgsize-15 video.xl-display {
    display: block;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-svgsize-15 .wrpsvg img,
body.febody .hoverdevice-svgsize-15 .wrpsvg svg,
body.febody .hoverdevice-svgsize-15 video img,
body.febody .hoverdevice-svgsize-15 video svg {
    width: 100%;
    height: auto;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-svgsize-17 .wrpsvg,
body.febody .hoverdevice-svgsize-17 video {
    display: block;
    width: 17%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--hoverdevice-aspectratio);
  }
  body.febody .hoverdevice-svgsize-17 .wrpsvg.notdisplay, body.febody .hoverdevice-svgsize-17 video.notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-17 .wrpsvg.display, body.febody .hoverdevice-svgsize-17 video.display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 0px) and (max-width: 800px) {
  body.febody .hoverdevice-svgsize-17 .wrpsvg.sm-notdisplay, body.febody .hoverdevice-svgsize-17 video.sm-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-17 .wrpsvg.sm-display, body.febody .hoverdevice-svgsize-17 video.sm-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .hoverdevice-svgsize-17 .wrpsvg.md-notdisplay, body.febody .hoverdevice-svgsize-17 video.md-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-17 .wrpsvg.md-display, body.febody .hoverdevice-svgsize-17 video.md-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 1201px) {
  body.febody .hoverdevice-svgsize-17 .wrpsvg.lg-notdisplay, body.febody .hoverdevice-svgsize-17 video.lg-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-17 .wrpsvg.lg-display, body.febody .hoverdevice-svgsize-17 video.lg-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 1641px) {
  body.febody .hoverdevice-svgsize-17 .wrpsvg.xl-notdisplay, body.febody .hoverdevice-svgsize-17 video.xl-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-17 .wrpsvg.xl-display, body.febody .hoverdevice-svgsize-17 video.xl-display {
    display: block;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-svgsize-17 .wrpsvg img,
body.febody .hoverdevice-svgsize-17 .wrpsvg svg,
body.febody .hoverdevice-svgsize-17 video img,
body.febody .hoverdevice-svgsize-17 video svg {
    width: 100%;
    height: auto;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-svgsize-20 .wrpsvg,
body.febody .hoverdevice-svgsize-20 video {
    display: block;
    width: 20%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--hoverdevice-aspectratio);
  }
  body.febody .hoverdevice-svgsize-20 .wrpsvg.notdisplay, body.febody .hoverdevice-svgsize-20 video.notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-20 .wrpsvg.display, body.febody .hoverdevice-svgsize-20 video.display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 0px) and (max-width: 800px) {
  body.febody .hoverdevice-svgsize-20 .wrpsvg.sm-notdisplay, body.febody .hoverdevice-svgsize-20 video.sm-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-20 .wrpsvg.sm-display, body.febody .hoverdevice-svgsize-20 video.sm-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .hoverdevice-svgsize-20 .wrpsvg.md-notdisplay, body.febody .hoverdevice-svgsize-20 video.md-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-20 .wrpsvg.md-display, body.febody .hoverdevice-svgsize-20 video.md-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 1201px) {
  body.febody .hoverdevice-svgsize-20 .wrpsvg.lg-notdisplay, body.febody .hoverdevice-svgsize-20 video.lg-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-20 .wrpsvg.lg-display, body.febody .hoverdevice-svgsize-20 video.lg-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 1641px) {
  body.febody .hoverdevice-svgsize-20 .wrpsvg.xl-notdisplay, body.febody .hoverdevice-svgsize-20 video.xl-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-20 .wrpsvg.xl-display, body.febody .hoverdevice-svgsize-20 video.xl-display {
    display: block;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-svgsize-20 .wrpsvg img,
body.febody .hoverdevice-svgsize-20 .wrpsvg svg,
body.febody .hoverdevice-svgsize-20 video img,
body.febody .hoverdevice-svgsize-20 video svg {
    width: 100%;
    height: auto;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-svgsize-25 .wrpsvg,
body.febody .hoverdevice-svgsize-25 video {
    display: block;
    width: 25%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--hoverdevice-aspectratio);
  }
  body.febody .hoverdevice-svgsize-25 .wrpsvg.notdisplay, body.febody .hoverdevice-svgsize-25 video.notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-25 .wrpsvg.display, body.febody .hoverdevice-svgsize-25 video.display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 0px) and (max-width: 800px) {
  body.febody .hoverdevice-svgsize-25 .wrpsvg.sm-notdisplay, body.febody .hoverdevice-svgsize-25 video.sm-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-25 .wrpsvg.sm-display, body.febody .hoverdevice-svgsize-25 video.sm-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .hoverdevice-svgsize-25 .wrpsvg.md-notdisplay, body.febody .hoverdevice-svgsize-25 video.md-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-25 .wrpsvg.md-display, body.febody .hoverdevice-svgsize-25 video.md-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 1201px) {
  body.febody .hoverdevice-svgsize-25 .wrpsvg.lg-notdisplay, body.febody .hoverdevice-svgsize-25 video.lg-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-25 .wrpsvg.lg-display, body.febody .hoverdevice-svgsize-25 video.lg-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 1641px) {
  body.febody .hoverdevice-svgsize-25 .wrpsvg.xl-notdisplay, body.febody .hoverdevice-svgsize-25 video.xl-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-25 .wrpsvg.xl-display, body.febody .hoverdevice-svgsize-25 video.xl-display {
    display: block;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-svgsize-25 .wrpsvg img,
body.febody .hoverdevice-svgsize-25 .wrpsvg svg,
body.febody .hoverdevice-svgsize-25 video img,
body.febody .hoverdevice-svgsize-25 video svg {
    width: 100%;
    height: auto;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-svgsize-30 .wrpsvg,
body.febody .hoverdevice-svgsize-30 video {
    display: block;
    width: 30%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--hoverdevice-aspectratio);
  }
  body.febody .hoverdevice-svgsize-30 .wrpsvg.notdisplay, body.febody .hoverdevice-svgsize-30 video.notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-30 .wrpsvg.display, body.febody .hoverdevice-svgsize-30 video.display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 0px) and (max-width: 800px) {
  body.febody .hoverdevice-svgsize-30 .wrpsvg.sm-notdisplay, body.febody .hoverdevice-svgsize-30 video.sm-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-30 .wrpsvg.sm-display, body.febody .hoverdevice-svgsize-30 video.sm-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .hoverdevice-svgsize-30 .wrpsvg.md-notdisplay, body.febody .hoverdevice-svgsize-30 video.md-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-30 .wrpsvg.md-display, body.febody .hoverdevice-svgsize-30 video.md-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 1201px) {
  body.febody .hoverdevice-svgsize-30 .wrpsvg.lg-notdisplay, body.febody .hoverdevice-svgsize-30 video.lg-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-30 .wrpsvg.lg-display, body.febody .hoverdevice-svgsize-30 video.lg-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 1641px) {
  body.febody .hoverdevice-svgsize-30 .wrpsvg.xl-notdisplay, body.febody .hoverdevice-svgsize-30 video.xl-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-30 .wrpsvg.xl-display, body.febody .hoverdevice-svgsize-30 video.xl-display {
    display: block;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-svgsize-30 .wrpsvg img,
body.febody .hoverdevice-svgsize-30 .wrpsvg svg,
body.febody .hoverdevice-svgsize-30 video img,
body.febody .hoverdevice-svgsize-30 video svg {
    width: 100%;
    height: auto;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-svgsize-33 .wrpsvg,
body.febody .hoverdevice-svgsize-33 video {
    display: block;
    width: 33.333%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--hoverdevice-aspectratio);
  }
  body.febody .hoverdevice-svgsize-33 .wrpsvg.notdisplay, body.febody .hoverdevice-svgsize-33 video.notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-33 .wrpsvg.display, body.febody .hoverdevice-svgsize-33 video.display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 0px) and (max-width: 800px) {
  body.febody .hoverdevice-svgsize-33 .wrpsvg.sm-notdisplay, body.febody .hoverdevice-svgsize-33 video.sm-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-33 .wrpsvg.sm-display, body.febody .hoverdevice-svgsize-33 video.sm-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .hoverdevice-svgsize-33 .wrpsvg.md-notdisplay, body.febody .hoverdevice-svgsize-33 video.md-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-33 .wrpsvg.md-display, body.febody .hoverdevice-svgsize-33 video.md-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 1201px) {
  body.febody .hoverdevice-svgsize-33 .wrpsvg.lg-notdisplay, body.febody .hoverdevice-svgsize-33 video.lg-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-33 .wrpsvg.lg-display, body.febody .hoverdevice-svgsize-33 video.lg-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 1641px) {
  body.febody .hoverdevice-svgsize-33 .wrpsvg.xl-notdisplay, body.febody .hoverdevice-svgsize-33 video.xl-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-33 .wrpsvg.xl-display, body.febody .hoverdevice-svgsize-33 video.xl-display {
    display: block;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-svgsize-33 .wrpsvg img,
body.febody .hoverdevice-svgsize-33 .wrpsvg svg,
body.febody .hoverdevice-svgsize-33 video img,
body.febody .hoverdevice-svgsize-33 video svg {
    width: 100%;
    height: auto;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-svgsize-35 .wrpsvg,
body.febody .hoverdevice-svgsize-35 video {
    display: block;
    width: 35%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--hoverdevice-aspectratio);
  }
  body.febody .hoverdevice-svgsize-35 .wrpsvg.notdisplay, body.febody .hoverdevice-svgsize-35 video.notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-35 .wrpsvg.display, body.febody .hoverdevice-svgsize-35 video.display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 0px) and (max-width: 800px) {
  body.febody .hoverdevice-svgsize-35 .wrpsvg.sm-notdisplay, body.febody .hoverdevice-svgsize-35 video.sm-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-35 .wrpsvg.sm-display, body.febody .hoverdevice-svgsize-35 video.sm-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .hoverdevice-svgsize-35 .wrpsvg.md-notdisplay, body.febody .hoverdevice-svgsize-35 video.md-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-35 .wrpsvg.md-display, body.febody .hoverdevice-svgsize-35 video.md-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 1201px) {
  body.febody .hoverdevice-svgsize-35 .wrpsvg.lg-notdisplay, body.febody .hoverdevice-svgsize-35 video.lg-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-35 .wrpsvg.lg-display, body.febody .hoverdevice-svgsize-35 video.lg-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 1641px) {
  body.febody .hoverdevice-svgsize-35 .wrpsvg.xl-notdisplay, body.febody .hoverdevice-svgsize-35 video.xl-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-35 .wrpsvg.xl-display, body.febody .hoverdevice-svgsize-35 video.xl-display {
    display: block;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-svgsize-35 .wrpsvg img,
body.febody .hoverdevice-svgsize-35 .wrpsvg svg,
body.febody .hoverdevice-svgsize-35 video img,
body.febody .hoverdevice-svgsize-35 video svg {
    width: 100%;
    height: auto;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-svgsize-40 .wrpsvg,
body.febody .hoverdevice-svgsize-40 video {
    display: block;
    width: 40%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--hoverdevice-aspectratio);
  }
  body.febody .hoverdevice-svgsize-40 .wrpsvg.notdisplay, body.febody .hoverdevice-svgsize-40 video.notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-40 .wrpsvg.display, body.febody .hoverdevice-svgsize-40 video.display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 0px) and (max-width: 800px) {
  body.febody .hoverdevice-svgsize-40 .wrpsvg.sm-notdisplay, body.febody .hoverdevice-svgsize-40 video.sm-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-40 .wrpsvg.sm-display, body.febody .hoverdevice-svgsize-40 video.sm-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .hoverdevice-svgsize-40 .wrpsvg.md-notdisplay, body.febody .hoverdevice-svgsize-40 video.md-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-40 .wrpsvg.md-display, body.febody .hoverdevice-svgsize-40 video.md-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 1201px) {
  body.febody .hoverdevice-svgsize-40 .wrpsvg.lg-notdisplay, body.febody .hoverdevice-svgsize-40 video.lg-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-40 .wrpsvg.lg-display, body.febody .hoverdevice-svgsize-40 video.lg-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 1641px) {
  body.febody .hoverdevice-svgsize-40 .wrpsvg.xl-notdisplay, body.febody .hoverdevice-svgsize-40 video.xl-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-40 .wrpsvg.xl-display, body.febody .hoverdevice-svgsize-40 video.xl-display {
    display: block;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-svgsize-40 .wrpsvg img,
body.febody .hoverdevice-svgsize-40 .wrpsvg svg,
body.febody .hoverdevice-svgsize-40 video img,
body.febody .hoverdevice-svgsize-40 video svg {
    width: 100%;
    height: auto;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-svgsize-45 .wrpsvg,
body.febody .hoverdevice-svgsize-45 video {
    display: block;
    width: 45%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--hoverdevice-aspectratio);
  }
  body.febody .hoverdevice-svgsize-45 .wrpsvg.notdisplay, body.febody .hoverdevice-svgsize-45 video.notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-45 .wrpsvg.display, body.febody .hoverdevice-svgsize-45 video.display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 0px) and (max-width: 800px) {
  body.febody .hoverdevice-svgsize-45 .wrpsvg.sm-notdisplay, body.febody .hoverdevice-svgsize-45 video.sm-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-45 .wrpsvg.sm-display, body.febody .hoverdevice-svgsize-45 video.sm-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .hoverdevice-svgsize-45 .wrpsvg.md-notdisplay, body.febody .hoverdevice-svgsize-45 video.md-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-45 .wrpsvg.md-display, body.febody .hoverdevice-svgsize-45 video.md-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 1201px) {
  body.febody .hoverdevice-svgsize-45 .wrpsvg.lg-notdisplay, body.febody .hoverdevice-svgsize-45 video.lg-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-45 .wrpsvg.lg-display, body.febody .hoverdevice-svgsize-45 video.lg-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 1641px) {
  body.febody .hoverdevice-svgsize-45 .wrpsvg.xl-notdisplay, body.febody .hoverdevice-svgsize-45 video.xl-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-45 .wrpsvg.xl-display, body.febody .hoverdevice-svgsize-45 video.xl-display {
    display: block;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-svgsize-45 .wrpsvg img,
body.febody .hoverdevice-svgsize-45 .wrpsvg svg,
body.febody .hoverdevice-svgsize-45 video img,
body.febody .hoverdevice-svgsize-45 video svg {
    width: 100%;
    height: auto;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-svgsize-50 .wrpsvg,
body.febody .hoverdevice-svgsize-50 video {
    display: block;
    width: 50%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--hoverdevice-aspectratio);
  }
  body.febody .hoverdevice-svgsize-50 .wrpsvg.notdisplay, body.febody .hoverdevice-svgsize-50 video.notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-50 .wrpsvg.display, body.febody .hoverdevice-svgsize-50 video.display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 0px) and (max-width: 800px) {
  body.febody .hoverdevice-svgsize-50 .wrpsvg.sm-notdisplay, body.febody .hoverdevice-svgsize-50 video.sm-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-50 .wrpsvg.sm-display, body.febody .hoverdevice-svgsize-50 video.sm-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .hoverdevice-svgsize-50 .wrpsvg.md-notdisplay, body.febody .hoverdevice-svgsize-50 video.md-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-50 .wrpsvg.md-display, body.febody .hoverdevice-svgsize-50 video.md-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 1201px) {
  body.febody .hoverdevice-svgsize-50 .wrpsvg.lg-notdisplay, body.febody .hoverdevice-svgsize-50 video.lg-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-50 .wrpsvg.lg-display, body.febody .hoverdevice-svgsize-50 video.lg-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 1641px) {
  body.febody .hoverdevice-svgsize-50 .wrpsvg.xl-notdisplay, body.febody .hoverdevice-svgsize-50 video.xl-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-50 .wrpsvg.xl-display, body.febody .hoverdevice-svgsize-50 video.xl-display {
    display: block;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-svgsize-50 .wrpsvg img,
body.febody .hoverdevice-svgsize-50 .wrpsvg svg,
body.febody .hoverdevice-svgsize-50 video img,
body.febody .hoverdevice-svgsize-50 video svg {
    width: 100%;
    height: auto;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-svgsize-55 .wrpsvg,
body.febody .hoverdevice-svgsize-55 video {
    display: block;
    width: 55%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--hoverdevice-aspectratio);
  }
  body.febody .hoverdevice-svgsize-55 .wrpsvg.notdisplay, body.febody .hoverdevice-svgsize-55 video.notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-55 .wrpsvg.display, body.febody .hoverdevice-svgsize-55 video.display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 0px) and (max-width: 800px) {
  body.febody .hoverdevice-svgsize-55 .wrpsvg.sm-notdisplay, body.febody .hoverdevice-svgsize-55 video.sm-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-55 .wrpsvg.sm-display, body.febody .hoverdevice-svgsize-55 video.sm-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .hoverdevice-svgsize-55 .wrpsvg.md-notdisplay, body.febody .hoverdevice-svgsize-55 video.md-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-55 .wrpsvg.md-display, body.febody .hoverdevice-svgsize-55 video.md-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 1201px) {
  body.febody .hoverdevice-svgsize-55 .wrpsvg.lg-notdisplay, body.febody .hoverdevice-svgsize-55 video.lg-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-55 .wrpsvg.lg-display, body.febody .hoverdevice-svgsize-55 video.lg-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 1641px) {
  body.febody .hoverdevice-svgsize-55 .wrpsvg.xl-notdisplay, body.febody .hoverdevice-svgsize-55 video.xl-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-55 .wrpsvg.xl-display, body.febody .hoverdevice-svgsize-55 video.xl-display {
    display: block;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-svgsize-55 .wrpsvg img,
body.febody .hoverdevice-svgsize-55 .wrpsvg svg,
body.febody .hoverdevice-svgsize-55 video img,
body.febody .hoverdevice-svgsize-55 video svg {
    width: 100%;
    height: auto;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-svgsize-60 .wrpsvg,
body.febody .hoverdevice-svgsize-60 video {
    display: block;
    width: 60%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--hoverdevice-aspectratio);
  }
  body.febody .hoverdevice-svgsize-60 .wrpsvg.notdisplay, body.febody .hoverdevice-svgsize-60 video.notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-60 .wrpsvg.display, body.febody .hoverdevice-svgsize-60 video.display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 0px) and (max-width: 800px) {
  body.febody .hoverdevice-svgsize-60 .wrpsvg.sm-notdisplay, body.febody .hoverdevice-svgsize-60 video.sm-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-60 .wrpsvg.sm-display, body.febody .hoverdevice-svgsize-60 video.sm-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .hoverdevice-svgsize-60 .wrpsvg.md-notdisplay, body.febody .hoverdevice-svgsize-60 video.md-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-60 .wrpsvg.md-display, body.febody .hoverdevice-svgsize-60 video.md-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 1201px) {
  body.febody .hoverdevice-svgsize-60 .wrpsvg.lg-notdisplay, body.febody .hoverdevice-svgsize-60 video.lg-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-60 .wrpsvg.lg-display, body.febody .hoverdevice-svgsize-60 video.lg-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 1641px) {
  body.febody .hoverdevice-svgsize-60 .wrpsvg.xl-notdisplay, body.febody .hoverdevice-svgsize-60 video.xl-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-60 .wrpsvg.xl-display, body.febody .hoverdevice-svgsize-60 video.xl-display {
    display: block;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-svgsize-60 .wrpsvg img,
body.febody .hoverdevice-svgsize-60 .wrpsvg svg,
body.febody .hoverdevice-svgsize-60 video img,
body.febody .hoverdevice-svgsize-60 video svg {
    width: 100%;
    height: auto;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-svgsize-65 .wrpsvg,
body.febody .hoverdevice-svgsize-65 video {
    display: block;
    width: 65%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--hoverdevice-aspectratio);
  }
  body.febody .hoverdevice-svgsize-65 .wrpsvg.notdisplay, body.febody .hoverdevice-svgsize-65 video.notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-65 .wrpsvg.display, body.febody .hoverdevice-svgsize-65 video.display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 0px) and (max-width: 800px) {
  body.febody .hoverdevice-svgsize-65 .wrpsvg.sm-notdisplay, body.febody .hoverdevice-svgsize-65 video.sm-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-65 .wrpsvg.sm-display, body.febody .hoverdevice-svgsize-65 video.sm-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .hoverdevice-svgsize-65 .wrpsvg.md-notdisplay, body.febody .hoverdevice-svgsize-65 video.md-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-65 .wrpsvg.md-display, body.febody .hoverdevice-svgsize-65 video.md-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 1201px) {
  body.febody .hoverdevice-svgsize-65 .wrpsvg.lg-notdisplay, body.febody .hoverdevice-svgsize-65 video.lg-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-65 .wrpsvg.lg-display, body.febody .hoverdevice-svgsize-65 video.lg-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 1641px) {
  body.febody .hoverdevice-svgsize-65 .wrpsvg.xl-notdisplay, body.febody .hoverdevice-svgsize-65 video.xl-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-65 .wrpsvg.xl-display, body.febody .hoverdevice-svgsize-65 video.xl-display {
    display: block;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-svgsize-65 .wrpsvg img,
body.febody .hoverdevice-svgsize-65 .wrpsvg svg,
body.febody .hoverdevice-svgsize-65 video img,
body.febody .hoverdevice-svgsize-65 video svg {
    width: 100%;
    height: auto;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-svgsize-66 .wrpsvg,
body.febody .hoverdevice-svgsize-66 video {
    display: block;
    width: 66.666%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--hoverdevice-aspectratio);
  }
  body.febody .hoverdevice-svgsize-66 .wrpsvg.notdisplay, body.febody .hoverdevice-svgsize-66 video.notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-66 .wrpsvg.display, body.febody .hoverdevice-svgsize-66 video.display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 0px) and (max-width: 800px) {
  body.febody .hoverdevice-svgsize-66 .wrpsvg.sm-notdisplay, body.febody .hoverdevice-svgsize-66 video.sm-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-66 .wrpsvg.sm-display, body.febody .hoverdevice-svgsize-66 video.sm-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .hoverdevice-svgsize-66 .wrpsvg.md-notdisplay, body.febody .hoverdevice-svgsize-66 video.md-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-66 .wrpsvg.md-display, body.febody .hoverdevice-svgsize-66 video.md-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 1201px) {
  body.febody .hoverdevice-svgsize-66 .wrpsvg.lg-notdisplay, body.febody .hoverdevice-svgsize-66 video.lg-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-66 .wrpsvg.lg-display, body.febody .hoverdevice-svgsize-66 video.lg-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 1641px) {
  body.febody .hoverdevice-svgsize-66 .wrpsvg.xl-notdisplay, body.febody .hoverdevice-svgsize-66 video.xl-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-66 .wrpsvg.xl-display, body.febody .hoverdevice-svgsize-66 video.xl-display {
    display: block;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-svgsize-66 .wrpsvg img,
body.febody .hoverdevice-svgsize-66 .wrpsvg svg,
body.febody .hoverdevice-svgsize-66 video img,
body.febody .hoverdevice-svgsize-66 video svg {
    width: 100%;
    height: auto;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-svgsize-70 .wrpsvg,
body.febody .hoverdevice-svgsize-70 video {
    display: block;
    width: 70%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--hoverdevice-aspectratio);
  }
  body.febody .hoverdevice-svgsize-70 .wrpsvg.notdisplay, body.febody .hoverdevice-svgsize-70 video.notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-70 .wrpsvg.display, body.febody .hoverdevice-svgsize-70 video.display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 0px) and (max-width: 800px) {
  body.febody .hoverdevice-svgsize-70 .wrpsvg.sm-notdisplay, body.febody .hoverdevice-svgsize-70 video.sm-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-70 .wrpsvg.sm-display, body.febody .hoverdevice-svgsize-70 video.sm-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .hoverdevice-svgsize-70 .wrpsvg.md-notdisplay, body.febody .hoverdevice-svgsize-70 video.md-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-70 .wrpsvg.md-display, body.febody .hoverdevice-svgsize-70 video.md-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 1201px) {
  body.febody .hoverdevice-svgsize-70 .wrpsvg.lg-notdisplay, body.febody .hoverdevice-svgsize-70 video.lg-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-70 .wrpsvg.lg-display, body.febody .hoverdevice-svgsize-70 video.lg-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 1641px) {
  body.febody .hoverdevice-svgsize-70 .wrpsvg.xl-notdisplay, body.febody .hoverdevice-svgsize-70 video.xl-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-70 .wrpsvg.xl-display, body.febody .hoverdevice-svgsize-70 video.xl-display {
    display: block;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-svgsize-70 .wrpsvg img,
body.febody .hoverdevice-svgsize-70 .wrpsvg svg,
body.febody .hoverdevice-svgsize-70 video img,
body.febody .hoverdevice-svgsize-70 video svg {
    width: 100%;
    height: auto;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-svgsize-75 .wrpsvg,
body.febody .hoverdevice-svgsize-75 video {
    display: block;
    width: 75%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--hoverdevice-aspectratio);
  }
  body.febody .hoverdevice-svgsize-75 .wrpsvg.notdisplay, body.febody .hoverdevice-svgsize-75 video.notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-75 .wrpsvg.display, body.febody .hoverdevice-svgsize-75 video.display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 0px) and (max-width: 800px) {
  body.febody .hoverdevice-svgsize-75 .wrpsvg.sm-notdisplay, body.febody .hoverdevice-svgsize-75 video.sm-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-75 .wrpsvg.sm-display, body.febody .hoverdevice-svgsize-75 video.sm-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .hoverdevice-svgsize-75 .wrpsvg.md-notdisplay, body.febody .hoverdevice-svgsize-75 video.md-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-75 .wrpsvg.md-display, body.febody .hoverdevice-svgsize-75 video.md-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 1201px) {
  body.febody .hoverdevice-svgsize-75 .wrpsvg.lg-notdisplay, body.febody .hoverdevice-svgsize-75 video.lg-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-75 .wrpsvg.lg-display, body.febody .hoverdevice-svgsize-75 video.lg-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 1641px) {
  body.febody .hoverdevice-svgsize-75 .wrpsvg.xl-notdisplay, body.febody .hoverdevice-svgsize-75 video.xl-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-75 .wrpsvg.xl-display, body.febody .hoverdevice-svgsize-75 video.xl-display {
    display: block;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-svgsize-75 .wrpsvg img,
body.febody .hoverdevice-svgsize-75 .wrpsvg svg,
body.febody .hoverdevice-svgsize-75 video img,
body.febody .hoverdevice-svgsize-75 video svg {
    width: 100%;
    height: auto;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-svgsize-80 .wrpsvg,
body.febody .hoverdevice-svgsize-80 video {
    display: block;
    width: 80%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--hoverdevice-aspectratio);
  }
  body.febody .hoverdevice-svgsize-80 .wrpsvg.notdisplay, body.febody .hoverdevice-svgsize-80 video.notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-80 .wrpsvg.display, body.febody .hoverdevice-svgsize-80 video.display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 0px) and (max-width: 800px) {
  body.febody .hoverdevice-svgsize-80 .wrpsvg.sm-notdisplay, body.febody .hoverdevice-svgsize-80 video.sm-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-80 .wrpsvg.sm-display, body.febody .hoverdevice-svgsize-80 video.sm-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .hoverdevice-svgsize-80 .wrpsvg.md-notdisplay, body.febody .hoverdevice-svgsize-80 video.md-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-80 .wrpsvg.md-display, body.febody .hoverdevice-svgsize-80 video.md-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 1201px) {
  body.febody .hoverdevice-svgsize-80 .wrpsvg.lg-notdisplay, body.febody .hoverdevice-svgsize-80 video.lg-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-80 .wrpsvg.lg-display, body.febody .hoverdevice-svgsize-80 video.lg-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 1641px) {
  body.febody .hoverdevice-svgsize-80 .wrpsvg.xl-notdisplay, body.febody .hoverdevice-svgsize-80 video.xl-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-80 .wrpsvg.xl-display, body.febody .hoverdevice-svgsize-80 video.xl-display {
    display: block;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-svgsize-80 .wrpsvg img,
body.febody .hoverdevice-svgsize-80 .wrpsvg svg,
body.febody .hoverdevice-svgsize-80 video img,
body.febody .hoverdevice-svgsize-80 video svg {
    width: 100%;
    height: auto;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-svgsize-85 .wrpsvg,
body.febody .hoverdevice-svgsize-85 video {
    display: block;
    width: 85%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--hoverdevice-aspectratio);
  }
  body.febody .hoverdevice-svgsize-85 .wrpsvg.notdisplay, body.febody .hoverdevice-svgsize-85 video.notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-85 .wrpsvg.display, body.febody .hoverdevice-svgsize-85 video.display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 0px) and (max-width: 800px) {
  body.febody .hoverdevice-svgsize-85 .wrpsvg.sm-notdisplay, body.febody .hoverdevice-svgsize-85 video.sm-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-85 .wrpsvg.sm-display, body.febody .hoverdevice-svgsize-85 video.sm-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .hoverdevice-svgsize-85 .wrpsvg.md-notdisplay, body.febody .hoverdevice-svgsize-85 video.md-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-85 .wrpsvg.md-display, body.febody .hoverdevice-svgsize-85 video.md-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 1201px) {
  body.febody .hoverdevice-svgsize-85 .wrpsvg.lg-notdisplay, body.febody .hoverdevice-svgsize-85 video.lg-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-85 .wrpsvg.lg-display, body.febody .hoverdevice-svgsize-85 video.lg-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 1641px) {
  body.febody .hoverdevice-svgsize-85 .wrpsvg.xl-notdisplay, body.febody .hoverdevice-svgsize-85 video.xl-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-85 .wrpsvg.xl-display, body.febody .hoverdevice-svgsize-85 video.xl-display {
    display: block;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-svgsize-85 .wrpsvg img,
body.febody .hoverdevice-svgsize-85 .wrpsvg svg,
body.febody .hoverdevice-svgsize-85 video img,
body.febody .hoverdevice-svgsize-85 video svg {
    width: 100%;
    height: auto;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-svgsize-90 .wrpsvg,
body.febody .hoverdevice-svgsize-90 video {
    display: block;
    width: 90%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--hoverdevice-aspectratio);
  }
  body.febody .hoverdevice-svgsize-90 .wrpsvg.notdisplay, body.febody .hoverdevice-svgsize-90 video.notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-90 .wrpsvg.display, body.febody .hoverdevice-svgsize-90 video.display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 0px) and (max-width: 800px) {
  body.febody .hoverdevice-svgsize-90 .wrpsvg.sm-notdisplay, body.febody .hoverdevice-svgsize-90 video.sm-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-90 .wrpsvg.sm-display, body.febody .hoverdevice-svgsize-90 video.sm-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .hoverdevice-svgsize-90 .wrpsvg.md-notdisplay, body.febody .hoverdevice-svgsize-90 video.md-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-90 .wrpsvg.md-display, body.febody .hoverdevice-svgsize-90 video.md-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 1201px) {
  body.febody .hoverdevice-svgsize-90 .wrpsvg.lg-notdisplay, body.febody .hoverdevice-svgsize-90 video.lg-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-90 .wrpsvg.lg-display, body.febody .hoverdevice-svgsize-90 video.lg-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 1641px) {
  body.febody .hoverdevice-svgsize-90 .wrpsvg.xl-notdisplay, body.febody .hoverdevice-svgsize-90 video.xl-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-90 .wrpsvg.xl-display, body.febody .hoverdevice-svgsize-90 video.xl-display {
    display: block;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-svgsize-90 .wrpsvg img,
body.febody .hoverdevice-svgsize-90 .wrpsvg svg,
body.febody .hoverdevice-svgsize-90 video img,
body.febody .hoverdevice-svgsize-90 video svg {
    width: 100%;
    height: auto;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-svgsize-95 .wrpsvg,
body.febody .hoverdevice-svgsize-95 video {
    display: block;
    width: 95%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--hoverdevice-aspectratio);
  }
  body.febody .hoverdevice-svgsize-95 .wrpsvg.notdisplay, body.febody .hoverdevice-svgsize-95 video.notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-95 .wrpsvg.display, body.febody .hoverdevice-svgsize-95 video.display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 0px) and (max-width: 800px) {
  body.febody .hoverdevice-svgsize-95 .wrpsvg.sm-notdisplay, body.febody .hoverdevice-svgsize-95 video.sm-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-95 .wrpsvg.sm-display, body.febody .hoverdevice-svgsize-95 video.sm-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .hoverdevice-svgsize-95 .wrpsvg.md-notdisplay, body.febody .hoverdevice-svgsize-95 video.md-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-95 .wrpsvg.md-display, body.febody .hoverdevice-svgsize-95 video.md-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 1201px) {
  body.febody .hoverdevice-svgsize-95 .wrpsvg.lg-notdisplay, body.febody .hoverdevice-svgsize-95 video.lg-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-95 .wrpsvg.lg-display, body.febody .hoverdevice-svgsize-95 video.lg-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 1641px) {
  body.febody .hoverdevice-svgsize-95 .wrpsvg.xl-notdisplay, body.febody .hoverdevice-svgsize-95 video.xl-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-95 .wrpsvg.xl-display, body.febody .hoverdevice-svgsize-95 video.xl-display {
    display: block;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-svgsize-95 .wrpsvg img,
body.febody .hoverdevice-svgsize-95 .wrpsvg svg,
body.febody .hoverdevice-svgsize-95 video img,
body.febody .hoverdevice-svgsize-95 video svg {
    width: 100%;
    height: auto;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-svgsize-100 .wrpsvg,
body.febody .hoverdevice-svgsize-100 video {
    display: block;
    width: 100%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--hoverdevice-aspectratio);
  }
  body.febody .hoverdevice-svgsize-100 .wrpsvg.notdisplay, body.febody .hoverdevice-svgsize-100 video.notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-100 .wrpsvg.display, body.febody .hoverdevice-svgsize-100 video.display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 0px) and (max-width: 800px) {
  body.febody .hoverdevice-svgsize-100 .wrpsvg.sm-notdisplay, body.febody .hoverdevice-svgsize-100 video.sm-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-100 .wrpsvg.sm-display, body.febody .hoverdevice-svgsize-100 video.sm-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .hoverdevice-svgsize-100 .wrpsvg.md-notdisplay, body.febody .hoverdevice-svgsize-100 video.md-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-100 .wrpsvg.md-display, body.febody .hoverdevice-svgsize-100 video.md-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 1201px) {
  body.febody .hoverdevice-svgsize-100 .wrpsvg.lg-notdisplay, body.febody .hoverdevice-svgsize-100 video.lg-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-100 .wrpsvg.lg-display, body.febody .hoverdevice-svgsize-100 video.lg-display {
    display: block;
  }
}
@media (hover: hover) and (min-width: 1641px) {
  body.febody .hoverdevice-svgsize-100 .wrpsvg.xl-notdisplay, body.febody .hoverdevice-svgsize-100 video.xl-notdisplay {
    display: none;
  }

  body.febody .hoverdevice-svgsize-100 .wrpsvg.xl-display, body.febody .hoverdevice-svgsize-100 video.xl-display {
    display: block;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-svgsize-100 .wrpsvg img,
body.febody .hoverdevice-svgsize-100 .wrpsvg svg,
body.febody .hoverdevice-svgsize-100 video img,
body.febody .hoverdevice-svgsize-100 video svg {
    width: 100%;
    height: auto;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-svgsize-3 .wrpsvg,
body.febody .mousedevice-svgsize-3 video {
    display: block;
    width: 3%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--mousedevice-aspectratio);
  }
  body.febody .mousedevice-svgsize-3 .wrpsvg.notdisplay, body.febody .mousedevice-svgsize-3 video.notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-3 .wrpsvg.display, body.febody .mousedevice-svgsize-3 video.display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 0px) and (max-width: 800px) {
  body.febody .mousedevice-svgsize-3 .wrpsvg.sm-notdisplay, body.febody .mousedevice-svgsize-3 video.sm-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-3 .wrpsvg.sm-display, body.febody .mousedevice-svgsize-3 video.sm-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .mousedevice-svgsize-3 .wrpsvg.md-notdisplay, body.febody .mousedevice-svgsize-3 video.md-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-3 .wrpsvg.md-display, body.febody .mousedevice-svgsize-3 video.md-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 1201px) {
  body.febody .mousedevice-svgsize-3 .wrpsvg.lg-notdisplay, body.febody .mousedevice-svgsize-3 video.lg-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-3 .wrpsvg.lg-display, body.febody .mousedevice-svgsize-3 video.lg-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 1641px) {
  body.febody .mousedevice-svgsize-3 .wrpsvg.xl-notdisplay, body.febody .mousedevice-svgsize-3 video.xl-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-3 .wrpsvg.xl-display, body.febody .mousedevice-svgsize-3 video.xl-display {
    display: block;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-svgsize-3 .wrpsvg img,
body.febody .mousedevice-svgsize-3 .wrpsvg svg,
body.febody .mousedevice-svgsize-3 video img,
body.febody .mousedevice-svgsize-3 video svg {
    width: 100%;
    height: auto;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-svgsize-5 .wrpsvg,
body.febody .mousedevice-svgsize-5 video {
    display: block;
    width: 5%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--mousedevice-aspectratio);
  }
  body.febody .mousedevice-svgsize-5 .wrpsvg.notdisplay, body.febody .mousedevice-svgsize-5 video.notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-5 .wrpsvg.display, body.febody .mousedevice-svgsize-5 video.display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 0px) and (max-width: 800px) {
  body.febody .mousedevice-svgsize-5 .wrpsvg.sm-notdisplay, body.febody .mousedevice-svgsize-5 video.sm-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-5 .wrpsvg.sm-display, body.febody .mousedevice-svgsize-5 video.sm-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .mousedevice-svgsize-5 .wrpsvg.md-notdisplay, body.febody .mousedevice-svgsize-5 video.md-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-5 .wrpsvg.md-display, body.febody .mousedevice-svgsize-5 video.md-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 1201px) {
  body.febody .mousedevice-svgsize-5 .wrpsvg.lg-notdisplay, body.febody .mousedevice-svgsize-5 video.lg-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-5 .wrpsvg.lg-display, body.febody .mousedevice-svgsize-5 video.lg-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 1641px) {
  body.febody .mousedevice-svgsize-5 .wrpsvg.xl-notdisplay, body.febody .mousedevice-svgsize-5 video.xl-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-5 .wrpsvg.xl-display, body.febody .mousedevice-svgsize-5 video.xl-display {
    display: block;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-svgsize-5 .wrpsvg img,
body.febody .mousedevice-svgsize-5 .wrpsvg svg,
body.febody .mousedevice-svgsize-5 video img,
body.febody .mousedevice-svgsize-5 video svg {
    width: 100%;
    height: auto;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-svgsize-7 .wrpsvg,
body.febody .mousedevice-svgsize-7 video {
    display: block;
    width: 7%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--mousedevice-aspectratio);
  }
  body.febody .mousedevice-svgsize-7 .wrpsvg.notdisplay, body.febody .mousedevice-svgsize-7 video.notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-7 .wrpsvg.display, body.febody .mousedevice-svgsize-7 video.display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 0px) and (max-width: 800px) {
  body.febody .mousedevice-svgsize-7 .wrpsvg.sm-notdisplay, body.febody .mousedevice-svgsize-7 video.sm-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-7 .wrpsvg.sm-display, body.febody .mousedevice-svgsize-7 video.sm-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .mousedevice-svgsize-7 .wrpsvg.md-notdisplay, body.febody .mousedevice-svgsize-7 video.md-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-7 .wrpsvg.md-display, body.febody .mousedevice-svgsize-7 video.md-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 1201px) {
  body.febody .mousedevice-svgsize-7 .wrpsvg.lg-notdisplay, body.febody .mousedevice-svgsize-7 video.lg-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-7 .wrpsvg.lg-display, body.febody .mousedevice-svgsize-7 video.lg-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 1641px) {
  body.febody .mousedevice-svgsize-7 .wrpsvg.xl-notdisplay, body.febody .mousedevice-svgsize-7 video.xl-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-7 .wrpsvg.xl-display, body.febody .mousedevice-svgsize-7 video.xl-display {
    display: block;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-svgsize-7 .wrpsvg img,
body.febody .mousedevice-svgsize-7 .wrpsvg svg,
body.febody .mousedevice-svgsize-7 video img,
body.febody .mousedevice-svgsize-7 video svg {
    width: 100%;
    height: auto;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-svgsize-10 .wrpsvg,
body.febody .mousedevice-svgsize-10 video {
    display: block;
    width: 10%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--mousedevice-aspectratio);
  }
  body.febody .mousedevice-svgsize-10 .wrpsvg.notdisplay, body.febody .mousedevice-svgsize-10 video.notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-10 .wrpsvg.display, body.febody .mousedevice-svgsize-10 video.display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 0px) and (max-width: 800px) {
  body.febody .mousedevice-svgsize-10 .wrpsvg.sm-notdisplay, body.febody .mousedevice-svgsize-10 video.sm-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-10 .wrpsvg.sm-display, body.febody .mousedevice-svgsize-10 video.sm-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .mousedevice-svgsize-10 .wrpsvg.md-notdisplay, body.febody .mousedevice-svgsize-10 video.md-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-10 .wrpsvg.md-display, body.febody .mousedevice-svgsize-10 video.md-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 1201px) {
  body.febody .mousedevice-svgsize-10 .wrpsvg.lg-notdisplay, body.febody .mousedevice-svgsize-10 video.lg-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-10 .wrpsvg.lg-display, body.febody .mousedevice-svgsize-10 video.lg-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 1641px) {
  body.febody .mousedevice-svgsize-10 .wrpsvg.xl-notdisplay, body.febody .mousedevice-svgsize-10 video.xl-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-10 .wrpsvg.xl-display, body.febody .mousedevice-svgsize-10 video.xl-display {
    display: block;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-svgsize-10 .wrpsvg img,
body.febody .mousedevice-svgsize-10 .wrpsvg svg,
body.febody .mousedevice-svgsize-10 video img,
body.febody .mousedevice-svgsize-10 video svg {
    width: 100%;
    height: auto;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-svgsize-12 .wrpsvg,
body.febody .mousedevice-svgsize-12 video {
    display: block;
    width: 12%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--mousedevice-aspectratio);
  }
  body.febody .mousedevice-svgsize-12 .wrpsvg.notdisplay, body.febody .mousedevice-svgsize-12 video.notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-12 .wrpsvg.display, body.febody .mousedevice-svgsize-12 video.display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 0px) and (max-width: 800px) {
  body.febody .mousedevice-svgsize-12 .wrpsvg.sm-notdisplay, body.febody .mousedevice-svgsize-12 video.sm-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-12 .wrpsvg.sm-display, body.febody .mousedevice-svgsize-12 video.sm-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .mousedevice-svgsize-12 .wrpsvg.md-notdisplay, body.febody .mousedevice-svgsize-12 video.md-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-12 .wrpsvg.md-display, body.febody .mousedevice-svgsize-12 video.md-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 1201px) {
  body.febody .mousedevice-svgsize-12 .wrpsvg.lg-notdisplay, body.febody .mousedevice-svgsize-12 video.lg-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-12 .wrpsvg.lg-display, body.febody .mousedevice-svgsize-12 video.lg-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 1641px) {
  body.febody .mousedevice-svgsize-12 .wrpsvg.xl-notdisplay, body.febody .mousedevice-svgsize-12 video.xl-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-12 .wrpsvg.xl-display, body.febody .mousedevice-svgsize-12 video.xl-display {
    display: block;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-svgsize-12 .wrpsvg img,
body.febody .mousedevice-svgsize-12 .wrpsvg svg,
body.febody .mousedevice-svgsize-12 video img,
body.febody .mousedevice-svgsize-12 video svg {
    width: 100%;
    height: auto;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-svgsize-15 .wrpsvg,
body.febody .mousedevice-svgsize-15 video {
    display: block;
    width: 15%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--mousedevice-aspectratio);
  }
  body.febody .mousedevice-svgsize-15 .wrpsvg.notdisplay, body.febody .mousedevice-svgsize-15 video.notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-15 .wrpsvg.display, body.febody .mousedevice-svgsize-15 video.display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 0px) and (max-width: 800px) {
  body.febody .mousedevice-svgsize-15 .wrpsvg.sm-notdisplay, body.febody .mousedevice-svgsize-15 video.sm-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-15 .wrpsvg.sm-display, body.febody .mousedevice-svgsize-15 video.sm-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .mousedevice-svgsize-15 .wrpsvg.md-notdisplay, body.febody .mousedevice-svgsize-15 video.md-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-15 .wrpsvg.md-display, body.febody .mousedevice-svgsize-15 video.md-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 1201px) {
  body.febody .mousedevice-svgsize-15 .wrpsvg.lg-notdisplay, body.febody .mousedevice-svgsize-15 video.lg-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-15 .wrpsvg.lg-display, body.febody .mousedevice-svgsize-15 video.lg-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 1641px) {
  body.febody .mousedevice-svgsize-15 .wrpsvg.xl-notdisplay, body.febody .mousedevice-svgsize-15 video.xl-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-15 .wrpsvg.xl-display, body.febody .mousedevice-svgsize-15 video.xl-display {
    display: block;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-svgsize-15 .wrpsvg img,
body.febody .mousedevice-svgsize-15 .wrpsvg svg,
body.febody .mousedevice-svgsize-15 video img,
body.febody .mousedevice-svgsize-15 video svg {
    width: 100%;
    height: auto;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-svgsize-17 .wrpsvg,
body.febody .mousedevice-svgsize-17 video {
    display: block;
    width: 17%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--mousedevice-aspectratio);
  }
  body.febody .mousedevice-svgsize-17 .wrpsvg.notdisplay, body.febody .mousedevice-svgsize-17 video.notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-17 .wrpsvg.display, body.febody .mousedevice-svgsize-17 video.display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 0px) and (max-width: 800px) {
  body.febody .mousedevice-svgsize-17 .wrpsvg.sm-notdisplay, body.febody .mousedevice-svgsize-17 video.sm-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-17 .wrpsvg.sm-display, body.febody .mousedevice-svgsize-17 video.sm-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .mousedevice-svgsize-17 .wrpsvg.md-notdisplay, body.febody .mousedevice-svgsize-17 video.md-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-17 .wrpsvg.md-display, body.febody .mousedevice-svgsize-17 video.md-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 1201px) {
  body.febody .mousedevice-svgsize-17 .wrpsvg.lg-notdisplay, body.febody .mousedevice-svgsize-17 video.lg-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-17 .wrpsvg.lg-display, body.febody .mousedevice-svgsize-17 video.lg-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 1641px) {
  body.febody .mousedevice-svgsize-17 .wrpsvg.xl-notdisplay, body.febody .mousedevice-svgsize-17 video.xl-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-17 .wrpsvg.xl-display, body.febody .mousedevice-svgsize-17 video.xl-display {
    display: block;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-svgsize-17 .wrpsvg img,
body.febody .mousedevice-svgsize-17 .wrpsvg svg,
body.febody .mousedevice-svgsize-17 video img,
body.febody .mousedevice-svgsize-17 video svg {
    width: 100%;
    height: auto;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-svgsize-20 .wrpsvg,
body.febody .mousedevice-svgsize-20 video {
    display: block;
    width: 20%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--mousedevice-aspectratio);
  }
  body.febody .mousedevice-svgsize-20 .wrpsvg.notdisplay, body.febody .mousedevice-svgsize-20 video.notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-20 .wrpsvg.display, body.febody .mousedevice-svgsize-20 video.display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 0px) and (max-width: 800px) {
  body.febody .mousedevice-svgsize-20 .wrpsvg.sm-notdisplay, body.febody .mousedevice-svgsize-20 video.sm-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-20 .wrpsvg.sm-display, body.febody .mousedevice-svgsize-20 video.sm-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .mousedevice-svgsize-20 .wrpsvg.md-notdisplay, body.febody .mousedevice-svgsize-20 video.md-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-20 .wrpsvg.md-display, body.febody .mousedevice-svgsize-20 video.md-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 1201px) {
  body.febody .mousedevice-svgsize-20 .wrpsvg.lg-notdisplay, body.febody .mousedevice-svgsize-20 video.lg-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-20 .wrpsvg.lg-display, body.febody .mousedevice-svgsize-20 video.lg-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 1641px) {
  body.febody .mousedevice-svgsize-20 .wrpsvg.xl-notdisplay, body.febody .mousedevice-svgsize-20 video.xl-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-20 .wrpsvg.xl-display, body.febody .mousedevice-svgsize-20 video.xl-display {
    display: block;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-svgsize-20 .wrpsvg img,
body.febody .mousedevice-svgsize-20 .wrpsvg svg,
body.febody .mousedevice-svgsize-20 video img,
body.febody .mousedevice-svgsize-20 video svg {
    width: 100%;
    height: auto;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-svgsize-25 .wrpsvg,
body.febody .mousedevice-svgsize-25 video {
    display: block;
    width: 25%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--mousedevice-aspectratio);
  }
  body.febody .mousedevice-svgsize-25 .wrpsvg.notdisplay, body.febody .mousedevice-svgsize-25 video.notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-25 .wrpsvg.display, body.febody .mousedevice-svgsize-25 video.display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 0px) and (max-width: 800px) {
  body.febody .mousedevice-svgsize-25 .wrpsvg.sm-notdisplay, body.febody .mousedevice-svgsize-25 video.sm-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-25 .wrpsvg.sm-display, body.febody .mousedevice-svgsize-25 video.sm-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .mousedevice-svgsize-25 .wrpsvg.md-notdisplay, body.febody .mousedevice-svgsize-25 video.md-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-25 .wrpsvg.md-display, body.febody .mousedevice-svgsize-25 video.md-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 1201px) {
  body.febody .mousedevice-svgsize-25 .wrpsvg.lg-notdisplay, body.febody .mousedevice-svgsize-25 video.lg-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-25 .wrpsvg.lg-display, body.febody .mousedevice-svgsize-25 video.lg-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 1641px) {
  body.febody .mousedevice-svgsize-25 .wrpsvg.xl-notdisplay, body.febody .mousedevice-svgsize-25 video.xl-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-25 .wrpsvg.xl-display, body.febody .mousedevice-svgsize-25 video.xl-display {
    display: block;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-svgsize-25 .wrpsvg img,
body.febody .mousedevice-svgsize-25 .wrpsvg svg,
body.febody .mousedevice-svgsize-25 video img,
body.febody .mousedevice-svgsize-25 video svg {
    width: 100%;
    height: auto;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-svgsize-30 .wrpsvg,
body.febody .mousedevice-svgsize-30 video {
    display: block;
    width: 30%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--mousedevice-aspectratio);
  }
  body.febody .mousedevice-svgsize-30 .wrpsvg.notdisplay, body.febody .mousedevice-svgsize-30 video.notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-30 .wrpsvg.display, body.febody .mousedevice-svgsize-30 video.display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 0px) and (max-width: 800px) {
  body.febody .mousedevice-svgsize-30 .wrpsvg.sm-notdisplay, body.febody .mousedevice-svgsize-30 video.sm-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-30 .wrpsvg.sm-display, body.febody .mousedevice-svgsize-30 video.sm-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .mousedevice-svgsize-30 .wrpsvg.md-notdisplay, body.febody .mousedevice-svgsize-30 video.md-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-30 .wrpsvg.md-display, body.febody .mousedevice-svgsize-30 video.md-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 1201px) {
  body.febody .mousedevice-svgsize-30 .wrpsvg.lg-notdisplay, body.febody .mousedevice-svgsize-30 video.lg-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-30 .wrpsvg.lg-display, body.febody .mousedevice-svgsize-30 video.lg-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 1641px) {
  body.febody .mousedevice-svgsize-30 .wrpsvg.xl-notdisplay, body.febody .mousedevice-svgsize-30 video.xl-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-30 .wrpsvg.xl-display, body.febody .mousedevice-svgsize-30 video.xl-display {
    display: block;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-svgsize-30 .wrpsvg img,
body.febody .mousedevice-svgsize-30 .wrpsvg svg,
body.febody .mousedevice-svgsize-30 video img,
body.febody .mousedevice-svgsize-30 video svg {
    width: 100%;
    height: auto;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-svgsize-33 .wrpsvg,
body.febody .mousedevice-svgsize-33 video {
    display: block;
    width: 33.333%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--mousedevice-aspectratio);
  }
  body.febody .mousedevice-svgsize-33 .wrpsvg.notdisplay, body.febody .mousedevice-svgsize-33 video.notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-33 .wrpsvg.display, body.febody .mousedevice-svgsize-33 video.display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 0px) and (max-width: 800px) {
  body.febody .mousedevice-svgsize-33 .wrpsvg.sm-notdisplay, body.febody .mousedevice-svgsize-33 video.sm-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-33 .wrpsvg.sm-display, body.febody .mousedevice-svgsize-33 video.sm-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .mousedevice-svgsize-33 .wrpsvg.md-notdisplay, body.febody .mousedevice-svgsize-33 video.md-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-33 .wrpsvg.md-display, body.febody .mousedevice-svgsize-33 video.md-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 1201px) {
  body.febody .mousedevice-svgsize-33 .wrpsvg.lg-notdisplay, body.febody .mousedevice-svgsize-33 video.lg-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-33 .wrpsvg.lg-display, body.febody .mousedevice-svgsize-33 video.lg-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 1641px) {
  body.febody .mousedevice-svgsize-33 .wrpsvg.xl-notdisplay, body.febody .mousedevice-svgsize-33 video.xl-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-33 .wrpsvg.xl-display, body.febody .mousedevice-svgsize-33 video.xl-display {
    display: block;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-svgsize-33 .wrpsvg img,
body.febody .mousedevice-svgsize-33 .wrpsvg svg,
body.febody .mousedevice-svgsize-33 video img,
body.febody .mousedevice-svgsize-33 video svg {
    width: 100%;
    height: auto;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-svgsize-35 .wrpsvg,
body.febody .mousedevice-svgsize-35 video {
    display: block;
    width: 35%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--mousedevice-aspectratio);
  }
  body.febody .mousedevice-svgsize-35 .wrpsvg.notdisplay, body.febody .mousedevice-svgsize-35 video.notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-35 .wrpsvg.display, body.febody .mousedevice-svgsize-35 video.display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 0px) and (max-width: 800px) {
  body.febody .mousedevice-svgsize-35 .wrpsvg.sm-notdisplay, body.febody .mousedevice-svgsize-35 video.sm-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-35 .wrpsvg.sm-display, body.febody .mousedevice-svgsize-35 video.sm-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .mousedevice-svgsize-35 .wrpsvg.md-notdisplay, body.febody .mousedevice-svgsize-35 video.md-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-35 .wrpsvg.md-display, body.febody .mousedevice-svgsize-35 video.md-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 1201px) {
  body.febody .mousedevice-svgsize-35 .wrpsvg.lg-notdisplay, body.febody .mousedevice-svgsize-35 video.lg-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-35 .wrpsvg.lg-display, body.febody .mousedevice-svgsize-35 video.lg-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 1641px) {
  body.febody .mousedevice-svgsize-35 .wrpsvg.xl-notdisplay, body.febody .mousedevice-svgsize-35 video.xl-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-35 .wrpsvg.xl-display, body.febody .mousedevice-svgsize-35 video.xl-display {
    display: block;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-svgsize-35 .wrpsvg img,
body.febody .mousedevice-svgsize-35 .wrpsvg svg,
body.febody .mousedevice-svgsize-35 video img,
body.febody .mousedevice-svgsize-35 video svg {
    width: 100%;
    height: auto;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-svgsize-40 .wrpsvg,
body.febody .mousedevice-svgsize-40 video {
    display: block;
    width: 40%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--mousedevice-aspectratio);
  }
  body.febody .mousedevice-svgsize-40 .wrpsvg.notdisplay, body.febody .mousedevice-svgsize-40 video.notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-40 .wrpsvg.display, body.febody .mousedevice-svgsize-40 video.display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 0px) and (max-width: 800px) {
  body.febody .mousedevice-svgsize-40 .wrpsvg.sm-notdisplay, body.febody .mousedevice-svgsize-40 video.sm-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-40 .wrpsvg.sm-display, body.febody .mousedevice-svgsize-40 video.sm-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .mousedevice-svgsize-40 .wrpsvg.md-notdisplay, body.febody .mousedevice-svgsize-40 video.md-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-40 .wrpsvg.md-display, body.febody .mousedevice-svgsize-40 video.md-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 1201px) {
  body.febody .mousedevice-svgsize-40 .wrpsvg.lg-notdisplay, body.febody .mousedevice-svgsize-40 video.lg-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-40 .wrpsvg.lg-display, body.febody .mousedevice-svgsize-40 video.lg-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 1641px) {
  body.febody .mousedevice-svgsize-40 .wrpsvg.xl-notdisplay, body.febody .mousedevice-svgsize-40 video.xl-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-40 .wrpsvg.xl-display, body.febody .mousedevice-svgsize-40 video.xl-display {
    display: block;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-svgsize-40 .wrpsvg img,
body.febody .mousedevice-svgsize-40 .wrpsvg svg,
body.febody .mousedevice-svgsize-40 video img,
body.febody .mousedevice-svgsize-40 video svg {
    width: 100%;
    height: auto;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-svgsize-45 .wrpsvg,
body.febody .mousedevice-svgsize-45 video {
    display: block;
    width: 45%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--mousedevice-aspectratio);
  }
  body.febody .mousedevice-svgsize-45 .wrpsvg.notdisplay, body.febody .mousedevice-svgsize-45 video.notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-45 .wrpsvg.display, body.febody .mousedevice-svgsize-45 video.display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 0px) and (max-width: 800px) {
  body.febody .mousedevice-svgsize-45 .wrpsvg.sm-notdisplay, body.febody .mousedevice-svgsize-45 video.sm-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-45 .wrpsvg.sm-display, body.febody .mousedevice-svgsize-45 video.sm-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .mousedevice-svgsize-45 .wrpsvg.md-notdisplay, body.febody .mousedevice-svgsize-45 video.md-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-45 .wrpsvg.md-display, body.febody .mousedevice-svgsize-45 video.md-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 1201px) {
  body.febody .mousedevice-svgsize-45 .wrpsvg.lg-notdisplay, body.febody .mousedevice-svgsize-45 video.lg-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-45 .wrpsvg.lg-display, body.febody .mousedevice-svgsize-45 video.lg-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 1641px) {
  body.febody .mousedevice-svgsize-45 .wrpsvg.xl-notdisplay, body.febody .mousedevice-svgsize-45 video.xl-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-45 .wrpsvg.xl-display, body.febody .mousedevice-svgsize-45 video.xl-display {
    display: block;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-svgsize-45 .wrpsvg img,
body.febody .mousedevice-svgsize-45 .wrpsvg svg,
body.febody .mousedevice-svgsize-45 video img,
body.febody .mousedevice-svgsize-45 video svg {
    width: 100%;
    height: auto;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-svgsize-50 .wrpsvg,
body.febody .mousedevice-svgsize-50 video {
    display: block;
    width: 50%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--mousedevice-aspectratio);
  }
  body.febody .mousedevice-svgsize-50 .wrpsvg.notdisplay, body.febody .mousedevice-svgsize-50 video.notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-50 .wrpsvg.display, body.febody .mousedevice-svgsize-50 video.display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 0px) and (max-width: 800px) {
  body.febody .mousedevice-svgsize-50 .wrpsvg.sm-notdisplay, body.febody .mousedevice-svgsize-50 video.sm-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-50 .wrpsvg.sm-display, body.febody .mousedevice-svgsize-50 video.sm-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .mousedevice-svgsize-50 .wrpsvg.md-notdisplay, body.febody .mousedevice-svgsize-50 video.md-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-50 .wrpsvg.md-display, body.febody .mousedevice-svgsize-50 video.md-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 1201px) {
  body.febody .mousedevice-svgsize-50 .wrpsvg.lg-notdisplay, body.febody .mousedevice-svgsize-50 video.lg-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-50 .wrpsvg.lg-display, body.febody .mousedevice-svgsize-50 video.lg-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 1641px) {
  body.febody .mousedevice-svgsize-50 .wrpsvg.xl-notdisplay, body.febody .mousedevice-svgsize-50 video.xl-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-50 .wrpsvg.xl-display, body.febody .mousedevice-svgsize-50 video.xl-display {
    display: block;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-svgsize-50 .wrpsvg img,
body.febody .mousedevice-svgsize-50 .wrpsvg svg,
body.febody .mousedevice-svgsize-50 video img,
body.febody .mousedevice-svgsize-50 video svg {
    width: 100%;
    height: auto;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-svgsize-55 .wrpsvg,
body.febody .mousedevice-svgsize-55 video {
    display: block;
    width: 55%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--mousedevice-aspectratio);
  }
  body.febody .mousedevice-svgsize-55 .wrpsvg.notdisplay, body.febody .mousedevice-svgsize-55 video.notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-55 .wrpsvg.display, body.febody .mousedevice-svgsize-55 video.display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 0px) and (max-width: 800px) {
  body.febody .mousedevice-svgsize-55 .wrpsvg.sm-notdisplay, body.febody .mousedevice-svgsize-55 video.sm-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-55 .wrpsvg.sm-display, body.febody .mousedevice-svgsize-55 video.sm-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .mousedevice-svgsize-55 .wrpsvg.md-notdisplay, body.febody .mousedevice-svgsize-55 video.md-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-55 .wrpsvg.md-display, body.febody .mousedevice-svgsize-55 video.md-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 1201px) {
  body.febody .mousedevice-svgsize-55 .wrpsvg.lg-notdisplay, body.febody .mousedevice-svgsize-55 video.lg-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-55 .wrpsvg.lg-display, body.febody .mousedevice-svgsize-55 video.lg-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 1641px) {
  body.febody .mousedevice-svgsize-55 .wrpsvg.xl-notdisplay, body.febody .mousedevice-svgsize-55 video.xl-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-55 .wrpsvg.xl-display, body.febody .mousedevice-svgsize-55 video.xl-display {
    display: block;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-svgsize-55 .wrpsvg img,
body.febody .mousedevice-svgsize-55 .wrpsvg svg,
body.febody .mousedevice-svgsize-55 video img,
body.febody .mousedevice-svgsize-55 video svg {
    width: 100%;
    height: auto;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-svgsize-60 .wrpsvg,
body.febody .mousedevice-svgsize-60 video {
    display: block;
    width: 60%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--mousedevice-aspectratio);
  }
  body.febody .mousedevice-svgsize-60 .wrpsvg.notdisplay, body.febody .mousedevice-svgsize-60 video.notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-60 .wrpsvg.display, body.febody .mousedevice-svgsize-60 video.display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 0px) and (max-width: 800px) {
  body.febody .mousedevice-svgsize-60 .wrpsvg.sm-notdisplay, body.febody .mousedevice-svgsize-60 video.sm-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-60 .wrpsvg.sm-display, body.febody .mousedevice-svgsize-60 video.sm-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .mousedevice-svgsize-60 .wrpsvg.md-notdisplay, body.febody .mousedevice-svgsize-60 video.md-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-60 .wrpsvg.md-display, body.febody .mousedevice-svgsize-60 video.md-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 1201px) {
  body.febody .mousedevice-svgsize-60 .wrpsvg.lg-notdisplay, body.febody .mousedevice-svgsize-60 video.lg-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-60 .wrpsvg.lg-display, body.febody .mousedevice-svgsize-60 video.lg-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 1641px) {
  body.febody .mousedevice-svgsize-60 .wrpsvg.xl-notdisplay, body.febody .mousedevice-svgsize-60 video.xl-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-60 .wrpsvg.xl-display, body.febody .mousedevice-svgsize-60 video.xl-display {
    display: block;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-svgsize-60 .wrpsvg img,
body.febody .mousedevice-svgsize-60 .wrpsvg svg,
body.febody .mousedevice-svgsize-60 video img,
body.febody .mousedevice-svgsize-60 video svg {
    width: 100%;
    height: auto;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-svgsize-65 .wrpsvg,
body.febody .mousedevice-svgsize-65 video {
    display: block;
    width: 65%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--mousedevice-aspectratio);
  }
  body.febody .mousedevice-svgsize-65 .wrpsvg.notdisplay, body.febody .mousedevice-svgsize-65 video.notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-65 .wrpsvg.display, body.febody .mousedevice-svgsize-65 video.display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 0px) and (max-width: 800px) {
  body.febody .mousedevice-svgsize-65 .wrpsvg.sm-notdisplay, body.febody .mousedevice-svgsize-65 video.sm-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-65 .wrpsvg.sm-display, body.febody .mousedevice-svgsize-65 video.sm-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .mousedevice-svgsize-65 .wrpsvg.md-notdisplay, body.febody .mousedevice-svgsize-65 video.md-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-65 .wrpsvg.md-display, body.febody .mousedevice-svgsize-65 video.md-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 1201px) {
  body.febody .mousedevice-svgsize-65 .wrpsvg.lg-notdisplay, body.febody .mousedevice-svgsize-65 video.lg-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-65 .wrpsvg.lg-display, body.febody .mousedevice-svgsize-65 video.lg-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 1641px) {
  body.febody .mousedevice-svgsize-65 .wrpsvg.xl-notdisplay, body.febody .mousedevice-svgsize-65 video.xl-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-65 .wrpsvg.xl-display, body.febody .mousedevice-svgsize-65 video.xl-display {
    display: block;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-svgsize-65 .wrpsvg img,
body.febody .mousedevice-svgsize-65 .wrpsvg svg,
body.febody .mousedevice-svgsize-65 video img,
body.febody .mousedevice-svgsize-65 video svg {
    width: 100%;
    height: auto;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-svgsize-66 .wrpsvg,
body.febody .mousedevice-svgsize-66 video {
    display: block;
    width: 66.666%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--mousedevice-aspectratio);
  }
  body.febody .mousedevice-svgsize-66 .wrpsvg.notdisplay, body.febody .mousedevice-svgsize-66 video.notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-66 .wrpsvg.display, body.febody .mousedevice-svgsize-66 video.display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 0px) and (max-width: 800px) {
  body.febody .mousedevice-svgsize-66 .wrpsvg.sm-notdisplay, body.febody .mousedevice-svgsize-66 video.sm-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-66 .wrpsvg.sm-display, body.febody .mousedevice-svgsize-66 video.sm-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .mousedevice-svgsize-66 .wrpsvg.md-notdisplay, body.febody .mousedevice-svgsize-66 video.md-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-66 .wrpsvg.md-display, body.febody .mousedevice-svgsize-66 video.md-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 1201px) {
  body.febody .mousedevice-svgsize-66 .wrpsvg.lg-notdisplay, body.febody .mousedevice-svgsize-66 video.lg-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-66 .wrpsvg.lg-display, body.febody .mousedevice-svgsize-66 video.lg-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 1641px) {
  body.febody .mousedevice-svgsize-66 .wrpsvg.xl-notdisplay, body.febody .mousedevice-svgsize-66 video.xl-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-66 .wrpsvg.xl-display, body.febody .mousedevice-svgsize-66 video.xl-display {
    display: block;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-svgsize-66 .wrpsvg img,
body.febody .mousedevice-svgsize-66 .wrpsvg svg,
body.febody .mousedevice-svgsize-66 video img,
body.febody .mousedevice-svgsize-66 video svg {
    width: 100%;
    height: auto;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-svgsize-70 .wrpsvg,
body.febody .mousedevice-svgsize-70 video {
    display: block;
    width: 70%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--mousedevice-aspectratio);
  }
  body.febody .mousedevice-svgsize-70 .wrpsvg.notdisplay, body.febody .mousedevice-svgsize-70 video.notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-70 .wrpsvg.display, body.febody .mousedevice-svgsize-70 video.display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 0px) and (max-width: 800px) {
  body.febody .mousedevice-svgsize-70 .wrpsvg.sm-notdisplay, body.febody .mousedevice-svgsize-70 video.sm-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-70 .wrpsvg.sm-display, body.febody .mousedevice-svgsize-70 video.sm-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .mousedevice-svgsize-70 .wrpsvg.md-notdisplay, body.febody .mousedevice-svgsize-70 video.md-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-70 .wrpsvg.md-display, body.febody .mousedevice-svgsize-70 video.md-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 1201px) {
  body.febody .mousedevice-svgsize-70 .wrpsvg.lg-notdisplay, body.febody .mousedevice-svgsize-70 video.lg-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-70 .wrpsvg.lg-display, body.febody .mousedevice-svgsize-70 video.lg-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 1641px) {
  body.febody .mousedevice-svgsize-70 .wrpsvg.xl-notdisplay, body.febody .mousedevice-svgsize-70 video.xl-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-70 .wrpsvg.xl-display, body.febody .mousedevice-svgsize-70 video.xl-display {
    display: block;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-svgsize-70 .wrpsvg img,
body.febody .mousedevice-svgsize-70 .wrpsvg svg,
body.febody .mousedevice-svgsize-70 video img,
body.febody .mousedevice-svgsize-70 video svg {
    width: 100%;
    height: auto;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-svgsize-75 .wrpsvg,
body.febody .mousedevice-svgsize-75 video {
    display: block;
    width: 75%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--mousedevice-aspectratio);
  }
  body.febody .mousedevice-svgsize-75 .wrpsvg.notdisplay, body.febody .mousedevice-svgsize-75 video.notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-75 .wrpsvg.display, body.febody .mousedevice-svgsize-75 video.display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 0px) and (max-width: 800px) {
  body.febody .mousedevice-svgsize-75 .wrpsvg.sm-notdisplay, body.febody .mousedevice-svgsize-75 video.sm-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-75 .wrpsvg.sm-display, body.febody .mousedevice-svgsize-75 video.sm-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .mousedevice-svgsize-75 .wrpsvg.md-notdisplay, body.febody .mousedevice-svgsize-75 video.md-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-75 .wrpsvg.md-display, body.febody .mousedevice-svgsize-75 video.md-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 1201px) {
  body.febody .mousedevice-svgsize-75 .wrpsvg.lg-notdisplay, body.febody .mousedevice-svgsize-75 video.lg-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-75 .wrpsvg.lg-display, body.febody .mousedevice-svgsize-75 video.lg-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 1641px) {
  body.febody .mousedevice-svgsize-75 .wrpsvg.xl-notdisplay, body.febody .mousedevice-svgsize-75 video.xl-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-75 .wrpsvg.xl-display, body.febody .mousedevice-svgsize-75 video.xl-display {
    display: block;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-svgsize-75 .wrpsvg img,
body.febody .mousedevice-svgsize-75 .wrpsvg svg,
body.febody .mousedevice-svgsize-75 video img,
body.febody .mousedevice-svgsize-75 video svg {
    width: 100%;
    height: auto;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-svgsize-80 .wrpsvg,
body.febody .mousedevice-svgsize-80 video {
    display: block;
    width: 80%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--mousedevice-aspectratio);
  }
  body.febody .mousedevice-svgsize-80 .wrpsvg.notdisplay, body.febody .mousedevice-svgsize-80 video.notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-80 .wrpsvg.display, body.febody .mousedevice-svgsize-80 video.display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 0px) and (max-width: 800px) {
  body.febody .mousedevice-svgsize-80 .wrpsvg.sm-notdisplay, body.febody .mousedevice-svgsize-80 video.sm-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-80 .wrpsvg.sm-display, body.febody .mousedevice-svgsize-80 video.sm-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .mousedevice-svgsize-80 .wrpsvg.md-notdisplay, body.febody .mousedevice-svgsize-80 video.md-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-80 .wrpsvg.md-display, body.febody .mousedevice-svgsize-80 video.md-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 1201px) {
  body.febody .mousedevice-svgsize-80 .wrpsvg.lg-notdisplay, body.febody .mousedevice-svgsize-80 video.lg-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-80 .wrpsvg.lg-display, body.febody .mousedevice-svgsize-80 video.lg-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 1641px) {
  body.febody .mousedevice-svgsize-80 .wrpsvg.xl-notdisplay, body.febody .mousedevice-svgsize-80 video.xl-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-80 .wrpsvg.xl-display, body.febody .mousedevice-svgsize-80 video.xl-display {
    display: block;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-svgsize-80 .wrpsvg img,
body.febody .mousedevice-svgsize-80 .wrpsvg svg,
body.febody .mousedevice-svgsize-80 video img,
body.febody .mousedevice-svgsize-80 video svg {
    width: 100%;
    height: auto;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-svgsize-85 .wrpsvg,
body.febody .mousedevice-svgsize-85 video {
    display: block;
    width: 85%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--mousedevice-aspectratio);
  }
  body.febody .mousedevice-svgsize-85 .wrpsvg.notdisplay, body.febody .mousedevice-svgsize-85 video.notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-85 .wrpsvg.display, body.febody .mousedevice-svgsize-85 video.display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 0px) and (max-width: 800px) {
  body.febody .mousedevice-svgsize-85 .wrpsvg.sm-notdisplay, body.febody .mousedevice-svgsize-85 video.sm-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-85 .wrpsvg.sm-display, body.febody .mousedevice-svgsize-85 video.sm-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .mousedevice-svgsize-85 .wrpsvg.md-notdisplay, body.febody .mousedevice-svgsize-85 video.md-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-85 .wrpsvg.md-display, body.febody .mousedevice-svgsize-85 video.md-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 1201px) {
  body.febody .mousedevice-svgsize-85 .wrpsvg.lg-notdisplay, body.febody .mousedevice-svgsize-85 video.lg-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-85 .wrpsvg.lg-display, body.febody .mousedevice-svgsize-85 video.lg-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 1641px) {
  body.febody .mousedevice-svgsize-85 .wrpsvg.xl-notdisplay, body.febody .mousedevice-svgsize-85 video.xl-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-85 .wrpsvg.xl-display, body.febody .mousedevice-svgsize-85 video.xl-display {
    display: block;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-svgsize-85 .wrpsvg img,
body.febody .mousedevice-svgsize-85 .wrpsvg svg,
body.febody .mousedevice-svgsize-85 video img,
body.febody .mousedevice-svgsize-85 video svg {
    width: 100%;
    height: auto;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-svgsize-90 .wrpsvg,
body.febody .mousedevice-svgsize-90 video {
    display: block;
    width: 90%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--mousedevice-aspectratio);
  }
  body.febody .mousedevice-svgsize-90 .wrpsvg.notdisplay, body.febody .mousedevice-svgsize-90 video.notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-90 .wrpsvg.display, body.febody .mousedevice-svgsize-90 video.display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 0px) and (max-width: 800px) {
  body.febody .mousedevice-svgsize-90 .wrpsvg.sm-notdisplay, body.febody .mousedevice-svgsize-90 video.sm-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-90 .wrpsvg.sm-display, body.febody .mousedevice-svgsize-90 video.sm-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .mousedevice-svgsize-90 .wrpsvg.md-notdisplay, body.febody .mousedevice-svgsize-90 video.md-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-90 .wrpsvg.md-display, body.febody .mousedevice-svgsize-90 video.md-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 1201px) {
  body.febody .mousedevice-svgsize-90 .wrpsvg.lg-notdisplay, body.febody .mousedevice-svgsize-90 video.lg-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-90 .wrpsvg.lg-display, body.febody .mousedevice-svgsize-90 video.lg-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 1641px) {
  body.febody .mousedevice-svgsize-90 .wrpsvg.xl-notdisplay, body.febody .mousedevice-svgsize-90 video.xl-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-90 .wrpsvg.xl-display, body.febody .mousedevice-svgsize-90 video.xl-display {
    display: block;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-svgsize-90 .wrpsvg img,
body.febody .mousedevice-svgsize-90 .wrpsvg svg,
body.febody .mousedevice-svgsize-90 video img,
body.febody .mousedevice-svgsize-90 video svg {
    width: 100%;
    height: auto;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-svgsize-95 .wrpsvg,
body.febody .mousedevice-svgsize-95 video {
    display: block;
    width: 95%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--mousedevice-aspectratio);
  }
  body.febody .mousedevice-svgsize-95 .wrpsvg.notdisplay, body.febody .mousedevice-svgsize-95 video.notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-95 .wrpsvg.display, body.febody .mousedevice-svgsize-95 video.display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 0px) and (max-width: 800px) {
  body.febody .mousedevice-svgsize-95 .wrpsvg.sm-notdisplay, body.febody .mousedevice-svgsize-95 video.sm-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-95 .wrpsvg.sm-display, body.febody .mousedevice-svgsize-95 video.sm-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .mousedevice-svgsize-95 .wrpsvg.md-notdisplay, body.febody .mousedevice-svgsize-95 video.md-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-95 .wrpsvg.md-display, body.febody .mousedevice-svgsize-95 video.md-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 1201px) {
  body.febody .mousedevice-svgsize-95 .wrpsvg.lg-notdisplay, body.febody .mousedevice-svgsize-95 video.lg-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-95 .wrpsvg.lg-display, body.febody .mousedevice-svgsize-95 video.lg-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 1641px) {
  body.febody .mousedevice-svgsize-95 .wrpsvg.xl-notdisplay, body.febody .mousedevice-svgsize-95 video.xl-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-95 .wrpsvg.xl-display, body.febody .mousedevice-svgsize-95 video.xl-display {
    display: block;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-svgsize-95 .wrpsvg img,
body.febody .mousedevice-svgsize-95 .wrpsvg svg,
body.febody .mousedevice-svgsize-95 video img,
body.febody .mousedevice-svgsize-95 video svg {
    width: 100%;
    height: auto;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-svgsize-100 .wrpsvg,
body.febody .mousedevice-svgsize-100 video {
    display: block;
    width: 100%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--mousedevice-aspectratio);
  }
  body.febody .mousedevice-svgsize-100 .wrpsvg.notdisplay, body.febody .mousedevice-svgsize-100 video.notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-100 .wrpsvg.display, body.febody .mousedevice-svgsize-100 video.display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 0px) and (max-width: 800px) {
  body.febody .mousedevice-svgsize-100 .wrpsvg.sm-notdisplay, body.febody .mousedevice-svgsize-100 video.sm-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-100 .wrpsvg.sm-display, body.febody .mousedevice-svgsize-100 video.sm-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .mousedevice-svgsize-100 .wrpsvg.md-notdisplay, body.febody .mousedevice-svgsize-100 video.md-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-100 .wrpsvg.md-display, body.febody .mousedevice-svgsize-100 video.md-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 1201px) {
  body.febody .mousedevice-svgsize-100 .wrpsvg.lg-notdisplay, body.febody .mousedevice-svgsize-100 video.lg-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-100 .wrpsvg.lg-display, body.febody .mousedevice-svgsize-100 video.lg-display {
    display: block;
  }
}
@media (pointer: fine) and (min-width: 1641px) {
  body.febody .mousedevice-svgsize-100 .wrpsvg.xl-notdisplay, body.febody .mousedevice-svgsize-100 video.xl-notdisplay {
    display: none;
  }

  body.febody .mousedevice-svgsize-100 .wrpsvg.xl-display, body.febody .mousedevice-svgsize-100 video.xl-display {
    display: block;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-svgsize-100 .wrpsvg img,
body.febody .mousedevice-svgsize-100 .wrpsvg svg,
body.febody .mousedevice-svgsize-100 video img,
body.febody .mousedevice-svgsize-100 video svg {
    width: 100%;
    height: auto;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-svgsize-3 .wrpsvg,
body.febody .fingerdevice-svgsize-3 video {
    display: block;
    width: 3%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--fingerdevice-aspectratio);
  }
  body.febody .fingerdevice-svgsize-3 .wrpsvg.notdisplay, body.febody .fingerdevice-svgsize-3 video.notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-3 .wrpsvg.display, body.febody .fingerdevice-svgsize-3 video.display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 0px) and (max-width: 800px) {
  body.febody .fingerdevice-svgsize-3 .wrpsvg.sm-notdisplay, body.febody .fingerdevice-svgsize-3 video.sm-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-3 .wrpsvg.sm-display, body.febody .fingerdevice-svgsize-3 video.sm-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .fingerdevice-svgsize-3 .wrpsvg.md-notdisplay, body.febody .fingerdevice-svgsize-3 video.md-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-3 .wrpsvg.md-display, body.febody .fingerdevice-svgsize-3 video.md-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 1201px) {
  body.febody .fingerdevice-svgsize-3 .wrpsvg.lg-notdisplay, body.febody .fingerdevice-svgsize-3 video.lg-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-3 .wrpsvg.lg-display, body.febody .fingerdevice-svgsize-3 video.lg-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 1641px) {
  body.febody .fingerdevice-svgsize-3 .wrpsvg.xl-notdisplay, body.febody .fingerdevice-svgsize-3 video.xl-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-3 .wrpsvg.xl-display, body.febody .fingerdevice-svgsize-3 video.xl-display {
    display: block;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-svgsize-3 .wrpsvg img,
body.febody .fingerdevice-svgsize-3 .wrpsvg svg,
body.febody .fingerdevice-svgsize-3 video img,
body.febody .fingerdevice-svgsize-3 video svg {
    width: 100%;
    height: auto;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-svgsize-5 .wrpsvg,
body.febody .fingerdevice-svgsize-5 video {
    display: block;
    width: 5%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--fingerdevice-aspectratio);
  }
  body.febody .fingerdevice-svgsize-5 .wrpsvg.notdisplay, body.febody .fingerdevice-svgsize-5 video.notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-5 .wrpsvg.display, body.febody .fingerdevice-svgsize-5 video.display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 0px) and (max-width: 800px) {
  body.febody .fingerdevice-svgsize-5 .wrpsvg.sm-notdisplay, body.febody .fingerdevice-svgsize-5 video.sm-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-5 .wrpsvg.sm-display, body.febody .fingerdevice-svgsize-5 video.sm-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .fingerdevice-svgsize-5 .wrpsvg.md-notdisplay, body.febody .fingerdevice-svgsize-5 video.md-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-5 .wrpsvg.md-display, body.febody .fingerdevice-svgsize-5 video.md-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 1201px) {
  body.febody .fingerdevice-svgsize-5 .wrpsvg.lg-notdisplay, body.febody .fingerdevice-svgsize-5 video.lg-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-5 .wrpsvg.lg-display, body.febody .fingerdevice-svgsize-5 video.lg-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 1641px) {
  body.febody .fingerdevice-svgsize-5 .wrpsvg.xl-notdisplay, body.febody .fingerdevice-svgsize-5 video.xl-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-5 .wrpsvg.xl-display, body.febody .fingerdevice-svgsize-5 video.xl-display {
    display: block;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-svgsize-5 .wrpsvg img,
body.febody .fingerdevice-svgsize-5 .wrpsvg svg,
body.febody .fingerdevice-svgsize-5 video img,
body.febody .fingerdevice-svgsize-5 video svg {
    width: 100%;
    height: auto;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-svgsize-7 .wrpsvg,
body.febody .fingerdevice-svgsize-7 video {
    display: block;
    width: 7%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--fingerdevice-aspectratio);
  }
  body.febody .fingerdevice-svgsize-7 .wrpsvg.notdisplay, body.febody .fingerdevice-svgsize-7 video.notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-7 .wrpsvg.display, body.febody .fingerdevice-svgsize-7 video.display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 0px) and (max-width: 800px) {
  body.febody .fingerdevice-svgsize-7 .wrpsvg.sm-notdisplay, body.febody .fingerdevice-svgsize-7 video.sm-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-7 .wrpsvg.sm-display, body.febody .fingerdevice-svgsize-7 video.sm-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .fingerdevice-svgsize-7 .wrpsvg.md-notdisplay, body.febody .fingerdevice-svgsize-7 video.md-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-7 .wrpsvg.md-display, body.febody .fingerdevice-svgsize-7 video.md-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 1201px) {
  body.febody .fingerdevice-svgsize-7 .wrpsvg.lg-notdisplay, body.febody .fingerdevice-svgsize-7 video.lg-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-7 .wrpsvg.lg-display, body.febody .fingerdevice-svgsize-7 video.lg-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 1641px) {
  body.febody .fingerdevice-svgsize-7 .wrpsvg.xl-notdisplay, body.febody .fingerdevice-svgsize-7 video.xl-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-7 .wrpsvg.xl-display, body.febody .fingerdevice-svgsize-7 video.xl-display {
    display: block;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-svgsize-7 .wrpsvg img,
body.febody .fingerdevice-svgsize-7 .wrpsvg svg,
body.febody .fingerdevice-svgsize-7 video img,
body.febody .fingerdevice-svgsize-7 video svg {
    width: 100%;
    height: auto;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-svgsize-10 .wrpsvg,
body.febody .fingerdevice-svgsize-10 video {
    display: block;
    width: 10%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--fingerdevice-aspectratio);
  }
  body.febody .fingerdevice-svgsize-10 .wrpsvg.notdisplay, body.febody .fingerdevice-svgsize-10 video.notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-10 .wrpsvg.display, body.febody .fingerdevice-svgsize-10 video.display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 0px) and (max-width: 800px) {
  body.febody .fingerdevice-svgsize-10 .wrpsvg.sm-notdisplay, body.febody .fingerdevice-svgsize-10 video.sm-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-10 .wrpsvg.sm-display, body.febody .fingerdevice-svgsize-10 video.sm-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .fingerdevice-svgsize-10 .wrpsvg.md-notdisplay, body.febody .fingerdevice-svgsize-10 video.md-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-10 .wrpsvg.md-display, body.febody .fingerdevice-svgsize-10 video.md-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 1201px) {
  body.febody .fingerdevice-svgsize-10 .wrpsvg.lg-notdisplay, body.febody .fingerdevice-svgsize-10 video.lg-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-10 .wrpsvg.lg-display, body.febody .fingerdevice-svgsize-10 video.lg-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 1641px) {
  body.febody .fingerdevice-svgsize-10 .wrpsvg.xl-notdisplay, body.febody .fingerdevice-svgsize-10 video.xl-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-10 .wrpsvg.xl-display, body.febody .fingerdevice-svgsize-10 video.xl-display {
    display: block;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-svgsize-10 .wrpsvg img,
body.febody .fingerdevice-svgsize-10 .wrpsvg svg,
body.febody .fingerdevice-svgsize-10 video img,
body.febody .fingerdevice-svgsize-10 video svg {
    width: 100%;
    height: auto;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-svgsize-12 .wrpsvg,
body.febody .fingerdevice-svgsize-12 video {
    display: block;
    width: 12%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--fingerdevice-aspectratio);
  }
  body.febody .fingerdevice-svgsize-12 .wrpsvg.notdisplay, body.febody .fingerdevice-svgsize-12 video.notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-12 .wrpsvg.display, body.febody .fingerdevice-svgsize-12 video.display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 0px) and (max-width: 800px) {
  body.febody .fingerdevice-svgsize-12 .wrpsvg.sm-notdisplay, body.febody .fingerdevice-svgsize-12 video.sm-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-12 .wrpsvg.sm-display, body.febody .fingerdevice-svgsize-12 video.sm-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .fingerdevice-svgsize-12 .wrpsvg.md-notdisplay, body.febody .fingerdevice-svgsize-12 video.md-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-12 .wrpsvg.md-display, body.febody .fingerdevice-svgsize-12 video.md-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 1201px) {
  body.febody .fingerdevice-svgsize-12 .wrpsvg.lg-notdisplay, body.febody .fingerdevice-svgsize-12 video.lg-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-12 .wrpsvg.lg-display, body.febody .fingerdevice-svgsize-12 video.lg-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 1641px) {
  body.febody .fingerdevice-svgsize-12 .wrpsvg.xl-notdisplay, body.febody .fingerdevice-svgsize-12 video.xl-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-12 .wrpsvg.xl-display, body.febody .fingerdevice-svgsize-12 video.xl-display {
    display: block;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-svgsize-12 .wrpsvg img,
body.febody .fingerdevice-svgsize-12 .wrpsvg svg,
body.febody .fingerdevice-svgsize-12 video img,
body.febody .fingerdevice-svgsize-12 video svg {
    width: 100%;
    height: auto;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-svgsize-15 .wrpsvg,
body.febody .fingerdevice-svgsize-15 video {
    display: block;
    width: 15%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--fingerdevice-aspectratio);
  }
  body.febody .fingerdevice-svgsize-15 .wrpsvg.notdisplay, body.febody .fingerdevice-svgsize-15 video.notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-15 .wrpsvg.display, body.febody .fingerdevice-svgsize-15 video.display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 0px) and (max-width: 800px) {
  body.febody .fingerdevice-svgsize-15 .wrpsvg.sm-notdisplay, body.febody .fingerdevice-svgsize-15 video.sm-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-15 .wrpsvg.sm-display, body.febody .fingerdevice-svgsize-15 video.sm-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .fingerdevice-svgsize-15 .wrpsvg.md-notdisplay, body.febody .fingerdevice-svgsize-15 video.md-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-15 .wrpsvg.md-display, body.febody .fingerdevice-svgsize-15 video.md-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 1201px) {
  body.febody .fingerdevice-svgsize-15 .wrpsvg.lg-notdisplay, body.febody .fingerdevice-svgsize-15 video.lg-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-15 .wrpsvg.lg-display, body.febody .fingerdevice-svgsize-15 video.lg-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 1641px) {
  body.febody .fingerdevice-svgsize-15 .wrpsvg.xl-notdisplay, body.febody .fingerdevice-svgsize-15 video.xl-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-15 .wrpsvg.xl-display, body.febody .fingerdevice-svgsize-15 video.xl-display {
    display: block;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-svgsize-15 .wrpsvg img,
body.febody .fingerdevice-svgsize-15 .wrpsvg svg,
body.febody .fingerdevice-svgsize-15 video img,
body.febody .fingerdevice-svgsize-15 video svg {
    width: 100%;
    height: auto;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-svgsize-17 .wrpsvg,
body.febody .fingerdevice-svgsize-17 video {
    display: block;
    width: 17%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--fingerdevice-aspectratio);
  }
  body.febody .fingerdevice-svgsize-17 .wrpsvg.notdisplay, body.febody .fingerdevice-svgsize-17 video.notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-17 .wrpsvg.display, body.febody .fingerdevice-svgsize-17 video.display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 0px) and (max-width: 800px) {
  body.febody .fingerdevice-svgsize-17 .wrpsvg.sm-notdisplay, body.febody .fingerdevice-svgsize-17 video.sm-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-17 .wrpsvg.sm-display, body.febody .fingerdevice-svgsize-17 video.sm-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .fingerdevice-svgsize-17 .wrpsvg.md-notdisplay, body.febody .fingerdevice-svgsize-17 video.md-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-17 .wrpsvg.md-display, body.febody .fingerdevice-svgsize-17 video.md-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 1201px) {
  body.febody .fingerdevice-svgsize-17 .wrpsvg.lg-notdisplay, body.febody .fingerdevice-svgsize-17 video.lg-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-17 .wrpsvg.lg-display, body.febody .fingerdevice-svgsize-17 video.lg-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 1641px) {
  body.febody .fingerdevice-svgsize-17 .wrpsvg.xl-notdisplay, body.febody .fingerdevice-svgsize-17 video.xl-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-17 .wrpsvg.xl-display, body.febody .fingerdevice-svgsize-17 video.xl-display {
    display: block;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-svgsize-17 .wrpsvg img,
body.febody .fingerdevice-svgsize-17 .wrpsvg svg,
body.febody .fingerdevice-svgsize-17 video img,
body.febody .fingerdevice-svgsize-17 video svg {
    width: 100%;
    height: auto;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-svgsize-20 .wrpsvg,
body.febody .fingerdevice-svgsize-20 video {
    display: block;
    width: 20%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--fingerdevice-aspectratio);
  }
  body.febody .fingerdevice-svgsize-20 .wrpsvg.notdisplay, body.febody .fingerdevice-svgsize-20 video.notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-20 .wrpsvg.display, body.febody .fingerdevice-svgsize-20 video.display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 0px) and (max-width: 800px) {
  body.febody .fingerdevice-svgsize-20 .wrpsvg.sm-notdisplay, body.febody .fingerdevice-svgsize-20 video.sm-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-20 .wrpsvg.sm-display, body.febody .fingerdevice-svgsize-20 video.sm-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .fingerdevice-svgsize-20 .wrpsvg.md-notdisplay, body.febody .fingerdevice-svgsize-20 video.md-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-20 .wrpsvg.md-display, body.febody .fingerdevice-svgsize-20 video.md-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 1201px) {
  body.febody .fingerdevice-svgsize-20 .wrpsvg.lg-notdisplay, body.febody .fingerdevice-svgsize-20 video.lg-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-20 .wrpsvg.lg-display, body.febody .fingerdevice-svgsize-20 video.lg-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 1641px) {
  body.febody .fingerdevice-svgsize-20 .wrpsvg.xl-notdisplay, body.febody .fingerdevice-svgsize-20 video.xl-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-20 .wrpsvg.xl-display, body.febody .fingerdevice-svgsize-20 video.xl-display {
    display: block;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-svgsize-20 .wrpsvg img,
body.febody .fingerdevice-svgsize-20 .wrpsvg svg,
body.febody .fingerdevice-svgsize-20 video img,
body.febody .fingerdevice-svgsize-20 video svg {
    width: 100%;
    height: auto;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-svgsize-25 .wrpsvg,
body.febody .fingerdevice-svgsize-25 video {
    display: block;
    width: 25%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--fingerdevice-aspectratio);
  }
  body.febody .fingerdevice-svgsize-25 .wrpsvg.notdisplay, body.febody .fingerdevice-svgsize-25 video.notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-25 .wrpsvg.display, body.febody .fingerdevice-svgsize-25 video.display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 0px) and (max-width: 800px) {
  body.febody .fingerdevice-svgsize-25 .wrpsvg.sm-notdisplay, body.febody .fingerdevice-svgsize-25 video.sm-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-25 .wrpsvg.sm-display, body.febody .fingerdevice-svgsize-25 video.sm-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .fingerdevice-svgsize-25 .wrpsvg.md-notdisplay, body.febody .fingerdevice-svgsize-25 video.md-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-25 .wrpsvg.md-display, body.febody .fingerdevice-svgsize-25 video.md-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 1201px) {
  body.febody .fingerdevice-svgsize-25 .wrpsvg.lg-notdisplay, body.febody .fingerdevice-svgsize-25 video.lg-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-25 .wrpsvg.lg-display, body.febody .fingerdevice-svgsize-25 video.lg-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 1641px) {
  body.febody .fingerdevice-svgsize-25 .wrpsvg.xl-notdisplay, body.febody .fingerdevice-svgsize-25 video.xl-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-25 .wrpsvg.xl-display, body.febody .fingerdevice-svgsize-25 video.xl-display {
    display: block;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-svgsize-25 .wrpsvg img,
body.febody .fingerdevice-svgsize-25 .wrpsvg svg,
body.febody .fingerdevice-svgsize-25 video img,
body.febody .fingerdevice-svgsize-25 video svg {
    width: 100%;
    height: auto;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-svgsize-30 .wrpsvg,
body.febody .fingerdevice-svgsize-30 video {
    display: block;
    width: 30%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--fingerdevice-aspectratio);
  }
  body.febody .fingerdevice-svgsize-30 .wrpsvg.notdisplay, body.febody .fingerdevice-svgsize-30 video.notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-30 .wrpsvg.display, body.febody .fingerdevice-svgsize-30 video.display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 0px) and (max-width: 800px) {
  body.febody .fingerdevice-svgsize-30 .wrpsvg.sm-notdisplay, body.febody .fingerdevice-svgsize-30 video.sm-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-30 .wrpsvg.sm-display, body.febody .fingerdevice-svgsize-30 video.sm-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .fingerdevice-svgsize-30 .wrpsvg.md-notdisplay, body.febody .fingerdevice-svgsize-30 video.md-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-30 .wrpsvg.md-display, body.febody .fingerdevice-svgsize-30 video.md-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 1201px) {
  body.febody .fingerdevice-svgsize-30 .wrpsvg.lg-notdisplay, body.febody .fingerdevice-svgsize-30 video.lg-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-30 .wrpsvg.lg-display, body.febody .fingerdevice-svgsize-30 video.lg-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 1641px) {
  body.febody .fingerdevice-svgsize-30 .wrpsvg.xl-notdisplay, body.febody .fingerdevice-svgsize-30 video.xl-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-30 .wrpsvg.xl-display, body.febody .fingerdevice-svgsize-30 video.xl-display {
    display: block;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-svgsize-30 .wrpsvg img,
body.febody .fingerdevice-svgsize-30 .wrpsvg svg,
body.febody .fingerdevice-svgsize-30 video img,
body.febody .fingerdevice-svgsize-30 video svg {
    width: 100%;
    height: auto;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-svgsize-33 .wrpsvg,
body.febody .fingerdevice-svgsize-33 video {
    display: block;
    width: 33.333%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--fingerdevice-aspectratio);
  }
  body.febody .fingerdevice-svgsize-33 .wrpsvg.notdisplay, body.febody .fingerdevice-svgsize-33 video.notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-33 .wrpsvg.display, body.febody .fingerdevice-svgsize-33 video.display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 0px) and (max-width: 800px) {
  body.febody .fingerdevice-svgsize-33 .wrpsvg.sm-notdisplay, body.febody .fingerdevice-svgsize-33 video.sm-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-33 .wrpsvg.sm-display, body.febody .fingerdevice-svgsize-33 video.sm-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .fingerdevice-svgsize-33 .wrpsvg.md-notdisplay, body.febody .fingerdevice-svgsize-33 video.md-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-33 .wrpsvg.md-display, body.febody .fingerdevice-svgsize-33 video.md-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 1201px) {
  body.febody .fingerdevice-svgsize-33 .wrpsvg.lg-notdisplay, body.febody .fingerdevice-svgsize-33 video.lg-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-33 .wrpsvg.lg-display, body.febody .fingerdevice-svgsize-33 video.lg-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 1641px) {
  body.febody .fingerdevice-svgsize-33 .wrpsvg.xl-notdisplay, body.febody .fingerdevice-svgsize-33 video.xl-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-33 .wrpsvg.xl-display, body.febody .fingerdevice-svgsize-33 video.xl-display {
    display: block;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-svgsize-33 .wrpsvg img,
body.febody .fingerdevice-svgsize-33 .wrpsvg svg,
body.febody .fingerdevice-svgsize-33 video img,
body.febody .fingerdevice-svgsize-33 video svg {
    width: 100%;
    height: auto;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-svgsize-35 .wrpsvg,
body.febody .fingerdevice-svgsize-35 video {
    display: block;
    width: 35%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--fingerdevice-aspectratio);
  }
  body.febody .fingerdevice-svgsize-35 .wrpsvg.notdisplay, body.febody .fingerdevice-svgsize-35 video.notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-35 .wrpsvg.display, body.febody .fingerdevice-svgsize-35 video.display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 0px) and (max-width: 800px) {
  body.febody .fingerdevice-svgsize-35 .wrpsvg.sm-notdisplay, body.febody .fingerdevice-svgsize-35 video.sm-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-35 .wrpsvg.sm-display, body.febody .fingerdevice-svgsize-35 video.sm-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .fingerdevice-svgsize-35 .wrpsvg.md-notdisplay, body.febody .fingerdevice-svgsize-35 video.md-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-35 .wrpsvg.md-display, body.febody .fingerdevice-svgsize-35 video.md-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 1201px) {
  body.febody .fingerdevice-svgsize-35 .wrpsvg.lg-notdisplay, body.febody .fingerdevice-svgsize-35 video.lg-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-35 .wrpsvg.lg-display, body.febody .fingerdevice-svgsize-35 video.lg-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 1641px) {
  body.febody .fingerdevice-svgsize-35 .wrpsvg.xl-notdisplay, body.febody .fingerdevice-svgsize-35 video.xl-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-35 .wrpsvg.xl-display, body.febody .fingerdevice-svgsize-35 video.xl-display {
    display: block;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-svgsize-35 .wrpsvg img,
body.febody .fingerdevice-svgsize-35 .wrpsvg svg,
body.febody .fingerdevice-svgsize-35 video img,
body.febody .fingerdevice-svgsize-35 video svg {
    width: 100%;
    height: auto;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-svgsize-40 .wrpsvg,
body.febody .fingerdevice-svgsize-40 video {
    display: block;
    width: 40%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--fingerdevice-aspectratio);
  }
  body.febody .fingerdevice-svgsize-40 .wrpsvg.notdisplay, body.febody .fingerdevice-svgsize-40 video.notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-40 .wrpsvg.display, body.febody .fingerdevice-svgsize-40 video.display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 0px) and (max-width: 800px) {
  body.febody .fingerdevice-svgsize-40 .wrpsvg.sm-notdisplay, body.febody .fingerdevice-svgsize-40 video.sm-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-40 .wrpsvg.sm-display, body.febody .fingerdevice-svgsize-40 video.sm-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .fingerdevice-svgsize-40 .wrpsvg.md-notdisplay, body.febody .fingerdevice-svgsize-40 video.md-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-40 .wrpsvg.md-display, body.febody .fingerdevice-svgsize-40 video.md-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 1201px) {
  body.febody .fingerdevice-svgsize-40 .wrpsvg.lg-notdisplay, body.febody .fingerdevice-svgsize-40 video.lg-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-40 .wrpsvg.lg-display, body.febody .fingerdevice-svgsize-40 video.lg-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 1641px) {
  body.febody .fingerdevice-svgsize-40 .wrpsvg.xl-notdisplay, body.febody .fingerdevice-svgsize-40 video.xl-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-40 .wrpsvg.xl-display, body.febody .fingerdevice-svgsize-40 video.xl-display {
    display: block;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-svgsize-40 .wrpsvg img,
body.febody .fingerdevice-svgsize-40 .wrpsvg svg,
body.febody .fingerdevice-svgsize-40 video img,
body.febody .fingerdevice-svgsize-40 video svg {
    width: 100%;
    height: auto;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-svgsize-45 .wrpsvg,
body.febody .fingerdevice-svgsize-45 video {
    display: block;
    width: 45%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--fingerdevice-aspectratio);
  }
  body.febody .fingerdevice-svgsize-45 .wrpsvg.notdisplay, body.febody .fingerdevice-svgsize-45 video.notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-45 .wrpsvg.display, body.febody .fingerdevice-svgsize-45 video.display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 0px) and (max-width: 800px) {
  body.febody .fingerdevice-svgsize-45 .wrpsvg.sm-notdisplay, body.febody .fingerdevice-svgsize-45 video.sm-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-45 .wrpsvg.sm-display, body.febody .fingerdevice-svgsize-45 video.sm-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .fingerdevice-svgsize-45 .wrpsvg.md-notdisplay, body.febody .fingerdevice-svgsize-45 video.md-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-45 .wrpsvg.md-display, body.febody .fingerdevice-svgsize-45 video.md-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 1201px) {
  body.febody .fingerdevice-svgsize-45 .wrpsvg.lg-notdisplay, body.febody .fingerdevice-svgsize-45 video.lg-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-45 .wrpsvg.lg-display, body.febody .fingerdevice-svgsize-45 video.lg-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 1641px) {
  body.febody .fingerdevice-svgsize-45 .wrpsvg.xl-notdisplay, body.febody .fingerdevice-svgsize-45 video.xl-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-45 .wrpsvg.xl-display, body.febody .fingerdevice-svgsize-45 video.xl-display {
    display: block;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-svgsize-45 .wrpsvg img,
body.febody .fingerdevice-svgsize-45 .wrpsvg svg,
body.febody .fingerdevice-svgsize-45 video img,
body.febody .fingerdevice-svgsize-45 video svg {
    width: 100%;
    height: auto;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-svgsize-50 .wrpsvg,
body.febody .fingerdevice-svgsize-50 video {
    display: block;
    width: 50%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--fingerdevice-aspectratio);
  }
  body.febody .fingerdevice-svgsize-50 .wrpsvg.notdisplay, body.febody .fingerdevice-svgsize-50 video.notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-50 .wrpsvg.display, body.febody .fingerdevice-svgsize-50 video.display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 0px) and (max-width: 800px) {
  body.febody .fingerdevice-svgsize-50 .wrpsvg.sm-notdisplay, body.febody .fingerdevice-svgsize-50 video.sm-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-50 .wrpsvg.sm-display, body.febody .fingerdevice-svgsize-50 video.sm-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .fingerdevice-svgsize-50 .wrpsvg.md-notdisplay, body.febody .fingerdevice-svgsize-50 video.md-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-50 .wrpsvg.md-display, body.febody .fingerdevice-svgsize-50 video.md-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 1201px) {
  body.febody .fingerdevice-svgsize-50 .wrpsvg.lg-notdisplay, body.febody .fingerdevice-svgsize-50 video.lg-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-50 .wrpsvg.lg-display, body.febody .fingerdevice-svgsize-50 video.lg-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 1641px) {
  body.febody .fingerdevice-svgsize-50 .wrpsvg.xl-notdisplay, body.febody .fingerdevice-svgsize-50 video.xl-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-50 .wrpsvg.xl-display, body.febody .fingerdevice-svgsize-50 video.xl-display {
    display: block;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-svgsize-50 .wrpsvg img,
body.febody .fingerdevice-svgsize-50 .wrpsvg svg,
body.febody .fingerdevice-svgsize-50 video img,
body.febody .fingerdevice-svgsize-50 video svg {
    width: 100%;
    height: auto;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-svgsize-55 .wrpsvg,
body.febody .fingerdevice-svgsize-55 video {
    display: block;
    width: 55%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--fingerdevice-aspectratio);
  }
  body.febody .fingerdevice-svgsize-55 .wrpsvg.notdisplay, body.febody .fingerdevice-svgsize-55 video.notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-55 .wrpsvg.display, body.febody .fingerdevice-svgsize-55 video.display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 0px) and (max-width: 800px) {
  body.febody .fingerdevice-svgsize-55 .wrpsvg.sm-notdisplay, body.febody .fingerdevice-svgsize-55 video.sm-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-55 .wrpsvg.sm-display, body.febody .fingerdevice-svgsize-55 video.sm-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .fingerdevice-svgsize-55 .wrpsvg.md-notdisplay, body.febody .fingerdevice-svgsize-55 video.md-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-55 .wrpsvg.md-display, body.febody .fingerdevice-svgsize-55 video.md-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 1201px) {
  body.febody .fingerdevice-svgsize-55 .wrpsvg.lg-notdisplay, body.febody .fingerdevice-svgsize-55 video.lg-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-55 .wrpsvg.lg-display, body.febody .fingerdevice-svgsize-55 video.lg-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 1641px) {
  body.febody .fingerdevice-svgsize-55 .wrpsvg.xl-notdisplay, body.febody .fingerdevice-svgsize-55 video.xl-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-55 .wrpsvg.xl-display, body.febody .fingerdevice-svgsize-55 video.xl-display {
    display: block;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-svgsize-55 .wrpsvg img,
body.febody .fingerdevice-svgsize-55 .wrpsvg svg,
body.febody .fingerdevice-svgsize-55 video img,
body.febody .fingerdevice-svgsize-55 video svg {
    width: 100%;
    height: auto;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-svgsize-60 .wrpsvg,
body.febody .fingerdevice-svgsize-60 video {
    display: block;
    width: 60%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--fingerdevice-aspectratio);
  }
  body.febody .fingerdevice-svgsize-60 .wrpsvg.notdisplay, body.febody .fingerdevice-svgsize-60 video.notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-60 .wrpsvg.display, body.febody .fingerdevice-svgsize-60 video.display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 0px) and (max-width: 800px) {
  body.febody .fingerdevice-svgsize-60 .wrpsvg.sm-notdisplay, body.febody .fingerdevice-svgsize-60 video.sm-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-60 .wrpsvg.sm-display, body.febody .fingerdevice-svgsize-60 video.sm-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .fingerdevice-svgsize-60 .wrpsvg.md-notdisplay, body.febody .fingerdevice-svgsize-60 video.md-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-60 .wrpsvg.md-display, body.febody .fingerdevice-svgsize-60 video.md-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 1201px) {
  body.febody .fingerdevice-svgsize-60 .wrpsvg.lg-notdisplay, body.febody .fingerdevice-svgsize-60 video.lg-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-60 .wrpsvg.lg-display, body.febody .fingerdevice-svgsize-60 video.lg-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 1641px) {
  body.febody .fingerdevice-svgsize-60 .wrpsvg.xl-notdisplay, body.febody .fingerdevice-svgsize-60 video.xl-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-60 .wrpsvg.xl-display, body.febody .fingerdevice-svgsize-60 video.xl-display {
    display: block;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-svgsize-60 .wrpsvg img,
body.febody .fingerdevice-svgsize-60 .wrpsvg svg,
body.febody .fingerdevice-svgsize-60 video img,
body.febody .fingerdevice-svgsize-60 video svg {
    width: 100%;
    height: auto;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-svgsize-65 .wrpsvg,
body.febody .fingerdevice-svgsize-65 video {
    display: block;
    width: 65%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--fingerdevice-aspectratio);
  }
  body.febody .fingerdevice-svgsize-65 .wrpsvg.notdisplay, body.febody .fingerdevice-svgsize-65 video.notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-65 .wrpsvg.display, body.febody .fingerdevice-svgsize-65 video.display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 0px) and (max-width: 800px) {
  body.febody .fingerdevice-svgsize-65 .wrpsvg.sm-notdisplay, body.febody .fingerdevice-svgsize-65 video.sm-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-65 .wrpsvg.sm-display, body.febody .fingerdevice-svgsize-65 video.sm-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .fingerdevice-svgsize-65 .wrpsvg.md-notdisplay, body.febody .fingerdevice-svgsize-65 video.md-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-65 .wrpsvg.md-display, body.febody .fingerdevice-svgsize-65 video.md-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 1201px) {
  body.febody .fingerdevice-svgsize-65 .wrpsvg.lg-notdisplay, body.febody .fingerdevice-svgsize-65 video.lg-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-65 .wrpsvg.lg-display, body.febody .fingerdevice-svgsize-65 video.lg-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 1641px) {
  body.febody .fingerdevice-svgsize-65 .wrpsvg.xl-notdisplay, body.febody .fingerdevice-svgsize-65 video.xl-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-65 .wrpsvg.xl-display, body.febody .fingerdevice-svgsize-65 video.xl-display {
    display: block;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-svgsize-65 .wrpsvg img,
body.febody .fingerdevice-svgsize-65 .wrpsvg svg,
body.febody .fingerdevice-svgsize-65 video img,
body.febody .fingerdevice-svgsize-65 video svg {
    width: 100%;
    height: auto;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-svgsize-66 .wrpsvg,
body.febody .fingerdevice-svgsize-66 video {
    display: block;
    width: 66.666%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--fingerdevice-aspectratio);
  }
  body.febody .fingerdevice-svgsize-66 .wrpsvg.notdisplay, body.febody .fingerdevice-svgsize-66 video.notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-66 .wrpsvg.display, body.febody .fingerdevice-svgsize-66 video.display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 0px) and (max-width: 800px) {
  body.febody .fingerdevice-svgsize-66 .wrpsvg.sm-notdisplay, body.febody .fingerdevice-svgsize-66 video.sm-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-66 .wrpsvg.sm-display, body.febody .fingerdevice-svgsize-66 video.sm-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .fingerdevice-svgsize-66 .wrpsvg.md-notdisplay, body.febody .fingerdevice-svgsize-66 video.md-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-66 .wrpsvg.md-display, body.febody .fingerdevice-svgsize-66 video.md-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 1201px) {
  body.febody .fingerdevice-svgsize-66 .wrpsvg.lg-notdisplay, body.febody .fingerdevice-svgsize-66 video.lg-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-66 .wrpsvg.lg-display, body.febody .fingerdevice-svgsize-66 video.lg-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 1641px) {
  body.febody .fingerdevice-svgsize-66 .wrpsvg.xl-notdisplay, body.febody .fingerdevice-svgsize-66 video.xl-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-66 .wrpsvg.xl-display, body.febody .fingerdevice-svgsize-66 video.xl-display {
    display: block;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-svgsize-66 .wrpsvg img,
body.febody .fingerdevice-svgsize-66 .wrpsvg svg,
body.febody .fingerdevice-svgsize-66 video img,
body.febody .fingerdevice-svgsize-66 video svg {
    width: 100%;
    height: auto;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-svgsize-70 .wrpsvg,
body.febody .fingerdevice-svgsize-70 video {
    display: block;
    width: 70%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--fingerdevice-aspectratio);
  }
  body.febody .fingerdevice-svgsize-70 .wrpsvg.notdisplay, body.febody .fingerdevice-svgsize-70 video.notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-70 .wrpsvg.display, body.febody .fingerdevice-svgsize-70 video.display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 0px) and (max-width: 800px) {
  body.febody .fingerdevice-svgsize-70 .wrpsvg.sm-notdisplay, body.febody .fingerdevice-svgsize-70 video.sm-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-70 .wrpsvg.sm-display, body.febody .fingerdevice-svgsize-70 video.sm-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .fingerdevice-svgsize-70 .wrpsvg.md-notdisplay, body.febody .fingerdevice-svgsize-70 video.md-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-70 .wrpsvg.md-display, body.febody .fingerdevice-svgsize-70 video.md-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 1201px) {
  body.febody .fingerdevice-svgsize-70 .wrpsvg.lg-notdisplay, body.febody .fingerdevice-svgsize-70 video.lg-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-70 .wrpsvg.lg-display, body.febody .fingerdevice-svgsize-70 video.lg-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 1641px) {
  body.febody .fingerdevice-svgsize-70 .wrpsvg.xl-notdisplay, body.febody .fingerdevice-svgsize-70 video.xl-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-70 .wrpsvg.xl-display, body.febody .fingerdevice-svgsize-70 video.xl-display {
    display: block;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-svgsize-70 .wrpsvg img,
body.febody .fingerdevice-svgsize-70 .wrpsvg svg,
body.febody .fingerdevice-svgsize-70 video img,
body.febody .fingerdevice-svgsize-70 video svg {
    width: 100%;
    height: auto;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-svgsize-75 .wrpsvg,
body.febody .fingerdevice-svgsize-75 video {
    display: block;
    width: 75%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--fingerdevice-aspectratio);
  }
  body.febody .fingerdevice-svgsize-75 .wrpsvg.notdisplay, body.febody .fingerdevice-svgsize-75 video.notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-75 .wrpsvg.display, body.febody .fingerdevice-svgsize-75 video.display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 0px) and (max-width: 800px) {
  body.febody .fingerdevice-svgsize-75 .wrpsvg.sm-notdisplay, body.febody .fingerdevice-svgsize-75 video.sm-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-75 .wrpsvg.sm-display, body.febody .fingerdevice-svgsize-75 video.sm-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .fingerdevice-svgsize-75 .wrpsvg.md-notdisplay, body.febody .fingerdevice-svgsize-75 video.md-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-75 .wrpsvg.md-display, body.febody .fingerdevice-svgsize-75 video.md-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 1201px) {
  body.febody .fingerdevice-svgsize-75 .wrpsvg.lg-notdisplay, body.febody .fingerdevice-svgsize-75 video.lg-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-75 .wrpsvg.lg-display, body.febody .fingerdevice-svgsize-75 video.lg-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 1641px) {
  body.febody .fingerdevice-svgsize-75 .wrpsvg.xl-notdisplay, body.febody .fingerdevice-svgsize-75 video.xl-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-75 .wrpsvg.xl-display, body.febody .fingerdevice-svgsize-75 video.xl-display {
    display: block;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-svgsize-75 .wrpsvg img,
body.febody .fingerdevice-svgsize-75 .wrpsvg svg,
body.febody .fingerdevice-svgsize-75 video img,
body.febody .fingerdevice-svgsize-75 video svg {
    width: 100%;
    height: auto;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-svgsize-80 .wrpsvg,
body.febody .fingerdevice-svgsize-80 video {
    display: block;
    width: 80%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--fingerdevice-aspectratio);
  }
  body.febody .fingerdevice-svgsize-80 .wrpsvg.notdisplay, body.febody .fingerdevice-svgsize-80 video.notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-80 .wrpsvg.display, body.febody .fingerdevice-svgsize-80 video.display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 0px) and (max-width: 800px) {
  body.febody .fingerdevice-svgsize-80 .wrpsvg.sm-notdisplay, body.febody .fingerdevice-svgsize-80 video.sm-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-80 .wrpsvg.sm-display, body.febody .fingerdevice-svgsize-80 video.sm-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .fingerdevice-svgsize-80 .wrpsvg.md-notdisplay, body.febody .fingerdevice-svgsize-80 video.md-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-80 .wrpsvg.md-display, body.febody .fingerdevice-svgsize-80 video.md-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 1201px) {
  body.febody .fingerdevice-svgsize-80 .wrpsvg.lg-notdisplay, body.febody .fingerdevice-svgsize-80 video.lg-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-80 .wrpsvg.lg-display, body.febody .fingerdevice-svgsize-80 video.lg-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 1641px) {
  body.febody .fingerdevice-svgsize-80 .wrpsvg.xl-notdisplay, body.febody .fingerdevice-svgsize-80 video.xl-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-80 .wrpsvg.xl-display, body.febody .fingerdevice-svgsize-80 video.xl-display {
    display: block;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-svgsize-80 .wrpsvg img,
body.febody .fingerdevice-svgsize-80 .wrpsvg svg,
body.febody .fingerdevice-svgsize-80 video img,
body.febody .fingerdevice-svgsize-80 video svg {
    width: 100%;
    height: auto;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-svgsize-85 .wrpsvg,
body.febody .fingerdevice-svgsize-85 video {
    display: block;
    width: 85%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--fingerdevice-aspectratio);
  }
  body.febody .fingerdevice-svgsize-85 .wrpsvg.notdisplay, body.febody .fingerdevice-svgsize-85 video.notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-85 .wrpsvg.display, body.febody .fingerdevice-svgsize-85 video.display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 0px) and (max-width: 800px) {
  body.febody .fingerdevice-svgsize-85 .wrpsvg.sm-notdisplay, body.febody .fingerdevice-svgsize-85 video.sm-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-85 .wrpsvg.sm-display, body.febody .fingerdevice-svgsize-85 video.sm-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .fingerdevice-svgsize-85 .wrpsvg.md-notdisplay, body.febody .fingerdevice-svgsize-85 video.md-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-85 .wrpsvg.md-display, body.febody .fingerdevice-svgsize-85 video.md-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 1201px) {
  body.febody .fingerdevice-svgsize-85 .wrpsvg.lg-notdisplay, body.febody .fingerdevice-svgsize-85 video.lg-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-85 .wrpsvg.lg-display, body.febody .fingerdevice-svgsize-85 video.lg-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 1641px) {
  body.febody .fingerdevice-svgsize-85 .wrpsvg.xl-notdisplay, body.febody .fingerdevice-svgsize-85 video.xl-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-85 .wrpsvg.xl-display, body.febody .fingerdevice-svgsize-85 video.xl-display {
    display: block;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-svgsize-85 .wrpsvg img,
body.febody .fingerdevice-svgsize-85 .wrpsvg svg,
body.febody .fingerdevice-svgsize-85 video img,
body.febody .fingerdevice-svgsize-85 video svg {
    width: 100%;
    height: auto;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-svgsize-90 .wrpsvg,
body.febody .fingerdevice-svgsize-90 video {
    display: block;
    width: 90%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--fingerdevice-aspectratio);
  }
  body.febody .fingerdevice-svgsize-90 .wrpsvg.notdisplay, body.febody .fingerdevice-svgsize-90 video.notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-90 .wrpsvg.display, body.febody .fingerdevice-svgsize-90 video.display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 0px) and (max-width: 800px) {
  body.febody .fingerdevice-svgsize-90 .wrpsvg.sm-notdisplay, body.febody .fingerdevice-svgsize-90 video.sm-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-90 .wrpsvg.sm-display, body.febody .fingerdevice-svgsize-90 video.sm-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .fingerdevice-svgsize-90 .wrpsvg.md-notdisplay, body.febody .fingerdevice-svgsize-90 video.md-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-90 .wrpsvg.md-display, body.febody .fingerdevice-svgsize-90 video.md-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 1201px) {
  body.febody .fingerdevice-svgsize-90 .wrpsvg.lg-notdisplay, body.febody .fingerdevice-svgsize-90 video.lg-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-90 .wrpsvg.lg-display, body.febody .fingerdevice-svgsize-90 video.lg-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 1641px) {
  body.febody .fingerdevice-svgsize-90 .wrpsvg.xl-notdisplay, body.febody .fingerdevice-svgsize-90 video.xl-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-90 .wrpsvg.xl-display, body.febody .fingerdevice-svgsize-90 video.xl-display {
    display: block;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-svgsize-90 .wrpsvg img,
body.febody .fingerdevice-svgsize-90 .wrpsvg svg,
body.febody .fingerdevice-svgsize-90 video img,
body.febody .fingerdevice-svgsize-90 video svg {
    width: 100%;
    height: auto;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-svgsize-95 .wrpsvg,
body.febody .fingerdevice-svgsize-95 video {
    display: block;
    width: 95%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--fingerdevice-aspectratio);
  }
  body.febody .fingerdevice-svgsize-95 .wrpsvg.notdisplay, body.febody .fingerdevice-svgsize-95 video.notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-95 .wrpsvg.display, body.febody .fingerdevice-svgsize-95 video.display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 0px) and (max-width: 800px) {
  body.febody .fingerdevice-svgsize-95 .wrpsvg.sm-notdisplay, body.febody .fingerdevice-svgsize-95 video.sm-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-95 .wrpsvg.sm-display, body.febody .fingerdevice-svgsize-95 video.sm-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .fingerdevice-svgsize-95 .wrpsvg.md-notdisplay, body.febody .fingerdevice-svgsize-95 video.md-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-95 .wrpsvg.md-display, body.febody .fingerdevice-svgsize-95 video.md-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 1201px) {
  body.febody .fingerdevice-svgsize-95 .wrpsvg.lg-notdisplay, body.febody .fingerdevice-svgsize-95 video.lg-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-95 .wrpsvg.lg-display, body.febody .fingerdevice-svgsize-95 video.lg-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 1641px) {
  body.febody .fingerdevice-svgsize-95 .wrpsvg.xl-notdisplay, body.febody .fingerdevice-svgsize-95 video.xl-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-95 .wrpsvg.xl-display, body.febody .fingerdevice-svgsize-95 video.xl-display {
    display: block;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-svgsize-95 .wrpsvg img,
body.febody .fingerdevice-svgsize-95 .wrpsvg svg,
body.febody .fingerdevice-svgsize-95 video img,
body.febody .fingerdevice-svgsize-95 video svg {
    width: 100%;
    height: auto;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-svgsize-100 .wrpsvg,
body.febody .fingerdevice-svgsize-100 video {
    display: block;
    width: 100%;
    height: auto;
    aspect-ratio: var(--aspectratio);
    aspect-ratio: var(--fingerdevice-aspectratio);
  }
  body.febody .fingerdevice-svgsize-100 .wrpsvg.notdisplay, body.febody .fingerdevice-svgsize-100 video.notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-100 .wrpsvg.display, body.febody .fingerdevice-svgsize-100 video.display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 0px) and (max-width: 800px) {
  body.febody .fingerdevice-svgsize-100 .wrpsvg.sm-notdisplay, body.febody .fingerdevice-svgsize-100 video.sm-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-100 .wrpsvg.sm-display, body.febody .fingerdevice-svgsize-100 video.sm-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .fingerdevice-svgsize-100 .wrpsvg.md-notdisplay, body.febody .fingerdevice-svgsize-100 video.md-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-100 .wrpsvg.md-display, body.febody .fingerdevice-svgsize-100 video.md-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 1201px) {
  body.febody .fingerdevice-svgsize-100 .wrpsvg.lg-notdisplay, body.febody .fingerdevice-svgsize-100 video.lg-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-100 .wrpsvg.lg-display, body.febody .fingerdevice-svgsize-100 video.lg-display {
    display: block;
  }
}
@media (pointer: coarse) and (min-width: 1641px) {
  body.febody .fingerdevice-svgsize-100 .wrpsvg.xl-notdisplay, body.febody .fingerdevice-svgsize-100 video.xl-notdisplay {
    display: none;
  }

  body.febody .fingerdevice-svgsize-100 .wrpsvg.xl-display, body.febody .fingerdevice-svgsize-100 video.xl-display {
    display: block;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-svgsize-100 .wrpsvg img,
body.febody .fingerdevice-svgsize-100 .wrpsvg svg,
body.febody .fingerdevice-svgsize-100 video img,
body.febody .fingerdevice-svgsize-100 video svg {
    width: 100%;
    height: auto;
  }
}
body.febody .darkmode-svgsize-3 .wrpsvg,
body.febody .darkmode-svgsize-3 video {
  display: block;
  width: 3%;
  height: auto;
  aspect-ratio: var(--aspectratio);
  aspect-ratio: var(--darkmode-aspectratio);
}
body.febody .darkmode-svgsize-3 .wrpsvg.notdisplay, body.febody .darkmode-svgsize-3 video.notdisplay {
  display: none;
}

body.febody .darkmode-svgsize-3 .wrpsvg.display, body.febody .darkmode-svgsize-3 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .darkmode-svgsize-3 .wrpsvg.sm-notdisplay, body.febody .darkmode-svgsize-3 video.sm-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-3 .wrpsvg.sm-display, body.febody .darkmode-svgsize-3 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .darkmode-svgsize-3 .wrpsvg.md-notdisplay, body.febody .darkmode-svgsize-3 video.md-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-3 .wrpsvg.md-display, body.febody .darkmode-svgsize-3 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .darkmode-svgsize-3 .wrpsvg.lg-notdisplay, body.febody .darkmode-svgsize-3 video.lg-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-3 .wrpsvg.lg-display, body.febody .darkmode-svgsize-3 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .darkmode-svgsize-3 .wrpsvg.xl-notdisplay, body.febody .darkmode-svgsize-3 video.xl-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-3 .wrpsvg.xl-display, body.febody .darkmode-svgsize-3 video.xl-display {
    display: block;
  }
}
body.febody .darkmode-svgsize-3 .wrpsvg img,
body.febody .darkmode-svgsize-3 .wrpsvg svg,
body.febody .darkmode-svgsize-3 video img,
body.febody .darkmode-svgsize-3 video svg {
  width: 100%;
  height: auto;
}
body.febody .darkmode-svgsize-5 .wrpsvg,
body.febody .darkmode-svgsize-5 video {
  display: block;
  width: 5%;
  height: auto;
  aspect-ratio: var(--aspectratio);
  aspect-ratio: var(--darkmode-aspectratio);
}
body.febody .darkmode-svgsize-5 .wrpsvg.notdisplay, body.febody .darkmode-svgsize-5 video.notdisplay {
  display: none;
}

body.febody .darkmode-svgsize-5 .wrpsvg.display, body.febody .darkmode-svgsize-5 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .darkmode-svgsize-5 .wrpsvg.sm-notdisplay, body.febody .darkmode-svgsize-5 video.sm-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-5 .wrpsvg.sm-display, body.febody .darkmode-svgsize-5 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .darkmode-svgsize-5 .wrpsvg.md-notdisplay, body.febody .darkmode-svgsize-5 video.md-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-5 .wrpsvg.md-display, body.febody .darkmode-svgsize-5 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .darkmode-svgsize-5 .wrpsvg.lg-notdisplay, body.febody .darkmode-svgsize-5 video.lg-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-5 .wrpsvg.lg-display, body.febody .darkmode-svgsize-5 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .darkmode-svgsize-5 .wrpsvg.xl-notdisplay, body.febody .darkmode-svgsize-5 video.xl-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-5 .wrpsvg.xl-display, body.febody .darkmode-svgsize-5 video.xl-display {
    display: block;
  }
}
body.febody .darkmode-svgsize-5 .wrpsvg img,
body.febody .darkmode-svgsize-5 .wrpsvg svg,
body.febody .darkmode-svgsize-5 video img,
body.febody .darkmode-svgsize-5 video svg {
  width: 100%;
  height: auto;
}
body.febody .darkmode-svgsize-7 .wrpsvg,
body.febody .darkmode-svgsize-7 video {
  display: block;
  width: 7%;
  height: auto;
  aspect-ratio: var(--aspectratio);
  aspect-ratio: var(--darkmode-aspectratio);
}
body.febody .darkmode-svgsize-7 .wrpsvg.notdisplay, body.febody .darkmode-svgsize-7 video.notdisplay {
  display: none;
}

body.febody .darkmode-svgsize-7 .wrpsvg.display, body.febody .darkmode-svgsize-7 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .darkmode-svgsize-7 .wrpsvg.sm-notdisplay, body.febody .darkmode-svgsize-7 video.sm-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-7 .wrpsvg.sm-display, body.febody .darkmode-svgsize-7 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .darkmode-svgsize-7 .wrpsvg.md-notdisplay, body.febody .darkmode-svgsize-7 video.md-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-7 .wrpsvg.md-display, body.febody .darkmode-svgsize-7 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .darkmode-svgsize-7 .wrpsvg.lg-notdisplay, body.febody .darkmode-svgsize-7 video.lg-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-7 .wrpsvg.lg-display, body.febody .darkmode-svgsize-7 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .darkmode-svgsize-7 .wrpsvg.xl-notdisplay, body.febody .darkmode-svgsize-7 video.xl-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-7 .wrpsvg.xl-display, body.febody .darkmode-svgsize-7 video.xl-display {
    display: block;
  }
}
body.febody .darkmode-svgsize-7 .wrpsvg img,
body.febody .darkmode-svgsize-7 .wrpsvg svg,
body.febody .darkmode-svgsize-7 video img,
body.febody .darkmode-svgsize-7 video svg {
  width: 100%;
  height: auto;
}
body.febody .darkmode-svgsize-10 .wrpsvg,
body.febody .darkmode-svgsize-10 video {
  display: block;
  width: 10%;
  height: auto;
  aspect-ratio: var(--aspectratio);
  aspect-ratio: var(--darkmode-aspectratio);
}
body.febody .darkmode-svgsize-10 .wrpsvg.notdisplay, body.febody .darkmode-svgsize-10 video.notdisplay {
  display: none;
}

body.febody .darkmode-svgsize-10 .wrpsvg.display, body.febody .darkmode-svgsize-10 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .darkmode-svgsize-10 .wrpsvg.sm-notdisplay, body.febody .darkmode-svgsize-10 video.sm-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-10 .wrpsvg.sm-display, body.febody .darkmode-svgsize-10 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .darkmode-svgsize-10 .wrpsvg.md-notdisplay, body.febody .darkmode-svgsize-10 video.md-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-10 .wrpsvg.md-display, body.febody .darkmode-svgsize-10 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .darkmode-svgsize-10 .wrpsvg.lg-notdisplay, body.febody .darkmode-svgsize-10 video.lg-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-10 .wrpsvg.lg-display, body.febody .darkmode-svgsize-10 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .darkmode-svgsize-10 .wrpsvg.xl-notdisplay, body.febody .darkmode-svgsize-10 video.xl-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-10 .wrpsvg.xl-display, body.febody .darkmode-svgsize-10 video.xl-display {
    display: block;
  }
}
body.febody .darkmode-svgsize-10 .wrpsvg img,
body.febody .darkmode-svgsize-10 .wrpsvg svg,
body.febody .darkmode-svgsize-10 video img,
body.febody .darkmode-svgsize-10 video svg {
  width: 100%;
  height: auto;
}
body.febody .darkmode-svgsize-12 .wrpsvg,
body.febody .darkmode-svgsize-12 video {
  display: block;
  width: 12%;
  height: auto;
  aspect-ratio: var(--aspectratio);
  aspect-ratio: var(--darkmode-aspectratio);
}
body.febody .darkmode-svgsize-12 .wrpsvg.notdisplay, body.febody .darkmode-svgsize-12 video.notdisplay {
  display: none;
}

body.febody .darkmode-svgsize-12 .wrpsvg.display, body.febody .darkmode-svgsize-12 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .darkmode-svgsize-12 .wrpsvg.sm-notdisplay, body.febody .darkmode-svgsize-12 video.sm-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-12 .wrpsvg.sm-display, body.febody .darkmode-svgsize-12 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .darkmode-svgsize-12 .wrpsvg.md-notdisplay, body.febody .darkmode-svgsize-12 video.md-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-12 .wrpsvg.md-display, body.febody .darkmode-svgsize-12 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .darkmode-svgsize-12 .wrpsvg.lg-notdisplay, body.febody .darkmode-svgsize-12 video.lg-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-12 .wrpsvg.lg-display, body.febody .darkmode-svgsize-12 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .darkmode-svgsize-12 .wrpsvg.xl-notdisplay, body.febody .darkmode-svgsize-12 video.xl-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-12 .wrpsvg.xl-display, body.febody .darkmode-svgsize-12 video.xl-display {
    display: block;
  }
}
body.febody .darkmode-svgsize-12 .wrpsvg img,
body.febody .darkmode-svgsize-12 .wrpsvg svg,
body.febody .darkmode-svgsize-12 video img,
body.febody .darkmode-svgsize-12 video svg {
  width: 100%;
  height: auto;
}
body.febody .darkmode-svgsize-15 .wrpsvg,
body.febody .darkmode-svgsize-15 video {
  display: block;
  width: 15%;
  height: auto;
  aspect-ratio: var(--aspectratio);
  aspect-ratio: var(--darkmode-aspectratio);
}
body.febody .darkmode-svgsize-15 .wrpsvg.notdisplay, body.febody .darkmode-svgsize-15 video.notdisplay {
  display: none;
}

body.febody .darkmode-svgsize-15 .wrpsvg.display, body.febody .darkmode-svgsize-15 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .darkmode-svgsize-15 .wrpsvg.sm-notdisplay, body.febody .darkmode-svgsize-15 video.sm-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-15 .wrpsvg.sm-display, body.febody .darkmode-svgsize-15 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .darkmode-svgsize-15 .wrpsvg.md-notdisplay, body.febody .darkmode-svgsize-15 video.md-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-15 .wrpsvg.md-display, body.febody .darkmode-svgsize-15 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .darkmode-svgsize-15 .wrpsvg.lg-notdisplay, body.febody .darkmode-svgsize-15 video.lg-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-15 .wrpsvg.lg-display, body.febody .darkmode-svgsize-15 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .darkmode-svgsize-15 .wrpsvg.xl-notdisplay, body.febody .darkmode-svgsize-15 video.xl-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-15 .wrpsvg.xl-display, body.febody .darkmode-svgsize-15 video.xl-display {
    display: block;
  }
}
body.febody .darkmode-svgsize-15 .wrpsvg img,
body.febody .darkmode-svgsize-15 .wrpsvg svg,
body.febody .darkmode-svgsize-15 video img,
body.febody .darkmode-svgsize-15 video svg {
  width: 100%;
  height: auto;
}
body.febody .darkmode-svgsize-17 .wrpsvg,
body.febody .darkmode-svgsize-17 video {
  display: block;
  width: 17%;
  height: auto;
  aspect-ratio: var(--aspectratio);
  aspect-ratio: var(--darkmode-aspectratio);
}
body.febody .darkmode-svgsize-17 .wrpsvg.notdisplay, body.febody .darkmode-svgsize-17 video.notdisplay {
  display: none;
}

body.febody .darkmode-svgsize-17 .wrpsvg.display, body.febody .darkmode-svgsize-17 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .darkmode-svgsize-17 .wrpsvg.sm-notdisplay, body.febody .darkmode-svgsize-17 video.sm-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-17 .wrpsvg.sm-display, body.febody .darkmode-svgsize-17 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .darkmode-svgsize-17 .wrpsvg.md-notdisplay, body.febody .darkmode-svgsize-17 video.md-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-17 .wrpsvg.md-display, body.febody .darkmode-svgsize-17 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .darkmode-svgsize-17 .wrpsvg.lg-notdisplay, body.febody .darkmode-svgsize-17 video.lg-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-17 .wrpsvg.lg-display, body.febody .darkmode-svgsize-17 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .darkmode-svgsize-17 .wrpsvg.xl-notdisplay, body.febody .darkmode-svgsize-17 video.xl-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-17 .wrpsvg.xl-display, body.febody .darkmode-svgsize-17 video.xl-display {
    display: block;
  }
}
body.febody .darkmode-svgsize-17 .wrpsvg img,
body.febody .darkmode-svgsize-17 .wrpsvg svg,
body.febody .darkmode-svgsize-17 video img,
body.febody .darkmode-svgsize-17 video svg {
  width: 100%;
  height: auto;
}
body.febody .darkmode-svgsize-20 .wrpsvg,
body.febody .darkmode-svgsize-20 video {
  display: block;
  width: 20%;
  height: auto;
  aspect-ratio: var(--aspectratio);
  aspect-ratio: var(--darkmode-aspectratio);
}
body.febody .darkmode-svgsize-20 .wrpsvg.notdisplay, body.febody .darkmode-svgsize-20 video.notdisplay {
  display: none;
}

body.febody .darkmode-svgsize-20 .wrpsvg.display, body.febody .darkmode-svgsize-20 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .darkmode-svgsize-20 .wrpsvg.sm-notdisplay, body.febody .darkmode-svgsize-20 video.sm-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-20 .wrpsvg.sm-display, body.febody .darkmode-svgsize-20 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .darkmode-svgsize-20 .wrpsvg.md-notdisplay, body.febody .darkmode-svgsize-20 video.md-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-20 .wrpsvg.md-display, body.febody .darkmode-svgsize-20 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .darkmode-svgsize-20 .wrpsvg.lg-notdisplay, body.febody .darkmode-svgsize-20 video.lg-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-20 .wrpsvg.lg-display, body.febody .darkmode-svgsize-20 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .darkmode-svgsize-20 .wrpsvg.xl-notdisplay, body.febody .darkmode-svgsize-20 video.xl-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-20 .wrpsvg.xl-display, body.febody .darkmode-svgsize-20 video.xl-display {
    display: block;
  }
}
body.febody .darkmode-svgsize-20 .wrpsvg img,
body.febody .darkmode-svgsize-20 .wrpsvg svg,
body.febody .darkmode-svgsize-20 video img,
body.febody .darkmode-svgsize-20 video svg {
  width: 100%;
  height: auto;
}
body.febody .darkmode-svgsize-25 .wrpsvg,
body.febody .darkmode-svgsize-25 video {
  display: block;
  width: 25%;
  height: auto;
  aspect-ratio: var(--aspectratio);
  aspect-ratio: var(--darkmode-aspectratio);
}
body.febody .darkmode-svgsize-25 .wrpsvg.notdisplay, body.febody .darkmode-svgsize-25 video.notdisplay {
  display: none;
}

body.febody .darkmode-svgsize-25 .wrpsvg.display, body.febody .darkmode-svgsize-25 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .darkmode-svgsize-25 .wrpsvg.sm-notdisplay, body.febody .darkmode-svgsize-25 video.sm-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-25 .wrpsvg.sm-display, body.febody .darkmode-svgsize-25 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .darkmode-svgsize-25 .wrpsvg.md-notdisplay, body.febody .darkmode-svgsize-25 video.md-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-25 .wrpsvg.md-display, body.febody .darkmode-svgsize-25 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .darkmode-svgsize-25 .wrpsvg.lg-notdisplay, body.febody .darkmode-svgsize-25 video.lg-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-25 .wrpsvg.lg-display, body.febody .darkmode-svgsize-25 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .darkmode-svgsize-25 .wrpsvg.xl-notdisplay, body.febody .darkmode-svgsize-25 video.xl-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-25 .wrpsvg.xl-display, body.febody .darkmode-svgsize-25 video.xl-display {
    display: block;
  }
}
body.febody .darkmode-svgsize-25 .wrpsvg img,
body.febody .darkmode-svgsize-25 .wrpsvg svg,
body.febody .darkmode-svgsize-25 video img,
body.febody .darkmode-svgsize-25 video svg {
  width: 100%;
  height: auto;
}
body.febody .darkmode-svgsize-30 .wrpsvg,
body.febody .darkmode-svgsize-30 video {
  display: block;
  width: 30%;
  height: auto;
  aspect-ratio: var(--aspectratio);
  aspect-ratio: var(--darkmode-aspectratio);
}
body.febody .darkmode-svgsize-30 .wrpsvg.notdisplay, body.febody .darkmode-svgsize-30 video.notdisplay {
  display: none;
}

body.febody .darkmode-svgsize-30 .wrpsvg.display, body.febody .darkmode-svgsize-30 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .darkmode-svgsize-30 .wrpsvg.sm-notdisplay, body.febody .darkmode-svgsize-30 video.sm-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-30 .wrpsvg.sm-display, body.febody .darkmode-svgsize-30 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .darkmode-svgsize-30 .wrpsvg.md-notdisplay, body.febody .darkmode-svgsize-30 video.md-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-30 .wrpsvg.md-display, body.febody .darkmode-svgsize-30 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .darkmode-svgsize-30 .wrpsvg.lg-notdisplay, body.febody .darkmode-svgsize-30 video.lg-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-30 .wrpsvg.lg-display, body.febody .darkmode-svgsize-30 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .darkmode-svgsize-30 .wrpsvg.xl-notdisplay, body.febody .darkmode-svgsize-30 video.xl-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-30 .wrpsvg.xl-display, body.febody .darkmode-svgsize-30 video.xl-display {
    display: block;
  }
}
body.febody .darkmode-svgsize-30 .wrpsvg img,
body.febody .darkmode-svgsize-30 .wrpsvg svg,
body.febody .darkmode-svgsize-30 video img,
body.febody .darkmode-svgsize-30 video svg {
  width: 100%;
  height: auto;
}
body.febody .darkmode-svgsize-33 .wrpsvg,
body.febody .darkmode-svgsize-33 video {
  display: block;
  width: 33.333%;
  height: auto;
  aspect-ratio: var(--aspectratio);
  aspect-ratio: var(--darkmode-aspectratio);
}
body.febody .darkmode-svgsize-33 .wrpsvg.notdisplay, body.febody .darkmode-svgsize-33 video.notdisplay {
  display: none;
}

body.febody .darkmode-svgsize-33 .wrpsvg.display, body.febody .darkmode-svgsize-33 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .darkmode-svgsize-33 .wrpsvg.sm-notdisplay, body.febody .darkmode-svgsize-33 video.sm-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-33 .wrpsvg.sm-display, body.febody .darkmode-svgsize-33 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .darkmode-svgsize-33 .wrpsvg.md-notdisplay, body.febody .darkmode-svgsize-33 video.md-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-33 .wrpsvg.md-display, body.febody .darkmode-svgsize-33 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .darkmode-svgsize-33 .wrpsvg.lg-notdisplay, body.febody .darkmode-svgsize-33 video.lg-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-33 .wrpsvg.lg-display, body.febody .darkmode-svgsize-33 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .darkmode-svgsize-33 .wrpsvg.xl-notdisplay, body.febody .darkmode-svgsize-33 video.xl-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-33 .wrpsvg.xl-display, body.febody .darkmode-svgsize-33 video.xl-display {
    display: block;
  }
}
body.febody .darkmode-svgsize-33 .wrpsvg img,
body.febody .darkmode-svgsize-33 .wrpsvg svg,
body.febody .darkmode-svgsize-33 video img,
body.febody .darkmode-svgsize-33 video svg {
  width: 100%;
  height: auto;
}
body.febody .darkmode-svgsize-35 .wrpsvg,
body.febody .darkmode-svgsize-35 video {
  display: block;
  width: 35%;
  height: auto;
  aspect-ratio: var(--aspectratio);
  aspect-ratio: var(--darkmode-aspectratio);
}
body.febody .darkmode-svgsize-35 .wrpsvg.notdisplay, body.febody .darkmode-svgsize-35 video.notdisplay {
  display: none;
}

body.febody .darkmode-svgsize-35 .wrpsvg.display, body.febody .darkmode-svgsize-35 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .darkmode-svgsize-35 .wrpsvg.sm-notdisplay, body.febody .darkmode-svgsize-35 video.sm-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-35 .wrpsvg.sm-display, body.febody .darkmode-svgsize-35 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .darkmode-svgsize-35 .wrpsvg.md-notdisplay, body.febody .darkmode-svgsize-35 video.md-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-35 .wrpsvg.md-display, body.febody .darkmode-svgsize-35 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .darkmode-svgsize-35 .wrpsvg.lg-notdisplay, body.febody .darkmode-svgsize-35 video.lg-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-35 .wrpsvg.lg-display, body.febody .darkmode-svgsize-35 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .darkmode-svgsize-35 .wrpsvg.xl-notdisplay, body.febody .darkmode-svgsize-35 video.xl-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-35 .wrpsvg.xl-display, body.febody .darkmode-svgsize-35 video.xl-display {
    display: block;
  }
}
body.febody .darkmode-svgsize-35 .wrpsvg img,
body.febody .darkmode-svgsize-35 .wrpsvg svg,
body.febody .darkmode-svgsize-35 video img,
body.febody .darkmode-svgsize-35 video svg {
  width: 100%;
  height: auto;
}
body.febody .darkmode-svgsize-40 .wrpsvg,
body.febody .darkmode-svgsize-40 video {
  display: block;
  width: 40%;
  height: auto;
  aspect-ratio: var(--aspectratio);
  aspect-ratio: var(--darkmode-aspectratio);
}
body.febody .darkmode-svgsize-40 .wrpsvg.notdisplay, body.febody .darkmode-svgsize-40 video.notdisplay {
  display: none;
}

body.febody .darkmode-svgsize-40 .wrpsvg.display, body.febody .darkmode-svgsize-40 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .darkmode-svgsize-40 .wrpsvg.sm-notdisplay, body.febody .darkmode-svgsize-40 video.sm-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-40 .wrpsvg.sm-display, body.febody .darkmode-svgsize-40 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .darkmode-svgsize-40 .wrpsvg.md-notdisplay, body.febody .darkmode-svgsize-40 video.md-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-40 .wrpsvg.md-display, body.febody .darkmode-svgsize-40 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .darkmode-svgsize-40 .wrpsvg.lg-notdisplay, body.febody .darkmode-svgsize-40 video.lg-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-40 .wrpsvg.lg-display, body.febody .darkmode-svgsize-40 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .darkmode-svgsize-40 .wrpsvg.xl-notdisplay, body.febody .darkmode-svgsize-40 video.xl-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-40 .wrpsvg.xl-display, body.febody .darkmode-svgsize-40 video.xl-display {
    display: block;
  }
}
body.febody .darkmode-svgsize-40 .wrpsvg img,
body.febody .darkmode-svgsize-40 .wrpsvg svg,
body.febody .darkmode-svgsize-40 video img,
body.febody .darkmode-svgsize-40 video svg {
  width: 100%;
  height: auto;
}
body.febody .darkmode-svgsize-45 .wrpsvg,
body.febody .darkmode-svgsize-45 video {
  display: block;
  width: 45%;
  height: auto;
  aspect-ratio: var(--aspectratio);
  aspect-ratio: var(--darkmode-aspectratio);
}
body.febody .darkmode-svgsize-45 .wrpsvg.notdisplay, body.febody .darkmode-svgsize-45 video.notdisplay {
  display: none;
}

body.febody .darkmode-svgsize-45 .wrpsvg.display, body.febody .darkmode-svgsize-45 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .darkmode-svgsize-45 .wrpsvg.sm-notdisplay, body.febody .darkmode-svgsize-45 video.sm-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-45 .wrpsvg.sm-display, body.febody .darkmode-svgsize-45 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .darkmode-svgsize-45 .wrpsvg.md-notdisplay, body.febody .darkmode-svgsize-45 video.md-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-45 .wrpsvg.md-display, body.febody .darkmode-svgsize-45 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .darkmode-svgsize-45 .wrpsvg.lg-notdisplay, body.febody .darkmode-svgsize-45 video.lg-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-45 .wrpsvg.lg-display, body.febody .darkmode-svgsize-45 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .darkmode-svgsize-45 .wrpsvg.xl-notdisplay, body.febody .darkmode-svgsize-45 video.xl-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-45 .wrpsvg.xl-display, body.febody .darkmode-svgsize-45 video.xl-display {
    display: block;
  }
}
body.febody .darkmode-svgsize-45 .wrpsvg img,
body.febody .darkmode-svgsize-45 .wrpsvg svg,
body.febody .darkmode-svgsize-45 video img,
body.febody .darkmode-svgsize-45 video svg {
  width: 100%;
  height: auto;
}
body.febody .darkmode-svgsize-50 .wrpsvg,
body.febody .darkmode-svgsize-50 video {
  display: block;
  width: 50%;
  height: auto;
  aspect-ratio: var(--aspectratio);
  aspect-ratio: var(--darkmode-aspectratio);
}
body.febody .darkmode-svgsize-50 .wrpsvg.notdisplay, body.febody .darkmode-svgsize-50 video.notdisplay {
  display: none;
}

body.febody .darkmode-svgsize-50 .wrpsvg.display, body.febody .darkmode-svgsize-50 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .darkmode-svgsize-50 .wrpsvg.sm-notdisplay, body.febody .darkmode-svgsize-50 video.sm-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-50 .wrpsvg.sm-display, body.febody .darkmode-svgsize-50 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .darkmode-svgsize-50 .wrpsvg.md-notdisplay, body.febody .darkmode-svgsize-50 video.md-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-50 .wrpsvg.md-display, body.febody .darkmode-svgsize-50 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .darkmode-svgsize-50 .wrpsvg.lg-notdisplay, body.febody .darkmode-svgsize-50 video.lg-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-50 .wrpsvg.lg-display, body.febody .darkmode-svgsize-50 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .darkmode-svgsize-50 .wrpsvg.xl-notdisplay, body.febody .darkmode-svgsize-50 video.xl-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-50 .wrpsvg.xl-display, body.febody .darkmode-svgsize-50 video.xl-display {
    display: block;
  }
}
body.febody .darkmode-svgsize-50 .wrpsvg img,
body.febody .darkmode-svgsize-50 .wrpsvg svg,
body.febody .darkmode-svgsize-50 video img,
body.febody .darkmode-svgsize-50 video svg {
  width: 100%;
  height: auto;
}
body.febody .darkmode-svgsize-55 .wrpsvg,
body.febody .darkmode-svgsize-55 video {
  display: block;
  width: 55%;
  height: auto;
  aspect-ratio: var(--aspectratio);
  aspect-ratio: var(--darkmode-aspectratio);
}
body.febody .darkmode-svgsize-55 .wrpsvg.notdisplay, body.febody .darkmode-svgsize-55 video.notdisplay {
  display: none;
}

body.febody .darkmode-svgsize-55 .wrpsvg.display, body.febody .darkmode-svgsize-55 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .darkmode-svgsize-55 .wrpsvg.sm-notdisplay, body.febody .darkmode-svgsize-55 video.sm-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-55 .wrpsvg.sm-display, body.febody .darkmode-svgsize-55 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .darkmode-svgsize-55 .wrpsvg.md-notdisplay, body.febody .darkmode-svgsize-55 video.md-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-55 .wrpsvg.md-display, body.febody .darkmode-svgsize-55 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .darkmode-svgsize-55 .wrpsvg.lg-notdisplay, body.febody .darkmode-svgsize-55 video.lg-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-55 .wrpsvg.lg-display, body.febody .darkmode-svgsize-55 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .darkmode-svgsize-55 .wrpsvg.xl-notdisplay, body.febody .darkmode-svgsize-55 video.xl-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-55 .wrpsvg.xl-display, body.febody .darkmode-svgsize-55 video.xl-display {
    display: block;
  }
}
body.febody .darkmode-svgsize-55 .wrpsvg img,
body.febody .darkmode-svgsize-55 .wrpsvg svg,
body.febody .darkmode-svgsize-55 video img,
body.febody .darkmode-svgsize-55 video svg {
  width: 100%;
  height: auto;
}
body.febody .darkmode-svgsize-60 .wrpsvg,
body.febody .darkmode-svgsize-60 video {
  display: block;
  width: 60%;
  height: auto;
  aspect-ratio: var(--aspectratio);
  aspect-ratio: var(--darkmode-aspectratio);
}
body.febody .darkmode-svgsize-60 .wrpsvg.notdisplay, body.febody .darkmode-svgsize-60 video.notdisplay {
  display: none;
}

body.febody .darkmode-svgsize-60 .wrpsvg.display, body.febody .darkmode-svgsize-60 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .darkmode-svgsize-60 .wrpsvg.sm-notdisplay, body.febody .darkmode-svgsize-60 video.sm-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-60 .wrpsvg.sm-display, body.febody .darkmode-svgsize-60 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .darkmode-svgsize-60 .wrpsvg.md-notdisplay, body.febody .darkmode-svgsize-60 video.md-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-60 .wrpsvg.md-display, body.febody .darkmode-svgsize-60 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .darkmode-svgsize-60 .wrpsvg.lg-notdisplay, body.febody .darkmode-svgsize-60 video.lg-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-60 .wrpsvg.lg-display, body.febody .darkmode-svgsize-60 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .darkmode-svgsize-60 .wrpsvg.xl-notdisplay, body.febody .darkmode-svgsize-60 video.xl-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-60 .wrpsvg.xl-display, body.febody .darkmode-svgsize-60 video.xl-display {
    display: block;
  }
}
body.febody .darkmode-svgsize-60 .wrpsvg img,
body.febody .darkmode-svgsize-60 .wrpsvg svg,
body.febody .darkmode-svgsize-60 video img,
body.febody .darkmode-svgsize-60 video svg {
  width: 100%;
  height: auto;
}
body.febody .darkmode-svgsize-65 .wrpsvg,
body.febody .darkmode-svgsize-65 video {
  display: block;
  width: 65%;
  height: auto;
  aspect-ratio: var(--aspectratio);
  aspect-ratio: var(--darkmode-aspectratio);
}
body.febody .darkmode-svgsize-65 .wrpsvg.notdisplay, body.febody .darkmode-svgsize-65 video.notdisplay {
  display: none;
}

body.febody .darkmode-svgsize-65 .wrpsvg.display, body.febody .darkmode-svgsize-65 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .darkmode-svgsize-65 .wrpsvg.sm-notdisplay, body.febody .darkmode-svgsize-65 video.sm-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-65 .wrpsvg.sm-display, body.febody .darkmode-svgsize-65 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .darkmode-svgsize-65 .wrpsvg.md-notdisplay, body.febody .darkmode-svgsize-65 video.md-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-65 .wrpsvg.md-display, body.febody .darkmode-svgsize-65 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .darkmode-svgsize-65 .wrpsvg.lg-notdisplay, body.febody .darkmode-svgsize-65 video.lg-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-65 .wrpsvg.lg-display, body.febody .darkmode-svgsize-65 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .darkmode-svgsize-65 .wrpsvg.xl-notdisplay, body.febody .darkmode-svgsize-65 video.xl-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-65 .wrpsvg.xl-display, body.febody .darkmode-svgsize-65 video.xl-display {
    display: block;
  }
}
body.febody .darkmode-svgsize-65 .wrpsvg img,
body.febody .darkmode-svgsize-65 .wrpsvg svg,
body.febody .darkmode-svgsize-65 video img,
body.febody .darkmode-svgsize-65 video svg {
  width: 100%;
  height: auto;
}
body.febody .darkmode-svgsize-66 .wrpsvg,
body.febody .darkmode-svgsize-66 video {
  display: block;
  width: 66.666%;
  height: auto;
  aspect-ratio: var(--aspectratio);
  aspect-ratio: var(--darkmode-aspectratio);
}
body.febody .darkmode-svgsize-66 .wrpsvg.notdisplay, body.febody .darkmode-svgsize-66 video.notdisplay {
  display: none;
}

body.febody .darkmode-svgsize-66 .wrpsvg.display, body.febody .darkmode-svgsize-66 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .darkmode-svgsize-66 .wrpsvg.sm-notdisplay, body.febody .darkmode-svgsize-66 video.sm-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-66 .wrpsvg.sm-display, body.febody .darkmode-svgsize-66 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .darkmode-svgsize-66 .wrpsvg.md-notdisplay, body.febody .darkmode-svgsize-66 video.md-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-66 .wrpsvg.md-display, body.febody .darkmode-svgsize-66 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .darkmode-svgsize-66 .wrpsvg.lg-notdisplay, body.febody .darkmode-svgsize-66 video.lg-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-66 .wrpsvg.lg-display, body.febody .darkmode-svgsize-66 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .darkmode-svgsize-66 .wrpsvg.xl-notdisplay, body.febody .darkmode-svgsize-66 video.xl-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-66 .wrpsvg.xl-display, body.febody .darkmode-svgsize-66 video.xl-display {
    display: block;
  }
}
body.febody .darkmode-svgsize-66 .wrpsvg img,
body.febody .darkmode-svgsize-66 .wrpsvg svg,
body.febody .darkmode-svgsize-66 video img,
body.febody .darkmode-svgsize-66 video svg {
  width: 100%;
  height: auto;
}
body.febody .darkmode-svgsize-70 .wrpsvg,
body.febody .darkmode-svgsize-70 video {
  display: block;
  width: 70%;
  height: auto;
  aspect-ratio: var(--aspectratio);
  aspect-ratio: var(--darkmode-aspectratio);
}
body.febody .darkmode-svgsize-70 .wrpsvg.notdisplay, body.febody .darkmode-svgsize-70 video.notdisplay {
  display: none;
}

body.febody .darkmode-svgsize-70 .wrpsvg.display, body.febody .darkmode-svgsize-70 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .darkmode-svgsize-70 .wrpsvg.sm-notdisplay, body.febody .darkmode-svgsize-70 video.sm-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-70 .wrpsvg.sm-display, body.febody .darkmode-svgsize-70 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .darkmode-svgsize-70 .wrpsvg.md-notdisplay, body.febody .darkmode-svgsize-70 video.md-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-70 .wrpsvg.md-display, body.febody .darkmode-svgsize-70 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .darkmode-svgsize-70 .wrpsvg.lg-notdisplay, body.febody .darkmode-svgsize-70 video.lg-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-70 .wrpsvg.lg-display, body.febody .darkmode-svgsize-70 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .darkmode-svgsize-70 .wrpsvg.xl-notdisplay, body.febody .darkmode-svgsize-70 video.xl-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-70 .wrpsvg.xl-display, body.febody .darkmode-svgsize-70 video.xl-display {
    display: block;
  }
}
body.febody .darkmode-svgsize-70 .wrpsvg img,
body.febody .darkmode-svgsize-70 .wrpsvg svg,
body.febody .darkmode-svgsize-70 video img,
body.febody .darkmode-svgsize-70 video svg {
  width: 100%;
  height: auto;
}
body.febody .darkmode-svgsize-75 .wrpsvg,
body.febody .darkmode-svgsize-75 video {
  display: block;
  width: 75%;
  height: auto;
  aspect-ratio: var(--aspectratio);
  aspect-ratio: var(--darkmode-aspectratio);
}
body.febody .darkmode-svgsize-75 .wrpsvg.notdisplay, body.febody .darkmode-svgsize-75 video.notdisplay {
  display: none;
}

body.febody .darkmode-svgsize-75 .wrpsvg.display, body.febody .darkmode-svgsize-75 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .darkmode-svgsize-75 .wrpsvg.sm-notdisplay, body.febody .darkmode-svgsize-75 video.sm-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-75 .wrpsvg.sm-display, body.febody .darkmode-svgsize-75 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .darkmode-svgsize-75 .wrpsvg.md-notdisplay, body.febody .darkmode-svgsize-75 video.md-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-75 .wrpsvg.md-display, body.febody .darkmode-svgsize-75 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .darkmode-svgsize-75 .wrpsvg.lg-notdisplay, body.febody .darkmode-svgsize-75 video.lg-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-75 .wrpsvg.lg-display, body.febody .darkmode-svgsize-75 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .darkmode-svgsize-75 .wrpsvg.xl-notdisplay, body.febody .darkmode-svgsize-75 video.xl-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-75 .wrpsvg.xl-display, body.febody .darkmode-svgsize-75 video.xl-display {
    display: block;
  }
}
body.febody .darkmode-svgsize-75 .wrpsvg img,
body.febody .darkmode-svgsize-75 .wrpsvg svg,
body.febody .darkmode-svgsize-75 video img,
body.febody .darkmode-svgsize-75 video svg {
  width: 100%;
  height: auto;
}
body.febody .darkmode-svgsize-80 .wrpsvg,
body.febody .darkmode-svgsize-80 video {
  display: block;
  width: 80%;
  height: auto;
  aspect-ratio: var(--aspectratio);
  aspect-ratio: var(--darkmode-aspectratio);
}
body.febody .darkmode-svgsize-80 .wrpsvg.notdisplay, body.febody .darkmode-svgsize-80 video.notdisplay {
  display: none;
}

body.febody .darkmode-svgsize-80 .wrpsvg.display, body.febody .darkmode-svgsize-80 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .darkmode-svgsize-80 .wrpsvg.sm-notdisplay, body.febody .darkmode-svgsize-80 video.sm-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-80 .wrpsvg.sm-display, body.febody .darkmode-svgsize-80 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .darkmode-svgsize-80 .wrpsvg.md-notdisplay, body.febody .darkmode-svgsize-80 video.md-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-80 .wrpsvg.md-display, body.febody .darkmode-svgsize-80 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .darkmode-svgsize-80 .wrpsvg.lg-notdisplay, body.febody .darkmode-svgsize-80 video.lg-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-80 .wrpsvg.lg-display, body.febody .darkmode-svgsize-80 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .darkmode-svgsize-80 .wrpsvg.xl-notdisplay, body.febody .darkmode-svgsize-80 video.xl-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-80 .wrpsvg.xl-display, body.febody .darkmode-svgsize-80 video.xl-display {
    display: block;
  }
}
body.febody .darkmode-svgsize-80 .wrpsvg img,
body.febody .darkmode-svgsize-80 .wrpsvg svg,
body.febody .darkmode-svgsize-80 video img,
body.febody .darkmode-svgsize-80 video svg {
  width: 100%;
  height: auto;
}
body.febody .darkmode-svgsize-85 .wrpsvg,
body.febody .darkmode-svgsize-85 video {
  display: block;
  width: 85%;
  height: auto;
  aspect-ratio: var(--aspectratio);
  aspect-ratio: var(--darkmode-aspectratio);
}
body.febody .darkmode-svgsize-85 .wrpsvg.notdisplay, body.febody .darkmode-svgsize-85 video.notdisplay {
  display: none;
}

body.febody .darkmode-svgsize-85 .wrpsvg.display, body.febody .darkmode-svgsize-85 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .darkmode-svgsize-85 .wrpsvg.sm-notdisplay, body.febody .darkmode-svgsize-85 video.sm-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-85 .wrpsvg.sm-display, body.febody .darkmode-svgsize-85 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .darkmode-svgsize-85 .wrpsvg.md-notdisplay, body.febody .darkmode-svgsize-85 video.md-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-85 .wrpsvg.md-display, body.febody .darkmode-svgsize-85 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .darkmode-svgsize-85 .wrpsvg.lg-notdisplay, body.febody .darkmode-svgsize-85 video.lg-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-85 .wrpsvg.lg-display, body.febody .darkmode-svgsize-85 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .darkmode-svgsize-85 .wrpsvg.xl-notdisplay, body.febody .darkmode-svgsize-85 video.xl-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-85 .wrpsvg.xl-display, body.febody .darkmode-svgsize-85 video.xl-display {
    display: block;
  }
}
body.febody .darkmode-svgsize-85 .wrpsvg img,
body.febody .darkmode-svgsize-85 .wrpsvg svg,
body.febody .darkmode-svgsize-85 video img,
body.febody .darkmode-svgsize-85 video svg {
  width: 100%;
  height: auto;
}
body.febody .darkmode-svgsize-90 .wrpsvg,
body.febody .darkmode-svgsize-90 video {
  display: block;
  width: 90%;
  height: auto;
  aspect-ratio: var(--aspectratio);
  aspect-ratio: var(--darkmode-aspectratio);
}
body.febody .darkmode-svgsize-90 .wrpsvg.notdisplay, body.febody .darkmode-svgsize-90 video.notdisplay {
  display: none;
}

body.febody .darkmode-svgsize-90 .wrpsvg.display, body.febody .darkmode-svgsize-90 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .darkmode-svgsize-90 .wrpsvg.sm-notdisplay, body.febody .darkmode-svgsize-90 video.sm-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-90 .wrpsvg.sm-display, body.febody .darkmode-svgsize-90 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .darkmode-svgsize-90 .wrpsvg.md-notdisplay, body.febody .darkmode-svgsize-90 video.md-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-90 .wrpsvg.md-display, body.febody .darkmode-svgsize-90 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .darkmode-svgsize-90 .wrpsvg.lg-notdisplay, body.febody .darkmode-svgsize-90 video.lg-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-90 .wrpsvg.lg-display, body.febody .darkmode-svgsize-90 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .darkmode-svgsize-90 .wrpsvg.xl-notdisplay, body.febody .darkmode-svgsize-90 video.xl-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-90 .wrpsvg.xl-display, body.febody .darkmode-svgsize-90 video.xl-display {
    display: block;
  }
}
body.febody .darkmode-svgsize-90 .wrpsvg img,
body.febody .darkmode-svgsize-90 .wrpsvg svg,
body.febody .darkmode-svgsize-90 video img,
body.febody .darkmode-svgsize-90 video svg {
  width: 100%;
  height: auto;
}
body.febody .darkmode-svgsize-95 .wrpsvg,
body.febody .darkmode-svgsize-95 video {
  display: block;
  width: 95%;
  height: auto;
  aspect-ratio: var(--aspectratio);
  aspect-ratio: var(--darkmode-aspectratio);
}
body.febody .darkmode-svgsize-95 .wrpsvg.notdisplay, body.febody .darkmode-svgsize-95 video.notdisplay {
  display: none;
}

body.febody .darkmode-svgsize-95 .wrpsvg.display, body.febody .darkmode-svgsize-95 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .darkmode-svgsize-95 .wrpsvg.sm-notdisplay, body.febody .darkmode-svgsize-95 video.sm-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-95 .wrpsvg.sm-display, body.febody .darkmode-svgsize-95 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .darkmode-svgsize-95 .wrpsvg.md-notdisplay, body.febody .darkmode-svgsize-95 video.md-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-95 .wrpsvg.md-display, body.febody .darkmode-svgsize-95 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .darkmode-svgsize-95 .wrpsvg.lg-notdisplay, body.febody .darkmode-svgsize-95 video.lg-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-95 .wrpsvg.lg-display, body.febody .darkmode-svgsize-95 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .darkmode-svgsize-95 .wrpsvg.xl-notdisplay, body.febody .darkmode-svgsize-95 video.xl-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-95 .wrpsvg.xl-display, body.febody .darkmode-svgsize-95 video.xl-display {
    display: block;
  }
}
body.febody .darkmode-svgsize-95 .wrpsvg img,
body.febody .darkmode-svgsize-95 .wrpsvg svg,
body.febody .darkmode-svgsize-95 video img,
body.febody .darkmode-svgsize-95 video svg {
  width: 100%;
  height: auto;
}
body.febody .darkmode-svgsize-100 .wrpsvg,
body.febody .darkmode-svgsize-100 video {
  display: block;
  width: 100%;
  height: auto;
  aspect-ratio: var(--aspectratio);
  aspect-ratio: var(--darkmode-aspectratio);
}
body.febody .darkmode-svgsize-100 .wrpsvg.notdisplay, body.febody .darkmode-svgsize-100 video.notdisplay {
  display: none;
}

body.febody .darkmode-svgsize-100 .wrpsvg.display, body.febody .darkmode-svgsize-100 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .darkmode-svgsize-100 .wrpsvg.sm-notdisplay, body.febody .darkmode-svgsize-100 video.sm-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-100 .wrpsvg.sm-display, body.febody .darkmode-svgsize-100 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .darkmode-svgsize-100 .wrpsvg.md-notdisplay, body.febody .darkmode-svgsize-100 video.md-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-100 .wrpsvg.md-display, body.febody .darkmode-svgsize-100 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .darkmode-svgsize-100 .wrpsvg.lg-notdisplay, body.febody .darkmode-svgsize-100 video.lg-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-100 .wrpsvg.lg-display, body.febody .darkmode-svgsize-100 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .darkmode-svgsize-100 .wrpsvg.xl-notdisplay, body.febody .darkmode-svgsize-100 video.xl-notdisplay {
    display: none;
  }

  body.febody .darkmode-svgsize-100 .wrpsvg.xl-display, body.febody .darkmode-svgsize-100 video.xl-display {
    display: block;
  }
}
body.febody .darkmode-svgsize-100 .wrpsvg img,
body.febody .darkmode-svgsize-100 .wrpsvg svg,
body.febody .darkmode-svgsize-100 video img,
body.febody .darkmode-svgsize-100 video svg {
  width: 100%;
  height: auto;
}
body.febody .lightmode-svgsize-3 .wrpsvg,
body.febody .lightmode-svgsize-3 video {
  display: block;
  width: 3%;
  height: auto;
  aspect-ratio: var(--aspectratio);
  aspect-ratio: var(--lightmode-aspectratio);
}
body.febody .lightmode-svgsize-3 .wrpsvg.notdisplay, body.febody .lightmode-svgsize-3 video.notdisplay {
  display: none;
}

body.febody .lightmode-svgsize-3 .wrpsvg.display, body.febody .lightmode-svgsize-3 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .lightmode-svgsize-3 .wrpsvg.sm-notdisplay, body.febody .lightmode-svgsize-3 video.sm-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-3 .wrpsvg.sm-display, body.febody .lightmode-svgsize-3 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lightmode-svgsize-3 .wrpsvg.md-notdisplay, body.febody .lightmode-svgsize-3 video.md-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-3 .wrpsvg.md-display, body.febody .lightmode-svgsize-3 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .lightmode-svgsize-3 .wrpsvg.lg-notdisplay, body.febody .lightmode-svgsize-3 video.lg-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-3 .wrpsvg.lg-display, body.febody .lightmode-svgsize-3 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .lightmode-svgsize-3 .wrpsvg.xl-notdisplay, body.febody .lightmode-svgsize-3 video.xl-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-3 .wrpsvg.xl-display, body.febody .lightmode-svgsize-3 video.xl-display {
    display: block;
  }
}
body.febody .lightmode-svgsize-3 .wrpsvg img,
body.febody .lightmode-svgsize-3 .wrpsvg svg,
body.febody .lightmode-svgsize-3 video img,
body.febody .lightmode-svgsize-3 video svg {
  width: 100%;
  height: auto;
}
body.febody .lightmode-svgsize-5 .wrpsvg,
body.febody .lightmode-svgsize-5 video {
  display: block;
  width: 5%;
  height: auto;
  aspect-ratio: var(--aspectratio);
  aspect-ratio: var(--lightmode-aspectratio);
}
body.febody .lightmode-svgsize-5 .wrpsvg.notdisplay, body.febody .lightmode-svgsize-5 video.notdisplay {
  display: none;
}

body.febody .lightmode-svgsize-5 .wrpsvg.display, body.febody .lightmode-svgsize-5 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .lightmode-svgsize-5 .wrpsvg.sm-notdisplay, body.febody .lightmode-svgsize-5 video.sm-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-5 .wrpsvg.sm-display, body.febody .lightmode-svgsize-5 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lightmode-svgsize-5 .wrpsvg.md-notdisplay, body.febody .lightmode-svgsize-5 video.md-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-5 .wrpsvg.md-display, body.febody .lightmode-svgsize-5 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .lightmode-svgsize-5 .wrpsvg.lg-notdisplay, body.febody .lightmode-svgsize-5 video.lg-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-5 .wrpsvg.lg-display, body.febody .lightmode-svgsize-5 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .lightmode-svgsize-5 .wrpsvg.xl-notdisplay, body.febody .lightmode-svgsize-5 video.xl-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-5 .wrpsvg.xl-display, body.febody .lightmode-svgsize-5 video.xl-display {
    display: block;
  }
}
body.febody .lightmode-svgsize-5 .wrpsvg img,
body.febody .lightmode-svgsize-5 .wrpsvg svg,
body.febody .lightmode-svgsize-5 video img,
body.febody .lightmode-svgsize-5 video svg {
  width: 100%;
  height: auto;
}
body.febody .lightmode-svgsize-7 .wrpsvg,
body.febody .lightmode-svgsize-7 video {
  display: block;
  width: 7%;
  height: auto;
  aspect-ratio: var(--aspectratio);
  aspect-ratio: var(--lightmode-aspectratio);
}
body.febody .lightmode-svgsize-7 .wrpsvg.notdisplay, body.febody .lightmode-svgsize-7 video.notdisplay {
  display: none;
}

body.febody .lightmode-svgsize-7 .wrpsvg.display, body.febody .lightmode-svgsize-7 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .lightmode-svgsize-7 .wrpsvg.sm-notdisplay, body.febody .lightmode-svgsize-7 video.sm-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-7 .wrpsvg.sm-display, body.febody .lightmode-svgsize-7 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lightmode-svgsize-7 .wrpsvg.md-notdisplay, body.febody .lightmode-svgsize-7 video.md-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-7 .wrpsvg.md-display, body.febody .lightmode-svgsize-7 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .lightmode-svgsize-7 .wrpsvg.lg-notdisplay, body.febody .lightmode-svgsize-7 video.lg-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-7 .wrpsvg.lg-display, body.febody .lightmode-svgsize-7 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .lightmode-svgsize-7 .wrpsvg.xl-notdisplay, body.febody .lightmode-svgsize-7 video.xl-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-7 .wrpsvg.xl-display, body.febody .lightmode-svgsize-7 video.xl-display {
    display: block;
  }
}
body.febody .lightmode-svgsize-7 .wrpsvg img,
body.febody .lightmode-svgsize-7 .wrpsvg svg,
body.febody .lightmode-svgsize-7 video img,
body.febody .lightmode-svgsize-7 video svg {
  width: 100%;
  height: auto;
}
body.febody .lightmode-svgsize-10 .wrpsvg,
body.febody .lightmode-svgsize-10 video {
  display: block;
  width: 10%;
  height: auto;
  aspect-ratio: var(--aspectratio);
  aspect-ratio: var(--lightmode-aspectratio);
}
body.febody .lightmode-svgsize-10 .wrpsvg.notdisplay, body.febody .lightmode-svgsize-10 video.notdisplay {
  display: none;
}

body.febody .lightmode-svgsize-10 .wrpsvg.display, body.febody .lightmode-svgsize-10 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .lightmode-svgsize-10 .wrpsvg.sm-notdisplay, body.febody .lightmode-svgsize-10 video.sm-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-10 .wrpsvg.sm-display, body.febody .lightmode-svgsize-10 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lightmode-svgsize-10 .wrpsvg.md-notdisplay, body.febody .lightmode-svgsize-10 video.md-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-10 .wrpsvg.md-display, body.febody .lightmode-svgsize-10 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .lightmode-svgsize-10 .wrpsvg.lg-notdisplay, body.febody .lightmode-svgsize-10 video.lg-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-10 .wrpsvg.lg-display, body.febody .lightmode-svgsize-10 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .lightmode-svgsize-10 .wrpsvg.xl-notdisplay, body.febody .lightmode-svgsize-10 video.xl-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-10 .wrpsvg.xl-display, body.febody .lightmode-svgsize-10 video.xl-display {
    display: block;
  }
}
body.febody .lightmode-svgsize-10 .wrpsvg img,
body.febody .lightmode-svgsize-10 .wrpsvg svg,
body.febody .lightmode-svgsize-10 video img,
body.febody .lightmode-svgsize-10 video svg {
  width: 100%;
  height: auto;
}
body.febody .lightmode-svgsize-12 .wrpsvg,
body.febody .lightmode-svgsize-12 video {
  display: block;
  width: 12%;
  height: auto;
  aspect-ratio: var(--aspectratio);
  aspect-ratio: var(--lightmode-aspectratio);
}
body.febody .lightmode-svgsize-12 .wrpsvg.notdisplay, body.febody .lightmode-svgsize-12 video.notdisplay {
  display: none;
}

body.febody .lightmode-svgsize-12 .wrpsvg.display, body.febody .lightmode-svgsize-12 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .lightmode-svgsize-12 .wrpsvg.sm-notdisplay, body.febody .lightmode-svgsize-12 video.sm-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-12 .wrpsvg.sm-display, body.febody .lightmode-svgsize-12 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lightmode-svgsize-12 .wrpsvg.md-notdisplay, body.febody .lightmode-svgsize-12 video.md-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-12 .wrpsvg.md-display, body.febody .lightmode-svgsize-12 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .lightmode-svgsize-12 .wrpsvg.lg-notdisplay, body.febody .lightmode-svgsize-12 video.lg-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-12 .wrpsvg.lg-display, body.febody .lightmode-svgsize-12 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .lightmode-svgsize-12 .wrpsvg.xl-notdisplay, body.febody .lightmode-svgsize-12 video.xl-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-12 .wrpsvg.xl-display, body.febody .lightmode-svgsize-12 video.xl-display {
    display: block;
  }
}
body.febody .lightmode-svgsize-12 .wrpsvg img,
body.febody .lightmode-svgsize-12 .wrpsvg svg,
body.febody .lightmode-svgsize-12 video img,
body.febody .lightmode-svgsize-12 video svg {
  width: 100%;
  height: auto;
}
body.febody .lightmode-svgsize-15 .wrpsvg,
body.febody .lightmode-svgsize-15 video {
  display: block;
  width: 15%;
  height: auto;
  aspect-ratio: var(--aspectratio);
  aspect-ratio: var(--lightmode-aspectratio);
}
body.febody .lightmode-svgsize-15 .wrpsvg.notdisplay, body.febody .lightmode-svgsize-15 video.notdisplay {
  display: none;
}

body.febody .lightmode-svgsize-15 .wrpsvg.display, body.febody .lightmode-svgsize-15 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .lightmode-svgsize-15 .wrpsvg.sm-notdisplay, body.febody .lightmode-svgsize-15 video.sm-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-15 .wrpsvg.sm-display, body.febody .lightmode-svgsize-15 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lightmode-svgsize-15 .wrpsvg.md-notdisplay, body.febody .lightmode-svgsize-15 video.md-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-15 .wrpsvg.md-display, body.febody .lightmode-svgsize-15 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .lightmode-svgsize-15 .wrpsvg.lg-notdisplay, body.febody .lightmode-svgsize-15 video.lg-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-15 .wrpsvg.lg-display, body.febody .lightmode-svgsize-15 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .lightmode-svgsize-15 .wrpsvg.xl-notdisplay, body.febody .lightmode-svgsize-15 video.xl-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-15 .wrpsvg.xl-display, body.febody .lightmode-svgsize-15 video.xl-display {
    display: block;
  }
}
body.febody .lightmode-svgsize-15 .wrpsvg img,
body.febody .lightmode-svgsize-15 .wrpsvg svg,
body.febody .lightmode-svgsize-15 video img,
body.febody .lightmode-svgsize-15 video svg {
  width: 100%;
  height: auto;
}
body.febody .lightmode-svgsize-17 .wrpsvg,
body.febody .lightmode-svgsize-17 video {
  display: block;
  width: 17%;
  height: auto;
  aspect-ratio: var(--aspectratio);
  aspect-ratio: var(--lightmode-aspectratio);
}
body.febody .lightmode-svgsize-17 .wrpsvg.notdisplay, body.febody .lightmode-svgsize-17 video.notdisplay {
  display: none;
}

body.febody .lightmode-svgsize-17 .wrpsvg.display, body.febody .lightmode-svgsize-17 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .lightmode-svgsize-17 .wrpsvg.sm-notdisplay, body.febody .lightmode-svgsize-17 video.sm-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-17 .wrpsvg.sm-display, body.febody .lightmode-svgsize-17 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lightmode-svgsize-17 .wrpsvg.md-notdisplay, body.febody .lightmode-svgsize-17 video.md-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-17 .wrpsvg.md-display, body.febody .lightmode-svgsize-17 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .lightmode-svgsize-17 .wrpsvg.lg-notdisplay, body.febody .lightmode-svgsize-17 video.lg-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-17 .wrpsvg.lg-display, body.febody .lightmode-svgsize-17 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .lightmode-svgsize-17 .wrpsvg.xl-notdisplay, body.febody .lightmode-svgsize-17 video.xl-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-17 .wrpsvg.xl-display, body.febody .lightmode-svgsize-17 video.xl-display {
    display: block;
  }
}
body.febody .lightmode-svgsize-17 .wrpsvg img,
body.febody .lightmode-svgsize-17 .wrpsvg svg,
body.febody .lightmode-svgsize-17 video img,
body.febody .lightmode-svgsize-17 video svg {
  width: 100%;
  height: auto;
}
body.febody .lightmode-svgsize-20 .wrpsvg,
body.febody .lightmode-svgsize-20 video {
  display: block;
  width: 20%;
  height: auto;
  aspect-ratio: var(--aspectratio);
  aspect-ratio: var(--lightmode-aspectratio);
}
body.febody .lightmode-svgsize-20 .wrpsvg.notdisplay, body.febody .lightmode-svgsize-20 video.notdisplay {
  display: none;
}

body.febody .lightmode-svgsize-20 .wrpsvg.display, body.febody .lightmode-svgsize-20 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .lightmode-svgsize-20 .wrpsvg.sm-notdisplay, body.febody .lightmode-svgsize-20 video.sm-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-20 .wrpsvg.sm-display, body.febody .lightmode-svgsize-20 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lightmode-svgsize-20 .wrpsvg.md-notdisplay, body.febody .lightmode-svgsize-20 video.md-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-20 .wrpsvg.md-display, body.febody .lightmode-svgsize-20 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .lightmode-svgsize-20 .wrpsvg.lg-notdisplay, body.febody .lightmode-svgsize-20 video.lg-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-20 .wrpsvg.lg-display, body.febody .lightmode-svgsize-20 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .lightmode-svgsize-20 .wrpsvg.xl-notdisplay, body.febody .lightmode-svgsize-20 video.xl-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-20 .wrpsvg.xl-display, body.febody .lightmode-svgsize-20 video.xl-display {
    display: block;
  }
}
body.febody .lightmode-svgsize-20 .wrpsvg img,
body.febody .lightmode-svgsize-20 .wrpsvg svg,
body.febody .lightmode-svgsize-20 video img,
body.febody .lightmode-svgsize-20 video svg {
  width: 100%;
  height: auto;
}
body.febody .lightmode-svgsize-25 .wrpsvg,
body.febody .lightmode-svgsize-25 video {
  display: block;
  width: 25%;
  height: auto;
  aspect-ratio: var(--aspectratio);
  aspect-ratio: var(--lightmode-aspectratio);
}
body.febody .lightmode-svgsize-25 .wrpsvg.notdisplay, body.febody .lightmode-svgsize-25 video.notdisplay {
  display: none;
}

body.febody .lightmode-svgsize-25 .wrpsvg.display, body.febody .lightmode-svgsize-25 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .lightmode-svgsize-25 .wrpsvg.sm-notdisplay, body.febody .lightmode-svgsize-25 video.sm-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-25 .wrpsvg.sm-display, body.febody .lightmode-svgsize-25 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lightmode-svgsize-25 .wrpsvg.md-notdisplay, body.febody .lightmode-svgsize-25 video.md-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-25 .wrpsvg.md-display, body.febody .lightmode-svgsize-25 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .lightmode-svgsize-25 .wrpsvg.lg-notdisplay, body.febody .lightmode-svgsize-25 video.lg-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-25 .wrpsvg.lg-display, body.febody .lightmode-svgsize-25 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .lightmode-svgsize-25 .wrpsvg.xl-notdisplay, body.febody .lightmode-svgsize-25 video.xl-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-25 .wrpsvg.xl-display, body.febody .lightmode-svgsize-25 video.xl-display {
    display: block;
  }
}
body.febody .lightmode-svgsize-25 .wrpsvg img,
body.febody .lightmode-svgsize-25 .wrpsvg svg,
body.febody .lightmode-svgsize-25 video img,
body.febody .lightmode-svgsize-25 video svg {
  width: 100%;
  height: auto;
}
body.febody .lightmode-svgsize-30 .wrpsvg,
body.febody .lightmode-svgsize-30 video {
  display: block;
  width: 30%;
  height: auto;
  aspect-ratio: var(--aspectratio);
  aspect-ratio: var(--lightmode-aspectratio);
}
body.febody .lightmode-svgsize-30 .wrpsvg.notdisplay, body.febody .lightmode-svgsize-30 video.notdisplay {
  display: none;
}

body.febody .lightmode-svgsize-30 .wrpsvg.display, body.febody .lightmode-svgsize-30 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .lightmode-svgsize-30 .wrpsvg.sm-notdisplay, body.febody .lightmode-svgsize-30 video.sm-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-30 .wrpsvg.sm-display, body.febody .lightmode-svgsize-30 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lightmode-svgsize-30 .wrpsvg.md-notdisplay, body.febody .lightmode-svgsize-30 video.md-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-30 .wrpsvg.md-display, body.febody .lightmode-svgsize-30 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .lightmode-svgsize-30 .wrpsvg.lg-notdisplay, body.febody .lightmode-svgsize-30 video.lg-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-30 .wrpsvg.lg-display, body.febody .lightmode-svgsize-30 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .lightmode-svgsize-30 .wrpsvg.xl-notdisplay, body.febody .lightmode-svgsize-30 video.xl-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-30 .wrpsvg.xl-display, body.febody .lightmode-svgsize-30 video.xl-display {
    display: block;
  }
}
body.febody .lightmode-svgsize-30 .wrpsvg img,
body.febody .lightmode-svgsize-30 .wrpsvg svg,
body.febody .lightmode-svgsize-30 video img,
body.febody .lightmode-svgsize-30 video svg {
  width: 100%;
  height: auto;
}
body.febody .lightmode-svgsize-33 .wrpsvg,
body.febody .lightmode-svgsize-33 video {
  display: block;
  width: 33.333%;
  height: auto;
  aspect-ratio: var(--aspectratio);
  aspect-ratio: var(--lightmode-aspectratio);
}
body.febody .lightmode-svgsize-33 .wrpsvg.notdisplay, body.febody .lightmode-svgsize-33 video.notdisplay {
  display: none;
}

body.febody .lightmode-svgsize-33 .wrpsvg.display, body.febody .lightmode-svgsize-33 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .lightmode-svgsize-33 .wrpsvg.sm-notdisplay, body.febody .lightmode-svgsize-33 video.sm-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-33 .wrpsvg.sm-display, body.febody .lightmode-svgsize-33 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lightmode-svgsize-33 .wrpsvg.md-notdisplay, body.febody .lightmode-svgsize-33 video.md-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-33 .wrpsvg.md-display, body.febody .lightmode-svgsize-33 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .lightmode-svgsize-33 .wrpsvg.lg-notdisplay, body.febody .lightmode-svgsize-33 video.lg-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-33 .wrpsvg.lg-display, body.febody .lightmode-svgsize-33 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .lightmode-svgsize-33 .wrpsvg.xl-notdisplay, body.febody .lightmode-svgsize-33 video.xl-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-33 .wrpsvg.xl-display, body.febody .lightmode-svgsize-33 video.xl-display {
    display: block;
  }
}
body.febody .lightmode-svgsize-33 .wrpsvg img,
body.febody .lightmode-svgsize-33 .wrpsvg svg,
body.febody .lightmode-svgsize-33 video img,
body.febody .lightmode-svgsize-33 video svg {
  width: 100%;
  height: auto;
}
body.febody .lightmode-svgsize-35 .wrpsvg,
body.febody .lightmode-svgsize-35 video {
  display: block;
  width: 35%;
  height: auto;
  aspect-ratio: var(--aspectratio);
  aspect-ratio: var(--lightmode-aspectratio);
}
body.febody .lightmode-svgsize-35 .wrpsvg.notdisplay, body.febody .lightmode-svgsize-35 video.notdisplay {
  display: none;
}

body.febody .lightmode-svgsize-35 .wrpsvg.display, body.febody .lightmode-svgsize-35 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .lightmode-svgsize-35 .wrpsvg.sm-notdisplay, body.febody .lightmode-svgsize-35 video.sm-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-35 .wrpsvg.sm-display, body.febody .lightmode-svgsize-35 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lightmode-svgsize-35 .wrpsvg.md-notdisplay, body.febody .lightmode-svgsize-35 video.md-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-35 .wrpsvg.md-display, body.febody .lightmode-svgsize-35 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .lightmode-svgsize-35 .wrpsvg.lg-notdisplay, body.febody .lightmode-svgsize-35 video.lg-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-35 .wrpsvg.lg-display, body.febody .lightmode-svgsize-35 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .lightmode-svgsize-35 .wrpsvg.xl-notdisplay, body.febody .lightmode-svgsize-35 video.xl-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-35 .wrpsvg.xl-display, body.febody .lightmode-svgsize-35 video.xl-display {
    display: block;
  }
}
body.febody .lightmode-svgsize-35 .wrpsvg img,
body.febody .lightmode-svgsize-35 .wrpsvg svg,
body.febody .lightmode-svgsize-35 video img,
body.febody .lightmode-svgsize-35 video svg {
  width: 100%;
  height: auto;
}
body.febody .lightmode-svgsize-40 .wrpsvg,
body.febody .lightmode-svgsize-40 video {
  display: block;
  width: 40%;
  height: auto;
  aspect-ratio: var(--aspectratio);
  aspect-ratio: var(--lightmode-aspectratio);
}
body.febody .lightmode-svgsize-40 .wrpsvg.notdisplay, body.febody .lightmode-svgsize-40 video.notdisplay {
  display: none;
}

body.febody .lightmode-svgsize-40 .wrpsvg.display, body.febody .lightmode-svgsize-40 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .lightmode-svgsize-40 .wrpsvg.sm-notdisplay, body.febody .lightmode-svgsize-40 video.sm-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-40 .wrpsvg.sm-display, body.febody .lightmode-svgsize-40 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lightmode-svgsize-40 .wrpsvg.md-notdisplay, body.febody .lightmode-svgsize-40 video.md-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-40 .wrpsvg.md-display, body.febody .lightmode-svgsize-40 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .lightmode-svgsize-40 .wrpsvg.lg-notdisplay, body.febody .lightmode-svgsize-40 video.lg-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-40 .wrpsvg.lg-display, body.febody .lightmode-svgsize-40 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .lightmode-svgsize-40 .wrpsvg.xl-notdisplay, body.febody .lightmode-svgsize-40 video.xl-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-40 .wrpsvg.xl-display, body.febody .lightmode-svgsize-40 video.xl-display {
    display: block;
  }
}
body.febody .lightmode-svgsize-40 .wrpsvg img,
body.febody .lightmode-svgsize-40 .wrpsvg svg,
body.febody .lightmode-svgsize-40 video img,
body.febody .lightmode-svgsize-40 video svg {
  width: 100%;
  height: auto;
}
body.febody .lightmode-svgsize-45 .wrpsvg,
body.febody .lightmode-svgsize-45 video {
  display: block;
  width: 45%;
  height: auto;
  aspect-ratio: var(--aspectratio);
  aspect-ratio: var(--lightmode-aspectratio);
}
body.febody .lightmode-svgsize-45 .wrpsvg.notdisplay, body.febody .lightmode-svgsize-45 video.notdisplay {
  display: none;
}

body.febody .lightmode-svgsize-45 .wrpsvg.display, body.febody .lightmode-svgsize-45 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .lightmode-svgsize-45 .wrpsvg.sm-notdisplay, body.febody .lightmode-svgsize-45 video.sm-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-45 .wrpsvg.sm-display, body.febody .lightmode-svgsize-45 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lightmode-svgsize-45 .wrpsvg.md-notdisplay, body.febody .lightmode-svgsize-45 video.md-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-45 .wrpsvg.md-display, body.febody .lightmode-svgsize-45 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .lightmode-svgsize-45 .wrpsvg.lg-notdisplay, body.febody .lightmode-svgsize-45 video.lg-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-45 .wrpsvg.lg-display, body.febody .lightmode-svgsize-45 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .lightmode-svgsize-45 .wrpsvg.xl-notdisplay, body.febody .lightmode-svgsize-45 video.xl-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-45 .wrpsvg.xl-display, body.febody .lightmode-svgsize-45 video.xl-display {
    display: block;
  }
}
body.febody .lightmode-svgsize-45 .wrpsvg img,
body.febody .lightmode-svgsize-45 .wrpsvg svg,
body.febody .lightmode-svgsize-45 video img,
body.febody .lightmode-svgsize-45 video svg {
  width: 100%;
  height: auto;
}
body.febody .lightmode-svgsize-50 .wrpsvg,
body.febody .lightmode-svgsize-50 video {
  display: block;
  width: 50%;
  height: auto;
  aspect-ratio: var(--aspectratio);
  aspect-ratio: var(--lightmode-aspectratio);
}
body.febody .lightmode-svgsize-50 .wrpsvg.notdisplay, body.febody .lightmode-svgsize-50 video.notdisplay {
  display: none;
}

body.febody .lightmode-svgsize-50 .wrpsvg.display, body.febody .lightmode-svgsize-50 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .lightmode-svgsize-50 .wrpsvg.sm-notdisplay, body.febody .lightmode-svgsize-50 video.sm-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-50 .wrpsvg.sm-display, body.febody .lightmode-svgsize-50 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lightmode-svgsize-50 .wrpsvg.md-notdisplay, body.febody .lightmode-svgsize-50 video.md-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-50 .wrpsvg.md-display, body.febody .lightmode-svgsize-50 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .lightmode-svgsize-50 .wrpsvg.lg-notdisplay, body.febody .lightmode-svgsize-50 video.lg-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-50 .wrpsvg.lg-display, body.febody .lightmode-svgsize-50 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .lightmode-svgsize-50 .wrpsvg.xl-notdisplay, body.febody .lightmode-svgsize-50 video.xl-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-50 .wrpsvg.xl-display, body.febody .lightmode-svgsize-50 video.xl-display {
    display: block;
  }
}
body.febody .lightmode-svgsize-50 .wrpsvg img,
body.febody .lightmode-svgsize-50 .wrpsvg svg,
body.febody .lightmode-svgsize-50 video img,
body.febody .lightmode-svgsize-50 video svg {
  width: 100%;
  height: auto;
}
body.febody .lightmode-svgsize-55 .wrpsvg,
body.febody .lightmode-svgsize-55 video {
  display: block;
  width: 55%;
  height: auto;
  aspect-ratio: var(--aspectratio);
  aspect-ratio: var(--lightmode-aspectratio);
}
body.febody .lightmode-svgsize-55 .wrpsvg.notdisplay, body.febody .lightmode-svgsize-55 video.notdisplay {
  display: none;
}

body.febody .lightmode-svgsize-55 .wrpsvg.display, body.febody .lightmode-svgsize-55 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .lightmode-svgsize-55 .wrpsvg.sm-notdisplay, body.febody .lightmode-svgsize-55 video.sm-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-55 .wrpsvg.sm-display, body.febody .lightmode-svgsize-55 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lightmode-svgsize-55 .wrpsvg.md-notdisplay, body.febody .lightmode-svgsize-55 video.md-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-55 .wrpsvg.md-display, body.febody .lightmode-svgsize-55 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .lightmode-svgsize-55 .wrpsvg.lg-notdisplay, body.febody .lightmode-svgsize-55 video.lg-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-55 .wrpsvg.lg-display, body.febody .lightmode-svgsize-55 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .lightmode-svgsize-55 .wrpsvg.xl-notdisplay, body.febody .lightmode-svgsize-55 video.xl-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-55 .wrpsvg.xl-display, body.febody .lightmode-svgsize-55 video.xl-display {
    display: block;
  }
}
body.febody .lightmode-svgsize-55 .wrpsvg img,
body.febody .lightmode-svgsize-55 .wrpsvg svg,
body.febody .lightmode-svgsize-55 video img,
body.febody .lightmode-svgsize-55 video svg {
  width: 100%;
  height: auto;
}
body.febody .lightmode-svgsize-60 .wrpsvg,
body.febody .lightmode-svgsize-60 video {
  display: block;
  width: 60%;
  height: auto;
  aspect-ratio: var(--aspectratio);
  aspect-ratio: var(--lightmode-aspectratio);
}
body.febody .lightmode-svgsize-60 .wrpsvg.notdisplay, body.febody .lightmode-svgsize-60 video.notdisplay {
  display: none;
}

body.febody .lightmode-svgsize-60 .wrpsvg.display, body.febody .lightmode-svgsize-60 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .lightmode-svgsize-60 .wrpsvg.sm-notdisplay, body.febody .lightmode-svgsize-60 video.sm-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-60 .wrpsvg.sm-display, body.febody .lightmode-svgsize-60 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lightmode-svgsize-60 .wrpsvg.md-notdisplay, body.febody .lightmode-svgsize-60 video.md-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-60 .wrpsvg.md-display, body.febody .lightmode-svgsize-60 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .lightmode-svgsize-60 .wrpsvg.lg-notdisplay, body.febody .lightmode-svgsize-60 video.lg-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-60 .wrpsvg.lg-display, body.febody .lightmode-svgsize-60 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .lightmode-svgsize-60 .wrpsvg.xl-notdisplay, body.febody .lightmode-svgsize-60 video.xl-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-60 .wrpsvg.xl-display, body.febody .lightmode-svgsize-60 video.xl-display {
    display: block;
  }
}
body.febody .lightmode-svgsize-60 .wrpsvg img,
body.febody .lightmode-svgsize-60 .wrpsvg svg,
body.febody .lightmode-svgsize-60 video img,
body.febody .lightmode-svgsize-60 video svg {
  width: 100%;
  height: auto;
}
body.febody .lightmode-svgsize-65 .wrpsvg,
body.febody .lightmode-svgsize-65 video {
  display: block;
  width: 65%;
  height: auto;
  aspect-ratio: var(--aspectratio);
  aspect-ratio: var(--lightmode-aspectratio);
}
body.febody .lightmode-svgsize-65 .wrpsvg.notdisplay, body.febody .lightmode-svgsize-65 video.notdisplay {
  display: none;
}

body.febody .lightmode-svgsize-65 .wrpsvg.display, body.febody .lightmode-svgsize-65 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .lightmode-svgsize-65 .wrpsvg.sm-notdisplay, body.febody .lightmode-svgsize-65 video.sm-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-65 .wrpsvg.sm-display, body.febody .lightmode-svgsize-65 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lightmode-svgsize-65 .wrpsvg.md-notdisplay, body.febody .lightmode-svgsize-65 video.md-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-65 .wrpsvg.md-display, body.febody .lightmode-svgsize-65 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .lightmode-svgsize-65 .wrpsvg.lg-notdisplay, body.febody .lightmode-svgsize-65 video.lg-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-65 .wrpsvg.lg-display, body.febody .lightmode-svgsize-65 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .lightmode-svgsize-65 .wrpsvg.xl-notdisplay, body.febody .lightmode-svgsize-65 video.xl-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-65 .wrpsvg.xl-display, body.febody .lightmode-svgsize-65 video.xl-display {
    display: block;
  }
}
body.febody .lightmode-svgsize-65 .wrpsvg img,
body.febody .lightmode-svgsize-65 .wrpsvg svg,
body.febody .lightmode-svgsize-65 video img,
body.febody .lightmode-svgsize-65 video svg {
  width: 100%;
  height: auto;
}
body.febody .lightmode-svgsize-66 .wrpsvg,
body.febody .lightmode-svgsize-66 video {
  display: block;
  width: 66.666%;
  height: auto;
  aspect-ratio: var(--aspectratio);
  aspect-ratio: var(--lightmode-aspectratio);
}
body.febody .lightmode-svgsize-66 .wrpsvg.notdisplay, body.febody .lightmode-svgsize-66 video.notdisplay {
  display: none;
}

body.febody .lightmode-svgsize-66 .wrpsvg.display, body.febody .lightmode-svgsize-66 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .lightmode-svgsize-66 .wrpsvg.sm-notdisplay, body.febody .lightmode-svgsize-66 video.sm-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-66 .wrpsvg.sm-display, body.febody .lightmode-svgsize-66 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lightmode-svgsize-66 .wrpsvg.md-notdisplay, body.febody .lightmode-svgsize-66 video.md-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-66 .wrpsvg.md-display, body.febody .lightmode-svgsize-66 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .lightmode-svgsize-66 .wrpsvg.lg-notdisplay, body.febody .lightmode-svgsize-66 video.lg-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-66 .wrpsvg.lg-display, body.febody .lightmode-svgsize-66 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .lightmode-svgsize-66 .wrpsvg.xl-notdisplay, body.febody .lightmode-svgsize-66 video.xl-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-66 .wrpsvg.xl-display, body.febody .lightmode-svgsize-66 video.xl-display {
    display: block;
  }
}
body.febody .lightmode-svgsize-66 .wrpsvg img,
body.febody .lightmode-svgsize-66 .wrpsvg svg,
body.febody .lightmode-svgsize-66 video img,
body.febody .lightmode-svgsize-66 video svg {
  width: 100%;
  height: auto;
}
body.febody .lightmode-svgsize-70 .wrpsvg,
body.febody .lightmode-svgsize-70 video {
  display: block;
  width: 70%;
  height: auto;
  aspect-ratio: var(--aspectratio);
  aspect-ratio: var(--lightmode-aspectratio);
}
body.febody .lightmode-svgsize-70 .wrpsvg.notdisplay, body.febody .lightmode-svgsize-70 video.notdisplay {
  display: none;
}

body.febody .lightmode-svgsize-70 .wrpsvg.display, body.febody .lightmode-svgsize-70 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .lightmode-svgsize-70 .wrpsvg.sm-notdisplay, body.febody .lightmode-svgsize-70 video.sm-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-70 .wrpsvg.sm-display, body.febody .lightmode-svgsize-70 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lightmode-svgsize-70 .wrpsvg.md-notdisplay, body.febody .lightmode-svgsize-70 video.md-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-70 .wrpsvg.md-display, body.febody .lightmode-svgsize-70 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .lightmode-svgsize-70 .wrpsvg.lg-notdisplay, body.febody .lightmode-svgsize-70 video.lg-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-70 .wrpsvg.lg-display, body.febody .lightmode-svgsize-70 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .lightmode-svgsize-70 .wrpsvg.xl-notdisplay, body.febody .lightmode-svgsize-70 video.xl-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-70 .wrpsvg.xl-display, body.febody .lightmode-svgsize-70 video.xl-display {
    display: block;
  }
}
body.febody .lightmode-svgsize-70 .wrpsvg img,
body.febody .lightmode-svgsize-70 .wrpsvg svg,
body.febody .lightmode-svgsize-70 video img,
body.febody .lightmode-svgsize-70 video svg {
  width: 100%;
  height: auto;
}
body.febody .lightmode-svgsize-75 .wrpsvg,
body.febody .lightmode-svgsize-75 video {
  display: block;
  width: 75%;
  height: auto;
  aspect-ratio: var(--aspectratio);
  aspect-ratio: var(--lightmode-aspectratio);
}
body.febody .lightmode-svgsize-75 .wrpsvg.notdisplay, body.febody .lightmode-svgsize-75 video.notdisplay {
  display: none;
}

body.febody .lightmode-svgsize-75 .wrpsvg.display, body.febody .lightmode-svgsize-75 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .lightmode-svgsize-75 .wrpsvg.sm-notdisplay, body.febody .lightmode-svgsize-75 video.sm-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-75 .wrpsvg.sm-display, body.febody .lightmode-svgsize-75 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lightmode-svgsize-75 .wrpsvg.md-notdisplay, body.febody .lightmode-svgsize-75 video.md-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-75 .wrpsvg.md-display, body.febody .lightmode-svgsize-75 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .lightmode-svgsize-75 .wrpsvg.lg-notdisplay, body.febody .lightmode-svgsize-75 video.lg-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-75 .wrpsvg.lg-display, body.febody .lightmode-svgsize-75 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .lightmode-svgsize-75 .wrpsvg.xl-notdisplay, body.febody .lightmode-svgsize-75 video.xl-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-75 .wrpsvg.xl-display, body.febody .lightmode-svgsize-75 video.xl-display {
    display: block;
  }
}
body.febody .lightmode-svgsize-75 .wrpsvg img,
body.febody .lightmode-svgsize-75 .wrpsvg svg,
body.febody .lightmode-svgsize-75 video img,
body.febody .lightmode-svgsize-75 video svg {
  width: 100%;
  height: auto;
}
body.febody .lightmode-svgsize-80 .wrpsvg,
body.febody .lightmode-svgsize-80 video {
  display: block;
  width: 80%;
  height: auto;
  aspect-ratio: var(--aspectratio);
  aspect-ratio: var(--lightmode-aspectratio);
}
body.febody .lightmode-svgsize-80 .wrpsvg.notdisplay, body.febody .lightmode-svgsize-80 video.notdisplay {
  display: none;
}

body.febody .lightmode-svgsize-80 .wrpsvg.display, body.febody .lightmode-svgsize-80 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .lightmode-svgsize-80 .wrpsvg.sm-notdisplay, body.febody .lightmode-svgsize-80 video.sm-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-80 .wrpsvg.sm-display, body.febody .lightmode-svgsize-80 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lightmode-svgsize-80 .wrpsvg.md-notdisplay, body.febody .lightmode-svgsize-80 video.md-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-80 .wrpsvg.md-display, body.febody .lightmode-svgsize-80 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .lightmode-svgsize-80 .wrpsvg.lg-notdisplay, body.febody .lightmode-svgsize-80 video.lg-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-80 .wrpsvg.lg-display, body.febody .lightmode-svgsize-80 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .lightmode-svgsize-80 .wrpsvg.xl-notdisplay, body.febody .lightmode-svgsize-80 video.xl-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-80 .wrpsvg.xl-display, body.febody .lightmode-svgsize-80 video.xl-display {
    display: block;
  }
}
body.febody .lightmode-svgsize-80 .wrpsvg img,
body.febody .lightmode-svgsize-80 .wrpsvg svg,
body.febody .lightmode-svgsize-80 video img,
body.febody .lightmode-svgsize-80 video svg {
  width: 100%;
  height: auto;
}
body.febody .lightmode-svgsize-85 .wrpsvg,
body.febody .lightmode-svgsize-85 video {
  display: block;
  width: 85%;
  height: auto;
  aspect-ratio: var(--aspectratio);
  aspect-ratio: var(--lightmode-aspectratio);
}
body.febody .lightmode-svgsize-85 .wrpsvg.notdisplay, body.febody .lightmode-svgsize-85 video.notdisplay {
  display: none;
}

body.febody .lightmode-svgsize-85 .wrpsvg.display, body.febody .lightmode-svgsize-85 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .lightmode-svgsize-85 .wrpsvg.sm-notdisplay, body.febody .lightmode-svgsize-85 video.sm-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-85 .wrpsvg.sm-display, body.febody .lightmode-svgsize-85 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lightmode-svgsize-85 .wrpsvg.md-notdisplay, body.febody .lightmode-svgsize-85 video.md-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-85 .wrpsvg.md-display, body.febody .lightmode-svgsize-85 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .lightmode-svgsize-85 .wrpsvg.lg-notdisplay, body.febody .lightmode-svgsize-85 video.lg-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-85 .wrpsvg.lg-display, body.febody .lightmode-svgsize-85 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .lightmode-svgsize-85 .wrpsvg.xl-notdisplay, body.febody .lightmode-svgsize-85 video.xl-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-85 .wrpsvg.xl-display, body.febody .lightmode-svgsize-85 video.xl-display {
    display: block;
  }
}
body.febody .lightmode-svgsize-85 .wrpsvg img,
body.febody .lightmode-svgsize-85 .wrpsvg svg,
body.febody .lightmode-svgsize-85 video img,
body.febody .lightmode-svgsize-85 video svg {
  width: 100%;
  height: auto;
}
body.febody .lightmode-svgsize-90 .wrpsvg,
body.febody .lightmode-svgsize-90 video {
  display: block;
  width: 90%;
  height: auto;
  aspect-ratio: var(--aspectratio);
  aspect-ratio: var(--lightmode-aspectratio);
}
body.febody .lightmode-svgsize-90 .wrpsvg.notdisplay, body.febody .lightmode-svgsize-90 video.notdisplay {
  display: none;
}

body.febody .lightmode-svgsize-90 .wrpsvg.display, body.febody .lightmode-svgsize-90 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .lightmode-svgsize-90 .wrpsvg.sm-notdisplay, body.febody .lightmode-svgsize-90 video.sm-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-90 .wrpsvg.sm-display, body.febody .lightmode-svgsize-90 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lightmode-svgsize-90 .wrpsvg.md-notdisplay, body.febody .lightmode-svgsize-90 video.md-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-90 .wrpsvg.md-display, body.febody .lightmode-svgsize-90 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .lightmode-svgsize-90 .wrpsvg.lg-notdisplay, body.febody .lightmode-svgsize-90 video.lg-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-90 .wrpsvg.lg-display, body.febody .lightmode-svgsize-90 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .lightmode-svgsize-90 .wrpsvg.xl-notdisplay, body.febody .lightmode-svgsize-90 video.xl-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-90 .wrpsvg.xl-display, body.febody .lightmode-svgsize-90 video.xl-display {
    display: block;
  }
}
body.febody .lightmode-svgsize-90 .wrpsvg img,
body.febody .lightmode-svgsize-90 .wrpsvg svg,
body.febody .lightmode-svgsize-90 video img,
body.febody .lightmode-svgsize-90 video svg {
  width: 100%;
  height: auto;
}
body.febody .lightmode-svgsize-95 .wrpsvg,
body.febody .lightmode-svgsize-95 video {
  display: block;
  width: 95%;
  height: auto;
  aspect-ratio: var(--aspectratio);
  aspect-ratio: var(--lightmode-aspectratio);
}
body.febody .lightmode-svgsize-95 .wrpsvg.notdisplay, body.febody .lightmode-svgsize-95 video.notdisplay {
  display: none;
}

body.febody .lightmode-svgsize-95 .wrpsvg.display, body.febody .lightmode-svgsize-95 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .lightmode-svgsize-95 .wrpsvg.sm-notdisplay, body.febody .lightmode-svgsize-95 video.sm-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-95 .wrpsvg.sm-display, body.febody .lightmode-svgsize-95 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lightmode-svgsize-95 .wrpsvg.md-notdisplay, body.febody .lightmode-svgsize-95 video.md-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-95 .wrpsvg.md-display, body.febody .lightmode-svgsize-95 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .lightmode-svgsize-95 .wrpsvg.lg-notdisplay, body.febody .lightmode-svgsize-95 video.lg-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-95 .wrpsvg.lg-display, body.febody .lightmode-svgsize-95 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .lightmode-svgsize-95 .wrpsvg.xl-notdisplay, body.febody .lightmode-svgsize-95 video.xl-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-95 .wrpsvg.xl-display, body.febody .lightmode-svgsize-95 video.xl-display {
    display: block;
  }
}
body.febody .lightmode-svgsize-95 .wrpsvg img,
body.febody .lightmode-svgsize-95 .wrpsvg svg,
body.febody .lightmode-svgsize-95 video img,
body.febody .lightmode-svgsize-95 video svg {
  width: 100%;
  height: auto;
}
body.febody .lightmode-svgsize-100 .wrpsvg,
body.febody .lightmode-svgsize-100 video {
  display: block;
  width: 100%;
  height: auto;
  aspect-ratio: var(--aspectratio);
  aspect-ratio: var(--lightmode-aspectratio);
}
body.febody .lightmode-svgsize-100 .wrpsvg.notdisplay, body.febody .lightmode-svgsize-100 video.notdisplay {
  display: none;
}

body.febody .lightmode-svgsize-100 .wrpsvg.display, body.febody .lightmode-svgsize-100 video.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .lightmode-svgsize-100 .wrpsvg.sm-notdisplay, body.febody .lightmode-svgsize-100 video.sm-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-100 .wrpsvg.sm-display, body.febody .lightmode-svgsize-100 video.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .lightmode-svgsize-100 .wrpsvg.md-notdisplay, body.febody .lightmode-svgsize-100 video.md-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-100 .wrpsvg.md-display, body.febody .lightmode-svgsize-100 video.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .lightmode-svgsize-100 .wrpsvg.lg-notdisplay, body.febody .lightmode-svgsize-100 video.lg-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-100 .wrpsvg.lg-display, body.febody .lightmode-svgsize-100 video.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .lightmode-svgsize-100 .wrpsvg.xl-notdisplay, body.febody .lightmode-svgsize-100 video.xl-notdisplay {
    display: none;
  }

  body.febody .lightmode-svgsize-100 .wrpsvg.xl-display, body.febody .lightmode-svgsize-100 video.xl-display {
    display: block;
  }
}
body.febody .lightmode-svgsize-100 .wrpsvg img,
body.febody .lightmode-svgsize-100 .wrpsvg svg,
body.febody .lightmode-svgsize-100 video img,
body.febody .lightmode-svgsize-100 video svg {
  width: 100%;
  height: auto;
}
body.febody .width-5 {
  width: 5%;
}
body.febody .width-10 {
  width: 10%;
}
body.febody .width-15 {
  width: 15%;
}
body.febody .width-20 {
  width: 20%;
}
body.febody .width-25 {
  width: 25%;
}
body.febody .width-30 {
  width: 30%;
}
body.febody .width-33 {
  width: 33.333%;
}
body.febody .width-35 {
  width: 35%;
}
body.febody .width-40 {
  width: 40%;
}
body.febody .width-45 {
  width: 45%;
}
body.febody .width-50 {
  width: 50%;
}
body.febody .width-55 {
  width: 55%;
}
body.febody .width-60 {
  width: 60%;
}
body.febody .width-65 {
  width: 65%;
}
body.febody .width-66 {
  width: 66.666%;
}
body.febody .width-70 {
  width: 70%;
}
body.febody .width-75 {
  width: 75%;
}
body.febody .width-80 {
  width: 80%;
}
body.febody .width-85 {
  width: 85%;
}
body.febody .width-90 {
  width: 90%;
}
body.febody .width-95 {
  width: 95%;
}
body.febody .width-100 {
  width: 100%;
}
@media only screen and (max-width: 800px) {
  body.febody .sm-width-5 {
    width: 5%;
  }
  body.febody .sm-width-10 {
    width: 10%;
  }
  body.febody .sm-width-15 {
    width: 15%;
  }
  body.febody .sm-width-20 {
    width: 20%;
  }
  body.febody .sm-width-25 {
    width: 25%;
  }
  body.febody .sm-width-30 {
    width: 30%;
  }
  body.febody .sm-width-33 {
    width: 33.333%;
  }
  body.febody .sm-width-35 {
    width: 35%;
  }
  body.febody .sm-width-40 {
    width: 40%;
  }
  body.febody .sm-width-45 {
    width: 45%;
  }
  body.febody .sm-width-50 {
    width: 50%;
  }
  body.febody .sm-width-55 {
    width: 55%;
  }
  body.febody .sm-width-60 {
    width: 60%;
  }
  body.febody .sm-width-65 {
    width: 65%;
  }
  body.febody .sm-width-66 {
    width: 66.666%;
  }
  body.febody .sm-width-70 {
    width: 70%;
  }
  body.febody .sm-width-75 {
    width: 75%;
  }
  body.febody .sm-width-80 {
    width: 80%;
  }
  body.febody .sm-width-85 {
    width: 85%;
  }
  body.febody .sm-width-90 {
    width: 90%;
  }
  body.febody .sm-width-95 {
    width: 95%;
  }
  body.febody .sm-width-100 {
    width: 100%;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-width-5 {
    width: 5%;
  }
  body.febody .xsm-width-10 {
    width: 10%;
  }
  body.febody .xsm-width-15 {
    width: 15%;
  }
  body.febody .xsm-width-20 {
    width: 20%;
  }
  body.febody .xsm-width-25 {
    width: 25%;
  }
  body.febody .xsm-width-30 {
    width: 30%;
  }
  body.febody .xsm-width-33 {
    width: 33.333%;
  }
  body.febody .xsm-width-35 {
    width: 35%;
  }
  body.febody .xsm-width-40 {
    width: 40%;
  }
  body.febody .xsm-width-45 {
    width: 45%;
  }
  body.febody .xsm-width-50 {
    width: 50%;
  }
  body.febody .xsm-width-55 {
    width: 55%;
  }
  body.febody .xsm-width-60 {
    width: 60%;
  }
  body.febody .xsm-width-65 {
    width: 65%;
  }
  body.febody .xsm-width-66 {
    width: 66.666%;
  }
  body.febody .xsm-width-70 {
    width: 70%;
  }
  body.febody .xsm-width-75 {
    width: 75%;
  }
  body.febody .xsm-width-80 {
    width: 80%;
  }
  body.febody .xsm-width-85 {
    width: 85%;
  }
  body.febody .xsm-width-90 {
    width: 90%;
  }
  body.febody .xsm-width-95 {
    width: 95%;
  }
  body.febody .xsm-width-100 {
    width: 100%;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-width-5 {
    width: 5%;
  }
  body.febody .md-width-10 {
    width: 10%;
  }
  body.febody .md-width-15 {
    width: 15%;
  }
  body.febody .md-width-20 {
    width: 20%;
  }
  body.febody .md-width-25 {
    width: 25%;
  }
  body.febody .md-width-30 {
    width: 30%;
  }
  body.febody .md-width-33 {
    width: 33.333%;
  }
  body.febody .md-width-35 {
    width: 35%;
  }
  body.febody .md-width-40 {
    width: 40%;
  }
  body.febody .md-width-45 {
    width: 45%;
  }
  body.febody .md-width-50 {
    width: 50%;
  }
  body.febody .md-width-55 {
    width: 55%;
  }
  body.febody .md-width-60 {
    width: 60%;
  }
  body.febody .md-width-65 {
    width: 65%;
  }
  body.febody .md-width-66 {
    width: 66.666%;
  }
  body.febody .md-width-70 {
    width: 70%;
  }
  body.febody .md-width-75 {
    width: 75%;
  }
  body.febody .md-width-80 {
    width: 80%;
  }
  body.febody .md-width-85 {
    width: 85%;
  }
  body.febody .md-width-90 {
    width: 90%;
  }
  body.febody .md-width-95 {
    width: 95%;
  }
  body.febody .md-width-100 {
    width: 100%;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-width-5 {
    width: 5%;
  }
  body.febody .lg-width-10 {
    width: 10%;
  }
  body.febody .lg-width-15 {
    width: 15%;
  }
  body.febody .lg-width-20 {
    width: 20%;
  }
  body.febody .lg-width-25 {
    width: 25%;
  }
  body.febody .lg-width-30 {
    width: 30%;
  }
  body.febody .lg-width-33 {
    width: 33.333%;
  }
  body.febody .lg-width-35 {
    width: 35%;
  }
  body.febody .lg-width-40 {
    width: 40%;
  }
  body.febody .lg-width-45 {
    width: 45%;
  }
  body.febody .lg-width-50 {
    width: 50%;
  }
  body.febody .lg-width-55 {
    width: 55%;
  }
  body.febody .lg-width-60 {
    width: 60%;
  }
  body.febody .lg-width-65 {
    width: 65%;
  }
  body.febody .lg-width-66 {
    width: 66.666%;
  }
  body.febody .lg-width-70 {
    width: 70%;
  }
  body.febody .lg-width-75 {
    width: 75%;
  }
  body.febody .lg-width-80 {
    width: 80%;
  }
  body.febody .lg-width-85 {
    width: 85%;
  }
  body.febody .lg-width-90 {
    width: 90%;
  }
  body.febody .lg-width-95 {
    width: 95%;
  }
  body.febody .lg-width-100 {
    width: 100%;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-width-5 {
    width: 5%;
  }
  body.febody .slg-width-10 {
    width: 10%;
  }
  body.febody .slg-width-15 {
    width: 15%;
  }
  body.febody .slg-width-20 {
    width: 20%;
  }
  body.febody .slg-width-25 {
    width: 25%;
  }
  body.febody .slg-width-30 {
    width: 30%;
  }
  body.febody .slg-width-33 {
    width: 33.333%;
  }
  body.febody .slg-width-35 {
    width: 35%;
  }
  body.febody .slg-width-40 {
    width: 40%;
  }
  body.febody .slg-width-45 {
    width: 45%;
  }
  body.febody .slg-width-50 {
    width: 50%;
  }
  body.febody .slg-width-55 {
    width: 55%;
  }
  body.febody .slg-width-60 {
    width: 60%;
  }
  body.febody .slg-width-65 {
    width: 65%;
  }
  body.febody .slg-width-66 {
    width: 66.666%;
  }
  body.febody .slg-width-70 {
    width: 70%;
  }
  body.febody .slg-width-75 {
    width: 75%;
  }
  body.febody .slg-width-80 {
    width: 80%;
  }
  body.febody .slg-width-85 {
    width: 85%;
  }
  body.febody .slg-width-90 {
    width: 90%;
  }
  body.febody .slg-width-95 {
    width: 95%;
  }
  body.febody .slg-width-100 {
    width: 100%;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-width-5 {
    width: 5%;
  }
  body.febody .xl-width-10 {
    width: 10%;
  }
  body.febody .xl-width-15 {
    width: 15%;
  }
  body.febody .xl-width-20 {
    width: 20%;
  }
  body.febody .xl-width-25 {
    width: 25%;
  }
  body.febody .xl-width-30 {
    width: 30%;
  }
  body.febody .xl-width-33 {
    width: 33.333%;
  }
  body.febody .xl-width-35 {
    width: 35%;
  }
  body.febody .xl-width-40 {
    width: 40%;
  }
  body.febody .xl-width-45 {
    width: 45%;
  }
  body.febody .xl-width-50 {
    width: 50%;
  }
  body.febody .xl-width-55 {
    width: 55%;
  }
  body.febody .xl-width-60 {
    width: 60%;
  }
  body.febody .xl-width-65 {
    width: 65%;
  }
  body.febody .xl-width-66 {
    width: 66.666%;
  }
  body.febody .xl-width-70 {
    width: 70%;
  }
  body.febody .xl-width-75 {
    width: 75%;
  }
  body.febody .xl-width-80 {
    width: 80%;
  }
  body.febody .xl-width-85 {
    width: 85%;
  }
  body.febody .xl-width-90 {
    width: 90%;
  }
  body.febody .xl-width-95 {
    width: 95%;
  }
  body.febody .xl-width-100 {
    width: 100%;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-width-5 {
    width: 5%;
  }
  body.febody .hoverdevice-width-10 {
    width: 10%;
  }
  body.febody .hoverdevice-width-15 {
    width: 15%;
  }
  body.febody .hoverdevice-width-20 {
    width: 20%;
  }
  body.febody .hoverdevice-width-25 {
    width: 25%;
  }
  body.febody .hoverdevice-width-30 {
    width: 30%;
  }
  body.febody .hoverdevice-width-33 {
    width: 33.333%;
  }
  body.febody .hoverdevice-width-35 {
    width: 35%;
  }
  body.febody .hoverdevice-width-40 {
    width: 40%;
  }
  body.febody .hoverdevice-width-45 {
    width: 45%;
  }
  body.febody .hoverdevice-width-50 {
    width: 50%;
  }
  body.febody .hoverdevice-width-55 {
    width: 55%;
  }
  body.febody .hoverdevice-width-60 {
    width: 60%;
  }
  body.febody .hoverdevice-width-65 {
    width: 65%;
  }
  body.febody .hoverdevice-width-66 {
    width: 66.666%;
  }
  body.febody .hoverdevice-width-70 {
    width: 70%;
  }
  body.febody .hoverdevice-width-75 {
    width: 75%;
  }
  body.febody .hoverdevice-width-80 {
    width: 80%;
  }
  body.febody .hoverdevice-width-85 {
    width: 85%;
  }
  body.febody .hoverdevice-width-90 {
    width: 90%;
  }
  body.febody .hoverdevice-width-95 {
    width: 95%;
  }
  body.febody .hoverdevice-width-100 {
    width: 100%;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-width-5 {
    width: 5%;
  }
  body.febody .mousedevice-width-10 {
    width: 10%;
  }
  body.febody .mousedevice-width-15 {
    width: 15%;
  }
  body.febody .mousedevice-width-20 {
    width: 20%;
  }
  body.febody .mousedevice-width-25 {
    width: 25%;
  }
  body.febody .mousedevice-width-30 {
    width: 30%;
  }
  body.febody .mousedevice-width-33 {
    width: 33.333%;
  }
  body.febody .mousedevice-width-35 {
    width: 35%;
  }
  body.febody .mousedevice-width-40 {
    width: 40%;
  }
  body.febody .mousedevice-width-45 {
    width: 45%;
  }
  body.febody .mousedevice-width-50 {
    width: 50%;
  }
  body.febody .mousedevice-width-55 {
    width: 55%;
  }
  body.febody .mousedevice-width-60 {
    width: 60%;
  }
  body.febody .mousedevice-width-65 {
    width: 65%;
  }
  body.febody .mousedevice-width-66 {
    width: 66.666%;
  }
  body.febody .mousedevice-width-70 {
    width: 70%;
  }
  body.febody .mousedevice-width-75 {
    width: 75%;
  }
  body.febody .mousedevice-width-80 {
    width: 80%;
  }
  body.febody .mousedevice-width-85 {
    width: 85%;
  }
  body.febody .mousedevice-width-90 {
    width: 90%;
  }
  body.febody .mousedevice-width-95 {
    width: 95%;
  }
  body.febody .mousedevice-width-100 {
    width: 100%;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-width-5 {
    width: 5%;
  }
  body.febody .fingerdevice-width-10 {
    width: 10%;
  }
  body.febody .fingerdevice-width-15 {
    width: 15%;
  }
  body.febody .fingerdevice-width-20 {
    width: 20%;
  }
  body.febody .fingerdevice-width-25 {
    width: 25%;
  }
  body.febody .fingerdevice-width-30 {
    width: 30%;
  }
  body.febody .fingerdevice-width-33 {
    width: 33.333%;
  }
  body.febody .fingerdevice-width-35 {
    width: 35%;
  }
  body.febody .fingerdevice-width-40 {
    width: 40%;
  }
  body.febody .fingerdevice-width-45 {
    width: 45%;
  }
  body.febody .fingerdevice-width-50 {
    width: 50%;
  }
  body.febody .fingerdevice-width-55 {
    width: 55%;
  }
  body.febody .fingerdevice-width-60 {
    width: 60%;
  }
  body.febody .fingerdevice-width-65 {
    width: 65%;
  }
  body.febody .fingerdevice-width-66 {
    width: 66.666%;
  }
  body.febody .fingerdevice-width-70 {
    width: 70%;
  }
  body.febody .fingerdevice-width-75 {
    width: 75%;
  }
  body.febody .fingerdevice-width-80 {
    width: 80%;
  }
  body.febody .fingerdevice-width-85 {
    width: 85%;
  }
  body.febody .fingerdevice-width-90 {
    width: 90%;
  }
  body.febody .fingerdevice-width-95 {
    width: 95%;
  }
  body.febody .fingerdevice-width-100 {
    width: 100%;
  }
}
body.febody .darkmode-width-5 {
  width: 5%;
}
body.febody .darkmode-width-10 {
  width: 10%;
}
body.febody .darkmode-width-15 {
  width: 15%;
}
body.febody .darkmode-width-20 {
  width: 20%;
}
body.febody .darkmode-width-25 {
  width: 25%;
}
body.febody .darkmode-width-30 {
  width: 30%;
}
body.febody .darkmode-width-33 {
  width: 33.333%;
}
body.febody .darkmode-width-35 {
  width: 35%;
}
body.febody .darkmode-width-40 {
  width: 40%;
}
body.febody .darkmode-width-45 {
  width: 45%;
}
body.febody .darkmode-width-50 {
  width: 50%;
}
body.febody .darkmode-width-55 {
  width: 55%;
}
body.febody .darkmode-width-60 {
  width: 60%;
}
body.febody .darkmode-width-65 {
  width: 65%;
}
body.febody .darkmode-width-66 {
  width: 66.666%;
}
body.febody .darkmode-width-70 {
  width: 70%;
}
body.febody .darkmode-width-75 {
  width: 75%;
}
body.febody .darkmode-width-80 {
  width: 80%;
}
body.febody .darkmode-width-85 {
  width: 85%;
}
body.febody .darkmode-width-90 {
  width: 90%;
}
body.febody .darkmode-width-95 {
  width: 95%;
}
body.febody .darkmode-width-100 {
  width: 100%;
}
body.febody .lightmode-width-5 {
  width: 5%;
}
body.febody .lightmode-width-10 {
  width: 10%;
}
body.febody .lightmode-width-15 {
  width: 15%;
}
body.febody .lightmode-width-20 {
  width: 20%;
}
body.febody .lightmode-width-25 {
  width: 25%;
}
body.febody .lightmode-width-30 {
  width: 30%;
}
body.febody .lightmode-width-33 {
  width: 33.333%;
}
body.febody .lightmode-width-35 {
  width: 35%;
}
body.febody .lightmode-width-40 {
  width: 40%;
}
body.febody .lightmode-width-45 {
  width: 45%;
}
body.febody .lightmode-width-50 {
  width: 50%;
}
body.febody .lightmode-width-55 {
  width: 55%;
}
body.febody .lightmode-width-60 {
  width: 60%;
}
body.febody .lightmode-width-65 {
  width: 65%;
}
body.febody .lightmode-width-66 {
  width: 66.666%;
}
body.febody .lightmode-width-70 {
  width: 70%;
}
body.febody .lightmode-width-75 {
  width: 75%;
}
body.febody .lightmode-width-80 {
  width: 80%;
}
body.febody .lightmode-width-85 {
  width: 85%;
}
body.febody .lightmode-width-90 {
  width: 90%;
}
body.febody .lightmode-width-95 {
  width: 95%;
}
body.febody .lightmode-width-100 {
  width: 100%;
}
body.febody .picsquare span.wrpsvg,
body.febody span.wrpsvg.picsquare,
body.febody .picsquare img:not([src$=".svg"]),
body.febody img:not([src$=".svg"]).picsquare,
body.febody .picsquare video,
body.febody video.picsquare {
  border-radius: 0;
}
body.febody .piccircle span.wrpsvg,
body.febody span.wrpsvg.piccircle,
body.febody .piccircle img:not([src$=".svg"]),
body.febody img:not([src$=".svg"]).piccircle,
body.febody .piccircle video,
body.febody video.piccircle {
  border-radius: 50%;
}
body.febody .picroundcorners span.wrpsvg,
body.febody span.wrpsvg.picroundcorners,
body.febody .picroundcorners img:not([src$=".svg"]),
body.febody img:not([src$=".svg"]).picroundcorners,
body.febody .picroundcorners video,
body.febody video.picroundcorners {
  border-radius: 10px;
}
@media only screen and (max-width: 800px) {
  body.febody .sm-picsquare span.wrpsvg,
body.febody span.wrpsvg.sm-picsquare,
body.febody .sm-picsquare img:not([src$=".svg"]),
body.febody img:not([src$=".svg"]).sm-picsquare,
body.febody .sm-.picsquare video,
body.febody video.sm-.picsquare {
    border-radius: 0;
  }
  body.febody .sm-piccircle span.wrpsvg,
body.febody span.wrpsvg.sm-piccircle,
body.febody .sm-piccircle img:not([src$=".svg"]),
body.febody img:not([src$=".svg"]).sm-piccircle,
body.febody .sm-.piccircle video,
body.febody video.sm-.piccircle {
    border-radius: 50%;
  }
  body.febody .sm-picroundcorners span.wrpsvg,
body.febody span.wrpsvg.sm-picroundcorners,
body.febody .sm-picroundcorners img:not([src$=".svg"]),
body.febody img:not([src$=".svg"]).sm-picroundcorners,
body.febody .sm-.picroundcorners video,
body.febody video.sm-.picroundcorners {
    border-radius: 10px;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-picsquare span.wrpsvg,
body.febody span.wrpsvg.xsm-picsquare,
body.febody .xsm-picsquare img:not([src$=".svg"]),
body.febody img:not([src$=".svg"]).xsm-picsquare,
body.febody .xsm-picsquare video,
body.febody video.xsm-picsquare {
    border-radius: 0;
  }
  body.febody .xsm-piccircle span.wrpsvg,
body.febody span.wrpsvg.xsm-piccircle,
body.febody .xsm-piccircle img:not([src$=".svg"]),
body.febody img:not([src$=".svg"]).xsm-piccircle,
body.febody .xsm-piccircle video,
body.febody video.xsm-piccircle {
    border-radius: 50%;
  }
  body.febody .xsm-picroundcorners span.wrpsvg,
body.febody span.wrpsvg.xsm-picroundcorners,
body.febody .xsm-picroundcorners img:not([src$=".svg"]),
body.febody img:not([src$=".svg"]).xsm-picroundcorners,
body.febody .xsm-picroundcorners video,
body.febody video.xsm-picroundcorners {
    border-radius: 10px;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-picsquare span.wrpsvg,
body.febody span.wrpsvg.md-picsquare,
body.febody .md-picsquare img:not([src$=".svg"]),
body.febody img:not([src$=".svg"]).md-picsquare,
body.febody .md-picsquare video,
body.febody video.md-picsquare {
    border-radius: 0;
  }
  body.febody .md-piccircle span.wrpsvg,
body.febody span.wrpsvg.md-piccircle,
body.febody .md-piccircle img:not([src$=".svg"]),
body.febody img:not([src$=".svg"]).md-piccircle,
body.febody .md-piccircle video,
body.febody video.md-piccircle {
    border-radius: 50%;
  }
  body.febody .md-picroundcorners span.wrpsvg,
body.febody span.wrpsvg.md-picroundcorners,
body.febody .md-picroundcorners img:not([src$=".svg"]),
body.febody img:not([src$=".svg"]).md-picroundcorners,
body.febody .md-picroundcorners video,
body.febody video.md-picroundcorners {
    border-radius: 10px;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-picsquare span.wrpsvg,
body.febody span.wrpsvg.lg-picsquare,
body.febody .lg-picsquare img:not([src$=".svg"]),
body.febody img:not([src$=".svg"]).lg-picsquare,
body.febody .lg-picsquare video,
body.febody video.lg-picsquare {
    border-radius: 0;
  }
  body.febody .lg-piccircle span.wrpsvg,
body.febody span.wrpsvg.lg-piccircle,
body.febody .lg-piccircle img:not([src$=".svg"]),
body.febody img:not([src$=".svg"]).lg-piccircle,
body.febody .lg-piccircle video,
body.febody video.lg-piccircle {
    border-radius: 50%;
  }
  body.febody .lg-picroundcorners span.wrpsvg,
body.febody span.wrpsvg.lg-picroundcorners,
body.febody .lg-picroundcorners img:not([src$=".svg"]),
body.febody img:not([src$=".svg"]).lg-picroundcorners,
body.febody .lg-picroundcorners video,
body.febody video.lg-picroundcorners {
    border-radius: 10px;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-picsquare span.wrpsvg,
body.febody span.wrpsvg.slg-picsquare,
body.febody .slg-picsquare img:not([src$=".svg"]),
body.febody img:not([src$=".svg"]).slg-picsquare,
body.febody .slg-picsquare video,
body.febody video.slg-picsquare {
    border-radius: 0;
  }
  body.febody .slg-piccircle span.wrpsvg,
body.febody span.wrpsvg.slg-piccircle,
body.febody .slg-piccircle img:not([src$=".svg"]),
body.febody img:not([src$=".svg"]).slg-piccircle,
body.febody .slg-piccircle video,
body.febody video.slg-piccircle {
    border-radius: 50%;
  }
  body.febody .slg-picroundcorners span.wrpsvg,
body.febody span.wrpsvg.slg-picroundcorners,
body.febody .slg-picroundcorners img:not([src$=".svg"]),
body.febody img:not([src$=".svg"]).slg-picroundcorners,
body.febody .slg-picroundcorners video,
body.febody video.slg-picroundcorners {
    border-radius: 10px;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-picsquare span.wrpsvg,
body.febody span.wrpsvg.xl-picsquare,
body.febody .xl-picsquare img:not([src$=".svg"]),
body.febody img:not([src$=".svg"]).xl-picsquare,
body.febody .xl-picsquare video,
body.febody video.xl-picsquare {
    border-radius: 0;
  }
  body.febody .xl-piccircle span.wrpsvg,
body.febody span.wrpsvg.xl-piccircle,
body.febody .xl-piccircle img:not([src$=".svg"]),
body.febody img:not([src$=".svg"]).xl-piccircle,
body.febody .xl-piccircle video,
body.febody video.xl-piccircle {
    border-radius: 50%;
  }
  body.febody .xl-picroundcorners span.wrpsvg,
body.febody span.wrpsvg.xl-picroundcorners,
body.febody .xl-picroundcorners img:not([src$=".svg"]),
body.febody img:not([src$=".svg"]).xl-picroundcorners,
body.febody .xl-picroundcorners video,
body.febody video.xl-picroundcorners {
    border-radius: 10px;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-picsquare span.wrpsvg,
body.febody span.wrpsvg.hoverdevice-picsquare,
body.febody .hoverdevice-picsquare img:not([src$=".svg"]),
body.febody img:not([src$=".svg"]).hoverdevice-picsquare,
body.febody .hoverdevice-picsquare video,
body.febody video.hoverdevice-picsquare {
    border-radius: 0;
  }
  body.febody .hoverdevice-piccircle span.wrpsvg,
body.febody span.wrpsvg.hoverdevice-piccircle,
body.febody .hoverdevice-piccircle img:not([src$=".svg"]),
body.febody img:not([src$=".svg"]).hoverdevice-piccircle,
body.febody .hoverdevice-piccircle video,
body.febody video.hoverdevice-piccircle {
    border-radius: 50%;
  }
  body.febody .hoverdevice-picroundcorners span.wrpsvg,
body.febody span.wrpsvg.hoverdevice-picroundcorners,
body.febody .hoverdevice-picroundcorners img:not([src$=".svg"]),
body.febody img:not([src$=".svg"]).hoverdevice-picroundcorners,
body.febody .hoverdevice-picroundcorners video,
body.febody video.hoverdevice-picroundcorners {
    border-radius: 10px;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-picsquare span.wrpsvg,
body.febody span.wrpsvg.mousedevice-picsquare,
body.febody .mousedevice-picsquare img:not([src$=".svg"]),
body.febody img:not([src$=".svg"]).mousedevice-picsquare,
body.febody .mousedevice-picsquare video,
body.febody video.mousedevice-picsquare {
    border-radius: 0;
  }
  body.febody .mousedevice-piccircle span.wrpsvg,
body.febody span.wrpsvg.mousedevice-piccircle,
body.febody .mousedevice-piccircle img:not([src$=".svg"]),
body.febody img:not([src$=".svg"]).mousedevice-piccircle,
body.febody .mousedevice-piccircle video,
body.febody video.mousedevice-piccircle {
    border-radius: 50%;
  }
  body.febody .mousedevice-picroundcorners span.wrpsvg,
body.febody span.wrpsvg.mousedevice-picroundcorners,
body.febody .mousedevice-picroundcorners img:not([src$=".svg"]),
body.febody img:not([src$=".svg"]).mousedevice-picroundcorners,
body.febody .mousedevice-picroundcorners video,
body.febody video.mousedevice-picroundcorners {
    border-radius: 10px;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-picsquare span.wrpsvg,
body.febody span.wrpsvg.fingerdevice-picsquare,
body.febody .fingerdevice-picsquare img:not([src$=".svg"]),
body.febody img:not([src$=".svg"]).fingerdevice-picsquare,
body.febody .fingerdevice-picsquare video,
body.febody video.fingerdevice-picsquare {
    border-radius: 0;
  }
  body.febody .fingerdevice-piccircle span.wrpsvg,
body.febody span.wrpsvg.fingerdevice-piccircle,
body.febody .fingerdevice-piccircle img:not([src$=".svg"]),
body.febody img:not([src$=".svg"]).fingerdevice-piccircle,
body.febody .fingerdevice-piccircle video,
body.febody video.fingerdevice-piccircle {
    border-radius: 50%;
  }
  body.febody .fingerdevice-picroundcorners span.wrpsvg,
body.febody span.wrpsvg.fingerdevice-picroundcorners,
body.febody .fingerdevice-picroundcorners img:not([src$=".svg"]),
body.febody img:not([src$=".svg"]).fingerdevice-picroundcorners,
body.febody .fingerdevice-picroundcorners video,
body.febody video.fingerdevice-picroundcorners {
    border-radius: 10px;
  }
}
body.febody .darkmode-picsquare span.wrpsvg,
body.febody span.wrpsvg.darkmode-picsquare,
body.febody .darkmode-picsquare img:not([src$=".svg"]),
body.febody img:not([src$=".svg"]).darkmode-picsquare,
body.febody .darkmode-picsquare video,
body.febody video.darkmode-picsquare {
  border-radius: 0;
}
body.febody .darkmode-piccircle span.wrpsvg,
body.febody span.wrpsvg.darkmode-piccircle,
body.febody .darkmode-piccircle img:not([src$=".svg"]),
body.febody img:not([src$=".svg"]).darkmode-piccircle,
body.febody .darkmode-piccircle video,
body.febody video.darkmode-piccircle {
  border-radius: 50%;
}
body.febody .darkmode-picroundcorners span.wrpsvg,
body.febody span.wrpsvg.darkmode-picroundcorners,
body.febody .darkmode-picroundcorners img:not([src$=".svg"]),
body.febody img:not([src$=".svg"]).darkmode-picroundcorners,
body.febody .darkmode-picroundcorners video,
body.febody video.darkmode-picroundcorners {
  border-radius: 10px;
}
body.febody .lightmode-picsquare span.wrpsvg,
body.febody span.wrpsvg.lightmode-picsquare,
body.febody .lightmode-picsquare img:not([src$=".svg"]),
body.febody img:not([src$=".svg"]).lightmode-picsquare,
body.febody .lightmode-picsquare video,
body.febody video.lightmode-picsquare {
  border-radius: 0;
}
body.febody .lightmode-piccircle span.wrpsvg,
body.febody span.wrpsvg.lightmode-piccircle,
body.febody .lightmode-piccircle img:not([src$=".svg"]),
body.febody img:not([src$=".svg"]).lightmode-piccircle,
body.febody .lightmode-piccircle video,
body.febody video.lightmode-piccircle {
  border-radius: 50%;
}
body.febody .lightmode-picroundcorners span.wrpsvg,
body.febody span.wrpsvg.lightmode-picroundcorners,
body.febody .lightmode-picroundcorners img:not([src$=".svg"]),
body.febody img:not([src$=".svg"]).lightmode-picroundcorners,
body.febody .lightmode-picroundcorners video,
body.febody video.lightmode-picroundcorners {
  border-radius: 10px;
}
body.febody .picasbackground:has(.wrppic img),
body.febody .picasbackground:has(.wrppic svg),
body.febody .picasbackground:has(.wrppic video) {
  position: relative;
}
body.febody .picasbackground:has(.wrppic img) > .wrppic,
body.febody .picasbackground:has(.wrppic svg) > .wrppic,
body.febody .picasbackground:has(.wrppic video) > .wrppic {
  position: absolute;
  width: 100%;
  max-height: 100%;
  overflow: hidden;
  z-index: 0;
}
body.febody .picasbackground:has(.wrppic img) > .wrptxt,
body.febody .picasbackground:has(.wrppic svg) > .wrptxt,
body.febody .picasbackground:has(.wrppic video) > .wrptxt {
  position: relative;
  z-index: 1;
}
body.febody .picasbackground:has(.wrppic img),
body.febody .picasbackground:has(.wrppic svg),
body.febody .picasbackground:has(.wrppic video) {
  position: relative;
}
body.febody .picasbackground:has(.wrppic img) > .wrppic,
body.febody .picasbackground:has(.wrppic svg) > .wrppic,
body.febody .picasbackground:has(.wrppic video) > .wrppic {
  position: absolute;
  width: 100%;
  max-height: 100%;
  overflow: hidden;
  z-index: 0;
}
body.febody .picasbackground:has(.wrppic img) > .wrptxt,
body.febody .picasbackground:has(.wrppic svg) > .wrptxt,
body.febody .picasbackground:has(.wrppic video) > .wrptxt {
  position: relative;
  z-index: 1;
}
body.febody .picasbackground:has(.wrppic img),
body.febody .picasbackground:has(.wrppic svg),
body.febody .picasbackground:has(.wrppic video) {
  position: relative;
}
body.febody .picasbackground:has(.wrppic img) > .wrppic,
body.febody .picasbackground:has(.wrppic svg) > .wrppic,
body.febody .picasbackground:has(.wrppic video) > .wrppic {
  position: absolute;
  width: 100%;
  max-height: 100%;
  overflow: hidden;
  z-index: 0;
}
body.febody .picasbackground:has(.wrppic img) > .wrptxt,
body.febody .picasbackground:has(.wrppic svg) > .wrptxt,
body.febody .picasbackground:has(.wrppic video) > .wrptxt {
  position: relative;
  z-index: 1;
}
@media only screen and (max-width: 800px) {
  body.febody .sm-picasbackground:has(.wrppic img),
body.febody .sm-picasbackground:has(.wrppic svg),
body.febody .sm-picasbackground:has(.wrppic video) {
    position: relative;
  }
  body.febody .sm-picasbackground:has(.wrppic img) > .wrppic,
body.febody .sm-picasbackground:has(.wrppic svg) > .wrppic,
body.febody .sm-picasbackground:has(.wrppic video) > .wrppic {
    position: absolute;
    width: 100%;
    max-height: 100%;
    overflow: hidden;
    z-index: 0;
  }
  body.febody .sm-picasbackground:has(.wrppic img) > .wrptxt,
body.febody .sm-picasbackground:has(.wrppic svg) > .wrptxt,
body.febody .sm-picasbackground:has(.wrppic video) > .wrptxt {
    position: relative;
    z-index: 1;
  }
  body.febody .sm-picasbackground:has(.wrppic img),
body.febody .sm-picasbackground:has(.wrppic svg),
body.febody .sm-picasbackground:has(.wrppic video) {
    position: relative;
  }
  body.febody .sm-picasbackground:has(.wrppic img) > .wrppic,
body.febody .sm-picasbackground:has(.wrppic svg) > .wrppic,
body.febody .sm-picasbackground:has(.wrppic video) > .wrppic {
    position: absolute;
    width: 100%;
    max-height: 100%;
    overflow: hidden;
    z-index: 0;
  }
  body.febody .sm-picasbackground:has(.wrppic img) > .wrptxt,
body.febody .sm-picasbackground:has(.wrppic svg) > .wrptxt,
body.febody .sm-picasbackground:has(.wrppic video) > .wrptxt {
    position: relative;
    z-index: 1;
  }
  body.febody .sm-picasbackground:has(.wrppic img),
body.febody .sm-picasbackground:has(.wrppic svg),
body.febody .sm-picasbackground:has(.wrppic video) {
    position: relative;
  }
  body.febody .sm-picasbackground:has(.wrppic img) > .wrppic,
body.febody .sm-picasbackground:has(.wrppic svg) > .wrppic,
body.febody .sm-picasbackground:has(.wrppic video) > .wrppic {
    position: absolute;
    width: 100%;
    max-height: 100%;
    overflow: hidden;
    z-index: 0;
  }
  body.febody .sm-picasbackground:has(.wrppic img) > .wrptxt,
body.febody .sm-picasbackground:has(.wrppic svg) > .wrptxt,
body.febody .sm-picasbackground:has(.wrppic video) > .wrptxt {
    position: relative;
    z-index: 1;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .xsm-picasbackground:has(.wrppic img),
body.febody .xsm-picasbackground:has(.wrppic svg),
body.febody .xsm-picasbackground:has(.wrppic video) {
    position: relative;
  }
  body.febody .xsm-picasbackground:has(.wrppic img) > .wrppic,
body.febody .xsm-picasbackground:has(.wrppic svg) > .wrppic,
body.febody .xsm-picasbackground:has(.wrppic video) > .wrppic {
    position: absolute;
    width: 100%;
    max-height: 100%;
    overflow: hidden;
    z-index: 0;
  }
  body.febody .xsm-picasbackground:has(.wrppic img) > .wrptxt,
body.febody .xsm-picasbackground:has(.wrppic svg) > .wrptxt,
body.febody .xsm-picasbackground:has(.wrppic video) > .wrptxt {
    position: relative;
    z-index: 1;
  }
  body.febody .xsm-picasbackground:has(.wrppic img),
body.febody .xsm-picasbackground:has(.wrppic svg),
body.febody .xsm-picasbackground:has(.wrppic video) {
    position: relative;
  }
  body.febody .xsm-picasbackground:has(.wrppic img) > .wrppic,
body.febody .xsm-picasbackground:has(.wrppic svg) > .wrppic,
body.febody .xsm-picasbackground:has(.wrppic video) > .wrppic {
    position: absolute;
    width: 100%;
    max-height: 100%;
    overflow: hidden;
    z-index: 0;
  }
  body.febody .xsm-picasbackground:has(.wrppic img) > .wrptxt,
body.febody .xsm-picasbackground:has(.wrppic svg) > .wrptxt,
body.febody .xsm-picasbackground:has(.wrppic video) > .wrptxt {
    position: relative;
    z-index: 1;
  }
  body.febody .xsm-picasbackground:has(.wrppic img),
body.febody .xsm-picasbackground:has(.wrppic svg),
body.febody .xsm-picasbackground:has(.wrppic video) {
    position: relative;
  }
  body.febody .xsm-picasbackground:has(.wrppic img) > .wrppic,
body.febody .xsm-picasbackground:has(.wrppic svg) > .wrppic,
body.febody .xsm-picasbackground:has(.wrppic video) > .wrppic {
    position: absolute;
    width: 100%;
    max-height: 100%;
    overflow: hidden;
    z-index: 0;
  }
  body.febody .xsm-picasbackground:has(.wrppic img) > .wrptxt,
body.febody .xsm-picasbackground:has(.wrppic svg) > .wrptxt,
body.febody .xsm-picasbackground:has(.wrppic video) > .wrptxt {
    position: relative;
    z-index: 1;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .md-picasbackground:has(.wrppic img),
body.febody .md-picasbackground:has(.wrppic svg),
body.febody .md-picasbackground:has(.wrppic video) {
    position: relative;
  }
  body.febody .md-picasbackground:has(.wrppic img) > .wrppic,
body.febody .md-picasbackground:has(.wrppic svg) > .wrppic,
body.febody .md-picasbackground:has(.wrppic video) > .wrppic {
    position: absolute;
    width: 100%;
    max-height: 100%;
    overflow: hidden;
    z-index: 0;
  }
  body.febody .md-picasbackground:has(.wrppic img) > .wrptxt,
body.febody .md-picasbackground:has(.wrppic svg) > .wrptxt,
body.febody .md-picasbackground:has(.wrppic video) > .wrptxt {
    position: relative;
    z-index: 1;
  }
  body.febody .md-picasbackground:has(.wrppic img),
body.febody .md-picasbackground:has(.wrppic svg),
body.febody .md-picasbackground:has(.wrppic video) {
    position: relative;
  }
  body.febody .md-picasbackground:has(.wrppic img) > .wrppic,
body.febody .md-picasbackground:has(.wrppic svg) > .wrppic,
body.febody .md-picasbackground:has(.wrppic video) > .wrppic {
    position: absolute;
    width: 100%;
    max-height: 100%;
    overflow: hidden;
    z-index: 0;
  }
  body.febody .md-picasbackground:has(.wrppic img) > .wrptxt,
body.febody .md-picasbackground:has(.wrppic svg) > .wrptxt,
body.febody .md-picasbackground:has(.wrppic video) > .wrptxt {
    position: relative;
    z-index: 1;
  }
  body.febody .md-picasbackground:has(.wrppic img),
body.febody .md-picasbackground:has(.wrppic svg),
body.febody .md-picasbackground:has(.wrppic video) {
    position: relative;
  }
  body.febody .md-picasbackground:has(.wrppic img) > .wrppic,
body.febody .md-picasbackground:has(.wrppic svg) > .wrppic,
body.febody .md-picasbackground:has(.wrppic video) > .wrppic {
    position: absolute;
    width: 100%;
    max-height: 100%;
    overflow: hidden;
    z-index: 0;
  }
  body.febody .md-picasbackground:has(.wrppic img) > .wrptxt,
body.febody .md-picasbackground:has(.wrppic svg) > .wrptxt,
body.febody .md-picasbackground:has(.wrppic video) > .wrptxt {
    position: relative;
    z-index: 1;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .lg-picasbackground:has(.wrppic img),
body.febody .lg-picasbackground:has(.wrppic svg),
body.febody .lg-picasbackground:has(.wrppic video) {
    position: relative;
  }
  body.febody .lg-picasbackground:has(.wrppic img) > .wrppic,
body.febody .lg-picasbackground:has(.wrppic svg) > .wrppic,
body.febody .lg-picasbackground:has(.wrppic video) > .wrppic {
    position: absolute;
    width: 100%;
    max-height: 100%;
    overflow: hidden;
    z-index: 0;
  }
  body.febody .lg-picasbackground:has(.wrppic img) > .wrptxt,
body.febody .lg-picasbackground:has(.wrppic svg) > .wrptxt,
body.febody .lg-picasbackground:has(.wrppic video) > .wrptxt {
    position: relative;
    z-index: 1;
  }
  body.febody .lg-picasbackground:has(.wrppic img),
body.febody .lg-picasbackground:has(.wrppic svg),
body.febody .lg-picasbackground:has(.wrppic video) {
    position: relative;
  }
  body.febody .lg-picasbackground:has(.wrppic img) > .wrppic,
body.febody .lg-picasbackground:has(.wrppic svg) > .wrppic,
body.febody .lg-picasbackground:has(.wrppic video) > .wrppic {
    position: absolute;
    width: 100%;
    max-height: 100%;
    overflow: hidden;
    z-index: 0;
  }
  body.febody .lg-picasbackground:has(.wrppic img) > .wrptxt,
body.febody .lg-picasbackground:has(.wrppic svg) > .wrptxt,
body.febody .lg-picasbackground:has(.wrppic video) > .wrptxt {
    position: relative;
    z-index: 1;
  }
  body.febody .lg-picasbackground:has(.wrppic img),
body.febody .lg-picasbackground:has(.wrppic svg),
body.febody .lg-picasbackground:has(.wrppic video) {
    position: relative;
  }
  body.febody .lg-picasbackground:has(.wrppic img) > .wrppic,
body.febody .lg-picasbackground:has(.wrppic svg) > .wrppic,
body.febody .lg-picasbackground:has(.wrppic video) > .wrppic {
    position: absolute;
    width: 100%;
    max-height: 100%;
    overflow: hidden;
    z-index: 0;
  }
  body.febody .lg-picasbackground:has(.wrppic img) > .wrptxt,
body.febody .lg-picasbackground:has(.wrppic svg) > .wrptxt,
body.febody .lg-picasbackground:has(.wrppic video) > .wrptxt {
    position: relative;
    z-index: 1;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .slg-picasbackground:has(.wrppic img),
body.febody .slg-picasbackground:has(.wrppic svg),
body.febody .slg-picasbackground:has(.wrppic video) {
    position: relative;
  }
  body.febody .slg-picasbackground:has(.wrppic img) > .wrppic,
body.febody .slg-picasbackground:has(.wrppic svg) > .wrppic,
body.febody .slg-picasbackground:has(.wrppic video) > .wrppic {
    position: absolute;
    width: 100%;
    max-height: 100%;
    overflow: hidden;
    z-index: 0;
  }
  body.febody .slg-picasbackground:has(.wrppic img) > .wrptxt,
body.febody .slg-picasbackground:has(.wrppic svg) > .wrptxt,
body.febody .slg-picasbackground:has(.wrppic video) > .wrptxt {
    position: relative;
    z-index: 1;
  }
  body.febody .slg-picasbackground:has(.wrppic img),
body.febody .slg-picasbackground:has(.wrppic svg),
body.febody .slg-picasbackground:has(.wrppic video) {
    position: relative;
  }
  body.febody .slg-picasbackground:has(.wrppic img) > .wrppic,
body.febody .slg-picasbackground:has(.wrppic svg) > .wrppic,
body.febody .slg-picasbackground:has(.wrppic video) > .wrppic {
    position: absolute;
    width: 100%;
    max-height: 100%;
    overflow: hidden;
    z-index: 0;
  }
  body.febody .slg-picasbackground:has(.wrppic img) > .wrptxt,
body.febody .slg-picasbackground:has(.wrppic svg) > .wrptxt,
body.febody .slg-picasbackground:has(.wrppic video) > .wrptxt {
    position: relative;
    z-index: 1;
  }
  body.febody .slg-picasbackground:has(.wrppic img),
body.febody .slg-picasbackground:has(.wrppic svg),
body.febody .slg-picasbackground:has(.wrppic video) {
    position: relative;
  }
  body.febody .slg-picasbackground:has(.wrppic img) > .wrppic,
body.febody .slg-picasbackground:has(.wrppic svg) > .wrppic,
body.febody .slg-picasbackground:has(.wrppic video) > .wrppic {
    position: absolute;
    width: 100%;
    max-height: 100%;
    overflow: hidden;
    z-index: 0;
  }
  body.febody .slg-picasbackground:has(.wrppic img) > .wrptxt,
body.febody .slg-picasbackground:has(.wrppic svg) > .wrptxt,
body.febody .slg-picasbackground:has(.wrppic video) > .wrptxt {
    position: relative;
    z-index: 1;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .xl-picasbackground:has(.wrppic img),
body.febody .xl-picasbackground:has(.wrppic svg),
body.febody .xl-picasbackground:has(.wrppic video) {
    position: relative;
  }
  body.febody .xl-picasbackground:has(.wrppic img) > .wrppic,
body.febody .xl-picasbackground:has(.wrppic svg) > .wrppic,
body.febody .xl-picasbackground:has(.wrppic video) > .wrppic {
    position: absolute;
    width: 100%;
    max-height: 100%;
    overflow: hidden;
    z-index: 0;
  }
  body.febody .xl-picasbackground:has(.wrppic img) > .wrptxt,
body.febody .xl-picasbackground:has(.wrppic svg) > .wrptxt,
body.febody .xl-picasbackground:has(.wrppic video) > .wrptxt {
    position: relative;
    z-index: 1;
  }
  body.febody .xl-picasbackground:has(.wrppic img),
body.febody .xl-picasbackground:has(.wrppic svg),
body.febody .xl-picasbackground:has(.wrppic video) {
    position: relative;
  }
  body.febody .xl-picasbackground:has(.wrppic img) > .wrppic,
body.febody .xl-picasbackground:has(.wrppic svg) > .wrppic,
body.febody .xl-picasbackground:has(.wrppic video) > .wrppic {
    position: absolute;
    width: 100%;
    max-height: 100%;
    overflow: hidden;
    z-index: 0;
  }
  body.febody .xl-picasbackground:has(.wrppic img) > .wrptxt,
body.febody .xl-picasbackground:has(.wrppic svg) > .wrptxt,
body.febody .xl-picasbackground:has(.wrppic video) > .wrptxt {
    position: relative;
    z-index: 1;
  }
  body.febody .xl-picasbackground:has(.wrppic img),
body.febody .xl-picasbackground:has(.wrppic svg),
body.febody .xl-picasbackground:has(.wrppic video) {
    position: relative;
  }
  body.febody .xl-picasbackground:has(.wrppic img) > .wrppic,
body.febody .xl-picasbackground:has(.wrppic svg) > .wrppic,
body.febody .xl-picasbackground:has(.wrppic video) > .wrppic {
    position: absolute;
    width: 100%;
    max-height: 100%;
    overflow: hidden;
    z-index: 0;
  }
  body.febody .xl-picasbackground:has(.wrppic img) > .wrptxt,
body.febody .xl-picasbackground:has(.wrppic svg) > .wrptxt,
body.febody .xl-picasbackground:has(.wrppic video) > .wrptxt {
    position: relative;
    z-index: 1;
  }
}
@media (hover: hover) {
  body.febody .hoverdevice-picasbackground:has(.wrppic img),
body.febody .hoverdevice-picasbackground:has(.wrppic svg),
body.febody .hoverdevice-picasbackground:has(.wrppic video) {
    position: relative;
  }
  body.febody .hoverdevice-picasbackground:has(.wrppic img) > .wrppic,
body.febody .hoverdevice-picasbackground:has(.wrppic svg) > .wrppic,
body.febody .hoverdevice-picasbackground:has(.wrppic video) > .wrppic {
    position: absolute;
    width: 100%;
    max-height: 100%;
    overflow: hidden;
    z-index: 0;
  }
  body.febody .hoverdevice-picasbackground:has(.wrppic img) > .wrptxt,
body.febody .hoverdevice-picasbackground:has(.wrppic svg) > .wrptxt,
body.febody .hoverdevice-picasbackground:has(.wrppic video) > .wrptxt {
    position: relative;
    z-index: 1;
  }
  body.febody .hoverdevice-picasbackground:has(.wrppic img),
body.febody .hoverdevice-picasbackground:has(.wrppic svg),
body.febody .hoverdevice-picasbackground:has(.wrppic video) {
    position: relative;
  }
  body.febody .hoverdevice-picasbackground:has(.wrppic img) > .wrppic,
body.febody .hoverdevice-picasbackground:has(.wrppic svg) > .wrppic,
body.febody .hoverdevice-picasbackground:has(.wrppic video) > .wrppic {
    position: absolute;
    width: 100%;
    max-height: 100%;
    overflow: hidden;
    z-index: 0;
  }
  body.febody .hoverdevice-picasbackground:has(.wrppic img) > .wrptxt,
body.febody .hoverdevice-picasbackground:has(.wrppic svg) > .wrptxt,
body.febody .hoverdevice-picasbackground:has(.wrppic video) > .wrptxt {
    position: relative;
    z-index: 1;
  }
  body.febody .hoverdevice-picasbackground:has(.wrppic img),
body.febody .hoverdevice-picasbackground:has(.wrppic svg),
body.febody .hoverdevice-picasbackground:has(.wrppic video) {
    position: relative;
  }
  body.febody .hoverdevice-picasbackground:has(.wrppic img) > .wrppic,
body.febody .hoverdevice-picasbackground:has(.wrppic svg) > .wrppic,
body.febody .hoverdevice-picasbackground:has(.wrppic video) > .wrppic {
    position: absolute;
    width: 100%;
    max-height: 100%;
    overflow: hidden;
    z-index: 0;
  }
  body.febody .hoverdevice-picasbackground:has(.wrppic img) > .wrptxt,
body.febody .hoverdevice-picasbackground:has(.wrppic svg) > .wrptxt,
body.febody .hoverdevice-picasbackground:has(.wrppic video) > .wrptxt {
    position: relative;
    z-index: 1;
  }
}
@media (pointer: fine) {
  body.febody .mousedevice-picasbackground:has(.wrppic img),
body.febody .mousedevice-picasbackground:has(.wrppic svg),
body.febody .mousedevice-picasbackground:has(.wrppic video) {
    position: relative;
  }
  body.febody .mousedevice-picasbackground:has(.wrppic img) > .wrppic,
body.febody .mousedevice-picasbackground:has(.wrppic svg) > .wrppic,
body.febody .mousedevice-picasbackground:has(.wrppic video) > .wrppic {
    position: absolute;
    width: 100%;
    max-height: 100%;
    overflow: hidden;
    z-index: 0;
  }
  body.febody .mousedevice-picasbackground:has(.wrppic img) > .wrptxt,
body.febody .mousedevice-picasbackground:has(.wrppic svg) > .wrptxt,
body.febody .mousedevice-picasbackground:has(.wrppic video) > .wrptxt {
    position: relative;
    z-index: 1;
  }
  body.febody .mousedevice-picasbackground:has(.wrppic img),
body.febody .mousedevice-picasbackground:has(.wrppic svg),
body.febody .mousedevice-picasbackground:has(.wrppic video) {
    position: relative;
  }
  body.febody .mousedevice-picasbackground:has(.wrppic img) > .wrppic,
body.febody .mousedevice-picasbackground:has(.wrppic svg) > .wrppic,
body.febody .mousedevice-picasbackground:has(.wrppic video) > .wrppic {
    position: absolute;
    width: 100%;
    max-height: 100%;
    overflow: hidden;
    z-index: 0;
  }
  body.febody .mousedevice-picasbackground:has(.wrppic img) > .wrptxt,
body.febody .mousedevice-picasbackground:has(.wrppic svg) > .wrptxt,
body.febody .mousedevice-picasbackground:has(.wrppic video) > .wrptxt {
    position: relative;
    z-index: 1;
  }
  body.febody .mousedevice-picasbackground:has(.wrppic img),
body.febody .mousedevice-picasbackground:has(.wrppic svg),
body.febody .mousedevice-picasbackground:has(.wrppic video) {
    position: relative;
  }
  body.febody .mousedevice-picasbackground:has(.wrppic img) > .wrppic,
body.febody .mousedevice-picasbackground:has(.wrppic svg) > .wrppic,
body.febody .mousedevice-picasbackground:has(.wrppic video) > .wrppic {
    position: absolute;
    width: 100%;
    max-height: 100%;
    overflow: hidden;
    z-index: 0;
  }
  body.febody .mousedevice-picasbackground:has(.wrppic img) > .wrptxt,
body.febody .mousedevice-picasbackground:has(.wrppic svg) > .wrptxt,
body.febody .mousedevice-picasbackground:has(.wrppic video) > .wrptxt {
    position: relative;
    z-index: 1;
  }
}
@media (pointer: coarse) {
  body.febody .fingerdevice-picasbackground:has(.wrppic img),
body.febody .fingerdevice-picasbackground:has(.wrppic svg),
body.febody .fingerdevice-picasbackground:has(.wrppic video) {
    position: relative;
  }
  body.febody .fingerdevice-picasbackground:has(.wrppic img) > .wrppic,
body.febody .fingerdevice-picasbackground:has(.wrppic svg) > .wrppic,
body.febody .fingerdevice-picasbackground:has(.wrppic video) > .wrppic {
    position: absolute;
    width: 100%;
    max-height: 100%;
    overflow: hidden;
    z-index: 0;
  }
  body.febody .fingerdevice-picasbackground:has(.wrppic img) > .wrptxt,
body.febody .fingerdevice-picasbackground:has(.wrppic svg) > .wrptxt,
body.febody .fingerdevice-picasbackground:has(.wrppic video) > .wrptxt {
    position: relative;
    z-index: 1;
  }
  body.febody .fingerdevice-picasbackground:has(.wrppic img),
body.febody .fingerdevice-picasbackground:has(.wrppic svg),
body.febody .fingerdevice-picasbackground:has(.wrppic video) {
    position: relative;
  }
  body.febody .fingerdevice-picasbackground:has(.wrppic img) > .wrppic,
body.febody .fingerdevice-picasbackground:has(.wrppic svg) > .wrppic,
body.febody .fingerdevice-picasbackground:has(.wrppic video) > .wrppic {
    position: absolute;
    width: 100%;
    max-height: 100%;
    overflow: hidden;
    z-index: 0;
  }
  body.febody .fingerdevice-picasbackground:has(.wrppic img) > .wrptxt,
body.febody .fingerdevice-picasbackground:has(.wrppic svg) > .wrptxt,
body.febody .fingerdevice-picasbackground:has(.wrppic video) > .wrptxt {
    position: relative;
    z-index: 1;
  }
  body.febody .fingerdevice-picasbackground:has(.wrppic img),
body.febody .fingerdevice-picasbackground:has(.wrppic svg),
body.febody .fingerdevice-picasbackground:has(.wrppic video) {
    position: relative;
  }
  body.febody .fingerdevice-picasbackground:has(.wrppic img) > .wrppic,
body.febody .fingerdevice-picasbackground:has(.wrppic svg) > .wrppic,
body.febody .fingerdevice-picasbackground:has(.wrppic video) > .wrppic {
    position: absolute;
    width: 100%;
    max-height: 100%;
    overflow: hidden;
    z-index: 0;
  }
  body.febody .fingerdevice-picasbackground:has(.wrppic img) > .wrptxt,
body.febody .fingerdevice-picasbackground:has(.wrppic svg) > .wrptxt,
body.febody .fingerdevice-picasbackground:has(.wrppic video) > .wrptxt {
    position: relative;
    z-index: 1;
  }
}
body.febody .darkmode-picasbackground:has(.wrppic img),
body.febody .darkmode-picasbackground:has(.wrppic svg),
body.febody .darkmode-picasbackground:has(.wrppic video) {
  position: relative;
}
body.febody .darkmode-picasbackground:has(.wrppic img) > .wrppic,
body.febody .darkmode-picasbackground:has(.wrppic svg) > .wrppic,
body.febody .darkmode-picasbackground:has(.wrppic video) > .wrppic {
  position: absolute;
  width: 100%;
  max-height: 100%;
  overflow: hidden;
  z-index: 0;
}
body.febody .darkmode-picasbackground:has(.wrppic img) > .wrptxt,
body.febody .darkmode-picasbackground:has(.wrppic svg) > .wrptxt,
body.febody .darkmode-picasbackground:has(.wrppic video) > .wrptxt {
  position: relative;
  z-index: 1;
}
body.febody .darkmode-picasbackground:has(.wrppic img),
body.febody .darkmode-picasbackground:has(.wrppic svg),
body.febody .darkmode-picasbackground:has(.wrppic video) {
  position: relative;
}
body.febody .darkmode-picasbackground:has(.wrppic img) > .wrppic,
body.febody .darkmode-picasbackground:has(.wrppic svg) > .wrppic,
body.febody .darkmode-picasbackground:has(.wrppic video) > .wrppic {
  position: absolute;
  width: 100%;
  max-height: 100%;
  overflow: hidden;
  z-index: 0;
}
body.febody .darkmode-picasbackground:has(.wrppic img) > .wrptxt,
body.febody .darkmode-picasbackground:has(.wrppic svg) > .wrptxt,
body.febody .darkmode-picasbackground:has(.wrppic video) > .wrptxt {
  position: relative;
  z-index: 1;
}
body.febody .darkmode-picasbackground:has(.wrppic img),
body.febody .darkmode-picasbackground:has(.wrppic svg),
body.febody .darkmode-picasbackground:has(.wrppic video) {
  position: relative;
}
body.febody .darkmode-picasbackground:has(.wrppic img) > .wrppic,
body.febody .darkmode-picasbackground:has(.wrppic svg) > .wrppic,
body.febody .darkmode-picasbackground:has(.wrppic video) > .wrppic {
  position: absolute;
  width: 100%;
  max-height: 100%;
  overflow: hidden;
  z-index: 0;
}
body.febody .darkmode-picasbackground:has(.wrppic img) > .wrptxt,
body.febody .darkmode-picasbackground:has(.wrppic svg) > .wrptxt,
body.febody .darkmode-picasbackground:has(.wrppic video) > .wrptxt {
  position: relative;
  z-index: 1;
}
body.febody .lightmode-picasbackground:has(.wrppic img),
body.febody .lightmode-picasbackground:has(.wrppic svg),
body.febody .lightmode-picasbackground:has(.wrppic video) {
  position: relative;
}
body.febody .lightmode-picasbackground:has(.wrppic img) > .wrppic,
body.febody .lightmode-picasbackground:has(.wrppic svg) > .wrppic,
body.febody .lightmode-picasbackground:has(.wrppic video) > .wrppic {
  position: absolute;
  width: 100%;
  max-height: 100%;
  overflow: hidden;
  z-index: 0;
}
body.febody .lightmode-picasbackground:has(.wrppic img) > .wrptxt,
body.febody .lightmode-picasbackground:has(.wrppic svg) > .wrptxt,
body.febody .lightmode-picasbackground:has(.wrppic video) > .wrptxt {
  position: relative;
  z-index: 1;
}
body.febody .lightmode-picasbackground:has(.wrppic img),
body.febody .lightmode-picasbackground:has(.wrppic svg),
body.febody .lightmode-picasbackground:has(.wrppic video) {
  position: relative;
}
body.febody .lightmode-picasbackground:has(.wrppic img) > .wrppic,
body.febody .lightmode-picasbackground:has(.wrppic svg) > .wrppic,
body.febody .lightmode-picasbackground:has(.wrppic video) > .wrppic {
  position: absolute;
  width: 100%;
  max-height: 100%;
  overflow: hidden;
  z-index: 0;
}
body.febody .lightmode-picasbackground:has(.wrppic img) > .wrptxt,
body.febody .lightmode-picasbackground:has(.wrppic svg) > .wrptxt,
body.febody .lightmode-picasbackground:has(.wrppic video) > .wrptxt {
  position: relative;
  z-index: 1;
}
body.febody .lightmode-picasbackground:has(.wrppic img),
body.febody .lightmode-picasbackground:has(.wrppic svg),
body.febody .lightmode-picasbackground:has(.wrppic video) {
  position: relative;
}
body.febody .lightmode-picasbackground:has(.wrppic img) > .wrppic,
body.febody .lightmode-picasbackground:has(.wrppic svg) > .wrppic,
body.febody .lightmode-picasbackground:has(.wrppic video) > .wrppic {
  position: absolute;
  width: 100%;
  max-height: 100%;
  overflow: hidden;
  z-index: 0;
}
body.febody .lightmode-picasbackground:has(.wrppic img) > .wrptxt,
body.febody .lightmode-picasbackground:has(.wrppic svg) > .wrptxt,
body.febody .lightmode-picasbackground:has(.wrppic video) > .wrptxt {
  position: relative;
  z-index: 1;
}

.btbrd {
  display: none;
}
@media only screen and (min-width: 1201px) {
  .btbrd {
    border-image: conic-gradient(#0F2854 0 0) fill 0//0 var(--borderimagefullwidth);
    display: block;
  }
  .btbrd.notdisplay {
    display: none;
  }

  .btbrd.display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (min-width: 0px) and (max-width: 800px) {
  .btbrd.sm-notdisplay {
    display: none;
  }

  .btbrd.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (min-width: 801px) and (max-width: 1200px) {
  .btbrd.md-notdisplay {
    display: none;
  }

  .btbrd.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (min-width: 1201px) {
  .btbrd.lg-notdisplay {
    display: none;
  }

  .btbrd.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (min-width: 1641px) {
  .btbrd.xl-notdisplay {
    display: none;
  }

  .btbrd.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) {
  .btbrd .breadcrumbpath {
    --lineheight: 100%;
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media only screen and (min-width: 1201px) and (min-width: 1640px) {
  .btbrd .breadcrumbpath {
    padding-left: 0;
    padding-right: 0;
  }
}
@media only screen and (min-width: 1201px) {
  .btbrd .breadcrumbpath a {
    display: inline-block;
    color: #C8D9E8;
    padding: 10px 0;
    text-decoration: none;
    --fontsize: 83%;
  }
  .btbrd .breadcrumbpath a.notdisplay {
    display: none;
  }

  .btbrd .breadcrumbpath a.display {
    display: inline-block;
  }
}
@media only screen and (min-width: 1201px) and (min-width: 0px) and (max-width: 800px) {
  .btbrd .breadcrumbpath a.sm-notdisplay {
    display: none;
  }

  .btbrd .breadcrumbpath a.sm-display {
    display: inline-block;
  }
}
@media only screen and (min-width: 1201px) and (min-width: 801px) and (max-width: 1200px) {
  .btbrd .breadcrumbpath a.md-notdisplay {
    display: none;
  }

  .btbrd .breadcrumbpath a.md-display {
    display: inline-block;
  }
}
@media only screen and (min-width: 1201px) and (min-width: 1201px) {
  .btbrd .breadcrumbpath a.lg-notdisplay {
    display: none;
  }

  .btbrd .breadcrumbpath a.lg-display {
    display: inline-block;
  }
}
@media only screen and (min-width: 1201px) and (min-width: 1641px) {
  .btbrd .breadcrumbpath a.xl-notdisplay {
    display: none;
  }

  .btbrd .breadcrumbpath a.xl-display {
    display: inline-block;
  }
}
@media only screen and (min-width: 1201px) {
  .btbrd .breadcrumbpath a:hover {
    text-decoration: underline;
  }
}
@media only screen and (min-width: 1201px) {
  .btbrd .breadcrumbpath a::after {
    display: inline-block;
    content: "»";
    margin: 0 5px;
  }
  .btbrd .breadcrumbpath a.notdisplay::after {
    display: none;
  }

  .btbrd .breadcrumbpath a.display::after {
    display: inline-block;
  }
}
@media only screen and (min-width: 1201px) and (min-width: 0px) and (max-width: 800px) {
  .btbrd .breadcrumbpath a.sm-notdisplay::after {
    display: none;
  }

  .btbrd .breadcrumbpath a.sm-display::after {
    display: inline-block;
  }
}
@media only screen and (min-width: 1201px) and (min-width: 801px) and (max-width: 1200px) {
  .btbrd .breadcrumbpath a.md-notdisplay::after {
    display: none;
  }

  .btbrd .breadcrumbpath a.md-display::after {
    display: inline-block;
  }
}
@media only screen and (min-width: 1201px) and (min-width: 1201px) {
  .btbrd .breadcrumbpath a.lg-notdisplay::after {
    display: none;
  }

  .btbrd .breadcrumbpath a.lg-display::after {
    display: inline-block;
  }
}
@media only screen and (min-width: 1201px) and (min-width: 1641px) {
  .btbrd .breadcrumbpath a.xl-notdisplay::after {
    display: none;
  }

  .btbrd .breadcrumbpath a.xl-display::after {
    display: inline-block;
  }
}
@media only screen and (min-width: 1201px) {
  .btbrd .breadcrumbpath a:last-child::after {
    display: none;
  }
}

footer {
  color: #C8D9E8;
  border-image: conic-gradient(#0F2854 0 0) fill 0//0 var(--borderimagefullwidth);
  position: relative;
  z-index: 15;
}
footer a {
  color: #C8D9E8;
  text-decoration: none;
}
footer a:hover {
  text-decoration: underline;
}
footer .ftr {
  position: relative;
  --fontsize: 100%;
  --lineheight: 120%;
  padding-inline: 10px;
}
@media only screen and (min-width: 1640px) {
  footer .ftr {
    padding-inline: 0;
  }
}
footer .ftr .ftrin {
  display: flex;
  flex-flow: row wrap;
  justify-content: space-between;
  width: 100%;
  position: relative;
  z-index: 1;
}
footer .ftr .ftrin.notdisplay {
  display: none;
}

footer .ftr .ftrin.display {
  display: flex;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  footer .ftr .ftrin.sm-notdisplay {
    display: none;
  }

  footer .ftr .ftrin.sm-display {
    display: flex;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  footer .ftr .ftrin.md-notdisplay {
    display: none;
  }

  footer .ftr .ftrin.md-display {
    display: flex;
  }
}
@media all and (min-width: 1201px) {
  footer .ftr .ftrin.lg-notdisplay {
    display: none;
  }

  footer .ftr .ftrin.lg-display {
    display: flex;
  }
}
@media all and (min-width: 1641px) {
  footer .ftr .ftrin.xl-notdisplay {
    display: none;
  }

  footer .ftr .ftrin.xl-display {
    display: flex;
  }
}
footer .ftr .ftrin > div {
  width: 100%;
}
footer .ftrcprght {
  --fontsize: 80%;
  --lineheight: 140%;
}

body.febody header {
  text-align: -webkit-center;
  text-align: -moz-center;
}
body.febody header > div {
  display: grid;
  
  justify-items: center;
  padding: 1%;
}
body.febody header > div.notdisplay {
  display: none;
}

body.febody header > div.display {
  display: grid;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody header > div.sm-notdisplay {
    display: none;
  }

  body.febody header > div.sm-display {
    display: grid;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody header > div.md-notdisplay {
    display: none;
  }

  body.febody header > div.md-display {
    display: grid;
  }
}
@media all and (min-width: 1201px) {
  body.febody header > div.lg-notdisplay {
    display: none;
  }

  body.febody header > div.lg-display {
    display: grid;
  }
}
@media all and (min-width: 1641px) {
  body.febody header > div.xl-notdisplay {
    display: none;
  }

  body.febody header > div.xl-display {
    display: grid;
  }
}
@media only screen and (min-width: 1201px) {
  body.febody header > div {
    max-width: 100%;
    grid-template-areas: "logo mainmenu mainmenu";
    grid-template-columns: 15% auto 60px;
    column-gap: 20px;
  }
}
@media only screen and (max-width: 800px) {
  body.febody header > div {
    padding: 10px;
  }
}
body.febody header > div > * {
  width: 100%;
  max-width: 1640px;
}
@media only screen and (max-width: 1200px) {
  body.febody header > div .headertopdesktop {
    display: none;
  }
}
body.febody header > div .headertopdesktop.logo {
  padding-block-start: 10px;
  grid-area: logo;
  padding-inline-end: 20%;
}
body.febody header > div .headertopdesktop.badge {
  grid-area: badge;
}
body.febody header > div .navtop {
  grid-area: topmenu;
}
body.febody header > div .navmain {
  grid-area: mainmenu;
}
@media only screen and (max-width: 1200px) {
  body.febody header > div .headertoprwd {
    display: grid;
    grid-template-columns: auto min-content;
    column-gap: 20px;
    align-items: center;
  }
  body.febody header > div .headertoprwd.notdisplay {
    display: none;
  }

  body.febody header > div .headertoprwd.display {
    display: grid;
  }
}
@media only screen and (max-width: 1200px) and (min-width: 0px) and (max-width: 800px) {
  body.febody header > div .headertoprwd.sm-notdisplay {
    display: none;
  }

  body.febody header > div .headertoprwd.sm-display {
    display: grid;
  }
}
@media only screen and (max-width: 1200px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody header > div .headertoprwd.md-notdisplay {
    display: none;
  }

  body.febody header > div .headertoprwd.md-display {
    display: grid;
  }
}
@media only screen and (max-width: 1200px) and (min-width: 1201px) {
  body.febody header > div .headertoprwd.lg-notdisplay {
    display: none;
  }

  body.febody header > div .headertoprwd.lg-display {
    display: grid;
  }
}
@media only screen and (max-width: 1200px) and (min-width: 1641px) {
  body.febody header > div .headertoprwd.xl-notdisplay {
    display: none;
  }

  body.febody header > div .headertoprwd.xl-display {
    display: grid;
  }
}
@media only screen and (min-width: 1201px) {
  body.febody header > div .headertoprwd {
    display: none;
  }
}
body.febody header > div .headertoprwd .logo {
  text-align: left;
}
body.febody header > div .headertoprwd .logo a.hdlg {
  display: block;
  max-width: 100px;
  height: auto;
}
body.febody header > div .headertoprwd .logo a.hdlg.notdisplay {
  display: none;
}

body.febody header > div .headertoprwd .logo a.hdlg.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody header > div .headertoprwd .logo a.hdlg.sm-notdisplay {
    display: none;
  }

  body.febody header > div .headertoprwd .logo a.hdlg.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody header > div .headertoprwd .logo a.hdlg.md-notdisplay {
    display: none;
  }

  body.febody header > div .headertoprwd .logo a.hdlg.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody header > div .headertoprwd .logo a.hdlg.lg-notdisplay {
    display: none;
  }

  body.febody header > div .headertoprwd .logo a.hdlg.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody header > div .headertoprwd .logo a.hdlg.xl-notdisplay {
    display: none;
  }

  body.febody header > div .headertoprwd .logo a.hdlg.xl-display {
    display: block;
  }
}
body.febody header > div .headertoprwd .btnrwdarea {
  display: flex;
  column-gap: 20px;
  text-align: -webkit-right;
  text-align: -moz-right;
  align-self: baseline;
}
body.febody header > div .headertoprwd .btnrwdarea.notdisplay {
  display: none;
}

body.febody header > div .headertoprwd .btnrwdarea.display {
  display: flex;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody header > div .headertoprwd .btnrwdarea.sm-notdisplay {
    display: none;
  }

  body.febody header > div .headertoprwd .btnrwdarea.sm-display {
    display: flex;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody header > div .headertoprwd .btnrwdarea.md-notdisplay {
    display: none;
  }

  body.febody header > div .headertoprwd .btnrwdarea.md-display {
    display: flex;
  }
}
@media all and (min-width: 1201px) {
  body.febody header > div .headertoprwd .btnrwdarea.lg-notdisplay {
    display: none;
  }

  body.febody header > div .headertoprwd .btnrwdarea.lg-display {
    display: flex;
  }
}
@media all and (min-width: 1641px) {
  body.febody header > div .headertoprwd .btnrwdarea.xl-notdisplay {
    display: none;
  }

  body.febody header > div .headertoprwd .btnrwdarea.xl-display {
    display: flex;
  }
}
@media only screen and (min-width: 1201px) {
  body.febody header {
    position: sticky;
    top: -2px;
    z-index: 100;
  }
  body.febody header.is-pinned {
    background-color: light-dark(#fff, #222);
    box-shadow: 0 10px 20px light-dark(#aaa, #aaa);
  }
  body.febody header.is-pinned div {
    padding-block: 5px;
    grid-template-areas: "logo mainmenu mainmenu";
    align-items: center;
    grid-template-columns: 10% auto 60px;
  }
  body.febody header.is-pinned .navtop, body.febody header.is-pinned .badge, body.febody header.is-pinned .topmenu {
    display: none;
  }
  body.febody header.is-pinned .logo {
    height: 64px;
  }
  body.febody header.is-pinned .logo img {
    max-height: 100%;
  }
}

@media only screen and (min-width: 1201px) {
  body.febody:has(header.is-pinned) .headerdummy {
    height: calc(var(--heading-height) - 65px);
  }
}
@media only screen and (max-width: 1200px) {
  body.febody header .rwdbtn {
    display: grid;
    grid-template-rows: 32px max-content;
    width: max-content;
    padding: 0;
    border: 1px solid transparent;
    background: transparent;
    color: transparent;
    font-size: 1px;
    line-height: 0;
  }
  body.febody header .rwdbtn:not(.burger)::before {
    content: "";
    background-color: #0F2854;
    mask-image: var(--img);
    mask-size: contain;
    mask-repeat: no-repeat;
    mask-position: center;
    margin: 2px;
  }
  body.febody header .rwdbtn::after {
    display: block;
    content: attr(data-attr);
    text-align: center;
    color: #0F2854;
    width: 100%;
    line-height: 100%;
    font-size: 12px;
    white-space: nowrap;
  }
  body.febody header .rwdbtn.notdisplay::after {
    display: none;
  }

  body.febody header .rwdbtn.display::after {
    display: block;
  }
}
@media only screen and (max-width: 1200px) and (min-width: 0px) and (max-width: 800px) {
  body.febody header .rwdbtn.sm-notdisplay::after {
    display: none;
  }

  body.febody header .rwdbtn.sm-display::after {
    display: block;
  }
}
@media only screen and (max-width: 1200px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody header .rwdbtn.md-notdisplay::after {
    display: none;
  }

  body.febody header .rwdbtn.md-display::after {
    display: block;
  }
}
@media only screen and (max-width: 1200px) and (min-width: 1201px) {
  body.febody header .rwdbtn.lg-notdisplay::after {
    display: none;
  }

  body.febody header .rwdbtn.lg-display::after {
    display: block;
  }
}
@media only screen and (max-width: 1200px) and (min-width: 1641px) {
  body.febody header .rwdbtn.xl-notdisplay::after {
    display: none;
  }

  body.febody header .rwdbtn.xl-display::after {
    display: block;
  }
}
@media only screen and (max-width: 1200px) {
  body.febody header .rwdbtn:hover, body.febody header .rwdbtn:focus, body.febody header .rwdbtn:focus-visible {
    outline: none;
    background: transparent;
    border: 1px dashed light-dark(#0F2854, #fff);
    box-shadow: 0 0 10px inset light-dark(#0F2854, #0F2854);
    padding-inline: 3px;
    color: #1C4D8D !important;
  }
}
@media only screen and (max-width: 1200px) and (prefers-reduced-motion: no-preference) {
  body.febody header .rwdbtn:hover, body.febody header .rwdbtn:focus, body.febody header .rwdbtn:focus-visible {
    transition: box-shadow 0.3s ease;
    transition-property: background-color, box-shadow, transform, color;
    transition-duration: 0.5s;
    transition-timing-function: ease;
  }
}
@media only screen and (max-width: 1200px) {
  body.febody header .rwdbtn:hover span span, body.febody header .rwdbtn:focus span span, body.febody header .rwdbtn:focus-visible span span {
    background-color: #0F2854;
  }
  body.febody header .rwdbtn:hover span span::after, body.febody header .rwdbtn:focus span span::after, body.febody header .rwdbtn:focus-visible span span::after {
    color: #0F2854;
  }
}
@media only screen and (min-width: 1201px) {
  body.febody header button.burger {
    display: none;
  }
}
@media only screen and (max-width: 1200px) {
  body.febody header button.burger {
    display: grid;
    grid-template-rows: 32px max-content;
    width: max-content;
    padding: 0 3px;
    border: 1px solid transparent;
    background: transparent;
  }
  body.febody header button.burger.notdisplay {
    display: none;
  }

  body.febody header button.burger.display {
    display: grid;
  }
}
@media only screen and (max-width: 1200px) and (min-width: 0px) and (max-width: 800px) {
  body.febody header button.burger.sm-notdisplay {
    display: none;
  }

  body.febody header button.burger.sm-display {
    display: grid;
  }
}
@media only screen and (max-width: 1200px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody header button.burger.md-notdisplay {
    display: none;
  }

  body.febody header button.burger.md-display {
    display: grid;
  }
}
@media only screen and (max-width: 1200px) and (min-width: 1201px) {
  body.febody header button.burger.lg-notdisplay {
    display: none;
  }

  body.febody header button.burger.lg-display {
    display: grid;
  }
}
@media only screen and (max-width: 1200px) and (min-width: 1641px) {
  body.febody header button.burger.xl-notdisplay {
    display: none;
  }

  body.febody header button.burger.xl-display {
    display: grid;
  }
}
@media only screen and (max-width: 1200px) {
  body.febody header button.burger span {
    position: relative;
    width: 100%;
    height: 100%;
  }
  body.febody header button.burger span span {
    width: 100%;
    height: 2px;
    background-color: #0F2854;
    position: absolute;
    left: 0;
    border-radius: 5px;
  }
}
@media only screen and (max-width: 1200px) and (prefers-reduced-motion: no-preference) {
  body.febody header button.burger span span {
    transition: background-color 0.3s ease, transform 0.3s ease, opacity 0.3s ease;
  }
}
@media only screen and (max-width: 1200px) {
  body.febody header button.burger span span:nth-of-type(1) {
    top: 20%;
  }
}
@media only screen and (max-width: 1200px) {
  body.febody header button.burger span span:nth-of-type(2) {
    top: 50%;
    transform: translateY(-50%);
  }
}
@media only screen and (max-width: 1200px) {
  body.febody header button.burger span span:nth-of-type(3) {
    top: 70%;
  }
}
@media only screen and (max-width: 1200px) {
  body.febody header button.burger.mark4hover span span:nth-of-type(1) {
    top: 50%;
    transform: translateY(-50%) rotate(45deg);
  }
  body.febody header button.burger.mark4hover span span:nth-of-type(2) {
    opacity: 0;
  }
  body.febody header button.burger.mark4hover span span:nth-of-type(3) {
    top: 50%;
    transform: translateY(-50%) rotate(-45deg);
  }
}
body.febody nav li:has(ul) button.rwddrpdwnbtn {
  display: block;
  z-index: 100;
  background: transparent;
  border: 1px dotted transparent;
  box-shadow: none;
  padding: 5px 3px;
  margin: 0;
  justify-self: center;
  width: 100%;
  aspect-ratio: 1;
  text-align: -webkit-center;
  text-align: -moz-center;
}
body.febody nav li:has(ul) button.rwddrpdwnbtn.notdisplay {
  display: none;
}

body.febody nav li:has(ul) button.rwddrpdwnbtn.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody nav li:has(ul) button.rwddrpdwnbtn.sm-notdisplay {
    display: none;
  }

  body.febody nav li:has(ul) button.rwddrpdwnbtn.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody nav li:has(ul) button.rwddrpdwnbtn.md-notdisplay {
    display: none;
  }

  body.febody nav li:has(ul) button.rwddrpdwnbtn.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody nav li:has(ul) button.rwddrpdwnbtn.lg-notdisplay {
    display: none;
  }

  body.febody nav li:has(ul) button.rwddrpdwnbtn.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody nav li:has(ul) button.rwddrpdwnbtn.xl-notdisplay {
    display: none;
  }

  body.febody nav li:has(ul) button.rwddrpdwnbtn.xl-display {
    display: block;
  }
}
body.febody nav li:has(ul) button.rwddrpdwnbtn::after {
  display: block;
  content: "";
  mask-image: url("/data/media/7/713_0x0x0x0x0_icon_dropdown_outline.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  width: 16px;
  height: 16px;
}
body.febody nav li:has(ul) button.rwddrpdwnbtn.notdisplay::after {
  display: none;
}

body.febody nav li:has(ul) button.rwddrpdwnbtn.display::after {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody nav li:has(ul) button.rwddrpdwnbtn.sm-notdisplay::after {
    display: none;
  }

  body.febody nav li:has(ul) button.rwddrpdwnbtn.sm-display::after {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody nav li:has(ul) button.rwddrpdwnbtn.md-notdisplay::after {
    display: none;
  }

  body.febody nav li:has(ul) button.rwddrpdwnbtn.md-display::after {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody nav li:has(ul) button.rwddrpdwnbtn.lg-notdisplay::after {
    display: none;
  }

  body.febody nav li:has(ul) button.rwddrpdwnbtn.lg-display::after {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody nav li:has(ul) button.rwddrpdwnbtn.xl-notdisplay::after {
    display: none;
  }

  body.febody nav li:has(ul) button.rwddrpdwnbtn.xl-display::after {
    display: block;
  }
}
@media only screen and (max-width: 1200px) {
  body.febody nav li:has(ul) button.rwddrpdwnbtn::after {
    background-color: light-dark(#0F2854, #0F2854);
  }
}
@media only screen and (min-width: 1201px) {
  body.febody nav li:has(ul) button.rwddrpdwnbtn::after {
    background-color: #0F2854;
  }
}
body.febody nav li:has(ul) button.rwddrpdwnbtn.mark4hover {
  transform: rotate(90deg);
}
@media (prefers-reduced-motion: no-preference) {
  body.febody nav li:has(ul) button.rwddrpdwnbtn.mark4hover {
    transition: transform 0.3s ease;
  }
}
body.febody nav li:has(ul) button.rwddrpdwnbtn:hover, body.febody nav li:has(ul) button.rwddrpdwnbtn:focus, body.febody nav li:has(ul) button.rwddrpdwnbtn:focus-visible {
  outline: none;
  background: transparent;
  border: 1px dashed light-dark(#0F2854, #fff);
  box-shadow: 0 0 10px inset light-dark(#0F2854, #0F2854);
  padding-inline: 3px;
  color: #1C4D8D !important;
  background: transparent;
  border-radius: 5px;
}
@media (prefers-reduced-motion: no-preference) {
  body.febody nav li:has(ul) button.rwddrpdwnbtn:hover, body.febody nav li:has(ul) button.rwddrpdwnbtn:focus, body.febody nav li:has(ul) button.rwddrpdwnbtn:focus-visible {
    transition: box-shadow 0.3s ease;
    transition-property: background-color, box-shadow, transform, color;
    transition-duration: 0.5s;
    transition-timing-function: ease;
  }
}
body.febody nav li.active:has(ul) > button.rwddrpdwnbtn::after {
  mask-image: url("/data/media/7/712_0x0x0x0x0_icon_dropdown_filled.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}
body.febody nav li:not(:has(ul)) button.rwddrpdwnbtn {
  display: none;
}
body.febody nav ul {
  padding: 0;
  margin: 0;
}
@media only screen and (max-width: 1200px) {
  body.febody nav ul {
    display: grid;
    gap: 10px;
  }
  body.febody nav ul.notdisplay {
    display: none;
  }

  body.febody nav ul.display {
    display: grid;
  }
}
@media only screen and (max-width: 1200px) and (min-width: 0px) and (max-width: 800px) {
  body.febody nav ul.sm-notdisplay {
    display: none;
  }

  body.febody nav ul.sm-display {
    display: grid;
  }
}
@media only screen and (max-width: 1200px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody nav ul.md-notdisplay {
    display: none;
  }

  body.febody nav ul.md-display {
    display: grid;
  }
}
@media only screen and (max-width: 1200px) and (min-width: 1201px) {
  body.febody nav ul.lg-notdisplay {
    display: none;
  }

  body.febody nav ul.lg-display {
    display: grid;
  }
}
@media only screen and (max-width: 1200px) and (min-width: 1641px) {
  body.febody nav ul.xl-notdisplay {
    display: none;
  }

  body.febody nav ul.xl-display {
    display: grid;
  }
}
@media only screen and (max-width: 1200px) {
  body.febody nav ul li {
    display: block;
    width: 100%;
  }
  body.febody nav ul li.notdisplay {
    display: none;
  }

  body.febody nav ul li.display {
    display: block;
  }
}
@media only screen and (max-width: 1200px) and (min-width: 0px) and (max-width: 800px) {
  body.febody nav ul li.sm-notdisplay {
    display: none;
  }

  body.febody nav ul li.sm-display {
    display: block;
  }
}
@media only screen and (max-width: 1200px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody nav ul li.md-notdisplay {
    display: none;
  }

  body.febody nav ul li.md-display {
    display: block;
  }
}
@media only screen and (max-width: 1200px) and (min-width: 1201px) {
  body.febody nav ul li.lg-notdisplay {
    display: none;
  }

  body.febody nav ul li.lg-display {
    display: block;
  }
}
@media only screen and (max-width: 1200px) and (min-width: 1641px) {
  body.febody nav ul li.xl-notdisplay {
    display: none;
  }

  body.febody nav ul li.xl-display {
    display: block;
  }
}
body.febody nav ul li {
  font-size: 100%;
  list-style: none;
  padding: 0;
  display: grid;
}
@media only screen and (min-width: 1201px) {
  body.febody nav ul li {
    font-size: clamp(0.9rem, 1.818vw - 0.464rem, 1.5rem);
  }
}
body.febody nav ul li.notdisplay {
  display: none;
}

body.febody nav ul li.display {
  display: grid;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody nav ul li.sm-notdisplay {
    display: none;
  }

  body.febody nav ul li.sm-display {
    display: grid;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody nav ul li.md-notdisplay {
    display: none;
  }

  body.febody nav ul li.md-display {
    display: grid;
  }
}
@media all and (min-width: 1201px) {
  body.febody nav ul li.lg-notdisplay {
    display: none;
  }

  body.febody nav ul li.lg-display {
    display: grid;
  }
}
@media all and (min-width: 1641px) {
  body.febody nav ul li.xl-notdisplay {
    display: none;
  }

  body.febody nav ul li.xl-display {
    display: grid;
  }
}
body.febody nav ul li ul {
  margin-inline-start: 20px;
}
body.febody nav ul li ul li {
  font-size: 1.1rem;
  padding-block-start: 8px;
  border-bottom: 1px dotted light-dark(#0F2854, #0F2854);
}
body.febody nav ul li ul li:last-of-type {
  border: 0;
  padding-block-end: 0;
}
body.febody nav ul li ul li a {
  text-align: left;
  padding-inline: 10px;
}
body.febody nav ul li a {
  text-decoration: none;
  color: #0F2854;
  border: 1px solid transparent;
  border-radius: 5px;
}
body.febody nav ul li a:hover, body.febody nav ul li a:focus, body.febody nav ul li a:focus-visible {
  outline: none;
  background: transparent;
  border: 1px dashed light-dark(#0F2854, #fff);
  box-shadow: 0 0 10px inset light-dark(#0F2854, #0F2854);
  padding-inline: 3px;
  color: #1C4D8D !important;
  padding-inline: 10px;
}
@media (prefers-reduced-motion: no-preference) {
  body.febody nav ul li a:hover, body.febody nav ul li a:focus, body.febody nav ul li a:focus-visible {
    transition: box-shadow 0.3s ease;
    transition-property: background-color, box-shadow, transform, color;
    transition-duration: 0.5s;
    transition-timing-function: ease;
  }
}
body.febody nav li:has(ul) {
  display: grid;
  column-gap: 5px;
  align-items: start;
  grid-template-columns: auto 30px;
  grid-template-areas: "menupoint dropdown" "submenu submenu";
}
body.febody nav li:has(ul).notdisplay {
  display: none;
}

body.febody nav li:has(ul).display {
  display: grid;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody nav li:has(ul).sm-notdisplay {
    display: none;
  }

  body.febody nav li:has(ul).sm-display {
    display: grid;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody nav li:has(ul).md-notdisplay {
    display: none;
  }

  body.febody nav li:has(ul).md-display {
    display: grid;
  }
}
@media all and (min-width: 1201px) {
  body.febody nav li:has(ul).lg-notdisplay {
    display: none;
  }

  body.febody nav li:has(ul).lg-display {
    display: grid;
  }
}
@media all and (min-width: 1641px) {
  body.febody nav li:has(ul).xl-notdisplay {
    display: none;
  }

  body.febody nav li:has(ul).xl-display {
    display: grid;
  }
}
body.febody nav li:has(ul) > a {
  grid-area: menupoint;
}
body.febody nav li:has(ul) > .rwddrpdwnbtn {
  grid-area: dropdown;
}
body.febody nav li:has(ul) > ul {
  grid-area: submenu;
}
@media only screen and (min-width: 1201px) {
  body.febody nav > ul > li {
    border-bottom: 5px solid transparent;
  }
  body.febody nav > ul > li:has(ul) {
    position: relative;
  }
  body.febody nav > ul > li:has(ul) > button.rwddrpdwnbtn.mark4hover + ul {
    display: grid;
    gap: 0;
    position: absolute;
    min-width: 100%;
    width: auto;
    height: auto;
    max-height: calc(100vh - var(--mypostop) - var(--myheight) - 60px - 20px);
    overflow: hidden;
    font-size: 75%;
    overflow-y: auto;
    width: max-content;
    z-index: 2147483645;
    padding: 5px;
    background-color: light-dark(#fff, #222);
    border: 1px dotted light-dark(#0F2854, #0F2854);
    box-shadow: rgba(0, 0, 0, 0.4) 5px 5px 10px;
    box-shadow: none;
  }
  body.febody nav > ul > li:has(ul) > button.rwddrpdwnbtn.mark4hover + ul.notdisplay {
    display: none;
  }

  body.febody nav > ul > li:has(ul) > button.rwddrpdwnbtn.mark4hover + ul.display {
    display: grid;
  }
}
@media only screen and (min-width: 1201px) and (min-width: 0px) and (max-width: 800px) {
  body.febody nav > ul > li:has(ul) > button.rwddrpdwnbtn.mark4hover + ul.sm-notdisplay {
    display: none;
  }

  body.febody nav > ul > li:has(ul) > button.rwddrpdwnbtn.mark4hover + ul.sm-display {
    display: grid;
  }
}
@media only screen and (min-width: 1201px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody nav > ul > li:has(ul) > button.rwddrpdwnbtn.mark4hover + ul.md-notdisplay {
    display: none;
  }

  body.febody nav > ul > li:has(ul) > button.rwddrpdwnbtn.mark4hover + ul.md-display {
    display: grid;
  }
}
@media only screen and (min-width: 1201px) and (min-width: 1201px) {
  body.febody nav > ul > li:has(ul) > button.rwddrpdwnbtn.mark4hover + ul.lg-notdisplay {
    display: none;
  }

  body.febody nav > ul > li:has(ul) > button.rwddrpdwnbtn.mark4hover + ul.lg-display {
    display: grid;
  }
}
@media only screen and (min-width: 1201px) and (min-width: 1641px) {
  body.febody nav > ul > li:has(ul) > button.rwddrpdwnbtn.mark4hover + ul.xl-notdisplay {
    display: none;
  }

  body.febody nav > ul > li:has(ul) > button.rwddrpdwnbtn.mark4hover + ul.xl-display {
    display: grid;
  }
}
@media only screen and (min-width: 1201px) {
  body.febody nav > ul > li.active {
    
    position: relative;
    
  }
  body.febody nav > ul > li.active > a {
    font-weight: bold;
  }
}
@media only screen and (min-width: 1201px) {
  body.febody nav > ul > li > a {
    padding-inline: 3px;
  }
  body.febody nav > ul > li > a:hover, body.febody nav > ul > li > a:focus, body.febody nav > ul > li > a:focus-visible {
    padding-inline: 3px;
  }
}
@media only screen and (min-width: 1201px) {
  body.febody nav > ul > li > ul {
    margin-inline-start: 0;
    border-radius: 3px;
  }
  body.febody nav > ul > li > ul li.active > a {
    font-weight: bold;
  }
}
@media only screen and (min-width: 1201px) {
  body.febody nav > ul > li:not(:nth-last-child(-n+2)) > button.rwddrpdwnbtn.mark4hover + ul {
    left: 0;
    max-width: calc(100vw - var(--myposleft) - 20px);
  }
}
@media only screen and (min-width: 1201px) {
  body.febody nav > ul > li:nth-last-child(-n+2) > button.rwddrpdwnbtn.mark4hover + ul {
    right: 0;
    max-width: calc(var(--myposright) - 20px);
  }
}
body.febody div.navtop {
  display: none;
}
@media only screen and (max-width: 1200px) {
  body.febody div.navmain {
    display: none;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody div.navmain li.home {
    display: none;
  }
}
@media only screen and (min-width: 1201px) {
  body.febody div.navmain {
    line-height: 130%;
    font-size: 130%;
    padding-block: 10px;
    padding-inline: 1%;
    position: sticky;
    top: -1px;
    z-index: 2147483546;
  }
  body.febody div.navmain.is-pinned {
    box-shadow: 0 10px 20px #aaa;
  }
  body.febody div.navmain nav.main {
    max-width: 1640px;
  }
  body.febody div.navmain nav > ul {
    display: flex;
    gap: 10px;
    justify-content: space-between;
  }
  body.febody div.navmain nav > ul.notdisplay {
    display: none;
  }

  body.febody div.navmain nav > ul.display {
    display: flex;
  }
}
@media only screen and (min-width: 1201px) and (min-width: 0px) and (max-width: 800px) {
  body.febody div.navmain nav > ul.sm-notdisplay {
    display: none;
  }

  body.febody div.navmain nav > ul.sm-display {
    display: flex;
  }
}
@media only screen and (min-width: 1201px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody div.navmain nav > ul.md-notdisplay {
    display: none;
  }

  body.febody div.navmain nav > ul.md-display {
    display: flex;
  }
}
@media only screen and (min-width: 1201px) and (min-width: 1201px) {
  body.febody div.navmain nav > ul.lg-notdisplay {
    display: none;
  }

  body.febody div.navmain nav > ul.lg-display {
    display: flex;
  }
}
@media only screen and (min-width: 1201px) and (min-width: 1641px) {
  body.febody div.navmain nav > ul.xl-notdisplay {
    display: none;
  }

  body.febody div.navmain nav > ul.xl-display {
    display: flex;
  }
}
@media only screen and (min-width: 1201px) {
  body.febody div.navmain nav > ul > li {
    padding-inline: 10px;
  }
}
@media only screen and (min-width: 1201px) {
  body.febody div.navtop nav > ul {
    justify-content: flex-end;
  }
  body.febody div.navtop nav > ul > li > a {
    color: #0F2854;
    font-weight: 200;
  }
  body.febody div.navmain nav > ul {
    justify-content: flex-end;
  }
  body.febody div.navmain nav > ul > li:not(.suche) > a {
    hyphens: none;
    color: #0F2854;
    line-height: 1.1rem;
  }
  body.febody div.navmain nav > ul > li:not(.suche) > a::first-line {
    font-size: 1.2rem;
    line-height: 1.3rem;
  }
  body.febody div.navmain nav > ul > li:not(.suche) > ul a {
    color: light-dark(#0F2854, #0F2854);
  }
}
@media only screen and (min-width: 1201px) {
  body.febody div.navrwd {
    display: none;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody div.navrwd {
    position: absolute;
    top: 80px;
    z-index: 2147483646;
    min-width: 200px;
    max-width: 100vw;
    width: max-content;
    right: 0;
    background-color: light-dark(#fff, #222);
    border: 1px dotted light-dark(#0F2854, #0F2854);
  }
  body.febody div.navrwd nav {
    padding: 18px;
  }
}
@media only screen and (max-width: 800px) {
  body.febody div.navrwd {
    position: absolute;
    top: 80px;
    z-index: 2147483646;
    width: 100vw;
    left: 0;
    background-color: light-dark(#fff, #222);
    border: 1px dotted light-dark(#0F2854, #0F2854);
  }
  body.febody div.navrwd nav {
    padding: 8px;
  }
}
@media only screen and (max-width: 1200px) {
  body.febody div.navrwd {
    border: 1px dotted light-dark(#0F2854, #0F2854);
  }
  body.febody div.navrwd nav > ul ul {
    margin-inline-start: 20px;
    margin-block-start: 10px;
  }
  body.febody div.navrwd nav li {
    padding-block-end: 20px;
    border-bottom: 1px dotted light-dark(#0F2854, #0F2854);
    padding-block-end: 10px;
  }
  body.febody div.navrwd nav li:last-of-type {
    border: 0;
    padding-block-end: 0;
  }
  body.febody div.navrwd nav li a {
    text-align: left;
    padding-inline: 3px;
    line-height: 1.1rem;
  }
}
body.febody nav li.suche > a {
  display: inline-grid;
  grid-template-columns: auto 25px;
  gap: 10px;
}
body.febody nav li.suche > a.notdisplay {
  display: none;
}

body.febody nav li.suche > a.display {
  display: inline-grid;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody nav li.suche > a.sm-notdisplay {
    display: none;
  }

  body.febody nav li.suche > a.sm-display {
    display: inline-grid;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody nav li.suche > a.md-notdisplay {
    display: none;
  }

  body.febody nav li.suche > a.md-display {
    display: inline-grid;
  }
}
@media all and (min-width: 1201px) {
  body.febody nav li.suche > a.lg-notdisplay {
    display: none;
  }

  body.febody nav li.suche > a.lg-display {
    display: inline-grid;
  }
}
@media all and (min-width: 1641px) {
  body.febody nav li.suche > a.xl-notdisplay {
    display: none;
  }

  body.febody nav li.suche > a.xl-display {
    display: inline-grid;
  }
}
body.febody nav li.suche > a::after {
  content: "";
  mask-image: url("/data/media/0/22_0x0x0x0x0_magnifier.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  background-color: light-dark(#0F2854, #0F2854);
  width: 20px;
  height: 20px;
  align-self: baseline;
  padding-block: 4px;
}
@supports not selector(:has(*)) {
  body.febody .rwddrpdwnbtn {
    display: none;
  }
}

@supports (display: grid) {
  .btshrt.wsubarticles > *, .btshrt.wsubarticles > article {
    width: 100% !important;
  }
  @media only screen and (min-width: 801px) {
    .btshrt.wsubarticles {
      display: grid;
      justify-content: start;
      gap: 20px;
      grid-template-columns: repeat(auto-fit, calc(50% - 49 * (20px / 50)));
    }
    .btshrt.wsubarticles.notdisplay {
      display: none;
    }

    .btshrt.wsubarticles.display {
      display: grid;
    }
  }
  @media only screen and (min-width: 801px) and (min-width: 0px) and (max-width: 800px) {
    .btshrt.wsubarticles.sm-notdisplay {
      display: none;
    }

    .btshrt.wsubarticles.sm-display {
      display: grid;
    }
  }
  @media only screen and (min-width: 801px) and (min-width: 801px) and (max-width: 1200px) {
    .btshrt.wsubarticles.md-notdisplay {
      display: none;
    }

    .btshrt.wsubarticles.md-display {
      display: grid;
    }
  }
  @media only screen and (min-width: 801px) and (min-width: 1201px) {
    .btshrt.wsubarticles.lg-notdisplay {
      display: none;
    }

    .btshrt.wsubarticles.lg-display {
      display: grid;
    }
  }
  @media only screen and (min-width: 801px) and (min-width: 1641px) {
    .btshrt.wsubarticles.xl-notdisplay {
      display: none;
    }

    .btshrt.wsubarticles.xl-display {
      display: grid;
    }
  }
  @media only screen and (min-width: 1201px) {
    .btshrt.wsubarticles {
      grid-template-columns: repeat(auto-fit, calc(33.333% - 32.333 * (20px / 33.333)));
    }
  }
}

.showarticlefromcategoryitem .bxshort {
  margin-bottom: 0;
}

.swiper-slide .bxshort {
  height: 100%;
}

.bxshort {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  align-content: flex-start;
  justify-content: center;
  text-decoration: none;
}
.bxshort.notdisplay {
  display: none;
}

.bxshort.display {
  display: flex;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  .bxshort.sm-notdisplay {
    display: none;
  }

  .bxshort.sm-display {
    display: flex;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  .bxshort.md-notdisplay {
    display: none;
  }

  .bxshort.md-display {
    display: flex;
  }
}
@media all and (min-width: 1201px) {
  .bxshort.lg-notdisplay {
    display: none;
  }

  .bxshort.lg-display {
    display: flex;
  }
}
@media all and (min-width: 1641px) {
  .bxshort.xl-notdisplay {
    display: none;
  }

  .bxshort.xl-display {
    display: flex;
  }
}
.bxshort .picshort {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  margin-bottom: -webkit-calc(1 * (18px * 1.8));
  margin-bottom: -moz-calc(1 * (18px * 1.8));
  margin-bottom: calc(1 * (18px * 1.8));
}
.bxshort .picshort.notdisplay {
  display: none;
}

.bxshort .picshort.display {
  display: flex;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  .bxshort .picshort.sm-notdisplay {
    display: none;
  }

  .bxshort .picshort.sm-display {
    display: flex;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  .bxshort .picshort.md-notdisplay {
    display: none;
  }

  .bxshort .picshort.md-display {
    display: flex;
  }
}
@media all and (min-width: 1201px) {
  .bxshort .picshort.lg-notdisplay {
    display: none;
  }

  .bxshort .picshort.lg-display {
    display: flex;
  }
}
@media all and (min-width: 1641px) {
  .bxshort .picshort.xl-notdisplay {
    display: none;
  }

  .bxshort .picshort.xl-display {
    display: flex;
  }
}
.bxshort .hdshort {
  text-align: center;
  width: 100%;
  --fontsize: 167%;
  min-height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  hyphens: auto;
}
.bxshort .hdshort.notdisplay {
  display: none;
}

.bxshort .hdshort.display {
  display: flex;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  .bxshort .hdshort.sm-notdisplay {
    display: none;
  }

  .bxshort .hdshort.sm-display {
    display: flex;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  .bxshort .hdshort.md-notdisplay {
    display: none;
  }

  .bxshort .hdshort.md-display {
    display: flex;
  }
}
@media all and (min-width: 1201px) {
  .bxshort .hdshort.lg-notdisplay {
    display: none;
  }

  .bxshort .hdshort.lg-display {
    display: flex;
  }
}
@media all and (min-width: 1641px) {
  .bxshort .hdshort.xl-notdisplay {
    display: none;
  }

  .bxshort .hdshort.xl-display {
    display: flex;
  }
}
.bxshort .hrshort {
  width: 55%;
  height: 1px;
  margin-top: -webkit-calc(.5 * (18px * 1.8));
  margin-top: -moz-calc(.5 * (18px * 1.8));
  margin-top: calc(.5 * (18px * 1.8));
  margin-bottom: -webkit-calc(.5 * (18px * 1.8));
  margin-bottom: -moz-calc(.5 * (18px * 1.8));
  margin-bottom: calc(.5 * (18px * 1.8));
}
.bxshort .descshort {
  text-align: center;
  width: 100%;
  min-height: 65px;
  margin-bottom: -webkit-calc(.5 * (18px * 1.8));
  margin-bottom: -moz-calc(.5 * (18px * 1.8));
  margin-bottom: calc(.5 * (18px * 1.8));
}
.bxshort span.moreshort {
  display: inline-block;
  margin-top: auto;
  background-color: #000;
  color: #fff;
  --lineheight: 100%;
  padding: 8px 30px;
  border-radius: 5px;
  border: 1px solid #fff;
}
.bxshort span.moreshort.notdisplay {
  display: none;
}

.bxshort span.moreshort.display {
  display: inline-block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  .bxshort span.moreshort.sm-notdisplay {
    display: none;
  }

  .bxshort span.moreshort.sm-display {
    display: inline-block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  .bxshort span.moreshort.md-notdisplay {
    display: none;
  }

  .bxshort span.moreshort.md-display {
    display: inline-block;
  }
}
@media all and (min-width: 1201px) {
  .bxshort span.moreshort.lg-notdisplay {
    display: none;
  }

  .bxshort span.moreshort.lg-display {
    display: inline-block;
  }
}
@media all and (min-width: 1641px) {
  .bxshort span.moreshort.xl-notdisplay {
    display: none;
  }

  .bxshort span.moreshort.xl-display {
    display: inline-block;
  }
}
.bxshort:hover span.moreshort, .bxshort:focus span.moreshort, .bxshort:focus-visible span.moreshort {
  outline: none;
  background: #0F2854;
  border: 1px dashed light-dark(#0F2854, #fff);
  box-shadow: 0 0 30px inset #fff;
  color: #0F2854;
}
@media (prefers-reduced-motion: no-preference) {
  .bxshort:hover span.moreshort, .bxshort:focus span.moreshort, .bxshort:focus-visible span.moreshort {
    transition: box-shadow 0.3s ease;
    transition-property: background-color, box-shadow, transform, color;
    transition-duration: 0.5s;
    transition-timing-function: ease;
  }
}
.bxshort figure.pic {
  display: block;
  --lineheight: 0;
  text-align: left;
}
.bxshort figure.pic.notdisplay {
  display: none;
}

.bxshort figure.pic.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  .bxshort figure.pic.sm-notdisplay {
    display: none;
  }

  .bxshort figure.pic.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  .bxshort figure.pic.md-notdisplay {
    display: none;
  }

  .bxshort figure.pic.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  .bxshort figure.pic.lg-notdisplay {
    display: none;
  }

  .bxshort figure.pic.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  .bxshort figure.pic.xl-notdisplay {
    display: none;
  }

  .bxshort figure.pic.xl-display {
    display: block;
  }
}
.bxshort figure.pic img {
  z-index: 0;
  transform: scale(1);
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  filter: saturate(0) contrast(1) brightness(1);
}
@media (prefers-reduced-motion: no-preference) {
  .bxshort figure.pic img {
    transition: all 1.5s ease;
  }
}
.bxshort figure.pic figcaption {
  display: block;
  width: 90%;
  position: absolute;
  z-index: 2;
  top: 10px;
  left: 10px;
  font-family: "Manrope", sans-serif;
  --lineheight: 133%;
  font-weight: 800;
  max-width: calc(100% - 65px);
  hyphens: auto;
  filter: drop-shadow(0 0 1px #fff);
  color: #0F2854;
}
.bxshort figure.pic figcaption.notdisplay {
  display: none;
}

.bxshort figure.pic figcaption.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  .bxshort figure.pic figcaption.sm-notdisplay {
    display: none;
  }

  .bxshort figure.pic figcaption.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  .bxshort figure.pic figcaption.md-notdisplay {
    display: none;
  }

  .bxshort figure.pic figcaption.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  .bxshort figure.pic figcaption.lg-notdisplay {
    display: none;
  }

  .bxshort figure.pic figcaption.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  .bxshort figure.pic figcaption.xl-notdisplay {
    display: none;
  }

  .bxshort figure.pic figcaption.xl-display {
    display: block;
  }
}
@media (prefers-reduced-motion: no-preference) {
  .bxshort figure.pic figcaption {
    transform: scale(1);
    transition: transform 1.5s ease;
  }
}
.bxshort figure.pic figcaption strong {
  display: block;
  --fontsize: 140%;
  --lineheight: 110%;
}
.bxshort figure.pic figcaption strong.notdisplay {
  display: none;
}

.bxshort figure.pic figcaption strong.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  .bxshort figure.pic figcaption strong.sm-notdisplay {
    display: none;
  }

  .bxshort figure.pic figcaption strong.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  .bxshort figure.pic figcaption strong.md-notdisplay {
    display: none;
  }

  .bxshort figure.pic figcaption strong.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  .bxshort figure.pic figcaption strong.lg-notdisplay {
    display: none;
  }

  .bxshort figure.pic figcaption strong.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  .bxshort figure.pic figcaption strong.xl-notdisplay {
    display: none;
  }

  .bxshort figure.pic figcaption strong.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) {
  .bxshort figure.pic figcaption strong {
    --fontsize: 160%;
  }
}
@media only screen and (min-width: 1640px) {
  .bxshort figure.pic figcaption strong {
    --fontsize: 190%;
  }
}
.bxshort .smalltxtshort {
  hyphens: auto;
  display: block;
  font-weight: 400;
  --fontsize: 80%;
  --lineheight: 100%;
  text-align: left;
  width: 100%;
}
.bxshort .smalltxtshort.notdisplay {
  display: none;
}

.bxshort .smalltxtshort.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  .bxshort .smalltxtshort.sm-notdisplay {
    display: none;
  }

  .bxshort .smalltxtshort.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  .bxshort .smalltxtshort.md-notdisplay {
    display: none;
  }

  .bxshort .smalltxtshort.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  .bxshort .smalltxtshort.lg-notdisplay {
    display: none;
  }

  .bxshort .smalltxtshort.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  .bxshort .smalltxtshort.xl-notdisplay {
    display: none;
  }

  .bxshort .smalltxtshort.xl-display {
    display: block;
  }
}
.bxshort div.moreshort {
  position: relative;
  display: block;
  width: 100%;
  height: 50px;
}
.bxshort div.moreshort.notdisplay {
  display: none;
}

.bxshort div.moreshort.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  .bxshort div.moreshort.sm-notdisplay {
    display: none;
  }

  .bxshort div.moreshort.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  .bxshort div.moreshort.md-notdisplay {
    display: none;
  }

  .bxshort div.moreshort.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  .bxshort div.moreshort.lg-notdisplay {
    display: none;
  }

  .bxshort div.moreshort.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  .bxshort div.moreshort.xl-notdisplay {
    display: none;
  }

  .bxshort div.moreshort.xl-display {
    display: block;
  }
}
.bxshort span.morelink {
  height: 100%;
  position: absolute;
  z-index: 5;
  right: auto;
  left: 0;
  top: 0;
  display: block;
  background-color: #0F2854;
  color: #0F2854 !important;
  padding: 5px 10px;
  clip-path: polygon(0% 0%, 90% 0%, 100% 50%, 90% 100%, 0% 100%);
  color: #0F2854;
}
.bxshort span.morelink.notdisplay {
  display: none;
}

.bxshort span.morelink.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  .bxshort span.morelink.sm-notdisplay {
    display: none;
  }

  .bxshort span.morelink.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  .bxshort span.morelink.md-notdisplay {
    display: none;
  }

  .bxshort span.morelink.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  .bxshort span.morelink.lg-notdisplay {
    display: none;
  }

  .bxshort span.morelink.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  .bxshort span.morelink.xl-notdisplay {
    display: none;
  }

  .bxshort span.morelink.xl-display {
    display: block;
  }
}
.bxshort span.morelink::after {
  display: inline-block;
  content: "";
  width: 15px;
  height: 15px;
  margin-left: 5px;
  background-color: #0F2854;
  mask-image: url("/data/media/0/10_0x0x0x0x0_arrow.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  position: relative;
  top: 1px;
}
.bxshort span.morelink.notdisplay::after {
  display: none;
}

.bxshort span.morelink.display::after {
  display: inline-block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  .bxshort span.morelink.sm-notdisplay::after {
    display: none;
  }

  .bxshort span.morelink.sm-display::after {
    display: inline-block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  .bxshort span.morelink.md-notdisplay::after {
    display: none;
  }

  .bxshort span.morelink.md-display::after {
    display: inline-block;
  }
}
@media all and (min-width: 1201px) {
  .bxshort span.morelink.lg-notdisplay::after {
    display: none;
  }

  .bxshort span.morelink.lg-display::after {
    display: inline-block;
  }
}
@media all and (min-width: 1641px) {
  .bxshort span.morelink.xl-notdisplay::after {
    display: none;
  }

  .bxshort span.morelink.xl-display::after {
    display: inline-block;
  }
}
.bxshort span.tpc {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 3;
  right: 0;
  top: 0;
  display: block;
  background-color: rgba(255, 255, 255, 0.6);
  color: #0F2854 !important;
  padding: 5px 10px;
  text-align: right;
  --fontsize: 80%;
  color: #0F2854;
}
.bxshort span.tpc.notdisplay {
  display: none;
}

.bxshort span.tpc.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  .bxshort span.tpc.sm-notdisplay {
    display: none;
  }

  .bxshort span.tpc.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  .bxshort span.tpc.md-notdisplay {
    display: none;
  }

  .bxshort span.tpc.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  .bxshort span.tpc.lg-notdisplay {
    display: none;
  }

  .bxshort span.tpc.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  .bxshort span.tpc.xl-notdisplay {
    display: none;
  }

  .bxshort span.tpc.xl-display {
    display: block;
  }
}

html {
  overflow-x: hidden;
}
@media only screen and (min-width: 1201px) {
  html {
    overflow-x: unset;
  }
}

body.febody {
  max-width: 1640px;
  margin-inline: auto;
}

body.febody main {
  min-height: 80vh;
  padding: 20px 10px;
  display: flex;
  justify-content: space-between;
  align-items: stretch;
  flex-flow: row wrap;
  min-height: 55vh;
}
body.febody main.notdisplay {
  display: none;
}

body.febody main.display {
  display: flex;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody main.sm-notdisplay {
    display: none;
  }

  body.febody main.sm-display {
    display: flex;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody main.md-notdisplay {
    display: none;
  }

  body.febody main.md-display {
    display: flex;
  }
}
@media all and (min-width: 1201px) {
  body.febody main.lg-notdisplay {
    display: none;
  }

  body.febody main.lg-display {
    display: flex;
  }
}
@media all and (min-width: 1641px) {
  body.febody main.xl-notdisplay {
    display: none;
  }

  body.febody main.xl-display {
    display: flex;
  }
}
@media only screen and (min-width: 1201px) {
  body.febody main {
    padding: 40px 10px;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody main {
    padding: 80px 0;
  }
}
body.febody main .btcnt {
  width: 100%;
}
body.febody main .btshrt {
  width: 100%;
}
body.febody main .btshrt:empty {
  height: 0;
  margin: 0;
  padding: 0;
  overflow: hidden;
}

.dyncnt,
.flex {
  width: 100%;
  max-width: 100%;
}

.btftdd {
  --lineheight: 0;
  text-align: center;
}

.full {
  width: 100% !important;
}

.pcslst > div {
  background-color: #eee;
  padding: 10px;
  border-radius: 10px;
  word-break: break-word;
}
.pcslst > div:empty {
  background-color: transparent;
}
.pcslst > div img {
  background-color: #ddd;
}
.pcslst > div figcaption {
  --fontsize: 70%;
  color: #999;
}

.gradient_left,
.gradient_right {
  display: none;
}

.wbg {
  position: relative;
  isolation: isolate;
  overflow-y: clip;
}
@media all and (min-width: 1920px) {
  .wbg::before, .wbg::after {
    display: block;
    content: "";
    width: 10000px;
    height: 100%;
    position: absolute;
    top: 0;
    background-color: var(--bgclr);
  }
  .wbg.notdisplay::before, .wbg.notdisplay::after {
    display: none;
  }

  .wbg.display::before, .wbg.display::after {
    display: block;
  }
}
@media all and (min-width: 1920px) and (min-width: 0px) and (max-width: 800px) {
  .wbg.sm-notdisplay::before, .wbg.sm-notdisplay::after {
    display: none;
  }

  .wbg.sm-display::before, .wbg.sm-display::after {
    display: block;
  }
}
@media all and (min-width: 1920px) and (min-width: 801px) and (max-width: 1200px) {
  .wbg.md-notdisplay::before, .wbg.md-notdisplay::after {
    display: none;
  }

  .wbg.md-display::before, .wbg.md-display::after {
    display: block;
  }
}
@media all and (min-width: 1920px) and (min-width: 1201px) {
  .wbg.lg-notdisplay::before, .wbg.lg-notdisplay::after {
    display: none;
  }

  .wbg.lg-display::before, .wbg.lg-display::after {
    display: block;
  }
}
@media all and (min-width: 1920px) and (min-width: 1641px) {
  .wbg.xl-notdisplay::before, .wbg.xl-notdisplay::after {
    display: none;
  }

  .wbg.xl-display::before, .wbg.xl-display::after {
    display: block;
  }
}
@media all and (min-width: 1920px) {
  .wbg::before {
    left: calc(-33.5% - 9999px);
  }
}
@media all and (min-width: 1920px) {
  .wbg::after {
    right: calc(-33.5% - 9999px);
  }
}
@media all and (min-width: 1920px) {
  .wbg .gradient_left,
.wbg .gradient_right {
    display: block;
    width: 20%;
    height: calc(100% + 1px);
    position: absolute;
    top: 0;
  }
  .wbg .gradient_left.notdisplay, .wbg .gradient_right.notdisplay {
    display: none;
  }

  .wbg .gradient_left.display, .wbg .gradient_right.display {
    display: block;
  }
}
@media all and (min-width: 1920px) and (min-width: 0px) and (max-width: 800px) {
  .wbg .gradient_left.sm-notdisplay, .wbg .gradient_right.sm-notdisplay {
    display: none;
  }

  .wbg .gradient_left.sm-display, .wbg .gradient_right.sm-display {
    display: block;
  }
}
@media all and (min-width: 1920px) and (min-width: 801px) and (max-width: 1200px) {
  .wbg .gradient_left.md-notdisplay, .wbg .gradient_right.md-notdisplay {
    display: none;
  }

  .wbg .gradient_left.md-display, .wbg .gradient_right.md-display {
    display: block;
  }
}
@media all and (min-width: 1920px) and (min-width: 1201px) {
  .wbg .gradient_left.lg-notdisplay, .wbg .gradient_right.lg-notdisplay {
    display: none;
  }

  .wbg .gradient_left.lg-display, .wbg .gradient_right.lg-display {
    display: block;
  }
}
@media all and (min-width: 1920px) and (min-width: 1641px) {
  .wbg .gradient_left.xl-notdisplay, .wbg .gradient_right.xl-notdisplay {
    display: none;
  }

  .wbg .gradient_left.xl-display, .wbg .gradient_right.xl-display {
    display: block;
  }
}
@media all and (min-width: 1920px) {
  .wbg .gradient_left {
    left: -33.5%;
    background: linear-gradient(90deg, var(--bgleft) 0%, transparent 50%);
  }
}
@media all and (min-width: 1920px) {
  .wbg .gradient_right {
    right: -33.5%;
    background: linear-gradient(90deg, transparent 0%, var(--bgright) 50%);
  }
}
@media only screen and (min-width: 1201px) {
  .wbg img.colbg {
    position: absolute;
    top: 50%;
    right: -10px;
    transform: translateY(-50%);
    z-index: -1;
    width: 100vw;
    max-width: unset;
    height: 100%;
    object-fit: cover;
  }
}
@media only screen and (min-width: 1640px) {
  .wbg img.colbg {
    right: calc(1640px / 2 - 50vw);
  }
}
@media all and (min-width: 1920px) {
  .wbg img.colbg {
    width: calc(100% + 2 * 33.5%);
    left: 50%;
    right: auto;
    transform: translate(-50%, -50%);
  }
}
.wbg .wbgwr {
  position: relative;
}

.citydesc:empty {
  display: none;
}

.linklist ul,
.linklist li,
ul.linklist,
ul.linklist li {
  padding: 0;
  margin: 0;
  outline: 0;
  list-style: none;
}

.linklist a {
  display: block;
  --lineheight: 250%;
}
.linklist a.notdisplay {
  display: none;
}

.linklist a.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  .linklist a.sm-notdisplay {
    display: none;
  }

  .linklist a.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  .linklist a.md-notdisplay {
    display: none;
  }

  .linklist a.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  .linklist a.lg-notdisplay {
    display: none;
  }

  .linklist a.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  .linklist a.xl-notdisplay {
    display: none;
  }

  .linklist a.xl-display {
    display: block;
  }
}

summary {
  cursor: pointer;
}

.ppp details summary {
  background: #0F2854;
  color: #0F2854;
  padding: 5px 10px;
  font-weight: 600;
  cursor: pointer;
}
@media (prefers-reduced-motion: no-preference) {
  .ppp details summary {
    transition-property: background-color, box-shadow, transform, color;
    transition-duration: 0.5s;
    transition-timing-function: ease;
  }
}
.ppp details summary:hover, .ppp details summary:focus, .ppp details summary:focus-visible {
  outline: none;
  background: #0F2854;
  border: 1px dashed light-dark(#0F2854, #fff);
  box-shadow: 0 0 30px inset #fff;
  transform: scale(1.02);
  
}
@media (prefers-reduced-motion: no-preference) {
  .ppp details summary:hover, .ppp details summary:focus, .ppp details summary:focus-visible {
    transition: box-shadow 0.3s ease;
    transition-property: background-color, box-shadow, transform, color;
    transition-duration: 0.5s;
    transition-timing-function: ease;
  }
}
.ppp details > div {
  background-color: #f2f2f2;
  padding: 10px;
  background-color: #474747;
}

div[class*=formbutton] {
  margin-inline: 0;
  display: inline-flex;
  width: 50% !important;
}
div[class*=formbutton].notdisplay {
  display: none;
}

div[class*=formbutton].display {
  display: inline-flex;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  div[class*=formbutton].sm-notdisplay {
    display: none;
  }

  div[class*=formbutton].sm-display {
    display: inline-flex;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  div[class*=formbutton].md-notdisplay {
    display: none;
  }

  div[class*=formbutton].md-display {
    display: inline-flex;
  }
}
@media all and (min-width: 1201px) {
  div[class*=formbutton].lg-notdisplay {
    display: none;
  }

  div[class*=formbutton].lg-display {
    display: inline-flex;
  }
}
@media all and (min-width: 1641px) {
  div[class*=formbutton].xl-notdisplay {
    display: none;
  }

  div[class*=formbutton].xl-display {
    display: inline-flex;
  }
}
div[class*=formbutton] + div[class*=formbutton] > span {
  display: inline-block;
  margin-left: auto;
}
div[class*=formbutton] + div[class*=formbutton] > span.notdisplay {
  display: none;
}

div[class*=formbutton] + div[class*=formbutton] > span.display {
  display: inline-block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  div[class*=formbutton] + div[class*=formbutton] > span.sm-notdisplay {
    display: none;
  }

  div[class*=formbutton] + div[class*=formbutton] > span.sm-display {
    display: inline-block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  div[class*=formbutton] + div[class*=formbutton] > span.md-notdisplay {
    display: none;
  }

  div[class*=formbutton] + div[class*=formbutton] > span.md-display {
    display: inline-block;
  }
}
@media all and (min-width: 1201px) {
  div[class*=formbutton] + div[class*=formbutton] > span.lg-notdisplay {
    display: none;
  }

  div[class*=formbutton] + div[class*=formbutton] > span.lg-display {
    display: inline-block;
  }
}
@media all and (min-width: 1641px) {
  div[class*=formbutton] + div[class*=formbutton] > span.xl-notdisplay {
    display: none;
  }

  div[class*=formbutton] + div[class*=formbutton] > span.xl-display {
    display: inline-block;
  }
}

.sm-ord-1.sm-box-100 > .pic {
  margin-bottom: -webkit-calc(1 * (18px * 1.8));
  margin-bottom: -moz-calc(1 * (18px * 1.8));
  margin-bottom: calc(1 * (18px * 1.8));
}
@media only screen and (min-width: 801px) {
  .sm-ord-1.sm-box-100 > .pic {
    margin-bottom: unset;
  }
}

.md-ord-1.md-box-100 > .pic {
  margin-bottom: -webkit-calc(1 * (18px * 1.8));
  margin-bottom: -moz-calc(1 * (18px * 1.8));
  margin-bottom: calc(1 * (18px * 1.8));
}
@media only screen and (min-width: 1201px) {
  .md-ord-1.md-box-100 > .pic {
    margin-bottom: unset;
  }
}


h1, h2, h3 {
  --lineheight: 140%;
}
h1 > span, h2 > span, h3 > span {
  display: block;
}
h1 > span.notdisplay, h2 > span.notdisplay, h3 > span.notdisplay {
  display: none;
}

h1 > span.display, h2 > span.display, h3 > span.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  h1 > span.sm-notdisplay, h2 > span.sm-notdisplay, h3 > span.sm-notdisplay {
    display: none;
  }

  h1 > span.sm-display, h2 > span.sm-display, h3 > span.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  h1 > span.md-notdisplay, h2 > span.md-notdisplay, h3 > span.md-notdisplay {
    display: none;
  }

  h1 > span.md-display, h2 > span.md-display, h3 > span.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  h1 > span.lg-notdisplay, h2 > span.lg-notdisplay, h3 > span.lg-notdisplay {
    display: none;
  }

  h1 > span.lg-display, h2 > span.lg-display, h3 > span.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  h1 > span.xl-notdisplay, h2 > span.xl-notdisplay, h3 > span.xl-notdisplay {
    display: none;
  }

  h1 > span.xl-display, h2 > span.xl-display, h3 > span.xl-display {
    display: block;
  }
}
h1 span:first-child ~ span, h2 span:first-child ~ span, h3 span:first-child ~ span {
  --lineheight: 120%;
  --fontsize: 80%;
}
@media only screen and (min-width: 1201px) {
  h1 span:first-child ~ span, h2 span:first-child ~ span, h3 span:first-child ~ span {
    --fontsize: 60%;
  }
}

.yellowborder .wrpsvg {
  border: 10px solid #0F2854;
  display: inline-block;
}
.yellowborder .wrpsvg.notdisplay {
  display: none;
}

.yellowborder .wrpsvg.display {
  display: inline-block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  .yellowborder .wrpsvg.sm-notdisplay {
    display: none;
  }

  .yellowborder .wrpsvg.sm-display {
    display: inline-block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  .yellowborder .wrpsvg.md-notdisplay {
    display: none;
  }

  .yellowborder .wrpsvg.md-display {
    display: inline-block;
  }
}
@media all and (min-width: 1201px) {
  .yellowborder .wrpsvg.lg-notdisplay {
    display: none;
  }

  .yellowborder .wrpsvg.lg-display {
    display: inline-block;
  }
}
@media all and (min-width: 1641px) {
  .yellowborder .wrpsvg.xl-notdisplay {
    display: none;
  }

  .yellowborder .wrpsvg.xl-display {
    display: inline-block;
  }
}

@media all and (min-width: 1201px) {
  .splitborder[class*=lg-box-]:not(.lg-box-100).lg-ord-2 {
    padding-left: 50px;
    border-left: #0F2854 dashed 2px;
    border-left: #fff dashed 2px;
  }
  .splitborder[class*=lg-box-]:not(.lg-box-100).lg-ord-2 + div {
    padding-right: 50px;
  }
  .splitborder[class*=lg-box-]:not(.lg-box-100).lg-ord-1 {
    padding-right: 50px;
  }
  .splitborder[class*=lg-box-]:not(.lg-box-100).lg-ord-1 + div {
    padding-left: 50px;
    border-left: #0F2854 dashed 2px;
    border-left: #fff dashed 2px;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  .splitborder[class*=md-box-]:not(.md-box-100).md-ord-2 {
    padding-left: 50px;
    border-left: #0F2854 dashed 2px;
    border-left: #fff dashed 2px;
  }
  .splitborder[class*=md-box-]:not(.md-box-100).md-ord-2 + div {
    padding-right: 50px;
  }
  .splitborder[class*=md-box-]:not(.md-box-100).md-ord-1 {
    padding-right: 50px;
  }
  .splitborder[class*=md-box-]:not(.md-box-100).md-ord-1 + div {
    padding-left: 50px;
    border-left: #0F2854 dashed 2px;
    border-left: #fff dashed 2px;
  }
}
@media all and (min-width: 0px) and (max-width: 800px) {
  .splitborder[class*=sm-box-]:not(.sm-box-100).sm-ord-2 {
    padding-left: 50px;
    border-left: #0F2854 dashed 2px;
    border-left: #fff dashed 2px;
  }
  .splitborder[class*=sm-box-]:not(.sm-box-100).sm-ord-2 + div {
    padding-right: 50px;
  }
  .splitborder[class*=sm-box-]:not(.sm-box-100).sm-ord-1 {
    padding-right: 50px;
  }
  .splitborder[class*=sm-box-]:not(.sm-box-100).sm-ord-1 + div {
    padding-left: 50px;
    border-left: #0F2854 dashed 2px;
    border-left: #fff dashed 2px;
  }
}

.shop .wrpsvg {
  display: inline-block;
  background-image: url("/data/media/44/4496_0x0x0x0x0_shopping_cart_1.svg");
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("/data/media/44/4485_0x0x0x0x0_shopping_cart_1.svg");
}
.shop .wrpsvg.notdisplay {
  display: none;
}

.shop .wrpsvg.display {
  display: inline-block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  .shop .wrpsvg.sm-notdisplay {
    display: none;
  }

  .shop .wrpsvg.sm-display {
    display: inline-block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  .shop .wrpsvg.md-notdisplay {
    display: none;
  }

  .shop .wrpsvg.md-display {
    display: inline-block;
  }
}
@media all and (min-width: 1201px) {
  .shop .wrpsvg.lg-notdisplay {
    display: none;
  }

  .shop .wrpsvg.lg-display {
    display: inline-block;
  }
}
@media all and (min-width: 1641px) {
  .shop .wrpsvg.xl-notdisplay {
    display: none;
  }

  .shop .wrpsvg.xl-display {
    display: inline-block;
  }
}
.shop .wrpsvg img {
  position: relative;
  left: 7%;
  top: -5%;
  filter: invert(1);
}

img[src$=".svg"]:not(.notinvert) {
  filter: invert(1);
}

.notinvert img[src$=".svg"] {
  filter: invert(0);
}

.invert img[src$=".svg"] {
  filter: invert(1);
}

[data-zoompic] {
  cursor: zoom-in;
}


.eyecatcher span.bawboxheading {
  text-align: left;
}
.eyecatcher a.button {
  display: inline-block;
  padding: 10px 30px;
  background-color: #000;
  color: #fff;
  border: 1px solid transparent;
}
.eyecatcher a.button.notdisplay {
  display: none;
}

.eyecatcher a.button.display {
  display: inline-block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  .eyecatcher a.button.sm-notdisplay {
    display: none;
  }

  .eyecatcher a.button.sm-display {
    display: inline-block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  .eyecatcher a.button.md-notdisplay {
    display: none;
  }

  .eyecatcher a.button.md-display {
    display: inline-block;
  }
}
@media all and (min-width: 1201px) {
  .eyecatcher a.button.lg-notdisplay {
    display: none;
  }

  .eyecatcher a.button.lg-display {
    display: inline-block;
  }
}
@media all and (min-width: 1641px) {
  .eyecatcher a.button.xl-notdisplay {
    display: none;
  }

  .eyecatcher a.button.xl-display {
    display: inline-block;
  }
}
.eyecatcher a.button:hover, .eyecatcher a.button:focus, .eyecatcher a.button:focus-visible {
  outline: none;
  background: #0F2854;
  border: 1px dashed light-dark(#0F2854, #fff);
  box-shadow: 0 0 30px inset #fff;
  color: #0F2854;
  padding: 10px 30px;
}
@media (prefers-reduced-motion: no-preference) {
  .eyecatcher a.button:hover, .eyecatcher a.button:focus, .eyecatcher a.button:focus-visible {
    transition: box-shadow 0.3s ease;
    transition-property: background-color, box-shadow, transform, color;
    transition-duration: 0.5s;
    transition-timing-function: ease;
  }
}
.eyecatcher div[class*=rnd] {
  display: inline-flex;
  align-items: center;
}
.eyecatcher div[class*=rnd].notdisplay {
  display: none;
}

.eyecatcher div[class*=rnd].display {
  display: inline-flex;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  .eyecatcher div[class*=rnd].sm-notdisplay {
    display: none;
  }

  .eyecatcher div[class*=rnd].sm-display {
    display: inline-flex;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  .eyecatcher div[class*=rnd].md-notdisplay {
    display: none;
  }

  .eyecatcher div[class*=rnd].md-display {
    display: inline-flex;
  }
}
@media all and (min-width: 1201px) {
  .eyecatcher div[class*=rnd].lg-notdisplay {
    display: none;
  }

  .eyecatcher div[class*=rnd].lg-display {
    display: inline-flex;
  }
}
@media all and (min-width: 1641px) {
  .eyecatcher div[class*=rnd].xl-notdisplay {
    display: none;
  }

  .eyecatcher div[class*=rnd].xl-display {
    display: inline-flex;
  }
}
.eyecatcher div[class*=rnd] picture,
.eyecatcher div[class*=rnd] img {
  background-color: #fff;
  display: inline-block;
  max-width: unset;
  aspect-ratio: 1;
}
.eyecatcher div[class*=rnd] picture.notdisplay, .eyecatcher div[class*=rnd] img.notdisplay {
  display: none;
}

.eyecatcher div[class*=rnd] picture.display, .eyecatcher div[class*=rnd] img.display {
  display: inline-block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  .eyecatcher div[class*=rnd] picture.sm-notdisplay, .eyecatcher div[class*=rnd] img.sm-notdisplay {
    display: none;
  }

  .eyecatcher div[class*=rnd] picture.sm-display, .eyecatcher div[class*=rnd] img.sm-display {
    display: inline-block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  .eyecatcher div[class*=rnd] picture.md-notdisplay, .eyecatcher div[class*=rnd] img.md-notdisplay {
    display: none;
  }

  .eyecatcher div[class*=rnd] picture.md-display, .eyecatcher div[class*=rnd] img.md-display {
    display: inline-block;
  }
}
@media all and (min-width: 1201px) {
  .eyecatcher div[class*=rnd] picture.lg-notdisplay, .eyecatcher div[class*=rnd] img.lg-notdisplay {
    display: none;
  }

  .eyecatcher div[class*=rnd] picture.lg-display, .eyecatcher div[class*=rnd] img.lg-display {
    display: inline-block;
  }
}
@media all and (min-width: 1641px) {
  .eyecatcher div[class*=rnd] picture.xl-notdisplay, .eyecatcher div[class*=rnd] img.xl-notdisplay {
    display: none;
  }

  .eyecatcher div[class*=rnd] picture.xl-display, .eyecatcher div[class*=rnd] img.xl-display {
    display: inline-block;
  }
}


.hstr-wr {
  display: flex;
  justify-content: space-between;
  align-items: stretch;
}
.hstr-wr.notdisplay {
  display: none;
}

.hstr-wr.display {
  display: flex;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  .hstr-wr.sm-notdisplay {
    display: none;
  }

  .hstr-wr.sm-display {
    display: flex;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  .hstr-wr.md-notdisplay {
    display: none;
  }

  .hstr-wr.md-display {
    display: flex;
  }
}
@media all and (min-width: 1201px) {
  .hstr-wr.lg-notdisplay {
    display: none;
  }

  .hstr-wr.lg-display {
    display: flex;
  }
}
@media all and (min-width: 1641px) {
  .hstr-wr.xl-notdisplay {
    display: none;
  }

  .hstr-wr.xl-display {
    display: flex;
  }
}
.hstr-wr .hstr-dtl {
  width: -webkit-calc(100% - 120px - 80px);
  width: -moz-calc(100% - 120px - 80px);
  width: calc(100% - 120px - 80px);
}
@media only screen and (max-width: 1200px) {
  .hstr-wr .hstr-dtl {
    width: 100%;
  }
}
.hstr-wr .hstr-dtl .hstr-cnt {
  margin-top: 50px;
  padding-block: 50px;
}
@media only screen and (max-width: 1200px) {
  .hstr-wr .hstr-dtl .hstr-cnt {
    margin-top: 0;
  }
}
.hstr-wr .hstr-dtl .hstr-cnt p.yr-bg {
  text-align: center;
  margin-bottom: -43px;
}
@media only screen and (max-width: 1200px) {
  .hstr-wr .hstr-dtl .hstr-cnt p.yr-bg {
    margin-bottom: 0;
  }
}
.hstr-wr .hstr-dtl .hstr-cnt p.yr-bg + p.yr-bg {
  padding-top: 60px;
  background-image: url("https://beetools2025.az-business-services.de/frontend/style/template_baw_2024/img/seperator.png");
  background-repeat: repeat-y;
  background-position: top center;
}
.hstr-wr .hstr-dtl .hstr-cnt p.yr-bg > span {
  display: inline-block;
  position: relative;
  background-color: #C8D9E8;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  background-color: #fff;
}
.hstr-wr .hstr-dtl .hstr-cnt p.yr-bg > span.notdisplay {
  display: none;
}

.hstr-wr .hstr-dtl .hstr-cnt p.yr-bg > span.display {
  display: inline-block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  .hstr-wr .hstr-dtl .hstr-cnt p.yr-bg > span.sm-notdisplay {
    display: none;
  }

  .hstr-wr .hstr-dtl .hstr-cnt p.yr-bg > span.sm-display {
    display: inline-block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  .hstr-wr .hstr-dtl .hstr-cnt p.yr-bg > span.md-notdisplay {
    display: none;
  }

  .hstr-wr .hstr-dtl .hstr-cnt p.yr-bg > span.md-display {
    display: inline-block;
  }
}
@media all and (min-width: 1201px) {
  .hstr-wr .hstr-dtl .hstr-cnt p.yr-bg > span.lg-notdisplay {
    display: none;
  }

  .hstr-wr .hstr-dtl .hstr-cnt p.yr-bg > span.lg-display {
    display: inline-block;
  }
}
@media all and (min-width: 1641px) {
  .hstr-wr .hstr-dtl .hstr-cnt p.yr-bg > span.xl-notdisplay {
    display: none;
  }

  .hstr-wr .hstr-dtl .hstr-cnt p.yr-bg > span.xl-display {
    display: inline-block;
  }
}
.hstr-wr .hstr-dtl .hstr-cnt p.yr-bg > span > span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  --fontsize: 140%;
  font-weight: bold;
  color: #0F2854;
}
.hstr-wr .hstr-dtl .hstr-cnt .hstr-sct {
  background-image: url("https://beetools2025.az-business-services.de/frontend/style/template_baw_2024/img/seperator.png");
  background-repeat: repeat-y;
  background-position: top center;
  padding: 40px 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.hstr-wr .hstr-dtl .hstr-cnt .hstr-sct.notdisplay {
  display: none;
}

.hstr-wr .hstr-dtl .hstr-cnt .hstr-sct.display {
  display: flex;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  .hstr-wr .hstr-dtl .hstr-cnt .hstr-sct.sm-notdisplay {
    display: none;
  }

  .hstr-wr .hstr-dtl .hstr-cnt .hstr-sct.sm-display {
    display: flex;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  .hstr-wr .hstr-dtl .hstr-cnt .hstr-sct.md-notdisplay {
    display: none;
  }

  .hstr-wr .hstr-dtl .hstr-cnt .hstr-sct.md-display {
    display: flex;
  }
}
@media all and (min-width: 1201px) {
  .hstr-wr .hstr-dtl .hstr-cnt .hstr-sct.lg-notdisplay {
    display: none;
  }

  .hstr-wr .hstr-dtl .hstr-cnt .hstr-sct.lg-display {
    display: flex;
  }
}
@media all and (min-width: 1641px) {
  .hstr-wr .hstr-dtl .hstr-cnt .hstr-sct.xl-notdisplay {
    display: none;
  }

  .hstr-wr .hstr-dtl .hstr-cnt .hstr-sct.xl-display {
    display: flex;
  }
}
@media only screen and (max-width: 1200px) {
  .hstr-wr .hstr-dtl .hstr-cnt .hstr-sct {
    background-image: none;
    flex-flow: row wrap;
  }
}
.hstr-wr .hstr-dtl .hstr-cnt .hstr-sct .hstr-txt,
.hstr-wr .hstr-dtl .hstr-cnt .hstr-sct .hstr-pc {
  width: 48%;
}
.hstr-wr .hstr-dtl .hstr-cnt .hstr-sct .hstr-txt picture,
.hstr-wr .hstr-dtl .hstr-cnt .hstr-sct .hstr-txt img,
.hstr-wr .hstr-dtl .hstr-cnt .hstr-sct .hstr-pc picture,
.hstr-wr .hstr-dtl .hstr-cnt .hstr-sct .hstr-pc img {
  max-width: 100%;
}
@media only screen and (max-width: 1200px) {
  .hstr-wr .hstr-dtl .hstr-cnt .hstr-sct .hstr-txt,
.hstr-wr .hstr-dtl .hstr-cnt .hstr-sct .hstr-pc {
    width: 100%;
  }
  .hstr-wr .hstr-dtl .hstr-cnt .hstr-sct .hstr-txt picture,
.hstr-wr .hstr-dtl .hstr-cnt .hstr-sct .hstr-txt img,
.hstr-wr .hstr-dtl .hstr-cnt .hstr-sct .hstr-pc picture,
.hstr-wr .hstr-dtl .hstr-cnt .hstr-sct .hstr-pc img {
    max-height: 200px;
  }
}
.hstr-wr .hstr-dtl .hstr-cnt .hstr-sct .hstr-txt p.yr-sm {
  --fontsize: 180%;
  margin-bottom: 15px;
}
.hstr-wr .hstr-dtl .hstr-cnt .hstr-sct .hstr-txt img.rwd_only {
  display: none;
}
@media only screen and (max-width: 1200px) {
  .hstr-wr .hstr-dtl .hstr-cnt .hstr-sct .hstr-txt img.rwd_only {
    display: block;
    margin: 0 auto 20px auto;
    filter: invert(1);
  }
  .hstr-wr .hstr-dtl .hstr-cnt .hstr-sct .hstr-txt img.rwd_only.notdisplay {
    display: none;
  }

  .hstr-wr .hstr-dtl .hstr-cnt .hstr-sct .hstr-txt img.rwd_only.display {
    display: block;
  }
}
@media only screen and (max-width: 1200px) and (min-width: 0px) and (max-width: 800px) {
  .hstr-wr .hstr-dtl .hstr-cnt .hstr-sct .hstr-txt img.rwd_only.sm-notdisplay {
    display: none;
  }

  .hstr-wr .hstr-dtl .hstr-cnt .hstr-sct .hstr-txt img.rwd_only.sm-display {
    display: block;
  }
}
@media only screen and (max-width: 1200px) and (min-width: 801px) and (max-width: 1200px) {
  .hstr-wr .hstr-dtl .hstr-cnt .hstr-sct .hstr-txt img.rwd_only.md-notdisplay {
    display: none;
  }

  .hstr-wr .hstr-dtl .hstr-cnt .hstr-sct .hstr-txt img.rwd_only.md-display {
    display: block;
  }
}
@media only screen and (max-width: 1200px) and (min-width: 1201px) {
  .hstr-wr .hstr-dtl .hstr-cnt .hstr-sct .hstr-txt img.rwd_only.lg-notdisplay {
    display: none;
  }

  .hstr-wr .hstr-dtl .hstr-cnt .hstr-sct .hstr-txt img.rwd_only.lg-display {
    display: block;
  }
}
@media only screen and (max-width: 1200px) and (min-width: 1641px) {
  .hstr-wr .hstr-dtl .hstr-cnt .hstr-sct .hstr-txt img.rwd_only.xl-notdisplay {
    display: none;
  }

  .hstr-wr .hstr-dtl .hstr-cnt .hstr-sct .hstr-txt img.rwd_only.xl-display {
    display: block;
  }
}
.hstr-wr .hstr-dtl .hstr-cnt .hstr-sct .hstr-txt span[style] {
  color: #0F2854;
}
@media only screen and (max-width: 1200px) {
  .hstr-wr .hstr-dtl .hstr-cnt .hstr-sct .hstr-pc {
    display: none;
  }
}
.hstr-wr .hstr-dtl .hstr-cnt .hstr-sct .hstr-pc img {
  filter: invert(1);
}
@media only screen and (max-width: 1200px) {
  .hstr-wr .hstr-dtl .hstr-cnt .hstr-sct.txt-links .hstr-txt {
    padding: 0;
  }
}
@media only screen and (max-width: 1200px) {
  .hstr-wr .hstr-dtl .hstr-cnt .hstr-sct.txt-links .hstr-pc {
    padding: 0;
    text-align: center;
    margin-top: 10px;
  }
}
.hstr-wr .hstr-dtl .hstr-cnt .hstr-sct.txt-rechts .hstr-pc {
  order: 1;
  text-align: right;
}
@media only screen and (max-width: 1200px) {
  .hstr-wr .hstr-dtl .hstr-cnt .hstr-sct.txt-rechts .hstr-pc {
    padding: 0;
    order: 2;
    text-align: center;
    margin-top: 10px;
  }
}
.hstr-wr .hstr-dtl .hstr-cnt .hstr-sct.txt-rechts .hstr-txt {
  order: 2;
}
@media only screen and (max-width: 1200px) {
  .hstr-wr .hstr-dtl .hstr-cnt .hstr-sct.txt-rechts .hstr-txt {
    padding: 0;
    order: 1;
  }
}
.hstr-wr .hstr-tmln {
  width: 120px;
  position: relative;
}
@media only screen and (max-width: 1200px) {
  .hstr-wr .hstr-tmln {
    display: none;
  }
}
.hstr-wr .hstr-tmln a {
  display: block;
  text-align: center;
  --fontsize: 180%;
  padding: 10px 0;
  color: #0F2854;
  background-image: url("https://beetools2025.az-business-services.de/frontend/style/template_baw_2024/img/seperator-sm.png");
  background-repeat: repeat-y;
  background-position: top center;
  text-decoration: none;
  color: #fff;
}
.hstr-wr .hstr-tmln a.notdisplay {
  display: none;
}

.hstr-wr .hstr-tmln a.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  .hstr-wr .hstr-tmln a.sm-notdisplay {
    display: none;
  }

  .hstr-wr .hstr-tmln a.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  .hstr-wr .hstr-tmln a.md-notdisplay {
    display: none;
  }

  .hstr-wr .hstr-tmln a.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  .hstr-wr .hstr-tmln a.lg-notdisplay {
    display: none;
  }

  .hstr-wr .hstr-tmln a.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  .hstr-wr .hstr-tmln a.xl-notdisplay {
    display: none;
  }

  .hstr-wr .hstr-tmln a.xl-display {
    display: block;
  }
}
.hstr-wr .hstr-tmln a.jmplnk-sm {
  padding: 15px 0;
}
.hstr-wr .hstr-tmln a.jmplnk-sm.notdisplay {
  display: none;
}
.hstr-wr .hstr-tmln a.jmplnk-sm.display {
  display: block;
}
.hstr-wr .hstr-tmln a.jmplnk-sm.display.notdisplay {
  display: none;
}

.hstr-wr .hstr-tmln a.jmplnk-sm.display.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  .hstr-wr .hstr-tmln a.jmplnk-sm.display.sm-notdisplay {
    display: none;
  }

  .hstr-wr .hstr-tmln a.jmplnk-sm.display.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  .hstr-wr .hstr-tmln a.jmplnk-sm.display.md-notdisplay {
    display: none;
  }

  .hstr-wr .hstr-tmln a.jmplnk-sm.display.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  .hstr-wr .hstr-tmln a.jmplnk-sm.display.lg-notdisplay {
    display: none;
  }

  .hstr-wr .hstr-tmln a.jmplnk-sm.display.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  .hstr-wr .hstr-tmln a.jmplnk-sm.display.xl-notdisplay {
    display: none;
  }

  .hstr-wr .hstr-tmln a.jmplnk-sm.display.xl-display {
    display: block;
  }
}
.hstr-wr .hstr-tmln a.jmplnk-bg {
  background-color: #C8D9E8;
  border-radius: 10px;
  background-image: none;
  margin-bottom: 5px;
  color: #fff;
  background-color: #fff;
  color: #0F2854;
}
.hstr-wr .hstr-tmln a.jmplnk-bg.mark4hover {
  background-color: tint(#C8D9E8, 30%);
}
.hstr-wr .hstr-tmln .tmln {
  width: 120px;
  position: sticky;
  top: 100px;
  top: var(--scroll-padding);
  z-index: 1;
}

.markeryellow {
  padding: 5px 0;
  background-color: #fbeeb8 !important;
  color: #0F2854 !important;
}


figure.blockquote {
  text-align: center;
}
figure.blockquote blockquote {
  display: block;
  --fontsize: 110%;
  font-style: italic;
  padding: 0 35px;
  position: relative;
  --lineheight: 140%;
  text-align: left;
}
figure.blockquote blockquote.notdisplay {
  display: none;
}

figure.blockquote blockquote.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  figure.blockquote blockquote.sm-notdisplay {
    display: none;
  }

  figure.blockquote blockquote.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  figure.blockquote blockquote.md-notdisplay {
    display: none;
  }

  figure.blockquote blockquote.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  figure.blockquote blockquote.lg-notdisplay {
    display: none;
  }

  figure.blockquote blockquote.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  figure.blockquote blockquote.xl-notdisplay {
    display: none;
  }

  figure.blockquote blockquote.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) {
  figure.blockquote blockquote {
    text-align: center;
  }
}
figure.blockquote blockquote::before, figure.blockquote blockquote::after {
  display: block;
  content: "";
  position: absolute;
  width: 25px;
  height: 25px;
  background-color: #0F2854;
  background-color: #fff;
}
figure.blockquote blockquote.notdisplay::before, figure.blockquote blockquote.notdisplay::after {
  display: none;
}

figure.blockquote blockquote.display::before, figure.blockquote blockquote.display::after {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  figure.blockquote blockquote.sm-notdisplay::before, figure.blockquote blockquote.sm-notdisplay::after {
    display: none;
  }

  figure.blockquote blockquote.sm-display::before, figure.blockquote blockquote.sm-display::after {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  figure.blockquote blockquote.md-notdisplay::before, figure.blockquote blockquote.md-notdisplay::after {
    display: none;
  }

  figure.blockquote blockquote.md-display::before, figure.blockquote blockquote.md-display::after {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  figure.blockquote blockquote.lg-notdisplay::before, figure.blockquote blockquote.lg-notdisplay::after {
    display: none;
  }

  figure.blockquote blockquote.lg-display::before, figure.blockquote blockquote.lg-display::after {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  figure.blockquote blockquote.xl-notdisplay::before, figure.blockquote blockquote.xl-notdisplay::after {
    display: none;
  }

  figure.blockquote blockquote.xl-display::before, figure.blockquote blockquote.xl-display::after {
    display: block;
  }
}
figure.blockquote blockquote::before {
  top: 0;
  left: 0;
  mask-image: url("/data/media/45/4550_0x0x0x0x0_quote_open.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}
figure.blockquote blockquote::after {
  bottom: 0;
  right: 0;
  mask-image: url("/data/media/45/4549_0x0x0x0x0_quote_close.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}
figure.blockquote .strswr {
  display: inline-block;
  background-color: #fff;
  padding: 5px 15px;
  margin: 20px 0;
  border-radius: 100px;
}
figure.blockquote .strswr.notdisplay {
  display: none;
}

figure.blockquote .strswr.display {
  display: inline-block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  figure.blockquote .strswr.sm-notdisplay {
    display: none;
  }

  figure.blockquote .strswr.sm-display {
    display: inline-block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  figure.blockquote .strswr.md-notdisplay {
    display: none;
  }

  figure.blockquote .strswr.md-display {
    display: inline-block;
  }
}
@media all and (min-width: 1201px) {
  figure.blockquote .strswr.lg-notdisplay {
    display: none;
  }

  figure.blockquote .strswr.lg-display {
    display: inline-block;
  }
}
@media all and (min-width: 1641px) {
  figure.blockquote .strswr.xl-notdisplay {
    display: none;
  }

  figure.blockquote .strswr.xl-display {
    display: inline-block;
  }
}
figure.blockquote .strs {
  height: 20px;
  margin: 0 auto;
  display: block;
  overflow: hidden;
  --lineheight: 100%;
  text-align: left;
}
figure.blockquote .strs.notdisplay {
  display: none;
}

figure.blockquote .strs.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  figure.blockquote .strs.sm-notdisplay {
    display: none;
  }

  figure.blockquote .strs.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  figure.blockquote .strs.md-notdisplay {
    display: none;
  }

  figure.blockquote .strs.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  figure.blockquote .strs.lg-notdisplay {
    display: none;
  }

  figure.blockquote .strs.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  figure.blockquote .strs.xl-notdisplay {
    display: none;
  }

  figure.blockquote .strs.xl-display {
    display: block;
  }
}
figure.blockquote .strs.strs-1 {
  width: 20px;
}
figure.blockquote .strs.strs-2 {
  width: 50px;
}
figure.blockquote .strs.strs-3 {
  width: 80px;
}
figure.blockquote .strs.strs-4 {
  width: 110px;
}
figure.blockquote .strs.strs-5 {
  width: 140px;
}
figure.blockquote .strs span {
  display: inline-block;
  width: 20px;
  height: 20px;
  margin-left: 10px;
  background-color: #0F2854;
  mask-image: url("/data/media/45/4524_0x0x0x0x0_star.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}
figure.blockquote .strs span.notdisplay {
  display: none;
}

figure.blockquote .strs span.display {
  display: inline-block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  figure.blockquote .strs span.sm-notdisplay {
    display: none;
  }

  figure.blockquote .strs span.sm-display {
    display: inline-block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  figure.blockquote .strs span.md-notdisplay {
    display: none;
  }

  figure.blockquote .strs span.md-display {
    display: inline-block;
  }
}
@media all and (min-width: 1201px) {
  figure.blockquote .strs span.lg-notdisplay {
    display: none;
  }

  figure.blockquote .strs span.lg-display {
    display: inline-block;
  }
}
@media all and (min-width: 1641px) {
  figure.blockquote .strs span.xl-notdisplay {
    display: none;
  }

  figure.blockquote .strs span.xl-display {
    display: inline-block;
  }
}
figure.blockquote .strs span:first-of-type {
  margin-left: 0;
}


@media (prefers-reduced-motion: no-preference) {
  .animateifviewport.slideinleft span.wrpsvg,
.animateifviewport.slideinleft picture,
.animateifviewport.slideinleft img:not([src$=".svg"]) {
    opacity: 0.1;
  }
  .animateifviewport.slideinright span.wrpsvg,
.animateifviewport.slideinright picture,
.animateifviewport.slideinright img:not([src$=".svg"]) {
    opacity: 0.1;
  }

  .animateifviewport.inviewport.slideinleft span.wrpsvg,
.animateifviewport.inviewport.slideinleft picture,
.animateifviewport.inviewport.slideinleft img:not([src$=".svg"]) {
    opacity: 1;
    transition: opacity 5s ease;
  }
  .animateifviewport.inviewport.slideinright span.wrpsvg,
.animateifviewport.inviewport.slideinright picture,
.animateifviewport.inviewport.slideinright img:not([src$=".svg"]) {
    opacity: 1;
    transition: opacity 5s ease;
  }
}
body.febody {
  
  
  
  
}
body.febody .auxnav {
  position: fixed;
  bottom: 0;
  width: 100%;
  max-width: 1640px;
  background-color: #0F2854;
  color: light-dark(#C8D9E8, #000);
  z-index: 2147483645;
  --fontsize: 0.8rem;
  box-shadow: 0 0 10px light-dark(#0f2854, #f0d7ab);
}
@media (prefers-reduced-motion: no-preference) {
  body.febody .auxnav {
    transition: height 0.3s ease;
  }
}
@media only screen and (min-width: 1201px) {
  body.febody .auxnav {
    --fontsize: 1rem;
    width: auto;
    border-radius: 10px 10px 0 0;
    left: 50%;
    transform: translateX(-50%);
  }
}
body.febody .auxnav ul {
  display: flex;
  align-items: center;
  justify-content: center;
}
body.febody .auxnav ul.notdisplay {
  display: none;
}

body.febody .auxnav ul.display {
  display: flex;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .auxnav ul.sm-notdisplay {
    display: none;
  }

  body.febody .auxnav ul.sm-display {
    display: flex;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .auxnav ul.md-notdisplay {
    display: none;
  }

  body.febody .auxnav ul.md-display {
    display: flex;
  }
}
@media all and (min-width: 1201px) {
  body.febody .auxnav ul.lg-notdisplay {
    display: none;
  }

  body.febody .auxnav ul.lg-display {
    display: flex;
  }
}
@media all and (min-width: 1641px) {
  body.febody .auxnav ul.xl-notdisplay {
    display: none;
  }

  body.febody .auxnav ul.xl-display {
    display: flex;
  }
}
body.febody .auxnav .btndv:has(+ .btndv) {
  border-inline-end: 1px solid #666;
}
body.febody .auxnav .btndv {
  display: flex;
  align-items: center;
  justify-content: center;
  flex: 1;
  height: 100%;
  text-align: center;
}
body.febody .auxnav .btndv.notdisplay {
  display: none;
}

body.febody .auxnav .btndv.display {
  display: flex;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .auxnav .btndv.sm-notdisplay {
    display: none;
  }

  body.febody .auxnav .btndv.sm-display {
    display: flex;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .auxnav .btndv.md-notdisplay {
    display: none;
  }

  body.febody .auxnav .btndv.md-display {
    display: flex;
  }
}
@media all and (min-width: 1201px) {
  body.febody .auxnav .btndv.lg-notdisplay {
    display: none;
  }

  body.febody .auxnav .btndv.lg-display {
    display: flex;
  }
}
@media all and (min-width: 1641px) {
  body.febody .auxnav .btndv.xl-notdisplay {
    display: none;
  }

  body.febody .auxnav .btndv.xl-display {
    display: flex;
  }
}
body.febody .auxnav .btndv.btndv4toc {
  display: none;
}
body.febody .auxnav .btndv.btndv4toc.wtoc {
  display: flex;
}
body.febody .auxnav .btndv.btndv4toc.wtoc.notdisplay {
  display: none;
}

body.febody .auxnav .btndv.btndv4toc.wtoc.display {
  display: flex;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .auxnav .btndv.btndv4toc.wtoc.sm-notdisplay {
    display: none;
  }

  body.febody .auxnav .btndv.btndv4toc.wtoc.sm-display {
    display: flex;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .auxnav .btndv.btndv4toc.wtoc.md-notdisplay {
    display: none;
  }

  body.febody .auxnav .btndv.btndv4toc.wtoc.md-display {
    display: flex;
  }
}
@media all and (min-width: 1201px) {
  body.febody .auxnav .btndv.btndv4toc.wtoc.lg-notdisplay {
    display: none;
  }

  body.febody .auxnav .btndv.btndv4toc.wtoc.lg-display {
    display: flex;
  }
}
@media all and (min-width: 1641px) {
  body.febody .auxnav .btndv.btndv4toc.wtoc.xl-notdisplay {
    display: none;
  }

  body.febody .auxnav .btndv.btndv4toc.wtoc.xl-display {
    display: flex;
  }
}
@media only screen and (min-width: 1201px) {
  body.febody .auxnav .btndv {
    flex: unset;
    aspect-ratio: unset;
  }
}
body.febody .auxnav .btndv:first-of-type {
  border-left: 0;
}
body.febody .auxnav .btndv:empty {
  border-left: 0;
}
body.febody .auxnav .btndv a {
  text-decoration: none;
  padding: 3px 10px;
  display: grid;
  color: #C8D9E8;
}
body.febody .auxnav .btndv a.notdisplay {
  display: none;
}

body.febody .auxnav .btndv a.display {
  display: grid;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .auxnav .btndv a.sm-notdisplay {
    display: none;
  }

  body.febody .auxnav .btndv a.sm-display {
    display: grid;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .auxnav .btndv a.md-notdisplay {
    display: none;
  }

  body.febody .auxnav .btndv a.md-display {
    display: grid;
  }
}
@media all and (min-width: 1201px) {
  body.febody .auxnav .btndv a.lg-notdisplay {
    display: none;
  }

  body.febody .auxnav .btndv a.lg-display {
    display: grid;
  }
}
@media all and (min-width: 1641px) {
  body.febody .auxnav .btndv a.xl-notdisplay {
    display: none;
  }

  body.febody .auxnav .btndv a.xl-display {
    display: grid;
  }
}
@media only screen and (max-width: 1200px) {
  body.febody .auxnav .btndv a {
    width: 100%;
    grid-template-rows: 1lh auto;
    justify-content: center;
    column-gap: 5px;
  }
  body.febody .auxnav .btndv a > span {
    text-align: -webkit-center;
    text-align: -moz-center;
  }
  body.febody .auxnav .btndv a > span + span {
    display: none;
  }
  body.febody .auxnav .btndv a::after {
    content: attr(data-desc);
    white-space: nowrap;
    color: #C8D9E8;
    font-size: 12px;
    line-height: 110%;
  }
}
@media only screen and (min-width: 1201px) {
  body.febody .auxnav .btndv a {
    grid-template-columns: 1lh auto;
    align-items: center;
  }
}
body.febody .auxnav .btndv a span.wrpsvg {
  display: block;
}
body.febody .auxnav .btndv a span.wrpsvg.notdisplay {
  display: none;
}

body.febody .auxnav .btndv a span.wrpsvg.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .auxnav .btndv a span.wrpsvg.sm-notdisplay {
    display: none;
  }

  body.febody .auxnav .btndv a span.wrpsvg.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .auxnav .btndv a span.wrpsvg.md-notdisplay {
    display: none;
  }

  body.febody .auxnav .btndv a span.wrpsvg.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .auxnav .btndv a span.wrpsvg.lg-notdisplay {
    display: none;
  }

  body.febody .auxnav .btndv a span.wrpsvg.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .auxnav .btndv a span.wrpsvg.xl-notdisplay {
    display: none;
  }

  body.febody .auxnav .btndv a span.wrpsvg.xl-display {
    display: block;
  }
}
@media only screen and (max-width: 1200px) {
  body.febody .auxnav .btndv a span.wrpsvg {
    width: 1lh;
    height: 1lh;
  }
}
@media only screen and (min-width: 1201px) {
  body.febody .auxnav .btndv a span.wrpsvg {
    width: 0.75lh;
    height: 0.75lh;
  }
}
body.febody .auxnav .btndv a span.wrpsvg svg * {
  fill: #C8D9E8;
}
body.febody .auxnav .btndv a span.wrpsvg svg,
body.febody .auxnav .btndv a span.wrpsvg img {
  width: 100%;
  height: auto;
  aspect-ratio: 1;
}
body.febody .auxnav .btndv button,
body.febody .auxnav .btndv a {
  border: 1px solid transparent;
}
body.febody .auxnav .btndv button:hover, body.febody .auxnav .btndv button:focus, body.febody .auxnav .btndv button:focus-visible,
body.febody .auxnav .btndv a:hover,
body.febody .auxnav .btndv a:focus,
body.febody .auxnav .btndv a:focus-visible {
  outline: none;
  background: #0F2854;
  border: 1px dashed light-dark(#0F2854, #fff);
  box-shadow: 0 0 30px inset #fff;
}
@media (prefers-reduced-motion: no-preference) {
  body.febody .auxnav .btndv button:hover, body.febody .auxnav .btndv button:focus, body.febody .auxnav .btndv button:focus-visible,
body.febody .auxnav .btndv a:hover,
body.febody .auxnav .btndv a:focus,
body.febody .auxnav .btndv a:focus-visible {
    transition: box-shadow 0.3s ease;
    transition-property: background-color, box-shadow, transform, color;
    transition-duration: 0.5s;
    transition-timing-function: ease;
  }
}
body.febody .auxnav .btndv .totop {
  width: 100%;
  min-width: 45px;
  height: 100%;
  background-color: transparent;
  border: none;
  color: transparent;
  overflow: hidden;
  text-align: -webkit-center;
  text-align: -moz-center;
}
body.febody .auxnav .btndv .totop::before {
  display: block;
  content: "";
  mask-image: url("/data/media/0/10_0x0x0x0x0_arrow.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  height: 0.8lh;
  width: 0.8lh;
  background-color: #C8D9E8;
  transform: rotate(-90deg);
}
body.febody .auxnav .btndv .totop.notdisplay::before {
  display: none;
}

body.febody .auxnav .btndv .totop.display::before {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .auxnav .btndv .totop.sm-notdisplay::before {
    display: none;
  }

  body.febody .auxnav .btndv .totop.sm-display::before {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .auxnav .btndv .totop.md-notdisplay::before {
    display: none;
  }

  body.febody .auxnav .btndv .totop.md-display::before {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .auxnav .btndv .totop.lg-notdisplay::before {
    display: none;
  }

  body.febody .auxnav .btndv .totop.lg-display::before {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .auxnav .btndv .totop.xl-notdisplay::before {
    display: none;
  }

  body.febody .auxnav .btndv .totop.xl-display::before {
    display: block;
  }
}
body.febody .bawlink {
  text-align: center;
  --fontsize: 70%;
}
body.febody .bawlink a {
  display: block;
  text-decoration: none;
  padding: 10px;
}
body.febody .bawlink a.notdisplay {
  display: none;
}

body.febody .bawlink a.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .bawlink a.sm-notdisplay {
    display: none;
  }

  body.febody .bawlink a.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .bawlink a.md-notdisplay {
    display: none;
  }

  body.febody .bawlink a.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .bawlink a.lg-notdisplay {
    display: none;
  }

  body.febody .bawlink a.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .bawlink a.xl-notdisplay {
    display: none;
  }

  body.febody .bawlink a.xl-display {
    display: block;
  }
}
body.febody .bawlink a:hover {
  text-decoration: underline;
}
body.febody .error404 {
  padding: 40px;
  margin-bottom: 30px;
}
body.febody .ftrcprght {
  background-color: #000;
  color: #fff;
  padding-bottom: 50px;
}
body.febody .ftrcprght .ftrcprghtin {
  padding: 10px 0;
  display: flex;
  flex-flow: row wrap;
  padding-inline: 10px;
}
body.febody .ftrcprght .ftrcprghtin.notdisplay {
  display: none;
}

body.febody .ftrcprght .ftrcprghtin.display {
  display: flex;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .ftrcprght .ftrcprghtin.sm-notdisplay {
    display: none;
  }

  body.febody .ftrcprght .ftrcprghtin.sm-display {
    display: flex;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .ftrcprght .ftrcprghtin.md-notdisplay {
    display: none;
  }

  body.febody .ftrcprght .ftrcprghtin.md-display {
    display: flex;
  }
}
@media all and (min-width: 1201px) {
  body.febody .ftrcprght .ftrcprghtin.lg-notdisplay {
    display: none;
  }

  body.febody .ftrcprght .ftrcprghtin.lg-display {
    display: flex;
  }
}
@media all and (min-width: 1641px) {
  body.febody .ftrcprght .ftrcprghtin.xl-notdisplay {
    display: none;
  }

  body.febody .ftrcprght .ftrcprghtin.xl-display {
    display: flex;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .ftrcprght .ftrcprghtin {
    padding-inline: 0;
  }
}
body.febody .ftrcprght .ftrcprghtin > div {
  width: 100%;
}
@media only screen and (max-width: 1200px) {
  body.febody .ftrcprght .ftrcprghtin > div {
    width: 100%;
    text-align: left;
  }
}
body.febody .ftrcprght .ftrcprghtin > div:nth-of-type(2) {
  text-align: right;
}
@media only screen and (max-width: 1200px) {
  body.febody .ftrcprght .ftrcprghtin > div:nth-of-type(2) {
    text-align: center;
  }
}
body.febody .ftrcprght .ftrcprghtin > div a {
  padding: 0 10px;
}
body.febody main a {
  color: light-dark(#0F2854, #fff);
}
body.febody a.hyperlinkfe:not(:empty):not(::first-line),
body.febody a.doclinkfe:not(:empty):not(::first-line) {
  padding-inline-start: 0.9rem;
}
body.febody a.hyperlinkfe:not(:empty)::before {
  display: inline-block;
  content: "»";
  margin-inline: 3px 4px;
  transform: rotate(0deg);
  --fontsize: 150%;
  width: 0.9rem;
}
body.febody a.hyperlinkfe.notdisplay:not(:empty)::before {
  display: none;
}

body.febody a.hyperlinkfe.display:not(:empty)::before {
  display: inline-block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody a.hyperlinkfe.sm-notdisplay:not(:empty)::before {
    display: none;
  }

  body.febody a.hyperlinkfe.sm-display:not(:empty)::before {
    display: inline-block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody a.hyperlinkfe.md-notdisplay:not(:empty)::before {
    display: none;
  }

  body.febody a.hyperlinkfe.md-display:not(:empty)::before {
    display: inline-block;
  }
}
@media all and (min-width: 1201px) {
  body.febody a.hyperlinkfe.lg-notdisplay:not(:empty)::before {
    display: none;
  }

  body.febody a.hyperlinkfe.lg-display:not(:empty)::before {
    display: inline-block;
  }
}
@media all and (min-width: 1641px) {
  body.febody a.hyperlinkfe.xl-notdisplay:not(:empty)::before {
    display: none;
  }

  body.febody a.hyperlinkfe.xl-display:not(:empty)::before {
    display: inline-block;
  }
}
@media (prefers-reduced-motion: no-preference) {
  body.febody a.hyperlinkfe:not(:empty)::before {
    transition: transform 0.3s ease, top 0.3s ease;
  }
}
body.febody a.hyperlinkfe:not(:empty):hover::before, body.febody a.hyperlinkfe:not(:empty):focus::before, body.febody a.hyperlinkfe:not(:empty):focus-visible::before {
  outline: none;
  transform: rotate(-45deg);
  top: 2px;
}
@media (prefers-reduced-motion: no-preference) {
  body.febody a.hyperlinkfe:not(:empty):hover::before, body.febody a.hyperlinkfe:not(:empty):focus::before, body.febody a.hyperlinkfe:not(:empty):focus-visible::before {
    transition: transform 0.3s ease, top 0.3s ease;
  }
}
body.febody button.hyperlinkfe,
body.febody a.hyperlinkfe,
body.febody a[class*=share] {
  padding-inline: 3px;
  border: 1px solid transparent;
  text-decoration: underline;
}
body.febody button.hyperlinkfe:empty,
body.febody a.hyperlinkfe:empty,
body.febody a[class*=share]:empty {
  display: none;
}
body.febody button.hyperlinkfe:not(.button):hover, body.febody button.hyperlinkfe:not(.button):focus, body.febody button.hyperlinkfe:not(.button):focus-visible,
body.febody a.hyperlinkfe:not(.button):hover,
body.febody a.hyperlinkfe:not(.button):focus,
body.febody a.hyperlinkfe:not(.button):focus-visible,
body.febody a[class*=share]:not(.button):hover,
body.febody a[class*=share]:not(.button):focus,
body.febody a[class*=share]:not(.button):focus-visible {
  border-radius: 5px;
  outline: none;
  background: transparent;
  border: 1px dashed light-dark(#0F2854, #fff);
  box-shadow: 0 0 10px inset light-dark(#0F2854, #0F2854);
  padding-inline: 3px;
  color: #1C4D8D !important;
}
@media (prefers-reduced-motion: no-preference) {
  body.febody button.hyperlinkfe:not(.button):hover, body.febody button.hyperlinkfe:not(.button):focus, body.febody button.hyperlinkfe:not(.button):focus-visible,
body.febody a.hyperlinkfe:not(.button):hover,
body.febody a.hyperlinkfe:not(.button):focus,
body.febody a.hyperlinkfe:not(.button):focus-visible,
body.febody a[class*=share]:not(.button):hover,
body.febody a[class*=share]:not(.button):focus,
body.febody a[class*=share]:not(.button):focus-visible {
    transition: box-shadow 0.3s ease;
    transition-property: background-color, box-shadow, transform, color;
    transition-duration: 0.5s;
    transition-timing-function: ease;
  }
}
body.febody a.hyperlinkfe.button {
  padding-inline: 10px;
}
body.febody a[class*=share-]:not(:empty) {
  color: #fff;
  display: flex;
  align-items: center;
  text-decoration: none;
}
body.febody a[class*=share-]:not(:empty).notdisplay {
  display: none;
}

body.febody a[class*=share-]:not(:empty).display {
  display: flex;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody a[class*=share-]:not(:empty).sm-notdisplay {
    display: none;
  }

  body.febody a[class*=share-]:not(:empty).sm-display {
    display: flex;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody a[class*=share-]:not(:empty).md-notdisplay {
    display: none;
  }

  body.febody a[class*=share-]:not(:empty).md-display {
    display: flex;
  }
}
@media all and (min-width: 1201px) {
  body.febody a[class*=share-]:not(:empty).lg-notdisplay {
    display: none;
  }

  body.febody a[class*=share-]:not(:empty).lg-display {
    display: flex;
  }
}
@media all and (min-width: 1641px) {
  body.febody a[class*=share-]:not(:empty).xl-notdisplay {
    display: none;
  }

  body.febody a[class*=share-]:not(:empty).xl-display {
    display: flex;
  }
}
body.febody a[class*=share-]:not(:empty):hover {
  text-decoration: underline;
}
body.febody a[class*=share-]:not(:empty)::before {
  display: inline-block;
  content: "";
  width: 20px;
  height: 20px;
  margin-right: 10px;
  background-color: #fff;
  flex-shrink: 0;
}
body.febody a[class*=share-].notdisplay:not(:empty)::before {
  display: none;
}

body.febody a[class*=share-].display:not(:empty)::before {
  display: inline-block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody a[class*=share-].sm-notdisplay:not(:empty)::before {
    display: none;
  }

  body.febody a[class*=share-].sm-display:not(:empty)::before {
    display: inline-block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody a[class*=share-].md-notdisplay:not(:empty)::before {
    display: none;
  }

  body.febody a[class*=share-].md-display:not(:empty)::before {
    display: inline-block;
  }
}
@media all and (min-width: 1201px) {
  body.febody a[class*=share-].lg-notdisplay:not(:empty)::before {
    display: none;
  }

  body.febody a[class*=share-].lg-display:not(:empty)::before {
    display: inline-block;
  }
}
@media all and (min-width: 1641px) {
  body.febody a[class*=share-].xl-notdisplay:not(:empty)::before {
    display: none;
  }

  body.febody a[class*=share-].xl-display:not(:empty)::before {
    display: inline-block;
  }
}
body.febody li:has(a:not(:empty)) {
  min-height: 44px;
  min-width: 44px;
}
body.febody button.button:not(.hyperlinkfe),
body.febody .button,
body.febody .borderbutton {
  display: inline-block;
  padding: 10px 20px;
  border: 1px solid transparent;
  border-radius: 5px;
  --fontsize: 1.33rem;
  --lineheight: 1.33rem;
  font-weight: 800;
}
body.febody button.button:not(.hyperlinkfe).notdisplay, body.febody .button.notdisplay, body.febody .borderbutton.notdisplay {
  display: none;
}

body.febody button.button:not(.hyperlinkfe).display, body.febody .button.display, body.febody .borderbutton.display {
  display: inline-block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody button.button:not(.hyperlinkfe).sm-notdisplay, body.febody .button.sm-notdisplay, body.febody .borderbutton.sm-notdisplay {
    display: none;
  }

  body.febody button.button:not(.hyperlinkfe).sm-display, body.febody .button.sm-display, body.febody .borderbutton.sm-display {
    display: inline-block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody button.button:not(.hyperlinkfe).md-notdisplay, body.febody .button.md-notdisplay, body.febody .borderbutton.md-notdisplay {
    display: none;
  }

  body.febody button.button:not(.hyperlinkfe).md-display, body.febody .button.md-display, body.febody .borderbutton.md-display {
    display: inline-block;
  }
}
@media all and (min-width: 1201px) {
  body.febody button.button:not(.hyperlinkfe).lg-notdisplay, body.febody .button.lg-notdisplay, body.febody .borderbutton.lg-notdisplay {
    display: none;
  }

  body.febody button.button:not(.hyperlinkfe).lg-display, body.febody .button.lg-display, body.febody .borderbutton.lg-display {
    display: inline-block;
  }
}
@media all and (min-width: 1641px) {
  body.febody button.button:not(.hyperlinkfe).xl-notdisplay, body.febody .button.xl-notdisplay, body.febody .borderbutton.xl-notdisplay {
    display: none;
  }

  body.febody button.button:not(.hyperlinkfe).xl-display, body.febody .button.xl-display, body.febody .borderbutton.xl-display {
    display: inline-block;
  }
}
@media only screen and (max-width: 800px) {
  body.febody button.button:not(.hyperlinkfe),
body.febody .button,
body.febody .borderbutton {
    width: 100%;
    margin-block: 10px;
  }
}
@media only screen and (min-width: 801px) {
  body.febody button.button:not(.hyperlinkfe),
body.febody .button,
body.febody .borderbutton {
    width: fit-content;
    margin-block: 0;
  }
}
body.febody button.button:not(.hyperlinkfe)::before,
body.febody .button::before,
body.febody .borderbutton::before {
  display: none;
}
@media (prefers-reduced-motion: no-preference) {
  body.febody button.button:not(.hyperlinkfe):hover, body.febody button.button:not(.hyperlinkfe):focus, body.febody button.button:not(.hyperlinkfe):focus-visible,
body.febody .button:hover,
body.febody .button:focus,
body.febody .button:focus-visible,
body.febody .borderbutton:hover,
body.febody .borderbutton:focus,
body.febody .borderbutton:focus-visible {
    transform: scale(1.02);
  }
}
body.febody button.button:not(.hyperlinkfe).borderbutton,
body.febody .button.borderbutton,
body.febody .borderbutton {
  border: #0F2854 1px solid;
}
body.febody button.button:not(.hyperlinkfe).borderbutton:hover, body.febody button.button:not(.hyperlinkfe).borderbutton:focus, body.febody button.button:not(.hyperlinkfe).borderbutton:focus-visible,
body.febody .button.borderbutton:hover,
body.febody .button.borderbutton:focus,
body.febody .button.borderbutton:focus-visible,
body.febody .borderbutton:hover,
body.febody .borderbutton:focus,
body.febody .borderbutton:focus-visible {
  outline: none;
  border: 1px dashed light-dark(#0F2854, #fff);
  box-shadow: 0 0 10px inset light-dark(#0F2854, #0F2854);
}
@media (prefers-reduced-motion: no-preference) {
  body.febody button.button:not(.hyperlinkfe).borderbutton:hover, body.febody button.button:not(.hyperlinkfe).borderbutton:focus, body.febody button.button:not(.hyperlinkfe).borderbutton:focus-visible,
body.febody .button.borderbutton:hover,
body.febody .button.borderbutton:focus,
body.febody .button.borderbutton:focus-visible,
body.febody .borderbutton:hover,
body.febody .borderbutton:focus,
body.febody .borderbutton:focus-visible {
    transition: box-shadow 0.3s ease;
    transition-property: background-color, box-shadow, transform, color;
    transition-duration: 0.5s;
    transition-timing-function: ease;
  }
}
body.febody button.button:not(.hyperlinkfe):not(.borderbutton),
body.febody .button:not(.borderbutton) {
  background-color: #0F2854;
  color: #0F2854;
  box-shadow: 5px 5px 15px 5px #000000;
}
body.febody button.button:not(.hyperlinkfe):not(.borderbutton):hover, body.febody button.button:not(.hyperlinkfe):not(.borderbutton):focus, body.febody button.button:not(.hyperlinkfe):not(.borderbutton):focus-visible,
body.febody .button:not(.borderbutton):hover,
body.febody .button:not(.borderbutton):focus,
body.febody .button:not(.borderbutton):focus-visible {
  outline: none;
  background: #0F2854;
  border: 1px dashed light-dark(#0F2854, #fff);
  box-shadow: 0 0 30px inset #fff;
}
@media (prefers-reduced-motion: no-preference) {
  body.febody button.button:not(.hyperlinkfe):not(.borderbutton):hover, body.febody button.button:not(.hyperlinkfe):not(.borderbutton):focus, body.febody button.button:not(.hyperlinkfe):not(.borderbutton):focus-visible,
body.febody .button:not(.borderbutton):hover,
body.febody .button:not(.borderbutton):focus,
body.febody .button:not(.borderbutton):focus-visible {
    transition: box-shadow 0.3s ease;
    transition-property: background-color, box-shadow, transform, color;
    transition-duration: 0.5s;
    transition-timing-function: ease;
  }
}
body.febody .ppp {
  overflow: clip;
  position: fixed;
  z-index: 1000;
  max-width: 820px;
  width: 90% !important;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #0F2854;
  background-color: #fff;
  border-color: #666;
  padding: 0;
  margin: 0;
  color: #fff;
  background-color: #222;
  border-color: #666666;
}
body.febody .ppp::backdrop {
  background-color: rgba(51, 51, 51, 0.9);
}
body.febody .ppp .pppcnt {
  max-height: calc(100vh - 200px);
  overflow: auto;
  overscroll-behavior: contain;
  padding: 20px;
}
@media only screen and (min-width: 801px) {
  body.febody .ppp .pppcnt {
    max-height: 75vh;
  }
}
body.febody .ppp span.cls,
body.febody .ppp button.cls {
  position: absolute;
  z-index: 10;
  right: 13px;
  display: block;
  width: 40px;
  height: 40px;
  background-color: transparent;
  border: none;
  outline: 2px solid transparent;
}
body.febody .ppp span.notdisplay.cls,
body.febody .ppp button.notdisplay.cls {
  display: none;
}

body.febody .ppp span.display.cls,
body.febody .ppp button.display.cls {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .ppp span.sm-notdisplay.cls,
body.febody .ppp button.sm-notdisplay.cls {
    display: none;
  }

  body.febody .ppp span.sm-display.cls,
body.febody .ppp button.sm-display.cls {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .ppp span.md-notdisplay.cls,
body.febody .ppp button.md-notdisplay.cls {
    display: none;
  }

  body.febody .ppp span.md-display.cls,
body.febody .ppp button.md-display.cls {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .ppp span.lg-notdisplay.cls,
body.febody .ppp button.lg-notdisplay.cls {
    display: none;
  }

  body.febody .ppp span.lg-display.cls,
body.febody .ppp button.lg-display.cls {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .ppp span.xl-notdisplay.cls,
body.febody .ppp button.xl-notdisplay.cls {
    display: none;
  }

  body.febody .ppp span.xl-display.cls,
body.febody .ppp button.xl-display.cls {
    display: block;
  }
}
body.febody .ppp span.cls::after,
body.febody .ppp button.cls::after {
  content: "";
  display: block;
  width: 20px;
  height: 20px;
  mask-image: url("/data/media/0/17_0x0x0x0x0_cross.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: #757B80;
  background-color: #b0b0b0;
}
body.febody .ppp span.notdisplay.cls::after,
body.febody .ppp button.notdisplay.cls::after {
  display: none;
}

body.febody .ppp span.display.cls::after,
body.febody .ppp button.display.cls::after {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .ppp span.sm-notdisplay.cls::after,
body.febody .ppp button.sm-notdisplay.cls::after {
    display: none;
  }

  body.febody .ppp span.sm-display.cls::after,
body.febody .ppp button.sm-display.cls::after {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .ppp span.md-notdisplay.cls::after,
body.febody .ppp button.md-notdisplay.cls::after {
    display: none;
  }

  body.febody .ppp span.md-display.cls::after,
body.febody .ppp button.md-display.cls::after {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .ppp span.lg-notdisplay.cls::after,
body.febody .ppp button.lg-notdisplay.cls::after {
    display: none;
  }

  body.febody .ppp span.lg-display.cls::after,
body.febody .ppp button.lg-display.cls::after {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .ppp span.xl-notdisplay.cls::after,
body.febody .ppp button.xl-notdisplay.cls::after {
    display: none;
  }

  body.febody .ppp span.xl-display.cls::after,
body.febody .ppp button.xl-display.cls::after {
    display: block;
  }
}
body.febody .ppp span.cls:hover,
body.febody .ppp button.cls:hover, body.febody .ppp span.cls:focus,
body.febody .ppp button.cls:focus, body.febody .ppp span.cls:focus-visible,
body.febody .ppp button.cls:focus-visible {
  border-radius: 10px;
  outline: none;
  background: #0F2854;
  border: 1px dashed light-dark(#0F2854, #fff);
  box-shadow: 0 0 30px inset #fff;
}
@media (prefers-reduced-motion: no-preference) {
  body.febody .ppp span.cls:hover,
body.febody .ppp button.cls:hover, body.febody .ppp span.cls:focus,
body.febody .ppp button.cls:focus, body.febody .ppp span.cls:focus-visible,
body.febody .ppp button.cls:focus-visible {
    transition: box-shadow 0.3s ease;
    transition-property: background-color, box-shadow, transform, color;
    transition-duration: 0.5s;
    transition-timing-function: ease;
  }
}
body.febody .ppp span.cls:hover::after,
body.febody .ppp button.cls:hover::after, body.febody .ppp span.cls:focus::after,
body.febody .ppp button.cls:focus::after, body.febody .ppp span.cls:focus-visible::after,
body.febody .ppp button.cls:focus-visible::after {
  background-color: #C8D9E8;
  background-color: #000;
}
body.febody .ppp {
  
  
}
body.febody a.facebook, body.febody a.instagram, body.febody a.youtube, body.febody a.whatsapp {
  display: inline-block;
  width: 30px;
  height: 30px;
  color: transparent;
  overflow: hidden;
  padding: 0;
  margin: 0 5px;
}
body.febody a.facebook.notdisplay, body.febody a.instagram.notdisplay, body.febody a.youtube.notdisplay, body.febody a.whatsapp.notdisplay {
  display: none;
}

body.febody a.facebook.display, body.febody a.instagram.display, body.febody a.youtube.display, body.febody a.whatsapp.display {
  display: inline-block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody a.facebook.sm-notdisplay, body.febody a.instagram.sm-notdisplay, body.febody a.youtube.sm-notdisplay, body.febody a.whatsapp.sm-notdisplay {
    display: none;
  }

  body.febody a.facebook.sm-display, body.febody a.instagram.sm-display, body.febody a.youtube.sm-display, body.febody a.whatsapp.sm-display {
    display: inline-block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody a.facebook.md-notdisplay, body.febody a.instagram.md-notdisplay, body.febody a.youtube.md-notdisplay, body.febody a.whatsapp.md-notdisplay {
    display: none;
  }

  body.febody a.facebook.md-display, body.febody a.instagram.md-display, body.febody a.youtube.md-display, body.febody a.whatsapp.md-display {
    display: inline-block;
  }
}
@media all and (min-width: 1201px) {
  body.febody a.facebook.lg-notdisplay, body.febody a.instagram.lg-notdisplay, body.febody a.youtube.lg-notdisplay, body.febody a.whatsapp.lg-notdisplay {
    display: none;
  }

  body.febody a.facebook.lg-display, body.febody a.instagram.lg-display, body.febody a.youtube.lg-display, body.febody a.whatsapp.lg-display {
    display: inline-block;
  }
}
@media all and (min-width: 1641px) {
  body.febody a.facebook.xl-notdisplay, body.febody a.instagram.xl-notdisplay, body.febody a.youtube.xl-notdisplay, body.febody a.whatsapp.xl-notdisplay {
    display: none;
  }

  body.febody a.facebook.xl-display, body.febody a.instagram.xl-display, body.febody a.youtube.xl-display, body.febody a.whatsapp.xl-display {
    display: inline-block;
  }
}
body.febody a.facebook:first-of-type, body.febody a.instagram:first-of-type, body.febody a.youtube:first-of-type, body.febody a.whatsapp:first-of-type {
  margin-left: 0;
}
body.febody a.facebook:last-of-type, body.febody a.instagram:last-of-type, body.febody a.youtube:last-of-type, body.febody a.whatsapp:last-of-type {
  margin-right: 0;
}
body.febody a.facebook.icon-black, body.febody a.instagram.icon-black, body.febody a.youtube.icon-black, body.febody a.whatsapp.icon-black {
  background-color: #000;
}
body.febody a.facebook.icon-white, body.febody a.instagram.icon-white, body.febody a.youtube.icon-white, body.febody a.whatsapp.icon-white {
  background-color: #fff;
}
body.febody a.facebook {
  mask-image: url("/data/media/0/18_0x0x0x0x0_facebook.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}
body.febody a.instagram {
  mask-image: url("/data/media/6/639_0x0x0x0x0_instagram.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}
body.febody a.youtube {
  mask-image: url("/data/media/0/29_0x0x0x0x0_youtube.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}
body.febody a.whatsapp {
  mask-image: url("/data/media/0/28_0x0x0x0x0_whatsapp.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}
body.febody .mdrnsrchwr {
  text-align: center;
}
body.febody .mdrnsrchwr .mdrnsrch {
  display: inline-grid;
  grid-template-areas: "label label" "input button";
  grid-template-columns: auto 40px;
  gap: 10px;
  width: 700px;
  max-width: 100%;
}
body.febody .mdrnsrchwr .mdrnsrch.notdisplay {
  display: none;
}

body.febody .mdrnsrchwr .mdrnsrch.display {
  display: inline-grid;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .mdrnsrchwr .mdrnsrch.sm-notdisplay {
    display: none;
  }

  body.febody .mdrnsrchwr .mdrnsrch.sm-display {
    display: inline-grid;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .mdrnsrchwr .mdrnsrch.md-notdisplay {
    display: none;
  }

  body.febody .mdrnsrchwr .mdrnsrch.md-display {
    display: inline-grid;
  }
}
@media all and (min-width: 1201px) {
  body.febody .mdrnsrchwr .mdrnsrch.lg-notdisplay {
    display: none;
  }

  body.febody .mdrnsrchwr .mdrnsrch.lg-display {
    display: inline-grid;
  }
}
@media all and (min-width: 1641px) {
  body.febody .mdrnsrchwr .mdrnsrch.xl-notdisplay {
    display: none;
  }

  body.febody .mdrnsrchwr .mdrnsrch.xl-display {
    display: inline-grid;
  }
}
body.febody .mdrnsrchwr .mdrnsrch label {
  grid-area: label;
  text-align: left;
}
body.febody .mdrnsrchwr .mdrnsrch input.srch-in:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=hidden]) {
  grid-area: input;
  margin: 0;
  background-color: #fff;
  background-color: transparent;
  border: 1px solid #fff;
}
body.febody .mdrnsrchwr .mdrnsrch button {
  grid-area: button;
  color: transparent;
  background-color: transparent;
  padding: 6px;
  border: 1px solid transparent;
  width: 100%;
  height: 100%;
  text-align: -webkit-center;
  text-align: -moz-center;
}
body.febody .mdrnsrchwr .mdrnsrch button::before {
  content: "";
  display: block;
  mask-image: url("/data/media/0/22_0x0x0x0x0_magnifier.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  background-color: #1C4D8D;
  background-color: #fff;
  width: 30px;
  height: 30px;
}
body.febody .mdrnsrchwr .mdrnsrch button.notdisplay::before {
  display: none;
}

body.febody .mdrnsrchwr .mdrnsrch button.display::before {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .mdrnsrchwr .mdrnsrch button.sm-notdisplay::before {
    display: none;
  }

  body.febody .mdrnsrchwr .mdrnsrch button.sm-display::before {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .mdrnsrchwr .mdrnsrch button.md-notdisplay::before {
    display: none;
  }

  body.febody .mdrnsrchwr .mdrnsrch button.md-display::before {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .mdrnsrchwr .mdrnsrch button.lg-notdisplay::before {
    display: none;
  }

  body.febody .mdrnsrchwr .mdrnsrch button.lg-display::before {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .mdrnsrchwr .mdrnsrch button.xl-notdisplay::before {
    display: none;
  }

  body.febody .mdrnsrchwr .mdrnsrch button.xl-display::before {
    display: block;
  }
}
body.febody .mdrnsrchwr .mdrnsrch button:hover, body.febody .mdrnsrchwr .mdrnsrch button:focus, body.febody .mdrnsrchwr .mdrnsrch button:focus-visible {
  outline: none;
  background: #0F2854;
  border: 1px dashed light-dark(#0F2854, #fff);
  box-shadow: 0 0 30px inset #fff;
}
@media (prefers-reduced-motion: no-preference) {
  body.febody .mdrnsrchwr .mdrnsrch button:hover, body.febody .mdrnsrchwr .mdrnsrch button:focus, body.febody .mdrnsrchwr .mdrnsrch button:focus-visible {
    transition: box-shadow 0.3s ease;
    transition-property: background-color, box-shadow, transform, color;
    transition-duration: 0.5s;
    transition-timing-function: ease;
  }
}
body.febody .srch-sgg {
  display: block;
  width: 100%;
  max-width: 1640px;
  margin: 0 auto;
}
body.febody .srch-sgg.notdisplay {
  display: none;
}

body.febody .srch-sgg.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .srch-sgg.sm-notdisplay {
    display: none;
  }

  body.febody .srch-sgg.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .srch-sgg.md-notdisplay {
    display: none;
  }

  body.febody .srch-sgg.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .srch-sgg.lg-notdisplay {
    display: none;
  }

  body.febody .srch-sgg.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .srch-sgg.xl-notdisplay {
    display: none;
  }

  body.febody .srch-sgg.xl-display {
    display: block;
  }
}
body.febody .srch-sgg .srch-sgg-wr.display {
  margin: 20px auto -30px auto;
  border: 2px solid #0F2854;
  border-radius: 5px;
  z-index: 5;
  padding: 20px 0;
  background-color: #fff;
  width: 100%;
  box-shadow: 0px 0px 4px #666;
  position: relative;
  box-sizing: border-box;
}
@media only screen and (min-width: 1201px) {
  body.febody .srch-sgg .srch-sgg-wr.display {
    width: 55%;
  }
}
body.febody .srch-sgg .srch-sgg-wr.display::before {
  display: block;
  content: "";
  position: absolute;
  left: 50%;
  top: -15px;
  transform: translateX(-50%);
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 15px 15px 15px;
  border-color: transparent transparent #0F2854 transparent;
}
body.febody .srch-sgg .srch-sgg-wr.display.notdisplay::before {
  display: none;
}

body.febody .srch-sgg .srch-sgg-wr.display::before {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .srch-sgg .srch-sgg-wr.display.sm-notdisplay::before {
    display: none;
  }

  body.febody .srch-sgg .srch-sgg-wr.display.sm-display::before {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .srch-sgg .srch-sgg-wr.display.md-notdisplay::before {
    display: none;
  }

  body.febody .srch-sgg .srch-sgg-wr.display.md-display::before {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .srch-sgg .srch-sgg-wr.display.lg-notdisplay::before {
    display: none;
  }

  body.febody .srch-sgg .srch-sgg-wr.display.lg-display::before {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .srch-sgg .srch-sgg-wr.display.xl-notdisplay::before {
    display: none;
  }

  body.febody .srch-sgg .srch-sgg-wr.display.xl-display::before {
    display: block;
  }
}
body.febody .srch-sgg .wditm {
  padding: 5px 25px;
  --fontsize: 125%;
  border-bottom: 1px dotted #1C4D8D;
  margin-bottom: 5px;
  display: block;
  --lineheight: 100%;
}
body.febody .srch-sgg .wditm.notdisplay {
  display: none;
}

body.febody .srch-sgg .wditm.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .srch-sgg .wditm.sm-notdisplay {
    display: none;
  }

  body.febody .srch-sgg .wditm.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .srch-sgg .wditm.md-notdisplay {
    display: none;
  }

  body.febody .srch-sgg .wditm.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .srch-sgg .wditm.lg-notdisplay {
    display: none;
  }

  body.febody .srch-sgg .wditm.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .srch-sgg .wditm.xl-notdisplay {
    display: none;
  }

  body.febody .srch-sgg .wditm.xl-display {
    display: block;
  }
}
body.febody .srch-sgg .wditm:last-of-type {
  border: 0;
  margin-bottom: 0;
}
body.febody .srch-sgg .wditm:hover {
  padding-left: 8px;
  color: #0F2854;
}
body.febody .srch-sgg .wditm:hover::before {
  display: inline-block;
  content: "✓";
  width: 12px;
  margin-right: 5px;
}
body.febody .srch-sgg .wditm.notdisplay:hover::before {
  display: none;
}

body.febody .srch-sgg .wditm.display:hover::before {
  display: inline-block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .srch-sgg .wditm.sm-notdisplay:hover::before {
    display: none;
  }

  body.febody .srch-sgg .wditm.sm-display:hover::before {
    display: inline-block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .srch-sgg .wditm.md-notdisplay:hover::before {
    display: none;
  }

  body.febody .srch-sgg .wditm.md-display:hover::before {
    display: inline-block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .srch-sgg .wditm.lg-notdisplay:hover::before {
    display: none;
  }

  body.febody .srch-sgg .wditm.lg-display:hover::before {
    display: inline-block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .srch-sgg .wditm.xl-notdisplay:hover::before {
    display: none;
  }

  body.febody .srch-sgg .wditm.xl-display:hover::before {
    display: inline-block;
  }
}
body.febody .srchoutlst {
  display: grid;
  gap: 20px;
  margin-block-end: 2lh;
}
body.febody .srchoutlst.notdisplay {
  display: none;
}

body.febody .srchoutlst.display {
  display: grid;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .srchoutlst.sm-notdisplay {
    display: none;
  }

  body.febody .srchoutlst.sm-display {
    display: grid;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .srchoutlst.md-notdisplay {
    display: none;
  }

  body.febody .srchoutlst.md-display {
    display: grid;
  }
}
@media all and (min-width: 1201px) {
  body.febody .srchoutlst.lg-notdisplay {
    display: none;
  }

  body.febody .srchoutlst.lg-display {
    display: grid;
  }
}
@media all and (min-width: 1641px) {
  body.febody .srchoutlst.xl-notdisplay {
    display: none;
  }

  body.febody .srchoutlst.xl-display {
    display: grid;
  }
}
@media only screen and (min-width: 1201px) {
  body.febody .srchoutlst {
    grid-template-columns: repeat(5, 1fr);
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .srchoutlst {
    grid-template-columns: repeat(3, 1fr);
  }
}
body.febody .srch-out .srch-err {
  width: 100%;
  padding: 2%;
  background-color: #0F2854;
  border-radius: 10px;
  position: relative;
  margin: 0 auto 30px auto;
  box-shadow: 4px -4px 4px rgba(100, 100, 100, 0.5);
  color: #fff;
  box-sizing: border-box;
}
@media only screen and (min-width: 1201px) {
  body.febody .srch-out .srch-err {
    width: 55%;
  }
}
body.febody .srch-out .srch-err::before {
  display: block;
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 0 25px 25px;
  border-color: transparent transparent #0F2854 transparent;
  position: absolute;
  top: -25px;
  right: 25px;
}
body.febody .srch-out .srch-err.notdisplay::before {
  display: none;
}

body.febody .srch-out .srch-err.display::before {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .srch-out .srch-err.sm-notdisplay::before {
    display: none;
  }

  body.febody .srch-out .srch-err.sm-display::before {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .srch-out .srch-err.md-notdisplay::before {
    display: none;
  }

  body.febody .srch-out .srch-err.md-display::before {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .srch-out .srch-err.lg-notdisplay::before {
    display: none;
  }

  body.febody .srch-out .srch-err.lg-display::before {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .srch-out .srch-err.xl-notdisplay::before {
    display: none;
  }

  body.febody .srch-out .srch-err.xl-display::before {
    display: block;
  }
}
body.febody .srch-out > a.mrrslt {
  background: #0F2854;
  display: block;
  max-width: 200px;
  padding: 7px 30px;
  margin: auto;
  color: #FFF;
  border-radius: 5px;
  margin-bottom: 20px;
  text-align: center;
  cursor: pointer;
  --lineheight: 100%;
  text-decoration: none;
}
body.febody .srch-out > a.mrrslt.notdisplay {
  display: none;
}

body.febody .srch-out > a.mrrslt.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .srch-out > a.mrrslt.sm-notdisplay {
    display: none;
  }

  body.febody .srch-out > a.mrrslt.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .srch-out > a.mrrslt.md-notdisplay {
    display: none;
  }

  body.febody .srch-out > a.mrrslt.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .srch-out > a.mrrslt.lg-notdisplay {
    display: none;
  }

  body.febody .srch-out > a.mrrslt.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .srch-out > a.mrrslt.xl-notdisplay {
    display: none;
  }

  body.febody .srch-out > a.mrrslt.xl-display {
    display: block;
  }
}
body.febody .srch-ld {
  width: 100%;
}
body.febody .srch-ld,
body.febody .srch-ldmr {
  display: block;
}
body.febody .srch-ld.notdisplay, body.febody .srch-ldmr.notdisplay {
  display: none;
}

body.febody .srch-ld.display, body.febody .srch-ldmr.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .srch-ld.sm-notdisplay, body.febody .srch-ldmr.sm-notdisplay {
    display: none;
  }

  body.febody .srch-ld.sm-display, body.febody .srch-ldmr.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .srch-ld.md-notdisplay, body.febody .srch-ldmr.md-notdisplay {
    display: none;
  }

  body.febody .srch-ld.md-display, body.febody .srch-ldmr.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .srch-ld.lg-notdisplay, body.febody .srch-ldmr.lg-notdisplay {
    display: none;
  }

  body.febody .srch-ld.lg-display, body.febody .srch-ldmr.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .srch-ld.xl-notdisplay, body.febody .srch-ldmr.xl-notdisplay {
    display: none;
  }

  body.febody .srch-ld.xl-display, body.febody .srch-ldmr.xl-display {
    display: block;
  }
}
body.febody .srch-ld span,
body.febody .srch-ldmr span {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  box-shadow: 0 6px 0 0 #0F2854;
  animation: ring-anim 1s linear infinite;
  display: block;
  color: transparent;
  margin: 0 auto;
}
@keyframes ring-anim {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
body.febody .loading:not(.loadingpage):not(details):before,
body.febody .loading:not(.loadingpage):not(details) dialog.ppp:before {
  content: attr(data-loadingtext);
  color: #fff;
  text-align: center;
  padding-top: 26%;
  background: rgba(0, 0, 0, 0.7);
  display: block;
  width: 100vw;
  height: 100vh;
  position: fixed;
  z-index: 2147483647;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-image: url("/data/media/48/4814_0x0x0x0x0_4330_0x0x0x0x0_waiting.svg");
  background-size: 150px;
  background-position: center;
  background-repeat: no-repeat;
}
body.febody .loading.notdisplay:not(.loadingpage):not(details)::before, body.febody .loading:not(.loadingpage):not(details) dialog.ppp.notdisplay::before {
  display: none;
}

body.febody .loading.display:not(.loadingpage):not(details)::before, body.febody .loading:not(.loadingpage):not(details) dialog.ppp.display::before {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .loading.sm-notdisplay:not(.loadingpage):not(details)::before, body.febody .loading:not(.loadingpage):not(details) dialog.ppp.sm-notdisplay::before {
    display: none;
  }

  body.febody .loading.sm-display:not(.loadingpage):not(details)::before, body.febody .loading:not(.loadingpage):not(details) dialog.ppp.sm-display::before {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .loading.md-notdisplay:not(.loadingpage):not(details)::before, body.febody .loading:not(.loadingpage):not(details) dialog.ppp.md-notdisplay::before {
    display: none;
  }

  body.febody .loading.md-display:not(.loadingpage):not(details)::before, body.febody .loading:not(.loadingpage):not(details) dialog.ppp.md-display::before {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .loading.lg-notdisplay:not(.loadingpage):not(details)::before, body.febody .loading:not(.loadingpage):not(details) dialog.ppp.lg-notdisplay::before {
    display: none;
  }

  body.febody .loading.lg-display:not(.loadingpage):not(details)::before, body.febody .loading:not(.loadingpage):not(details) dialog.ppp.lg-display::before {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .loading.xl-notdisplay:not(.loadingpage):not(details)::before, body.febody .loading:not(.loadingpage):not(details) dialog.ppp.xl-notdisplay::before {
    display: none;
  }

  body.febody .loading.xl-display:not(.loadingpage):not(details)::before, body.febody .loading:not(.loadingpage):not(details) dialog.ppp.xl-display::before {
    display: block;
  }
}
body.febody .btnlnkwr a.btnlnk {
  display: inline-block;
  padding: 12px 34px;
  text-decoration: none;
  background-color: #0F2854;
  color: #000;
  position: relative;
  font-family: "Manrope", sans-serif;
  font-weight: 400;
  --lineheight: 120%;
  --fontsize: 120%;
}
body.febody .btnlnkwr a.btnlnk.notdisplay {
  display: none;
}

body.febody .btnlnkwr a.btnlnk.display {
  display: inline-block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .btnlnkwr a.btnlnk.sm-notdisplay {
    display: none;
  }

  body.febody .btnlnkwr a.btnlnk.sm-display {
    display: inline-block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .btnlnkwr a.btnlnk.md-notdisplay {
    display: none;
  }

  body.febody .btnlnkwr a.btnlnk.md-display {
    display: inline-block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .btnlnkwr a.btnlnk.lg-notdisplay {
    display: none;
  }

  body.febody .btnlnkwr a.btnlnk.lg-display {
    display: inline-block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .btnlnkwr a.btnlnk.xl-notdisplay {
    display: none;
  }

  body.febody .btnlnkwr a.btnlnk.xl-display {
    display: inline-block;
  }
}
body.febody .btnlnkwr a.btnlnk:hover {
  text-decoration: underline;
}
@media only screen and (min-width: 1201px) {
  body.febody .btnlnkwr a.btnlnk {
    --lineheight: 100%;
  }
}
body.febody .btnlnkwr a.btnlnk::before {
  display: inline-block;
  content: "";
  margin-right: 10px;
  width: 15px;
  height: 15px;
  background-color: #0F2854;
  mask-image: url("/data/media/0/10_0x0x0x0x0_arrow.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}
body.febody .btnlnkwr a.btnlnk.notdisplay::before {
  display: none;
}

body.febody .btnlnkwr a.btnlnk.display::before {
  display: inline-block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .btnlnkwr a.btnlnk.sm-notdisplay::before {
    display: none;
  }

  body.febody .btnlnkwr a.btnlnk.sm-display::before {
    display: inline-block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .btnlnkwr a.btnlnk.md-notdisplay::before {
    display: none;
  }

  body.febody .btnlnkwr a.btnlnk.md-display::before {
    display: inline-block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .btnlnkwr a.btnlnk.lg-notdisplay::before {
    display: none;
  }

  body.febody .btnlnkwr a.btnlnk.lg-display::before {
    display: inline-block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .btnlnkwr a.btnlnk.xl-notdisplay::before {
    display: none;
  }

  body.febody .btnlnkwr a.btnlnk.xl-display::before {
    display: inline-block;
  }
}
body.febody .showarticlefromcategoryitem.frgnart > div {
  width: 100%;
  height: 100%;
}
body.febody body.forminaction .forminaction {
  display: block;
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  z-index: 1010;
  background-color: rgba(0, 0, 0, 0.5);
}
body.febody body.forminaction .forminaction.notdisplay {
  display: none;
}

body.febody body.forminaction .forminaction.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody body.forminaction .forminaction.sm-notdisplay {
    display: none;
  }

  body.febody body.forminaction .forminaction.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody body.forminaction .forminaction.md-notdisplay {
    display: none;
  }

  body.febody body.forminaction .forminaction.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody body.forminaction .forminaction.lg-notdisplay {
    display: none;
  }

  body.febody body.forminaction .forminaction.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody body.forminaction .forminaction.xl-notdisplay {
    display: none;
  }

  body.febody body.forminaction .forminaction.xl-display {
    display: block;
  }
}
body.febody body.forminaction .forminaction .loader {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 80px;
  height: 80px;
  border-radius: 50%;
  box-shadow: 0 6px 0 0 #0F2854;
  animation: ring-anim 1s linear infinite;
  display: block;
}
@keyframes ring-anim {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
body.febody input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=hidden]),
body.febody select,
body.febody textarea {
  font-family: "Manrope", sans-serif;
  --fontsize: 100%;
  border: 1px solid transparent;
  border-radius: 5px;
  padding: 6px;
  width: 100%;
  min-height: 44px;
  min-width: 44px;
  max-width: none;
  box-sizing: border-box;
  margin-bottom: 10px;
  background-color: #eee;
  border-block-end: 1px solid #aaa;
  color: #0F2854;
  background-color: #555;
  border-block-end: 1px solid #aaa;
  color: #fff;
}
body.febody input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=hidden])::placeholder,
body.febody select::placeholder,
body.febody textarea::placeholder {
  font-style: italic;
  color: #757B80;
  color: #b0b0b0;
  opacity: 1;
}
body.febody input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=hidden]):hover, body.febody input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=hidden]):focus, body.febody input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=hidden]):focus-visible,
body.febody select:hover,
body.febody select:focus,
body.febody select:focus-visible,
body.febody textarea:hover,
body.febody textarea:focus,
body.febody textarea:focus-visible {
  border-radius: 5px;
  outline: none;
  border: 1px dashed light-dark(#0F2854, #fff);
  box-shadow: 0 0 10px inset light-dark(#0F2854, #0F2854);
  background-color: #fff;
  background-color: #555;
  color: #fff;
}
@media (prefers-reduced-motion: no-preference) {
  body.febody input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=hidden]):hover, body.febody input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=hidden]):focus, body.febody input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=hidden]):focus-visible,
body.febody select:hover,
body.febody select:focus,
body.febody select:focus-visible,
body.febody textarea:hover,
body.febody textarea:focus,
body.febody textarea:focus-visible {
    transition: box-shadow 0.3s ease;
    transition-property: background-color, box-shadow, transform, color;
    transition-duration: 0.5s;
    transition-timing-function: ease;
  }
}
body.febody details input:not([type=checkbox]):not([type=radio]):not([type=submit]),
body.febody details select,
body.febody details textarea {
  background-color: #fff;
  background-color: #555;
}
body.febody input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=hidden]).error,
body.febody select.error,
body.febody textarea.error {
  color: #C8D9E8;
  background: #ffe6e6;
  border-width: 2px;
  border-color: #ff0000;
}
body.febody input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=hidden]).error::placeholder,
body.febody select.error::placeholder,
body.febody textarea.error::placeholder {
  color: #ff0000;
}
body.febody input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=hidden]).error:hover, body.febody input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=hidden]).error:focus, body.febody input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=hidden]).error:focus-visible,
body.febody select.error:hover,
body.febody select.error:focus,
body.febody select.error:focus-visible,
body.febody textarea.error:hover,
body.febody textarea.error:focus,
body.febody textarea.error:focus-visible {
  outline: none;
  border: 2px dashed light-dark(#0F2854, #fff);
  box-shadow: 0 0 10px inset #ff0000;
  padding: 7px;
}
@media (prefers-reduced-motion: no-preference) {
  body.febody input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=hidden]).error:hover, body.febody input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=hidden]).error:focus, body.febody input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=hidden]).error:focus-visible,
body.febody select.error:hover,
body.febody select.error:focus,
body.febody select.error:focus-visible,
body.febody textarea.error:hover,
body.febody textarea.error:focus,
body.febody textarea.error:focus-visible {
    transition: box-shadow 0.3s ease;
    transition-property: background-color, box-shadow, transform, color;
    transition-duration: 0.5s;
    transition-timing-function: ease;
  }
}
body.febody div[class*=fld]:not(.checkbox):not(.radio):focus-within label {
  color: #0F2854;
}
body.febody select {
  cursor: pointer;
  
}
body.febody select[data-selectedvalue=""], body.febody select:not([data-selectedvalue]) {
  font-style: italic;
  color: #757B80;
  color: #b0b0b0;
}
body.febody select option {
  color: #0F2854;
  color: #b0b0b0;
  font-style: normal;
}
body.febody .radio,
body.febody .checkbox {
  display: flex;
  align-items: flex-start;
}
body.febody .radio.notdisplay, body.febody .checkbox.notdisplay {
  display: none;
}

body.febody .radio.display, body.febody .checkbox.display {
  display: flex;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .radio.sm-notdisplay, body.febody .checkbox.sm-notdisplay {
    display: none;
  }

  body.febody .radio.sm-display, body.febody .checkbox.sm-display {
    display: flex;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .radio.md-notdisplay, body.febody .checkbox.md-notdisplay {
    display: none;
  }

  body.febody .radio.md-display, body.febody .checkbox.md-display {
    display: flex;
  }
}
@media all and (min-width: 1201px) {
  body.febody .radio.lg-notdisplay, body.febody .checkbox.lg-notdisplay {
    display: none;
  }

  body.febody .radio.lg-display, body.febody .checkbox.lg-display {
    display: flex;
  }
}
@media all and (min-width: 1641px) {
  body.febody .radio.xl-notdisplay, body.febody .checkbox.xl-notdisplay {
    display: none;
  }

  body.febody .radio.xl-display, body.febody .checkbox.xl-display {
    display: flex;
  }
}
body.febody .radio input,
body.febody .checkbox input {
  z-index: -1;
  opacity: 0;
  width: 0;
  height: 0;
  padding: 0;
  margin: 0;
}
body.febody .radio input.error + label,
body.febody .checkbox input.error + label {
  border: 3px solid #ff0000;
}
body.febody .radio input:checked + label .fakeico::after,
body.febody .checkbox input:checked + label .fakeico::after {
  display: block;
  content: "";
  width: 10px;
  height: 10px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: #0F2854;
  background-color: #fff;
}
body.febody .radio input:checked + label .fakeico.notdisplay::after, body.febody .checkbox input:checked + label .fakeico.notdisplay::after {
  display: none;
}

body.febody .radio input:checked + label .fakeico.display::after, body.febody .checkbox input:checked + label .fakeico.display::after {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .radio input:checked + label .fakeico.sm-notdisplay::after, body.febody .checkbox input:checked + label .fakeico.sm-notdisplay::after {
    display: none;
  }

  body.febody .radio input:checked + label .fakeico.sm-display::after, body.febody .checkbox input:checked + label .fakeico.sm-display::after {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .radio input:checked + label .fakeico.md-notdisplay::after, body.febody .checkbox input:checked + label .fakeico.md-notdisplay::after {
    display: none;
  }

  body.febody .radio input:checked + label .fakeico.md-display::after, body.febody .checkbox input:checked + label .fakeico.md-display::after {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .radio input:checked + label .fakeico.lg-notdisplay::after, body.febody .checkbox input:checked + label .fakeico.lg-notdisplay::after {
    display: none;
  }

  body.febody .radio input:checked + label .fakeico.lg-display::after, body.febody .checkbox input:checked + label .fakeico.lg-display::after {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .radio input:checked + label .fakeico.xl-notdisplay::after, body.febody .checkbox input:checked + label .fakeico.xl-notdisplay::after {
    display: none;
  }

  body.febody .radio input:checked + label .fakeico.xl-display::after, body.febody .checkbox input:checked + label .fakeico.xl-display::after {
    display: block;
  }
}
body.febody .radio label,
body.febody .checkbox label {
  cursor: pointer;
  width: 100%;
  display: flex;
  align-items: flex-start;
  background-color: #fff;
  background-color: #222;
  padding-inline-start: 10px;
  border: 1px solid transparent;
}
body.febody .radio label.notdisplay, body.febody .checkbox label.notdisplay {
  display: none;
}

body.febody .radio label.display, body.febody .checkbox label.display {
  display: flex;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .radio label.sm-notdisplay, body.febody .checkbox label.sm-notdisplay {
    display: none;
  }

  body.febody .radio label.sm-display, body.febody .checkbox label.sm-display {
    display: flex;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .radio label.md-notdisplay, body.febody .checkbox label.md-notdisplay {
    display: none;
  }

  body.febody .radio label.md-display, body.febody .checkbox label.md-display {
    display: flex;
  }
}
@media all and (min-width: 1201px) {
  body.febody .radio label.lg-notdisplay, body.febody .checkbox label.lg-notdisplay {
    display: none;
  }

  body.febody .radio label.lg-display, body.febody .checkbox label.lg-display {
    display: flex;
  }
}
@media all and (min-width: 1641px) {
  body.febody .radio label.xl-notdisplay, body.febody .checkbox label.xl-notdisplay {
    display: none;
  }

  body.febody .radio label.xl-display, body.febody .checkbox label.xl-display {
    display: flex;
  }
}
body.febody .radio label .pic img,
body.febody .checkbox label .pic img {
  margin-bottom-start: 7px;
  margin-inline-end: 20px;
}
body.febody .radio label .fakeico,
body.febody .checkbox label .fakeico {
  display: block;
  margin-inline-end: 20px;
  margin-block-start: 7px;
  width: 20px;
  height: 20px;
  border: 2px solid #0F2854;
  border: 2px solid #fff;
  position: relative;
  flex-shrink: 0;
}
body.febody .radio input:focus + label,
body.febody .radio input:focus-visible + label,
body.febody .radio input:hover + label,
body.febody .checkbox input:focus + label,
body.febody .checkbox input:focus-visible + label,
body.febody .checkbox input:hover + label {
  border-radius: 5px;
  outline: none;
  border: 1px dashed light-dark(#0F2854, #fff);
  box-shadow: 0 0 10px inset light-dark(#0F2854, #0F2854);
}
@media (prefers-reduced-motion: no-preference) {
  body.febody .radio input:focus + label,
body.febody .radio input:focus-visible + label,
body.febody .radio input:hover + label,
body.febody .checkbox input:focus + label,
body.febody .checkbox input:focus-visible + label,
body.febody .checkbox input:hover + label {
    transition: box-shadow 0.3s ease;
    transition-property: background-color, box-shadow, transform, color;
    transition-duration: 0.5s;
    transition-timing-function: ease;
  }
}
body.febody .radio input:focus .fakeico,
body.febody .radio input:focus-visible .fakeico,
body.febody .radio input:hover .fakeico,
body.febody .checkbox input:focus .fakeico,
body.febody .checkbox input:focus-visible .fakeico,
body.febody .checkbox input:hover .fakeico {
  border: 2px solid #b28e00;
  border: 2px solid #0F2854;
}
body.febody .radio input + label .fakeico,
body.febody .radio input:checked + label .fakeico::after {
  border-radius: 50%;
}
body.febody .radio.withpic label,
body.febody .checkbox.withpic label {
  display: grid;
  grid-template-columns: 40px fit-content(320px) auto;
}
body.febody .radio.withpic label.notdisplay, body.febody .checkbox.withpic label.notdisplay {
  display: none;
}

body.febody .radio.withpic label.display, body.febody .checkbox.withpic label.display {
  display: grid;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .radio.withpic label.sm-notdisplay, body.febody .checkbox.withpic label.sm-notdisplay {
    display: none;
  }

  body.febody .radio.withpic label.sm-display, body.febody .checkbox.withpic label.sm-display {
    display: grid;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .radio.withpic label.md-notdisplay, body.febody .checkbox.withpic label.md-notdisplay {
    display: none;
  }

  body.febody .radio.withpic label.md-display, body.febody .checkbox.withpic label.md-display {
    display: grid;
  }
}
@media all and (min-width: 1201px) {
  body.febody .radio.withpic label.lg-notdisplay, body.febody .checkbox.withpic label.lg-notdisplay {
    display: none;
  }

  body.febody .radio.withpic label.lg-display, body.febody .checkbox.withpic label.lg-display {
    display: grid;
  }
}
@media all and (min-width: 1641px) {
  body.febody .radio.withpic label.xl-notdisplay, body.febody .checkbox.withpic label.xl-notdisplay {
    display: none;
  }

  body.febody .radio.withpic label.xl-display, body.febody .checkbox.withpic label.xl-display {
    display: grid;
  }
}
body.febody textarea {
  min-height: 100px;
  resize: vertical;
}
body.febody textarea.notdisplay {
  display: none;
}
body.febody label.notdisplay {
  display: none;
}
body.febody label.lbldate {
  display: block;
}
body.febody label.lbldate.notdisplay {
  display: none;
}

body.febody label.lbldate.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody label.lbldate.sm-notdisplay {
    display: none;
  }

  body.febody label.lbldate.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody label.lbldate.md-notdisplay {
    display: none;
  }

  body.febody label.lbldate.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody label.lbldate.lg-notdisplay {
    display: none;
  }

  body.febody label.lbldate.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody label.lbldate.xl-notdisplay {
    display: none;
  }

  body.febody label.lbldate.xl-display {
    display: block;
  }
}
body.febody label.error {
  color: #ff0000 !important;
}
body.febody div.FormErrorMessageStyle,
body.febody div.error {
  background-color: tint(#ff0000, 90%);
  border: 1px solid #ff0000;
  width: 100%;
  margin-bottom: 30px;
  padding: 15px;
  color: #0F2854;
  color: #fff;
  box-sizing: border-box;
}
body.febody div.FormErrorMessageStyle label,
body.febody div.error label {
  display: block;
}
body.febody div.FormErrorMessageStyle label.notdisplay, body.febody div.error label.notdisplay {
  display: none;
}

body.febody div.FormErrorMessageStyle label.display, body.febody div.error label.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody div.FormErrorMessageStyle label.sm-notdisplay, body.febody div.error label.sm-notdisplay {
    display: none;
  }

  body.febody div.FormErrorMessageStyle label.sm-display, body.febody div.error label.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody div.FormErrorMessageStyle label.md-notdisplay, body.febody div.error label.md-notdisplay {
    display: none;
  }

  body.febody div.FormErrorMessageStyle label.md-display, body.febody div.error label.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody div.FormErrorMessageStyle label.lg-notdisplay, body.febody div.error label.lg-notdisplay {
    display: none;
  }

  body.febody div.FormErrorMessageStyle label.lg-display, body.febody div.error label.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody div.FormErrorMessageStyle label.xl-notdisplay, body.febody div.error label.xl-notdisplay {
    display: none;
  }

  body.febody div.FormErrorMessageStyle label.xl-display, body.febody div.error label.xl-display {
    display: block;
  }
}
body.febody div.FormErrorMessageStyle.notdisplay, body.febody div.FormErrorMessageStyle:empty,
body.febody div.error.notdisplay,
body.febody div.error:empty {
  display: none;
}
body.febody .wrp-upld-file,
body.febody .wrp-upld-cam {
  position: relative;
}
body.febody .wrp-upld-cam {
  display: none;
}
body.febody .upld .spanhd {
  display: block;
  margin-block-end: 10px;
}
body.febody .upld input[type=file] {
  opacity: 0;
  position: absolute;
  cursor: pointer;
}
body.febody .upld input[type=file] + label {
  display: inline-block;
  margin-bottom: 25px;
  cursor: pointer;
}
body.febody .upld input[type=file] + label span {
  background-color: transparent;
  color: #0F2854;
  border: 1px solid #0F2854;
  background-color: transparent;
  color: #fff;
  border: 1px solid #0F2854;
  padding: 10px 20px 10px 9px;
  display: inline-flex;
  align-content: center;
  border-radius: 5px;
}
@media only screen and (max-width: 1200px) {
  body.febody .upld input[type=file] + label span {
    --fontsize: 90%;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .upld input[type=file] + label span {
    --fontsize: 80%;
  }
}
body.febody .upld input[type=file] + label span::before {
  vertical-align: sub;
  margin-right: 10px;
  content: "";
  mask-image: url("/data/media/0/12_0x0x0x0x0_book.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  display: inline-block;
  width: 30px;
  height: 30px;
  background-color: #0F2854;
  background-color: #0F2854;
}
body.febody .upld input[type=file]:hover + label span, body.febody .upld input[type=file]:focus + label span, body.febody .upld input[type=file]:focus-visible + label span {
  outline: none;
  background: transparent;
  border: 1px dashed light-dark(#0F2854, #fff);
  box-shadow: 0 0 10px inset light-dark(#0F2854, #0F2854);
  padding-inline: 3px;
  color: #1C4D8D !important;
  padding: 10px 20px 10px 9px;
}
@media (prefers-reduced-motion: no-preference) {
  body.febody .upld input[type=file]:hover + label span, body.febody .upld input[type=file]:focus + label span, body.febody .upld input[type=file]:focus-visible + label span {
    transition: box-shadow 0.3s ease;
    transition-property: background-color, box-shadow, transform, color;
    transition-duration: 0.5s;
    transition-timing-function: ease;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .upld input[type=file][capture=camera] {
    display: none;
  }
}
body.febody .upld input[type=file][capture=camera] + label span::before {
  mask-image: url("/data/media/7/714_0x0x0x0x0_camera.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}
@media only screen and (min-width: 1640px) {
  body.febody .upld input[type=file][capture=camera] + label {
    display: none;
  }
}
body.febody .upld input[type=file].disabled + label {
  text-decoration: line-through;
  pointer-events: none;
  user-select: none;
}
body.febody .upld input[type=file].disabled + label span {
  color: #1C4D8D;
  background-color: transparent;
  padding: 10px;
  border: 1px solid #1C4D8D;
}
body.febody .upld input[type=file].disabled + label span::before {
  opacity: 0.3;
}
body.febody .upld input[type=file].error + label span {
  background-color: #ffe6e6;
  color: #C8D9E8;
}
body.febody .upld[data-errormsg1] input[type=file] + label span {
  background-color: #ffe6e6;
  color: #C8D9E8;
  border-color: #ff0000 !important;
}
body.febody .pic4upld img {
  max-height: 150px;
}
body.febody .pic4upld img[src*=".svg"] {
  height: 150px;
}
body.febody .pic4upld a {
  position: relative;
  display: inline-block;
  margin-right: 10px;
  --lineheight: 0;
}
body.febody .pic4upld a.notdisplay {
  display: none;
}

body.febody .pic4upld a.display {
  display: inline-block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .pic4upld a.sm-notdisplay {
    display: none;
  }

  body.febody .pic4upld a.sm-display {
    display: inline-block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .pic4upld a.md-notdisplay {
    display: none;
  }

  body.febody .pic4upld a.md-display {
    display: inline-block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .pic4upld a.lg-notdisplay {
    display: none;
  }

  body.febody .pic4upld a.lg-display {
    display: inline-block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .pic4upld a.xl-notdisplay {
    display: none;
  }

  body.febody .pic4upld a.xl-display {
    display: inline-block;
  }
}
body.febody .pic4upld a.upldfl {
  min-height: 100px;
  border: 1px solid #0F2854;
  display: inline-flex;
  align-items: center;
}
body.febody .pic4upld a.upldfl.notdisplay {
  display: none;
}

body.febody .pic4upld a.upldfl.display {
  display: inline-flex;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .pic4upld a.upldfl.sm-notdisplay {
    display: none;
  }

  body.febody .pic4upld a.upldfl.sm-display {
    display: inline-flex;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .pic4upld a.upldfl.md-notdisplay {
    display: none;
  }

  body.febody .pic4upld a.upldfl.md-display {
    display: inline-flex;
  }
}
@media all and (min-width: 1201px) {
  body.febody .pic4upld a.upldfl.lg-notdisplay {
    display: none;
  }

  body.febody .pic4upld a.upldfl.lg-display {
    display: inline-flex;
  }
}
@media all and (min-width: 1641px) {
  body.febody .pic4upld a.upldfl.xl-notdisplay {
    display: none;
  }

  body.febody .pic4upld a.upldfl.xl-display {
    display: inline-flex;
  }
}
body.febody .pic4upld a.upldfl span.uploaditem {
  padding: 10px;
  text-decoration: none;
}
body.febody .pic4upld a.upldfl.sel4delpic::before, body.febody .pic4upld a.upldfl.sel4delpic::after, body.febody .pic4upld a.upldfl:focus::before, body.febody .pic4upld a.upldfl:focus::after, body.febody .pic4upld a.upldfl:focus-visible::before, body.febody .pic4upld a.upldfl:focus-visible::after, body.febody .pic4upld a.upldfl:hover::before, body.febody .pic4upld a.upldfl:hover::after {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
body.febody .pic4upld a.upldfl.sel4delpic.notdisplay::before, body.febody .pic4upld a.upldfl.sel4delpic.notdisplay::after, body.febody .pic4upld a.upldfl.notdisplay:focus::before, body.febody .pic4upld a.upldfl.notdisplay:focus::after, body.febody .pic4upld a.upldfl.notdisplay:focus-visible::before, body.febody .pic4upld a.upldfl.notdisplay:focus-visible::after, body.febody .pic4upld a.upldfl.notdisplay:hover::before, body.febody .pic4upld a.upldfl.notdisplay:hover::after {
  display: none;
}

body.febody .pic4upld a.upldfl.sel4delpic.display::before, body.febody .pic4upld a.upldfl.sel4delpic.display::after, body.febody .pic4upld a.upldfl.display:focus::before, body.febody .pic4upld a.upldfl.display:focus::after, body.febody .pic4upld a.upldfl.display:focus-visible::before, body.febody .pic4upld a.upldfl.display:focus-visible::after, body.febody .pic4upld a.upldfl.display:hover::before, body.febody .pic4upld a.upldfl.display:hover::after {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .pic4upld a.upldfl.sel4delpic.sm-notdisplay::before, body.febody .pic4upld a.upldfl.sel4delpic.sm-notdisplay::after, body.febody .pic4upld a.upldfl.sm-notdisplay:focus::before, body.febody .pic4upld a.upldfl.sm-notdisplay:focus::after, body.febody .pic4upld a.upldfl.sm-notdisplay:focus-visible::before, body.febody .pic4upld a.upldfl.sm-notdisplay:focus-visible::after, body.febody .pic4upld a.upldfl.sm-notdisplay:hover::before, body.febody .pic4upld a.upldfl.sm-notdisplay:hover::after {
    display: none;
  }

  body.febody .pic4upld a.upldfl.sel4delpic.sm-display::before, body.febody .pic4upld a.upldfl.sel4delpic.sm-display::after, body.febody .pic4upld a.upldfl.sm-display:focus::before, body.febody .pic4upld a.upldfl.sm-display:focus::after, body.febody .pic4upld a.upldfl.sm-display:focus-visible::before, body.febody .pic4upld a.upldfl.sm-display:focus-visible::after, body.febody .pic4upld a.upldfl.sm-display:hover::before, body.febody .pic4upld a.upldfl.sm-display:hover::after {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .pic4upld a.upldfl.sel4delpic.md-notdisplay::before, body.febody .pic4upld a.upldfl.sel4delpic.md-notdisplay::after, body.febody .pic4upld a.upldfl.md-notdisplay:focus::before, body.febody .pic4upld a.upldfl.md-notdisplay:focus::after, body.febody .pic4upld a.upldfl.md-notdisplay:focus-visible::before, body.febody .pic4upld a.upldfl.md-notdisplay:focus-visible::after, body.febody .pic4upld a.upldfl.md-notdisplay:hover::before, body.febody .pic4upld a.upldfl.md-notdisplay:hover::after {
    display: none;
  }

  body.febody .pic4upld a.upldfl.sel4delpic.md-display::before, body.febody .pic4upld a.upldfl.sel4delpic.md-display::after, body.febody .pic4upld a.upldfl.md-display:focus::before, body.febody .pic4upld a.upldfl.md-display:focus::after, body.febody .pic4upld a.upldfl.md-display:focus-visible::before, body.febody .pic4upld a.upldfl.md-display:focus-visible::after, body.febody .pic4upld a.upldfl.md-display:hover::before, body.febody .pic4upld a.upldfl.md-display:hover::after {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .pic4upld a.upldfl.sel4delpic.lg-notdisplay::before, body.febody .pic4upld a.upldfl.sel4delpic.lg-notdisplay::after, body.febody .pic4upld a.upldfl.lg-notdisplay:focus::before, body.febody .pic4upld a.upldfl.lg-notdisplay:focus::after, body.febody .pic4upld a.upldfl.lg-notdisplay:focus-visible::before, body.febody .pic4upld a.upldfl.lg-notdisplay:focus-visible::after, body.febody .pic4upld a.upldfl.lg-notdisplay:hover::before, body.febody .pic4upld a.upldfl.lg-notdisplay:hover::after {
    display: none;
  }

  body.febody .pic4upld a.upldfl.sel4delpic.lg-display::before, body.febody .pic4upld a.upldfl.sel4delpic.lg-display::after, body.febody .pic4upld a.upldfl.lg-display:focus::before, body.febody .pic4upld a.upldfl.lg-display:focus::after, body.febody .pic4upld a.upldfl.lg-display:focus-visible::before, body.febody .pic4upld a.upldfl.lg-display:focus-visible::after, body.febody .pic4upld a.upldfl.lg-display:hover::before, body.febody .pic4upld a.upldfl.lg-display:hover::after {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .pic4upld a.upldfl.sel4delpic.xl-notdisplay::before, body.febody .pic4upld a.upldfl.sel4delpic.xl-notdisplay::after, body.febody .pic4upld a.upldfl.xl-notdisplay:focus::before, body.febody .pic4upld a.upldfl.xl-notdisplay:focus::after, body.febody .pic4upld a.upldfl.xl-notdisplay:focus-visible::before, body.febody .pic4upld a.upldfl.xl-notdisplay:focus-visible::after, body.febody .pic4upld a.upldfl.xl-notdisplay:hover::before, body.febody .pic4upld a.upldfl.xl-notdisplay:hover::after {
    display: none;
  }

  body.febody .pic4upld a.upldfl.sel4delpic.xl-display::before, body.febody .pic4upld a.upldfl.sel4delpic.xl-display::after, body.febody .pic4upld a.upldfl.xl-display:focus::before, body.febody .pic4upld a.upldfl.xl-display:focus::after, body.febody .pic4upld a.upldfl.xl-display:focus-visible::before, body.febody .pic4upld a.upldfl.xl-display:focus-visible::after, body.febody .pic4upld a.upldfl.xl-display:hover::before, body.febody .pic4upld a.upldfl.xl-display:hover::after {
    display: block;
  }
}
body.febody .pic4upld a.upldfl.sel4delpic::before, body.febody .pic4upld a.upldfl:focus::before, body.febody .pic4upld a.upldfl:focus-visible::before, body.febody .pic4upld a.upldfl:hover::before {
  content: "✖?";
  z-index: 10;
  --fontsize: 250%;
  color: #fff;
}
body.febody .pic4upld a.upldfl.sel4delpic::after, body.febody .pic4upld a.upldfl:focus::after, body.febody .pic4upld a.upldfl:focus-visible::after, body.febody .pic4upld a.upldfl:hover::after {
  content: "";
  width: 100%;
  height: 100%;
  outline: none;
  background: transparent;
  border: 1px dashed light-dark(#0F2854, #fff);
  box-shadow: 0 0 10px inset light-dark(#0F2854, #0F2854);
  padding-inline: 3px;
  color: #1C4D8D !important;
  background-color: rgba(0, 0, 0, 0.7);
  z-index: 5;
}
@media (prefers-reduced-motion: no-preference) {
  body.febody .pic4upld a.upldfl.sel4delpic::after, body.febody .pic4upld a.upldfl:focus::after, body.febody .pic4upld a.upldfl:focus-visible::after, body.febody .pic4upld a.upldfl:hover::after {
    transition: box-shadow 0.3s ease;
    transition-property: background-color, box-shadow, transform, color;
    transition-duration: 0.5s;
    transition-timing-function: ease;
  }
}
body.febody [data-errormsg1]:not([data-hideerrmsg=true])::after {
  content: attr(data-errormsg1);
  display: block;
  background: #ffe6e6;
  color: #C8D9E8;
  font-style: italic;
  padding: 10px;
  margin-block: -10px 10px;
}
body.febody [data-errormsg1].notdisplay:not([data-hideerrmsg=true])::after {
  display: none;
}

body.febody [data-errormsg1].display:not([data-hideerrmsg=true])::after {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody [data-errormsg1].sm-notdisplay:not([data-hideerrmsg=true])::after {
    display: none;
  }

  body.febody [data-errormsg1].sm-display:not([data-hideerrmsg=true])::after {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody [data-errormsg1].md-notdisplay:not([data-hideerrmsg=true])::after {
    display: none;
  }

  body.febody [data-errormsg1].md-display:not([data-hideerrmsg=true])::after {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody [data-errormsg1].lg-notdisplay:not([data-hideerrmsg=true])::after {
    display: none;
  }

  body.febody [data-errormsg1].lg-display:not([data-hideerrmsg=true])::after {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody [data-errormsg1].xl-notdisplay:not([data-hideerrmsg=true])::after {
    display: none;
  }

  body.febody [data-errormsg1].xl-display:not([data-hideerrmsg=true])::after {
    display: block;
  }
}
body.febody [data-errormsg1][data-errormsg2]:not([data-hideerrmsg=true])::after {
  content: "1. " attr(data-errormsg1) "\a 2. " attr(data-errormsg2);
  white-space: pre-wrap;
}
body.febody [data-errormsg1][data-errormsg2][data-errormsg3]:not([data-hideerrmsg=true])::after {
  content: "1. " attr(data-errormsg1) "\a 2. " attr(data-errormsg2) "\a 3. " attr(data-errormsg3);
}
body.febody [data-errormsg1][data-errormsg2][data-errormsg3][data-errormsg4]:not([data-hideerrmsg=true])::after {
  content: "1. " attr(data-errormsg1) "\a 2. attr(data-errormsg2)" "\a 3. " attr(data-errormsg3) "\a 4. attr(data-errormsg4)";
}
body.febody [data-errormsg1][data-errormsg2][data-errormsg3][data-errormsg4][data-errormsg5]:not([data-hideerrmsg=true])::after {
  content: "1. " attr(data-errormsg1) "\a 2. attr(data-errormsg2)" "\a 3. attr(data-errormsg3)" "\a 4. attr(data-errormsg4)" "\a 5. attr(data-errormsg5)";
}
body.febody .checkbox[data-errormsg1]:not([data-hideerrmsg=true])::after {
  margin-block-start: 0;
}
body.febody .submit button, body.febody button.button-button {
  appearance: none;
  border: 1px solid transparent;
  border-radius: 10px;
  display: block;
  --lineheight: 100%;
  padding: 10px 25px;
  --fontsize: 100%;
}
body.febody .submit button.notdisplay, body.febody button.notdisplay.button-button {
  display: none;
}

body.febody .submit button.display, body.febody button.display.button-button {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .submit button.sm-notdisplay, body.febody button.sm-notdisplay.button-button {
    display: none;
  }

  body.febody .submit button.sm-display, body.febody button.sm-display.button-button {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .submit button.md-notdisplay, body.febody button.md-notdisplay.button-button {
    display: none;
  }

  body.febody .submit button.md-display, body.febody button.md-display.button-button {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .submit button.lg-notdisplay, body.febody button.lg-notdisplay.button-button {
    display: none;
  }

  body.febody .submit button.lg-display, body.febody button.lg-display.button-button {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .submit button.xl-notdisplay, body.febody button.xl-notdisplay.button-button {
    display: none;
  }

  body.febody .submit button.xl-display, body.febody button.xl-display.button-button {
    display: block;
  }
}
body.febody button.button-button {
  background-color: #0F2854;
  color: #0F2854;
}
body.febody button.button-button.zurueck {
  background-color: transparent;
  border: 1px solid #0F2854;
  border: 1px solid #fff;
  color: #fff;
}
body.febody button.button-button:focus, body.febody button.button-button:focus-visible, body.febody button.button-button:hover {
  outline: none;
  background: #0F2854;
  border: 1px dashed light-dark(#0F2854, #fff);
  box-shadow: 0 0 30px inset #fff;
  color: #0F2854;
}
@media (prefers-reduced-motion: no-preference) {
  body.febody button.button-button:focus, body.febody button.button-button:focus-visible, body.febody button.button-button:hover {
    transition: box-shadow 0.3s ease;
    transition-property: background-color, box-shadow, transform, color;
    transition-duration: 0.5s;
    transition-timing-function: ease;
  }
}
body.febody .submit button {
  background-color: #007f3d;
  color: #fff;
  border: 1px solid transparent;
}
body.febody .submit button::before {
  display: inline-block;
  content: "»";
  margin-inline: 3px 4px;
}
body.febody .submit button.notdisplay::before {
  display: none;
}

body.febody .submit button.display::before {
  display: inline-block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .submit button.sm-notdisplay::before {
    display: none;
  }

  body.febody .submit button.sm-display::before {
    display: inline-block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .submit button.md-notdisplay::before {
    display: none;
  }

  body.febody .submit button.md-display::before {
    display: inline-block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .submit button.lg-notdisplay::before {
    display: none;
  }

  body.febody .submit button.lg-display::before {
    display: inline-block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .submit button.xl-notdisplay::before {
    display: none;
  }

  body.febody .submit button.xl-display::before {
    display: inline-block;
  }
}
body.febody .submit button:hover, body.febody .submit button:focus, body.febody .submit button:focus-visible {
  outline: none;
  background: #0F2854;
  border: 1px dashed light-dark(#0F2854, #fff);
  box-shadow: 0 0 30px inset #fff;
  background-color: #007f3d;
  background-color: #007f3d;
}
@media (prefers-reduced-motion: no-preference) {
  body.febody .submit button:hover, body.febody .submit button:focus, body.febody .submit button:focus-visible {
    transition: box-shadow 0.3s ease;
    transition-property: background-color, box-shadow, transform, color;
    transition-duration: 0.5s;
    transition-timing-function: ease;
  }
}
body.febody .submit button:hover::before, body.febody .submit button:focus::before, body.febody .submit button:focus-visible::before {
  transform: rotate(-45deg);
  top: 2px;
}
@media (prefers-reduced-motion: no-preference) {
  body.febody .submit button:hover::before, body.febody .submit button:focus::before, body.febody .submit button:focus-visible::before {
    transition: transform 0.3s ease, top 0.3s ease;
  }
}
body.febody .btmn table {
  width: 100%;
  --lineheight: 130%;
}
@media only screen and (min-width: 1201px) {
  body.febody .btmn table {
    table-layout: fixed;
  }
}
@media only screen and (max-width: 1200px) {
  body.febody .btmn table thead {
    display: none;
  }
}
body.febody .btmn table tfoot {
  border: none;
}
@media only screen and (max-width: 1200px) {
  body.febody .btmn table tr {
    display: flex;
    flex-flow: row wrap;
  }
  body.febody .btmn table tr.notdisplay {
    display: none;
  }

  body.febody .btmn table tr.display {
    display: flex;
  }
}
@media only screen and (max-width: 1200px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .btmn table tr.sm-notdisplay {
    display: none;
  }

  body.febody .btmn table tr.sm-display {
    display: flex;
  }
}
@media only screen and (max-width: 1200px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .btmn table tr.md-notdisplay {
    display: none;
  }

  body.febody .btmn table tr.md-display {
    display: flex;
  }
}
@media only screen and (max-width: 1200px) and (min-width: 1201px) {
  body.febody .btmn table tr.lg-notdisplay {
    display: none;
  }

  body.febody .btmn table tr.lg-display {
    display: flex;
  }
}
@media only screen and (max-width: 1200px) and (min-width: 1641px) {
  body.febody .btmn table tr.xl-notdisplay {
    display: none;
  }

  body.febody .btmn table tr.xl-display {
    display: flex;
  }
}
@media only screen and (min-width: 1201px) {
  body.febody .btmn table tr {
    border-block-start: 1px dotted #1C4D8D;
  }
  body.febody .btmn table tr:last-of-type {
    border-block-end: 1px dotted #1C4D8D;
  }
}
body.febody .btmn table tr th,
body.febody .btmn table tr td {
  flex: auto;
  padding: 1px 0;
}
@media only screen and (min-width: 1201px) {
  body.febody .btmn table tr th,
body.febody .btmn table tr td {
    padding-block: 10px;
  }
}
@media only screen and (max-width: 1200px) {
  body.febody .btmn table tr th:not(.td-A[colspan]) {
    display: none;
    margin: 0;
  }
  body.febody .btmn table tr th.td-A[colspan] div[data-label]:not([data-label=""]) {
    width: 100%;
    padding: 7px;
    margin-right: 7px;
    background-color: #1C4D8D;
    color: #0F2854;
    text-align: left;
    hyphens: auto;
    align-self: stretch;
  }
  body.febody .btmn table tr td {
    display: flex;
    overflow: hidden;
  }
  body.febody .btmn table tr td.notdisplay {
    display: none;
  }

  body.febody .btmn table tr td.display {
    display: flex;
  }
}
@media only screen and (max-width: 1200px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .btmn table tr td.sm-notdisplay {
    display: none;
  }

  body.febody .btmn table tr td.sm-display {
    display: flex;
  }
}
@media only screen and (max-width: 1200px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .btmn table tr td.md-notdisplay {
    display: none;
  }

  body.febody .btmn table tr td.md-display {
    display: flex;
  }
}
@media only screen and (max-width: 1200px) and (min-width: 1201px) {
  body.febody .btmn table tr td.lg-notdisplay {
    display: none;
  }

  body.febody .btmn table tr td.lg-display {
    display: flex;
  }
}
@media only screen and (max-width: 1200px) and (min-width: 1641px) {
  body.febody .btmn table tr td.xl-notdisplay {
    display: none;
  }

  body.febody .btmn table tr td.xl-display {
    display: flex;
  }
}
@media only screen and (min-width: 1201px) {
  body.febody .btmn table tr th {
    width: 100% !important;
    font-weight: 800;
    text-align: left;
  }
  body.febody .btmn table tr:not(.td-A) > div {
    justify-content: center;
  }
  body.febody .btmn table tr td > div {
    display: flex;
    width: 100%;
    border-bottom: 0;
    background-color: #fff;
    color: #0F2854;
    overflow: hidden;
    align-items: center;
  }
  body.febody .btmn table tr td > div.notdisplay {
    display: none;
  }

  body.febody .btmn table tr td > div.display {
    display: flex;
  }
}
@media only screen and (min-width: 1201px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .btmn table tr td > div.sm-notdisplay {
    display: none;
  }

  body.febody .btmn table tr td > div.sm-display {
    display: flex;
  }
}
@media only screen and (min-width: 1201px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .btmn table tr td > div.md-notdisplay {
    display: none;
  }

  body.febody .btmn table tr td > div.md-display {
    display: flex;
  }
}
@media only screen and (min-width: 1201px) and (min-width: 1201px) {
  body.febody .btmn table tr td > div.lg-notdisplay {
    display: none;
  }

  body.febody .btmn table tr td > div.lg-display {
    display: flex;
  }
}
@media only screen and (min-width: 1201px) and (min-width: 1641px) {
  body.febody .btmn table tr td > div.xl-notdisplay {
    display: none;
  }

  body.febody .btmn table tr td > div.xl-display {
    display: flex;
  }
}
@media only screen and (min-width: 1201px) and (min-width: 1201px) {
  body.febody .btmn table tr td > div {
    background-color: transparent;
    color: inherit;
  }
}
@media only screen and (min-width: 1201px) {
  body.febody .btmn table tr td > div[data-label]:not([data-label=""])::before {
    display: inline-block;
    content: attr(data-label);
    width: 50%;
    padding: 7px;
    margin-right: 7px;
    background-color: #1C4D8D;
    color: #0F2854;
    float: left;
    text-align: left;
    hyphens: auto;
    align-self: stretch;
  }
  body.febody .btmn table tr td > div[data-label].notdisplay:not([data-label=""])::before {
    display: none;
  }

  body.febody .btmn table tr td > div[data-label].display:not([data-label=""])::before {
    display: inline-block;
  }
}
@media only screen and (min-width: 1201px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .btmn table tr td > div[data-label].sm-notdisplay:not([data-label=""])::before {
    display: none;
  }

  body.febody .btmn table tr td > div[data-label].sm-display:not([data-label=""])::before {
    display: inline-block;
  }
}
@media only screen and (min-width: 1201px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .btmn table tr td > div[data-label].md-notdisplay:not([data-label=""])::before {
    display: none;
  }

  body.febody .btmn table tr td > div[data-label].md-display:not([data-label=""])::before {
    display: inline-block;
  }
}
@media only screen and (min-width: 1201px) and (min-width: 1201px) {
  body.febody .btmn table tr td > div[data-label].lg-notdisplay:not([data-label=""])::before {
    display: none;
  }

  body.febody .btmn table tr td > div[data-label].lg-display:not([data-label=""])::before {
    display: inline-block;
  }
}
@media only screen and (min-width: 1201px) and (min-width: 1641px) {
  body.febody .btmn table tr td > div[data-label].xl-notdisplay:not([data-label=""])::before {
    display: none;
  }

  body.febody .btmn table tr td > div[data-label].xl-display:not([data-label=""])::before {
    display: inline-block;
  }
}
@media only screen and (min-width: 1201px) and (min-width: 1201px) {
  body.febody .btmn table tr td > div[data-label]:not([data-label=""])::before {
    display: none;
  }
}
body.febody ul.featuredlist li,
body.febody .featuredlist ul li,
body.febody ul.successlist li,
body.febody .successlist ul li,
body.febody ul.todolist li,
body.febody .todolist ul li,
body.febody ul.addonlist li,
body.febody .addonlist ul li {
  list-style: none;
  margin-inline-start: 10px;
  padding: 0;
}
body.febody ul.featuredlist li::before,
body.febody .featuredlist ul li::before,
body.febody ul.successlist li::before,
body.febody .successlist ul li::before,
body.febody ul.todolist li::before,
body.febody .todolist ul li::before,
body.febody ul.addonlist li::before,
body.febody .addonlist ul li::before {
  content: "";
  display: inline-block;
  position: relative;
  width: 18px;
  height: 18px;
  margin-inline: -28px 10px;
  background-color: #0F2854;
}
body.febody ul.featuredlist li.notdisplay::before, body.febody .featuredlist ul li.notdisplay::before, body.febody ul.successlist li.notdisplay::before, body.febody .successlist ul li.notdisplay::before, body.febody ul.todolist li.notdisplay::before, body.febody .todolist ul li.notdisplay::before, body.febody ul.addonlist li.notdisplay::before, body.febody .addonlist ul li.notdisplay::before {
  display: none;
}

body.febody ul.featuredlist li.display::before, body.febody .featuredlist ul li.display::before, body.febody ul.successlist li.display::before, body.febody .successlist ul li.display::before, body.febody ul.todolist li.display::before, body.febody .todolist ul li.display::before, body.febody ul.addonlist li.display::before, body.febody .addonlist ul li.display::before {
  display: inline-block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody ul.featuredlist li.sm-notdisplay::before, body.febody .featuredlist ul li.sm-notdisplay::before, body.febody ul.successlist li.sm-notdisplay::before, body.febody .successlist ul li.sm-notdisplay::before, body.febody ul.todolist li.sm-notdisplay::before, body.febody .todolist ul li.sm-notdisplay::before, body.febody ul.addonlist li.sm-notdisplay::before, body.febody .addonlist ul li.sm-notdisplay::before {
    display: none;
  }

  body.febody ul.featuredlist li.sm-display::before, body.febody .featuredlist ul li.sm-display::before, body.febody ul.successlist li.sm-display::before, body.febody .successlist ul li.sm-display::before, body.febody ul.todolist li.sm-display::before, body.febody .todolist ul li.sm-display::before, body.febody ul.addonlist li.sm-display::before, body.febody .addonlist ul li.sm-display::before {
    display: inline-block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody ul.featuredlist li.md-notdisplay::before, body.febody .featuredlist ul li.md-notdisplay::before, body.febody ul.successlist li.md-notdisplay::before, body.febody .successlist ul li.md-notdisplay::before, body.febody ul.todolist li.md-notdisplay::before, body.febody .todolist ul li.md-notdisplay::before, body.febody ul.addonlist li.md-notdisplay::before, body.febody .addonlist ul li.md-notdisplay::before {
    display: none;
  }

  body.febody ul.featuredlist li.md-display::before, body.febody .featuredlist ul li.md-display::before, body.febody ul.successlist li.md-display::before, body.febody .successlist ul li.md-display::before, body.febody ul.todolist li.md-display::before, body.febody .todolist ul li.md-display::before, body.febody ul.addonlist li.md-display::before, body.febody .addonlist ul li.md-display::before {
    display: inline-block;
  }
}
@media all and (min-width: 1201px) {
  body.febody ul.featuredlist li.lg-notdisplay::before, body.febody .featuredlist ul li.lg-notdisplay::before, body.febody ul.successlist li.lg-notdisplay::before, body.febody .successlist ul li.lg-notdisplay::before, body.febody ul.todolist li.lg-notdisplay::before, body.febody .todolist ul li.lg-notdisplay::before, body.febody ul.addonlist li.lg-notdisplay::before, body.febody .addonlist ul li.lg-notdisplay::before {
    display: none;
  }

  body.febody ul.featuredlist li.lg-display::before, body.febody .featuredlist ul li.lg-display::before, body.febody ul.successlist li.lg-display::before, body.febody .successlist ul li.lg-display::before, body.febody ul.todolist li.lg-display::before, body.febody .todolist ul li.lg-display::before, body.febody ul.addonlist li.lg-display::before, body.febody .addonlist ul li.lg-display::before {
    display: inline-block;
  }
}
@media all and (min-width: 1641px) {
  body.febody ul.featuredlist li.xl-notdisplay::before, body.febody .featuredlist ul li.xl-notdisplay::before, body.febody ul.successlist li.xl-notdisplay::before, body.febody .successlist ul li.xl-notdisplay::before, body.febody ul.todolist li.xl-notdisplay::before, body.febody .todolist ul li.xl-notdisplay::before, body.febody ul.addonlist li.xl-notdisplay::before, body.febody .addonlist ul li.xl-notdisplay::before {
    display: none;
  }

  body.febody ul.featuredlist li.xl-display::before, body.febody .featuredlist ul li.xl-display::before, body.febody ul.successlist li.xl-display::before, body.febody .successlist ul li.xl-display::before, body.febody ul.todolist li.xl-display::before, body.febody .todolist ul li.xl-display::before, body.febody ul.addonlist li.xl-display::before, body.febody .addonlist ul li.xl-display::before {
    display: inline-block;
  }
}
body.febody ul.featuredlist li::before,
body.febody .featuredlist ul li::before {
  mask-image: url("/data/media/0/15_0x0x0x0x0_checkmark.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}
body.febody ul.successlist li::before,
body.febody .successlist ul li::before {
  mask-image: url("/data/media/0/26_0x0x0x0x0_successlist.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}
body.febody ul.todolist li::before,
body.febody .todolist ul li::before {
  mask-image: url("/data/media/0/27_0x0x0x0x0_todolist.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}
body.febody ul.addonlist li,
body.febody .addonlist ul li {
  padding-block: 10px;
}
body.febody ul.addonlist li:not(:last-of-type),
body.febody .addonlist ul li:not(:last-of-type) {
  border-bottom: 1px solid #666;
  border-color: #999999;
}
body.febody ul.featuredlist.liiconsize1-5x li,
body.febody .featuredlist.liiconsize1-5x ul li,
body.febody ul.successlist.liiconsize1-5x li,
body.febody .successlist.liiconsize1-5x ul li,
body.febody ul.todolist.liiconsize1-5x li,
body.febody .todolist.liiconsize1-5x ul li,
body.febody ul.addonlist.liiconsize1-5x li,
body.febody .addonlist.liiconsize1-5x ul li {
  padding-inline-start: 27px;
}
body.febody ul.featuredlist.liiconsize1-5x li::before,
body.febody .featuredlist.liiconsize1-5x ul li::before,
body.febody ul.successlist.liiconsize1-5x li::before,
body.febody .successlist.liiconsize1-5x ul li::before,
body.febody ul.todolist.liiconsize1-5x li::before,
body.febody .todolist.liiconsize1-5x ul li::before,
body.febody ul.addonlist.liiconsize1-5x li::before,
body.febody .addonlist.liiconsize1-5x ul li::before {
  width: 27px;
  height: 27px;
  top: 4.5px;
  margin-inline: -37px 10px;
}
body.febody ul.featuredlist.liiconsize2x li,
body.febody .featuredlist.liiconsize2x ul li,
body.febody ul.successlist.liiconsize2x li,
body.febody .successlist.liiconsize2x ul li,
body.febody ul.todolist.liiconsize2x li,
body.febody .todolist.liiconsize2x ul li,
body.febody ul.addonlist.liiconsize2x li,
body.febody .addonlist.liiconsize2x ul li {
  padding-inline-start: 36px;
}
body.febody ul.featuredlist.liiconsize2x li::before,
body.febody .featuredlist.liiconsize2x ul li::before,
body.febody ul.successlist.liiconsize2x li::before,
body.febody .successlist.liiconsize2x ul li::before,
body.febody ul.todolist.liiconsize2x li::before,
body.febody .todolist.liiconsize2x ul li::before,
body.febody ul.addonlist.liiconsize2x li::before,
body.febody .addonlist.liiconsize2x ul li::before {
  width: 36px;
  height: 36px;
  top: 9px;
  margin-inline: -46px 10px;
}
body.febody ul.userdeflist,
body.febody .userdeflist ul {
  
}
body.febody ul.userdeflist li,
body.febody .userdeflist ul li {
  list-style: none;
  margin-inline-start: 10px;
  padding: 0;
}
body.febody ul.userdeflist li::before,
body.febody .userdeflist ul li::before {
  content: attr(data-litype);
  --fontsize: 1rem;
  display: inline-block;
  position: relative;
  width: 18px;
  top: 0;
  margin-inline: -28px 10px;
  color: #1C4D8D;
  color: #fff;
}
body.febody ul.userdeflist li.notdisplay::before, body.febody .userdeflist ul li.notdisplay::before {
  display: none;
}

body.febody ul.userdeflist li.display::before, body.febody .userdeflist ul li.display::before {
  display: inline-block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody ul.userdeflist li.sm-notdisplay::before, body.febody .userdeflist ul li.sm-notdisplay::before {
    display: none;
  }

  body.febody ul.userdeflist li.sm-display::before, body.febody .userdeflist ul li.sm-display::before {
    display: inline-block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody ul.userdeflist li.md-notdisplay::before, body.febody .userdeflist ul li.md-notdisplay::before {
    display: none;
  }

  body.febody ul.userdeflist li.md-display::before, body.febody .userdeflist ul li.md-display::before {
    display: inline-block;
  }
}
@media all and (min-width: 1201px) {
  body.febody ul.userdeflist li.lg-notdisplay::before, body.febody .userdeflist ul li.lg-notdisplay::before {
    display: none;
  }

  body.febody ul.userdeflist li.lg-display::before, body.febody .userdeflist ul li.lg-display::before {
    display: inline-block;
  }
}
@media all and (min-width: 1641px) {
  body.febody ul.userdeflist li.xl-notdisplay::before, body.febody .userdeflist ul li.xl-notdisplay::before {
    display: none;
  }

  body.febody ul.userdeflist li.xl-display::before, body.febody .userdeflist ul li.xl-display::before {
    display: inline-block;
  }
}
body.febody .flddyntextorlist:has(video).box-100,
body.febody .flddyntextorlist:has(img).box-100,
body.febody .flddyntextorlist:has(svg).box-100 {
  row-gap: 1lh;
}
@media only screen and (max-width: 800px) {
  body.febody .flddyntextorlist:has(video).sm-box-100,
body.febody .flddyntextorlist:has(img).sm-box-100,
body.febody .flddyntextorlist:has(svg).sm-box-100 {
    row-gap: 1lh;
  }
}
@media only screen and (max-width: 400px) {
  body.febody .flddyntextorlist:has(video).xsm-box-100,
body.febody .flddyntextorlist:has(img).xsm-box-100,
body.febody .flddyntextorlist:has(svg).xsm-box-100 {
    row-gap: 1lh;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .flddyntextorlist:has(video).md-box-100,
body.febody .flddyntextorlist:has(img).md-box-100,
body.febody .flddyntextorlist:has(svg).md-box-100 {
    row-gap: 1lh;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .flddyntextorlist:has(video).lg-box-100,
body.febody .flddyntextorlist:has(img).lg-box-100,
body.febody .flddyntextorlist:has(svg).lg-box-100 {
    row-gap: 1lh;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1400px) {
  body.febody .flddyntextorlist:has(video).slg-box-100,
body.febody .flddyntextorlist:has(img).slg-box-100,
body.febody .flddyntextorlist:has(svg).slg-box-100 {
    row-gap: 1lh;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .flddyntextorlist:has(video).xl-box-100,
body.febody .flddyntextorlist:has(img).xl-box-100,
body.febody .flddyntextorlist:has(svg).xl-box-100 {
    row-gap: 1lh;
  }
}
@media (hover: hover) {
  body.febody .flddyntextorlist:has(video).hoverdevice-box-100,
body.febody .flddyntextorlist:has(img).hoverdevice-box-100,
body.febody .flddyntextorlist:has(svg).hoverdevice-box-100 {
    row-gap: 1lh;
  }
}
@media (pointer: fine) {
  body.febody .flddyntextorlist:has(video).mousedevice-box-100,
body.febody .flddyntextorlist:has(img).mousedevice-box-100,
body.febody .flddyntextorlist:has(svg).mousedevice-box-100 {
    row-gap: 1lh;
  }
}
@media (pointer: coarse) {
  body.febody .flddyntextorlist:has(video).fingerdevice-box-100,
body.febody .flddyntextorlist:has(img).fingerdevice-box-100,
body.febody .flddyntextorlist:has(svg).fingerdevice-box-100 {
    row-gap: 1lh;
  }
}
body.febody .flddyntextorlist:has(video).darkmode-box-100,
body.febody .flddyntextorlist:has(img).darkmode-box-100,
body.febody .flddyntextorlist:has(svg).darkmode-box-100 {
  row-gap: 1lh;
}
body.febody .flddyntextorlist:has(video).lightmode-box-100,
body.febody .flddyntextorlist:has(img).lightmode-box-100,
body.febody .flddyntextorlist:has(svg).lightmode-box-100 {
  row-gap: 1lh;
}
body.febody .txtrlst {
  align-items: flex-start;
  align-content: flex-start;
  hyphens: auto;
}
body.febody .type-text span.icon {
  position: relative;
  top: 7px;
}
body.febody .type-text.ord-lg1 {
  padding-right: 5%;
}
body.febody .type-text.ord-lg1.bx-lg100 {
  padding-right: 0;
}
body.febody .type-text.ord-lg2 {
  padding-left: 5%;
}
body.febody .type-text.ord-lg2.bx-lg100 {
  padding-left: 0;
}
@media only screen and (max-width: 1200px) {
  body.febody .type-text.ord-md1 {
    padding-right: 3%;
  }
  body.febody .type-text.ord-md1.bx-md100 {
    padding-right: 0;
    padding-bottom: 3%;
  }
  body.febody .type-text.ord-md2 {
    padding-left: 3%;
  }
  body.febody .type-text.ord-md2.bx-md100:not(:first-of-type) {
    padding-left: 0;
    padding-top: 3%;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .type-text.ord-sm1 {
    padding-right: 3%;
  }
  body.febody .type-text.ord-sm1.bx-sm100 {
    padding-right: 0;
    padding-bottom: 3%;
  }
  body.febody .type-text.ord-sm2 {
    padding-left: 3%;
  }
  body.febody .type-text.ord-sm2.bx-sm100:not(:first-of-type) {
    padding-left: 0;
    padding-top: 3%;
  }
}
body.febody .btntoc-rwd {
  appearance: none;
  background: none;
  border: none;
  --fontsize: 100%;
  width: 100%;
  height: 100%;
  color: transparent;
  padding: 10px;
  position: relative;
}
@media only screen and (min-width: 1201px) {
  body.febody .btntoc-rwd {
    color: currentColor;
    padding: 15px;
    display: flex;
    align-items: center;
    width: auto;
    font-family: "Manrope", sans-serif;
    font-weight: 400;
  }
  body.febody .btntoc-rwd.notdisplay {
    display: none;
  }

  body.febody .btntoc-rwd.display {
    display: flex;
  }
}
@media only screen and (min-width: 1201px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .btntoc-rwd.sm-notdisplay {
    display: none;
  }

  body.febody .btntoc-rwd.sm-display {
    display: flex;
  }
}
@media only screen and (min-width: 1201px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .btntoc-rwd.md-notdisplay {
    display: none;
  }

  body.febody .btntoc-rwd.md-display {
    display: flex;
  }
}
@media only screen and (min-width: 1201px) and (min-width: 1201px) {
  body.febody .btntoc-rwd.lg-notdisplay {
    display: none;
  }

  body.febody .btntoc-rwd.lg-display {
    display: flex;
  }
}
@media only screen and (min-width: 1201px) and (min-width: 1641px) {
  body.febody .btntoc-rwd.xl-notdisplay {
    display: none;
  }

  body.febody .btntoc-rwd.xl-display {
    display: flex;
  }
}
body.febody .btntoc-rwd::after {
  display: block;
  content: attr(data-desc);
  white-space: nowrap;
  position: absolute;
  bottom: 5px;
  left: 50%;
  transform: translateX(-50%);
  color: #0F2854;
  --fontsize: 80%;
}
body.febody .btntoc-rwd.notdisplay::after {
  display: none;
}

body.febody .btntoc-rwd.display::after {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .btntoc-rwd.sm-notdisplay::after {
    display: none;
  }

  body.febody .btntoc-rwd.sm-display::after {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .btntoc-rwd.md-notdisplay::after {
    display: none;
  }

  body.febody .btntoc-rwd.md-display::after {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .btntoc-rwd.lg-notdisplay::after {
    display: none;
  }

  body.febody .btntoc-rwd.lg-display::after {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .btntoc-rwd.xl-notdisplay::after {
    display: none;
  }

  body.febody .btntoc-rwd.xl-display::after {
    display: block;
  }
}
@media only screen and (min-width: 1201px) {
  body.febody .btntoc-rwd::after {
    display: none;
  }
}
body.febody .btntoc-rwd img {
  display: block;
  margin: 0 auto;
  max-width: 17px;
  max-height: 17px;
}
body.febody .btntoc-rwd img.notdisplay {
  display: none;
}

body.febody .btntoc-rwd img.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .btntoc-rwd img.sm-notdisplay {
    display: none;
  }

  body.febody .btntoc-rwd img.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .btntoc-rwd img.md-notdisplay {
    display: none;
  }

  body.febody .btntoc-rwd img.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .btntoc-rwd img.lg-notdisplay {
    display: none;
  }

  body.febody .btntoc-rwd img.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .btntoc-rwd img.xl-notdisplay {
    display: none;
  }

  body.febody .btntoc-rwd img.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) {
  body.febody .btntoc-rwd img {
    margin-right: 10px;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .wrpcontent:has(> .wrptoc.xl-tocposition-left) {
    display: grid;
    grid-template-columns: auto 77%;
    column-gap: 5%;
  }
  body.febody .wrpcontent:has(> .wrptoc.xl-tocposition-left).notdisplay {
    display: none;
  }

  body.febody .wrpcontent:has(> .wrptoc.xl-tocposition-left).display {
    display: grid;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .wrpcontent:has(> .wrptoc.xl-tocposition-left).sm-notdisplay {
    display: none;
  }

  body.febody .wrpcontent:has(> .wrptoc.xl-tocposition-left).sm-display {
    display: grid;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .wrpcontent:has(> .wrptoc.xl-tocposition-left).md-notdisplay {
    display: none;
  }

  body.febody .wrpcontent:has(> .wrptoc.xl-tocposition-left).md-display {
    display: grid;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1201px) {
  body.febody .wrpcontent:has(> .wrptoc.xl-tocposition-left).lg-notdisplay {
    display: none;
  }

  body.febody .wrpcontent:has(> .wrptoc.xl-tocposition-left).lg-display {
    display: grid;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1641px) {
  body.febody .wrpcontent:has(> .wrptoc.xl-tocposition-left).xl-notdisplay {
    display: none;
  }

  body.febody .wrpcontent:has(> .wrptoc.xl-tocposition-left).xl-display {
    display: grid;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .wrpcontent:has(> .wrptoc.lg-tocposition-left) {
    display: grid;
    grid-template-columns: auto 77%;
    column-gap: 5%;
  }
  body.febody .wrpcontent:has(> .wrptoc.lg-tocposition-left).notdisplay {
    display: none;
  }

  body.febody .wrpcontent:has(> .wrptoc.lg-tocposition-left).display {
    display: grid;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .wrpcontent:has(> .wrptoc.lg-tocposition-left).sm-notdisplay {
    display: none;
  }

  body.febody .wrpcontent:has(> .wrptoc.lg-tocposition-left).sm-display {
    display: grid;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .wrpcontent:has(> .wrptoc.lg-tocposition-left).md-notdisplay {
    display: none;
  }

  body.febody .wrpcontent:has(> .wrptoc.lg-tocposition-left).md-display {
    display: grid;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1201px) {
  body.febody .wrpcontent:has(> .wrptoc.lg-tocposition-left).lg-notdisplay {
    display: none;
  }

  body.febody .wrpcontent:has(> .wrptoc.lg-tocposition-left).lg-display {
    display: grid;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1641px) {
  body.febody .wrpcontent:has(> .wrptoc.lg-tocposition-left).xl-notdisplay {
    display: none;
  }

  body.febody .wrpcontent:has(> .wrptoc.lg-tocposition-left).xl-display {
    display: grid;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .wrpcontent:has(> .wrptoc.md-tocposition-left) {
    display: grid;
    grid-template-columns: auto 77%;
    column-gap: 5%;
  }
  body.febody .wrpcontent:has(> .wrptoc.md-tocposition-left).notdisplay {
    display: none;
  }

  body.febody .wrpcontent:has(> .wrptoc.md-tocposition-left).display {
    display: grid;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .wrpcontent:has(> .wrptoc.md-tocposition-left).sm-notdisplay {
    display: none;
  }

  body.febody .wrpcontent:has(> .wrptoc.md-tocposition-left).sm-display {
    display: grid;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .wrpcontent:has(> .wrptoc.md-tocposition-left).md-notdisplay {
    display: none;
  }

  body.febody .wrpcontent:has(> .wrptoc.md-tocposition-left).md-display {
    display: grid;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1201px) {
  body.febody .wrpcontent:has(> .wrptoc.md-tocposition-left).lg-notdisplay {
    display: none;
  }

  body.febody .wrpcontent:has(> .wrptoc.md-tocposition-left).lg-display {
    display: grid;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1641px) {
  body.febody .wrpcontent:has(> .wrptoc.md-tocposition-left).xl-notdisplay {
    display: none;
  }

  body.febody .wrpcontent:has(> .wrptoc.md-tocposition-left).xl-display {
    display: grid;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .wrpcontent:has(> .wrptoc.sm-tocposition-left) {
    display: grid;
    grid-template-columns: auto 77%;
    column-gap: 5%;
  }
  body.febody .wrpcontent:has(> .wrptoc.sm-tocposition-left).notdisplay {
    display: none;
  }

  body.febody .wrpcontent:has(> .wrptoc.sm-tocposition-left).display {
    display: grid;
  }
}
@media only screen and (max-width: 800px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .wrpcontent:has(> .wrptoc.sm-tocposition-left).sm-notdisplay {
    display: none;
  }

  body.febody .wrpcontent:has(> .wrptoc.sm-tocposition-left).sm-display {
    display: grid;
  }
}
@media only screen and (max-width: 800px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .wrpcontent:has(> .wrptoc.sm-tocposition-left).md-notdisplay {
    display: none;
  }

  body.febody .wrpcontent:has(> .wrptoc.sm-tocposition-left).md-display {
    display: grid;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1201px) {
  body.febody .wrpcontent:has(> .wrptoc.sm-tocposition-left).lg-notdisplay {
    display: none;
  }

  body.febody .wrpcontent:has(> .wrptoc.sm-tocposition-left).lg-display {
    display: grid;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1641px) {
  body.febody .wrpcontent:has(> .wrptoc.sm-tocposition-left).xl-notdisplay {
    display: none;
  }

  body.febody .wrpcontent:has(> .wrptoc.sm-tocposition-left).xl-display {
    display: grid;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .wrpcontent:has(> .wrptoc.xl-tocposition-right) {
    display: grid;
    grid-template-columns: 77% auto;
    column-gap: 5%;
  }
  body.febody .wrpcontent:has(> .wrptoc.xl-tocposition-right).notdisplay {
    display: none;
  }

  body.febody .wrpcontent:has(> .wrptoc.xl-tocposition-right).display {
    display: grid;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .wrpcontent:has(> .wrptoc.xl-tocposition-right).sm-notdisplay {
    display: none;
  }

  body.febody .wrpcontent:has(> .wrptoc.xl-tocposition-right).sm-display {
    display: grid;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .wrpcontent:has(> .wrptoc.xl-tocposition-right).md-notdisplay {
    display: none;
  }

  body.febody .wrpcontent:has(> .wrptoc.xl-tocposition-right).md-display {
    display: grid;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1201px) {
  body.febody .wrpcontent:has(> .wrptoc.xl-tocposition-right).lg-notdisplay {
    display: none;
  }

  body.febody .wrpcontent:has(> .wrptoc.xl-tocposition-right).lg-display {
    display: grid;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1641px) {
  body.febody .wrpcontent:has(> .wrptoc.xl-tocposition-right).xl-notdisplay {
    display: none;
  }

  body.febody .wrpcontent:has(> .wrptoc.xl-tocposition-right).xl-display {
    display: grid;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .wrpcontent:has(> .wrptoc.xl-tocposition-right) > .wrptoc {
    order: 1;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .wrpcontent:has(> .wrptoc.xl-tocposition-right) > .dyncnt {
    order: 0;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .wrpcontent:has(> .wrptoc.lg-tocposition-right) {
    display: grid;
    grid-template-columns: 77% auto;
    column-gap: 5%;
  }
  body.febody .wrpcontent:has(> .wrptoc.lg-tocposition-right).notdisplay {
    display: none;
  }

  body.febody .wrpcontent:has(> .wrptoc.lg-tocposition-right).display {
    display: grid;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .wrpcontent:has(> .wrptoc.lg-tocposition-right).sm-notdisplay {
    display: none;
  }

  body.febody .wrpcontent:has(> .wrptoc.lg-tocposition-right).sm-display {
    display: grid;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .wrpcontent:has(> .wrptoc.lg-tocposition-right).md-notdisplay {
    display: none;
  }

  body.febody .wrpcontent:has(> .wrptoc.lg-tocposition-right).md-display {
    display: grid;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1201px) {
  body.febody .wrpcontent:has(> .wrptoc.lg-tocposition-right).lg-notdisplay {
    display: none;
  }

  body.febody .wrpcontent:has(> .wrptoc.lg-tocposition-right).lg-display {
    display: grid;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) and (min-width: 1641px) {
  body.febody .wrpcontent:has(> .wrptoc.lg-tocposition-right).xl-notdisplay {
    display: none;
  }

  body.febody .wrpcontent:has(> .wrptoc.lg-tocposition-right).xl-display {
    display: grid;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .wrpcontent:has(> .wrptoc.lg-tocposition-right) > .wrptoc {
    order: 1;
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody .wrpcontent:has(> .wrptoc.lg-tocposition-right) > .dyncnt {
    order: 0;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .wrpcontent:has(> .wrptoc.md-tocposition-right) {
    display: grid;
    grid-template-columns: 77% auto;
    column-gap: 5%;
  }
  body.febody .wrpcontent:has(> .wrptoc.md-tocposition-right).notdisplay {
    display: none;
  }

  body.febody .wrpcontent:has(> .wrptoc.md-tocposition-right).display {
    display: grid;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .wrpcontent:has(> .wrptoc.md-tocposition-right).sm-notdisplay {
    display: none;
  }

  body.febody .wrpcontent:has(> .wrptoc.md-tocposition-right).sm-display {
    display: grid;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .wrpcontent:has(> .wrptoc.md-tocposition-right).md-notdisplay {
    display: none;
  }

  body.febody .wrpcontent:has(> .wrptoc.md-tocposition-right).md-display {
    display: grid;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1201px) {
  body.febody .wrpcontent:has(> .wrptoc.md-tocposition-right).lg-notdisplay {
    display: none;
  }

  body.febody .wrpcontent:has(> .wrptoc.md-tocposition-right).lg-display {
    display: grid;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) and (min-width: 1641px) {
  body.febody .wrpcontent:has(> .wrptoc.md-tocposition-right).xl-notdisplay {
    display: none;
  }

  body.febody .wrpcontent:has(> .wrptoc.md-tocposition-right).xl-display {
    display: grid;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .wrpcontent:has(> .wrptoc.md-tocposition-right) > .wrptoc {
    order: 1;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
  body.febody .wrpcontent:has(> .wrptoc.md-tocposition-right) > .dyncnt {
    order: 0;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .wrpcontent:has(> .wrptoc.sm-tocposition-right) {
    display: grid;
    grid-template-columns: 77% auto;
    column-gap: 5%;
  }
  body.febody .wrpcontent:has(> .wrptoc.sm-tocposition-right).notdisplay {
    display: none;
  }

  body.febody .wrpcontent:has(> .wrptoc.sm-tocposition-right).display {
    display: grid;
  }
}
@media only screen and (max-width: 800px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .wrpcontent:has(> .wrptoc.sm-tocposition-right).sm-notdisplay {
    display: none;
  }

  body.febody .wrpcontent:has(> .wrptoc.sm-tocposition-right).sm-display {
    display: grid;
  }
}
@media only screen and (max-width: 800px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .wrpcontent:has(> .wrptoc.sm-tocposition-right).md-notdisplay {
    display: none;
  }

  body.febody .wrpcontent:has(> .wrptoc.sm-tocposition-right).md-display {
    display: grid;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1201px) {
  body.febody .wrpcontent:has(> .wrptoc.sm-tocposition-right).lg-notdisplay {
    display: none;
  }

  body.febody .wrpcontent:has(> .wrptoc.sm-tocposition-right).lg-display {
    display: grid;
  }
}
@media only screen and (max-width: 800px) and (min-width: 1641px) {
  body.febody .wrpcontent:has(> .wrptoc.sm-tocposition-right).xl-notdisplay {
    display: none;
  }

  body.febody .wrpcontent:has(> .wrptoc.sm-tocposition-right).xl-display {
    display: grid;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .wrpcontent:has(> .wrptoc.sm-tocposition-right) > .wrptoc {
    order: 1;
  }
}
@media only screen and (max-width: 800px) {
  body.febody .wrpcontent:has(> .wrptoc.sm-tocposition-right) > .dyncnt {
    order: 0;
  }
}
@media only screen and (min-width: 1640px) {
  body.febody .wrpcontent:has(> .wrptoc.pos_right) {
    display: grid;
    grid-template-columns: 77% auto;
    column-gap: 5%;
  }
  body.febody .wrpcontent:has(> .wrptoc.pos_right).notdisplay {
    display: none;
  }

  body.febody .wrpcontent:has(> .wrptoc.pos_right).display {
    display: grid;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  body.febody .wrpcontent:has(> .wrptoc.pos_right).sm-notdisplay {
    display: none;
  }

  body.febody .wrpcontent:has(> .wrptoc.pos_right).sm-display {
    display: grid;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  body.febody .wrpcontent:has(> .wrptoc.pos_right).md-notdisplay {
    display: none;
  }

  body.febody .wrpcontent:has(> .wrptoc.pos_right).md-display {
    display: grid;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1201px) {
  body.febody .wrpcontent:has(> .wrptoc.pos_right).lg-notdisplay {
    display: none;
  }

  body.febody .wrpcontent:has(> .wrptoc.pos_right).lg-display {
    display: grid;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1641px) {
  body.febody .wrpcontent:has(> .wrptoc.pos_right).xl-notdisplay {
    display: none;
  }

  body.febody .wrpcontent:has(> .wrptoc.pos_right).xl-display {
    display: grid;
  }
}
body.febody .wrptoc ul, body.febody .wrptoc li {
  padding: 0;
  margin: 0;
  outline: 0;
  list-style: none;
}
body.febody .hd_toc {
  display: block;
  --lineheight: 100%;
  padding-bottom: -webkit-calc(.5 * (18px * 1.8));
  padding-bottom: -moz-calc(.5 * (18px * 1.8));
  padding-bottom: calc(.5 * (18px * 1.8));
  border-bottom: 1px solid #0F2854;
  margin-bottom: -webkit-calc(.5 * (18px * 1.8));
  margin-bottom: -moz-calc(.5 * (18px * 1.8));
  margin-bottom: calc(.5 * (18px * 1.8));
}
body.febody .hd_toc.notdisplay {
  display: none;
}

body.febody .hd_toc.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .hd_toc.sm-notdisplay {
    display: none;
  }

  body.febody .hd_toc.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .hd_toc.md-notdisplay {
    display: none;
  }

  body.febody .hd_toc.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .hd_toc.lg-notdisplay {
    display: none;
  }

  body.febody .hd_toc.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .hd_toc.xl-notdisplay {
    display: none;
  }

  body.febody .hd_toc.xl-display {
    display: block;
  }
}
body.febody .wrptoc > .toc {
  position: sticky;
  top: 100px;
  top: var(--scroll-padding);
  z-index: 1;
}
body.febody .wrptoc > .toc a {
  display: flex;
  align-items: flex-start;
  text-decoration: none;
  padding: 7px 4px;
  color: #0F2854;
}
body.febody .wrptoc > .toc a.notdisplay {
  display: none;
}

body.febody .wrptoc > .toc a.display {
  display: flex;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .wrptoc > .toc a.sm-notdisplay {
    display: none;
  }

  body.febody .wrptoc > .toc a.sm-display {
    display: flex;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .wrptoc > .toc a.md-notdisplay {
    display: none;
  }

  body.febody .wrptoc > .toc a.md-display {
    display: flex;
  }
}
@media all and (min-width: 1201px) {
  body.febody .wrptoc > .toc a.lg-notdisplay {
    display: none;
  }

  body.febody .wrptoc > .toc a.lg-display {
    display: flex;
  }
}
@media all and (min-width: 1641px) {
  body.febody .wrptoc > .toc a.xl-notdisplay {
    display: none;
  }

  body.febody .wrptoc > .toc a.xl-display {
    display: flex;
  }
}
body.febody .wrptoc > .toc a::before {
  display: inline-block;
  width: 10px;
  content: "⇣";
  margin-right: 9px;
}
body.febody .wrptoc > .toc a.notdisplay::before {
  display: none;
}

body.febody .wrptoc > .toc a.display::before {
  display: inline-block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .wrptoc > .toc a.sm-notdisplay::before {
    display: none;
  }

  body.febody .wrptoc > .toc a.sm-display::before {
    display: inline-block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .wrptoc > .toc a.md-notdisplay::before {
    display: none;
  }

  body.febody .wrptoc > .toc a.md-display::before {
    display: inline-block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .wrptoc > .toc a.lg-notdisplay::before {
    display: none;
  }

  body.febody .wrptoc > .toc a.lg-display::before {
    display: inline-block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .wrptoc > .toc a.xl-notdisplay::before {
    display: none;
  }

  body.febody .wrptoc > .toc a.xl-display::before {
    display: inline-block;
  }
}
body.febody .wrptoc > .toc a:hover, body.febody .wrptoc > .toc a:focus, body.febody .wrptoc > .toc a:focus-visible {
  outline: none;
  background: transparent;
  border: 1px dashed light-dark(#0F2854, #fff);
  box-shadow: 0 0 10px inset light-dark(#0F2854, #0F2854);
  padding-inline: 3px;
  color: #1C4D8D !important;
  padding-block: 6px;
}
@media (prefers-reduced-motion: no-preference) {
  body.febody .wrptoc > .toc a:hover, body.febody .wrptoc > .toc a:focus, body.febody .wrptoc > .toc a:focus-visible {
    transition: box-shadow 0.3s ease;
    transition-property: background-color, box-shadow, transform, color;
    transition-duration: 0.5s;
    transition-timing-function: ease;
  }
}
body.febody .wrptoc > .toc a.active::before, body.febody .wrptoc > .toc a:hover::before, body.febody .wrptoc > .toc a:focus::before, body.febody .wrptoc > .toc a:focus-visible::before {
  content: "";
  width: 10px;
  height: 10px;
  border-radius: 10px;
  background-color: currentColor;
  position: relative;
  top: 11px;
}
body.febody details.accordion > div {
  margin-inline-start: 17px;
}
body.febody details.accordion summary::before {
  content: open-quote;
}
body.febody details.accordion summary::after {
  content: close-quote;
}



@font-face {
  font-family: "swiper-icons";
  src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");
  font-weight: 400;
  font-style: normal;
}
:root {
  --swiper-theme-color: #007aff;
  
}

.swiper,
swiper-container {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  
  z-index: 1;
  display: block;
}
.swiper.notdisplay, swiper-container.notdisplay {
  display: none;
}

.swiper.display, swiper-container.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  .swiper.sm-notdisplay, swiper-container.sm-notdisplay {
    display: none;
  }

  .swiper.sm-display, swiper-container.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  .swiper.md-notdisplay, swiper-container.md-notdisplay {
    display: none;
  }

  .swiper.md-display, swiper-container.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  .swiper.lg-notdisplay, swiper-container.lg-notdisplay {
    display: none;
  }

  .swiper.lg-display, swiper-container.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  .swiper.xl-notdisplay, swiper-container.xl-notdisplay {
    display: none;
  }

  .swiper.xl-display, swiper-container.xl-display {
    display: block;
  }
}

.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}

.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
  box-sizing: content-box;
}
.swiper-wrapper.notdisplay {
  display: none;
}

.swiper-wrapper.display {
  display: flex;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  .swiper-wrapper.sm-notdisplay {
    display: none;
  }

  .swiper-wrapper.sm-display {
    display: flex;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  .swiper-wrapper.md-notdisplay {
    display: none;
  }

  .swiper-wrapper.md-display {
    display: flex;
  }
}
@media all and (min-width: 1201px) {
  .swiper-wrapper.lg-notdisplay {
    display: none;
  }

  .swiper-wrapper.lg-display {
    display: flex;
  }
}
@media all and (min-width: 1641px) {
  .swiper-wrapper.xl-notdisplay {
    display: none;
  }

  .swiper-wrapper.xl-display {
    display: flex;
  }
}

.swiper-android .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}

.swiper-horizontal {
  touch-action: pan-y;
}

.swiper-vertical {
  touch-action: pan-x;
}

.swiper-slide,
swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
  display: block;
}
.swiper-slide.notdisplay, swiper-slide.notdisplay {
  display: none;
}

.swiper-slide.display, swiper-slide.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  .swiper-slide.sm-notdisplay, swiper-slide.sm-notdisplay {
    display: none;
  }

  .swiper-slide.sm-display, swiper-slide.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  .swiper-slide.md-notdisplay, swiper-slide.md-notdisplay {
    display: none;
  }

  .swiper-slide.md-display, swiper-slide.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  .swiper-slide.lg-notdisplay, swiper-slide.lg-notdisplay {
    display: none;
  }

  .swiper-slide.lg-display, swiper-slide.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  .swiper-slide.xl-notdisplay, swiper-slide.xl-notdisplay {
    display: none;
  }

  .swiper-slide.xl-display, swiper-slide.xl-display {
    display: block;
  }
}

.swiper-slide-invisible-blank {
  visibility: hidden;
}


.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto;
}

.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}

.swiper-backface-hidden .swiper-slide {
  transform: translateZ(0);
  backface-visibility: hidden;
}


.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}

.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}

.swiper-3d {
  perspective: 1200px;
}
.swiper-3d .swiper-slide,
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-cube-shadow {
  transform-style: preserve-3d;
}
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-3d .swiper-slide-shadow {
  background: rgba(0, 0, 0, 0.15);
}
.swiper-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}


.swiper-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  
  -ms-overflow-style: none;
  
}
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}

.swiper-horizontal.swiper-css-mode > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}

.swiper-vertical.swiper-css-mode > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}

.swiper-centered > .swiper-wrapper::before {
  content: "";
  flex-shrink: 0;
  order: 9999;
}
.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
  scroll-snap-stop: always;
}

.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  margin-inline-start: var(--swiper-centered-offset-before);
}
.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}

.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  margin-block-start: var(--swiper-centered-offset-before);
}
.swiper-centered.swiper-vertical > .swiper-wrapper::before {
  width: 100%;
  min-width: 1px;
  height: var(--swiper-centered-offset-after);
}

.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}

.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,
swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader,
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader {
  animation: swiper-preloader-spin 1s infinite linear;
}

.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}

.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}

@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

.swiper .swiper-notification,
swiper-container .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}

.swiper-cards {
  overflow: visible;
}
.swiper-cards .swiper-slide {
  transform-origin: center bottom;
  backface-visibility: hidden;
  overflow: hidden;
}

.swiper-creative .swiper-slide {
  backface-visibility: hidden;
  overflow: hidden;
  transition-property: transform, opacity, height;
}

.swiper-cube {
  overflow: visible;
}
.swiper-cube .swiper-slide {
  pointer-events: none;
  backface-visibility: hidden;
  z-index: 1;
  visibility: hidden;
  transform-origin: 0 0;
  width: 100%;
  height: 100%;
}
.swiper-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-cube.swiper-rtl .swiper-slide {
  transform-origin: 100% 0;
}
.swiper-cube .swiper-slide-active, .swiper-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-next,
.swiper-cube .swiper-slide-prev,
.swiper-cube .swiper-slide-next + .swiper-slide {
  pointer-events: auto;
  visibility: visible;
}
.swiper-cube .swiper-slide-shadow-top,
.swiper-cube .swiper-slide-shadow-bottom,
.swiper-cube .swiper-slide-shadow-left,
.swiper-cube .swiper-slide-shadow-right {
  z-index: 0;
  backface-visibility: hidden;
}
.swiper-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  opacity: 0.6;
  z-index: 0;
}
.swiper-cube .swiper-cube-shadow:before {
  content: "";
  background: #000;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  -webkit-filter: blur(50px);
  filter: blur(50px);
}

.swiper-fade.swiper-free-mode .swiper-slide {
  transition-timing-function: ease-out;
}
.swiper-fade .swiper-slide {
  pointer-events: none;
  transition-property: opacity;
}
.swiper-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-fade .swiper-slide-active, .swiper-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

.swiper-flip {
  overflow: visible;
}
.swiper-flip .swiper-slide {
  pointer-events: none;
  backface-visibility: hidden;
  z-index: 1;
}
.swiper-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-flip .swiper-slide-active, .swiper-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-flip .swiper-slide-shadow-top,
.swiper-flip .swiper-slide-shadow-bottom,
.swiper-flip .swiper-slide-shadow-left,
.swiper-flip .swiper-slide-shadow-right {
  z-index: 0;
  backface-visibility: hidden;
}

.swiper-free-mode > .swiper-wrapper {
  transition-timing-function: ease-out;
  margin: 0 auto;
}

.swiper-grid > .swiper-wrapper {
  flex-wrap: wrap;
}

.swiper-grid-column > .swiper-wrapper {
  flex-wrap: wrap;
  flex-direction: column;
}

:root {
  --swiper-navigation-size: 44px;
  
}

.swiper-button-prev,
.swiper-button-next {
  position: absolute;
  top: var(--swiper-navigation-top-offset, 50%);
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(0px - var(--swiper-navigation-size) / 2);
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
}
.swiper-button-prev.notdisplay, .swiper-button-next.notdisplay {
  display: none;
}

.swiper-button-prev.display, .swiper-button-next.display {
  display: flex;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  .swiper-button-prev.sm-notdisplay, .swiper-button-next.sm-notdisplay {
    display: none;
  }

  .swiper-button-prev.sm-display, .swiper-button-next.sm-display {
    display: flex;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  .swiper-button-prev.md-notdisplay, .swiper-button-next.md-notdisplay {
    display: none;
  }

  .swiper-button-prev.md-display, .swiper-button-next.md-display {
    display: flex;
  }
}
@media all and (min-width: 1201px) {
  .swiper-button-prev.lg-notdisplay, .swiper-button-next.lg-notdisplay {
    display: none;
  }

  .swiper-button-prev.lg-display, .swiper-button-next.lg-display {
    display: flex;
  }
}
@media all and (min-width: 1641px) {
  .swiper-button-prev.xl-notdisplay, .swiper-button-next.xl-notdisplay {
    display: none;
  }

  .swiper-button-prev.xl-display, .swiper-button-next.xl-display {
    display: flex;
  }
}
.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}
.swiper-button-prev.swiper-button-hidden,
.swiper-button-next.swiper-button-hidden {
  opacity: 0;
  cursor: auto;
  pointer-events: none;
}
.swiper-navigation-disabled .swiper-button-prev,
.swiper-navigation-disabled .swiper-button-next {
  display: none !important;
}
.swiper-button-prev:after,
.swiper-button-next:after {
  font-family: swiper-icons;
  --fontsize: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  font-variant: initial;
  --lineheight: 1;
}

.swiper-button-prev,
.swiper-rtl .swiper-button-next {
  left: var(--swiper-navigation-sides-offset, 10px);
  right: auto;
}
.swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after {
  content: "prev";
}

.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: var(--swiper-navigation-sides-offset, 10px);
  left: auto;
}
.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after {
  content: "next";
}

.swiper-button-lock {
  display: none;
}

:root {
  
}

.swiper-pagination {
  position: absolute;
  text-align: center;
  transition: 300ms opacity;
  transform: translate3d(0, 0, 0);
  z-index: 10;
}
.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}
.swiper-pagination-disabled > .swiper-pagination, .swiper-pagination.swiper-pagination-disabled {
  display: none !important;
}


.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal {
  bottom: var(--swiper-pagination-bottom, 8px);
  top: var(--swiper-pagination-top, auto);
  left: 0;
  width: 100%;
}


.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  --fontsize: 0;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transform: scale(0.33);
  position: relative;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  transform: scale(0.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  transform: scale(0.33);
}

.swiper-pagination-bullet {
  width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
  height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
  display: inline-block;
  border-radius: 50%;
  background: var(--swiper-pagination-bullet-inactive-color, #000);
  opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2);
}
.swiper-pagination-bullet.notdisplay {
  display: none;
}

.swiper-pagination-bullet.display {
  display: inline-block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  .swiper-pagination-bullet.sm-notdisplay {
    display: none;
  }

  .swiper-pagination-bullet.sm-display {
    display: inline-block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  .swiper-pagination-bullet.md-notdisplay {
    display: none;
  }

  .swiper-pagination-bullet.md-display {
    display: inline-block;
  }
}
@media all and (min-width: 1201px) {
  .swiper-pagination-bullet.lg-notdisplay {
    display: none;
  }

  .swiper-pagination-bullet.lg-display {
    display: inline-block;
  }
}
@media all and (min-width: 1641px) {
  .swiper-pagination-bullet.xl-notdisplay {
    display: none;
  }

  .swiper-pagination-bullet.xl-display {
    display: inline-block;
  }
}
button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  appearance: none;
}

.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}
.swiper-pagination-bullet:only-child {
  display: none !important;
}

.swiper-pagination-bullet-active {
  opacity: var(--swiper-pagination-bullet-opacity, 1);
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}

.swiper-vertical > .swiper-pagination-bullets,
.swiper-pagination-vertical.swiper-pagination-bullets {
  right: var(--swiper-pagination-right, 8px);
  left: var(--swiper-pagination-left, auto);
  top: 50%;
  transform: translate3d(0px, -50%, 0);
}
.swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
  display: block;
}
.swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet.notdisplay, .swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet.notdisplay {
  display: none;
}

.swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet.display, .swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  .swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet.sm-notdisplay, .swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet.sm-notdisplay {
    display: none;
  }

  .swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet.sm-display, .swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  .swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet.md-notdisplay, .swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet.md-notdisplay {
    display: none;
  }

  .swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet.md-display, .swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  .swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet.lg-notdisplay, .swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet.lg-notdisplay {
    display: none;
  }

  .swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet.lg-display, .swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  .swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet.xl-notdisplay, .swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet.xl-notdisplay {
    display: none;
  }

  .swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet.xl-display, .swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet.xl-display {
    display: block;
  }
}
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
}
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  transition: 200ms transform, 200ms top;
}
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet.notdisplay, .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet.notdisplay {
  display: none;
}

.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet.display, .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet.display {
  display: inline-block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet.sm-notdisplay, .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet.sm-notdisplay {
    display: none;
  }

  .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet.sm-display, .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet.sm-display {
    display: inline-block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet.md-notdisplay, .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet.md-notdisplay {
    display: none;
  }

  .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet.md-display, .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet.md-display {
    display: inline-block;
  }
}
@media all and (min-width: 1201px) {
  .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet.lg-notdisplay, .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet.lg-notdisplay {
    display: none;
  }

  .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet.lg-display, .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet.lg-display {
    display: inline-block;
  }
}
@media all and (min-width: 1641px) {
  .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet.xl-notdisplay, .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet.xl-notdisplay {
    display: none;
  }

  .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet.xl-display, .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet.xl-display {
    display: inline-block;
  }
}

.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);
}
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms left;
}

.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms right;
}


.swiper-pagination-fraction {
  color: var(--swiper-pagination-fraction-color, inherit);
}


.swiper-pagination-progressbar {
  background: var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));
  position: absolute;
  
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  transform: scale(0);
  transform-origin: left top;
}
.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin: right top;
}
.swiper-horizontal > .swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal, .swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: var(--swiper-pagination-progressbar-size, 4px);
  left: 0;
  top: 0;
}
.swiper-vertical > .swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-vertical, .swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite {
  width: var(--swiper-pagination-progressbar-size, 4px);
  height: 100%;
  left: 0;
  top: 0;
}

.swiper-pagination-lock {
  display: none;
}

:root {
  
}

.swiper-scrollbar {
  border-radius: var(--swiper-scrollbar-border-radius, 10px);
  position: relative;
  -ms-touch-action: none;
  background: var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1));
}
.swiper-scrollbar-disabled > .swiper-scrollbar, .swiper-scrollbar.swiper-scrollbar-disabled {
  display: none !important;
}
.swiper-horizontal > .swiper-scrollbar, .swiper-scrollbar.swiper-scrollbar-horizontal {
  position: absolute;
  left: var(--swiper-scrollbar-sides-offset, 1%);
  bottom: var(--swiper-scrollbar-bottom, 4px);
  top: var(--swiper-scrollbar-top, auto);
  z-index: 50;
  height: var(--swiper-scrollbar-size, 4px);
  width: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));
}
.swiper-vertical > .swiper-scrollbar, .swiper-scrollbar.swiper-scrollbar-vertical {
  position: absolute;
  left: var(--swiper-scrollbar-left, auto);
  right: var(--swiper-scrollbar-right, 4px);
  top: var(--swiper-scrollbar-sides-offset, 1%);
  z-index: 50;
  width: var(--swiper-scrollbar-size, 4px);
  height: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));
}

.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5));
  border-radius: var(--swiper-scrollbar-border-radius, 10px);
  left: 0;
  top: 0;
}

.swiper-scrollbar-cursor-drag {
  cursor: move;
}

.swiper-scrollbar-lock {
  display: none;
}

.swiper-virtual .swiper-slide {
  -webkit-backface-visibility: hidden;
  transform: translateZ(0);
}

.swiper-virtual.swiper-css-mode .swiper-wrapper::after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
}

.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after {
  height: 1px;
  width: var(--swiper-virtual-size);
}

.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after {
  width: 1px;
  height: var(--swiper-virtual-size);
}

.swiper-zoom-container {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}
.swiper-zoom-container.notdisplay {
  display: none;
}

.swiper-zoom-container.display {
  display: flex;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  .swiper-zoom-container.sm-notdisplay {
    display: none;
  }

  .swiper-zoom-container.sm-display {
    display: flex;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  .swiper-zoom-container.md-notdisplay {
    display: none;
  }

  .swiper-zoom-container.md-display {
    display: flex;
  }
}
@media all and (min-width: 1201px) {
  .swiper-zoom-container.lg-notdisplay {
    display: none;
  }

  .swiper-zoom-container.lg-display {
    display: flex;
  }
}
@media all and (min-width: 1641px) {
  .swiper-zoom-container.xl-notdisplay {
    display: none;
  }

  .swiper-zoom-container.xl-display {
    display: flex;
  }
}
.swiper-zoom-container > img,
.swiper-zoom-container > svg,
.swiper-zoom-container > canvas {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
}

.swiper-slide-zoomed {
  cursor: move;
  touch-action: none;
}

.swiper-container-wrapper {
  position: relative;
  overflow: visible;
  position: relative;
  display: grid;
  align-items: center;
}
.swiper-container-wrapper:not(:has(.swiper-button-prev.notdisplay)):not(:has(.swiper-button-next.notdisplay)):not(:has(.swiper-button-prev.swiper-button-lock)):not(:has(.swiper-button-next.swiper-button-lock)) {
  grid-template-columns: 44px auto 44px;
}
.swiper-container-wrapper .swiper-button-prev,
.swiper-container-wrapper .swiper-button-next {
  position: relative;
  width: 100%;
  top: unset;
  bottom: unset;
  right: unset;
  left: unset;
}

.swiper {
  max-width: 1640px;
  margin-inline: auto;
  --lineheight: 100%;
}
.swiper .swiper-wrapper {
  padding-bottom: 0;
}
.swiper .swiper-slide {
  background-color: unset;
}

.wrppicgallery .swiper-container {
  max-width: 100%;
  margin-inline: auto;
}

.swiper-container-wrapper.fullwidth-swiper .swiper-container {
  overflow: visible;
}
.swiper-container-wrapper.fullwidth-swiper .swiper-container .swiper-slide {
  position: relative;
  transition: opacity 0.3s ease;
  isolation: isolate;
}
.swiper-container-wrapper.fullwidth-swiper .swiper-container .swiper-slide:not(.swiper-slide-active) {
  opacity: 0;
}
.swiper-container-wrapper.fullwidth-swiper .swiper-container .swiper-slide.swiper-slide-active {
  opacity: 1;
}
.swiper-container-wrapper.fullwidth-swiper .swiper-container .swiper-slide::before, .swiper-container-wrapper.fullwidth-swiper .swiper-container .swiper-slide::after {
  display: block;
  content: "";
  width: calc(50vw - 1640px / 2);
  height: 100%;
  position: absolute;
  top: 0;
  background-image: var(--img);
  background-size: cover;
  filter: blur(15px);
  opacity: 0.75;
  z-index: -1;
}
.swiper-container-wrapper.fullwidth-swiper .swiper-container .swiper-slide.notdisplay::before, .swiper-container-wrapper.fullwidth-swiper .swiper-container .swiper-slide.notdisplay::after {
  display: none;
}

.swiper-container-wrapper.fullwidth-swiper .swiper-container .swiper-slide.display::before, .swiper-container-wrapper.fullwidth-swiper .swiper-container .swiper-slide.display::after {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  .swiper-container-wrapper.fullwidth-swiper .swiper-container .swiper-slide.sm-notdisplay::before, .swiper-container-wrapper.fullwidth-swiper .swiper-container .swiper-slide.sm-notdisplay::after {
    display: none;
  }

  .swiper-container-wrapper.fullwidth-swiper .swiper-container .swiper-slide.sm-display::before, .swiper-container-wrapper.fullwidth-swiper .swiper-container .swiper-slide.sm-display::after {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  .swiper-container-wrapper.fullwidth-swiper .swiper-container .swiper-slide.md-notdisplay::before, .swiper-container-wrapper.fullwidth-swiper .swiper-container .swiper-slide.md-notdisplay::after {
    display: none;
  }

  .swiper-container-wrapper.fullwidth-swiper .swiper-container .swiper-slide.md-display::before, .swiper-container-wrapper.fullwidth-swiper .swiper-container .swiper-slide.md-display::after {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  .swiper-container-wrapper.fullwidth-swiper .swiper-container .swiper-slide.lg-notdisplay::before, .swiper-container-wrapper.fullwidth-swiper .swiper-container .swiper-slide.lg-notdisplay::after {
    display: none;
  }

  .swiper-container-wrapper.fullwidth-swiper .swiper-container .swiper-slide.lg-display::before, .swiper-container-wrapper.fullwidth-swiper .swiper-container .swiper-slide.lg-display::after {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  .swiper-container-wrapper.fullwidth-swiper .swiper-container .swiper-slide.xl-notdisplay::before, .swiper-container-wrapper.fullwidth-swiper .swiper-container .swiper-slide.xl-notdisplay::after {
    display: none;
  }

  .swiper-container-wrapper.fullwidth-swiper .swiper-container .swiper-slide.xl-display::before, .swiper-container-wrapper.fullwidth-swiper .swiper-container .swiper-slide.xl-display::after {
    display: block;
  }
}
.swiper-container-wrapper.fullwidth-swiper .swiper-container .swiper-slide::before {
  left: calc(1640px / 2 - 50vw);
  background-position: left;
}
.swiper-container-wrapper.fullwidth-swiper .swiper-container .swiper-slide::after {
  right: calc(1640px / 2 - 50vw);
  background-position: right;
}
.swiper-container-wrapper.fullwidth-swiper .swiper-container .swiper-button-prev,
.swiper-container-wrapper.fullwidth-swiper .swiper-container .swiper-rtl .swiper-button-next {
  left: 15px;
}
@media only screen and (min-width: 1640px) {
  .swiper-container-wrapper.fullwidth-swiper .swiper-container .swiper-button-prev,
.swiper-container-wrapper.fullwidth-swiper .swiper-container .swiper-rtl .swiper-button-next {
    left: calc(50% - 1640px / 2 + 20px) !important;
    transform: translateX(-50%);
  }
}
.swiper-container-wrapper.fullwidth-swiper .swiper-container .swiper-button-next,
.swiper-container-wrapper.fullwidth-swiper .swiper-container .swiper-rtl .swiper-button-prev {
  right: 15px;
}
@media only screen and (min-width: 1640px) {
  .swiper-container-wrapper.fullwidth-swiper .swiper-container .swiper-button-next,
.swiper-container-wrapper.fullwidth-swiper .swiper-container .swiper-rtl .swiper-button-prev {
    right: calc(50% - 1640px / 2 + 20px) !important;
    transform: translateX(50%);
  }
}

@media only screen and (min-width: 1201px) {
  .swiper.outernav {
    max-width: calc(100% - 80px);
    margin-inline: 40px;
    overflow: hidden;
    position: static;
  }
}
@media only screen and (min-width: 1640px) {
  .swiper.outernav {
    max-width: calc(100% - 120px);
    margin-inline: 60px;
  }
}
.swiper.outernav .swiper-button-prev,
.swiper.outernav .swiper-button-next {
  display: none;
}
@media only screen and (min-width: 1201px) {
  .swiper.outernav .swiper-button-prev,
.swiper.outernav .swiper-button-next {
    display: block;
  }
  .swiper.outernav .swiper-button-prev.notdisplay, .swiper.outernav .swiper-button-next.notdisplay {
    display: none;
  }

  .swiper.outernav .swiper-button-prev.display, .swiper.outernav .swiper-button-next.display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (min-width: 0px) and (max-width: 800px) {
  .swiper.outernav .swiper-button-prev.sm-notdisplay, .swiper.outernav .swiper-button-next.sm-notdisplay {
    display: none;
  }

  .swiper.outernav .swiper-button-prev.sm-display, .swiper.outernav .swiper-button-next.sm-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (min-width: 801px) and (max-width: 1200px) {
  .swiper.outernav .swiper-button-prev.md-notdisplay, .swiper.outernav .swiper-button-next.md-notdisplay {
    display: none;
  }

  .swiper.outernav .swiper-button-prev.md-display, .swiper.outernav .swiper-button-next.md-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (min-width: 1201px) {
  .swiper.outernav .swiper-button-prev.lg-notdisplay, .swiper.outernav .swiper-button-next.lg-notdisplay {
    display: none;
  }

  .swiper.outernav .swiper-button-prev.lg-display, .swiper.outernav .swiper-button-next.lg-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) and (min-width: 1641px) {
  .swiper.outernav .swiper-button-prev.xl-notdisplay, .swiper.outernav .swiper-button-next.xl-notdisplay {
    display: none;
  }

  .swiper.outernav .swiper-button-prev.xl-display, .swiper.outernav .swiper-button-next.xl-display {
    display: block;
  }
}
@media only screen and (min-width: 1201px) {
  .swiper.outernav .swiper-button-prev {
    left: 0px;
  }
}
@media only screen and (min-width: 1201px) {
  .swiper.outernav .swiper-button-next {
    right: 0px;
  }
}

.swiper .swiper-wrapper:has(.swiper-slide:only-child) ~ .swiper-button-next, .swiper .swiper-wrapper:has(.swiper-slide:only-child) ~ .swiper-button-prev {
  display: none;
}
.swiper .swiper-button-prev,
.swiper .swiper-rtl .swiper-button-next,
.swiper .swiper-button-next,
.swiper .swiper-rtl .swiper-button-prev {
  display: block;
}
.swiper .swiper-button-prev.notdisplay, .swiper .swiper-rtl .swiper-button-next.notdisplay, .swiper .swiper-button-next.notdisplay, .swiper .swiper-rtl .swiper-button-prev.notdisplay {
  display: none;
}

.swiper .swiper-button-prev.display, .swiper .swiper-rtl .swiper-button-next.display, .swiper .swiper-button-next.display, .swiper .swiper-rtl .swiper-button-prev.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  .swiper .swiper-button-prev.sm-notdisplay, .swiper .swiper-rtl .swiper-button-next.sm-notdisplay, .swiper .swiper-button-next.sm-notdisplay, .swiper .swiper-rtl .swiper-button-prev.sm-notdisplay {
    display: none;
  }

  .swiper .swiper-button-prev.sm-display, .swiper .swiper-rtl .swiper-button-next.sm-display, .swiper .swiper-button-next.sm-display, .swiper .swiper-rtl .swiper-button-prev.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  .swiper .swiper-button-prev.md-notdisplay, .swiper .swiper-rtl .swiper-button-next.md-notdisplay, .swiper .swiper-button-next.md-notdisplay, .swiper .swiper-rtl .swiper-button-prev.md-notdisplay {
    display: none;
  }

  .swiper .swiper-button-prev.md-display, .swiper .swiper-rtl .swiper-button-next.md-display, .swiper .swiper-button-next.md-display, .swiper .swiper-rtl .swiper-button-prev.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  .swiper .swiper-button-prev.lg-notdisplay, .swiper .swiper-rtl .swiper-button-next.lg-notdisplay, .swiper .swiper-button-next.lg-notdisplay, .swiper .swiper-rtl .swiper-button-prev.lg-notdisplay {
    display: none;
  }

  .swiper .swiper-button-prev.lg-display, .swiper .swiper-rtl .swiper-button-next.lg-display, .swiper .swiper-button-next.lg-display, .swiper .swiper-rtl .swiper-button-prev.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  .swiper .swiper-button-prev.xl-notdisplay, .swiper .swiper-rtl .swiper-button-next.xl-notdisplay, .swiper .swiper-button-next.xl-notdisplay, .swiper .swiper-rtl .swiper-button-prev.xl-notdisplay {
    display: none;
  }

  .swiper .swiper-button-prev.xl-display, .swiper .swiper-rtl .swiper-button-next.xl-display, .swiper .swiper-button-next.xl-display, .swiper .swiper-rtl .swiper-button-prev.xl-display {
    display: block;
  }
}
.swiper .swiper-pagination .swiper-pagination-bullet {
  width: 20px;
  height: 20px;
  background-color: rgba(15, 40, 84, 0.3);
  border: 1px solid #0F2854;
  opacity: 1;
}
.swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #0F2854;
}
.swiper .swiper-pagination .swiper-pagination-bullet:hover, .swiper .swiper-pagination .swiper-pagination-bullet:focus, .swiper .swiper-pagination .swiper-pagination-bullet:focus-visible {
  transform: scale(1.2);
  background-color: #0F2854;
  border: 1px dotted #0F2854;
}
.swiper .swiper-button-prev,
.swiper .swiper-rtl .swiper-button-next,
.swiper .swiper-button-next,
.swiper .swiper-rtl .swiper-button-prev,
.swiper .swiper-pagination {
  color: #0F2854;
  color: #fff;
}
.swiper .swiper-button-prev.notdisplay,
.swiper .swiper-rtl .swiper-button-next.notdisplay,
.swiper .swiper-button-next.notdisplay,
.swiper .swiper-rtl .swiper-button-prev.notdisplay,
.swiper .swiper-pagination.notdisplay {
  display: none !important;
}


.pcgllry {
  width: 100%;
}

.pcgllrywr figure {
  margin-bottom: 10px;
  border: 1px solid #ccc;
  height: 195px;
}
.pcgllrywr figure:last-of-type {
  margin-right: auto;
}
.pcgllrywr figure div {
  display: block;
  width: 100%;
  height: 100%;
  position: relative;
}
.pcgllrywr figure div.notdisplay {
  display: none;
}

.pcgllrywr figure div.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  .pcgllrywr figure div.sm-notdisplay {
    display: none;
  }

  .pcgllrywr figure div.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  .pcgllrywr figure div.md-notdisplay {
    display: none;
  }

  .pcgllrywr figure div.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  .pcgllrywr figure div.lg-notdisplay {
    display: none;
  }

  .pcgllrywr figure div.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  .pcgllrywr figure div.xl-notdisplay {
    display: none;
  }

  .pcgllrywr figure div.xl-display {
    display: block;
  }
}
.pcgllrywr figure div::before, .pcgllrywr figure div::after {
  display: block;
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  transition: opacity 0.3s ease;
}
.pcgllrywr figure div.notdisplay::before, .pcgllrywr figure div.notdisplay::after {
  display: none;
}

.pcgllrywr figure div.display::before, .pcgllrywr figure div.display::after {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  .pcgllrywr figure div.sm-notdisplay::before, .pcgllrywr figure div.sm-notdisplay::after {
    display: none;
  }

  .pcgllrywr figure div.sm-display::before, .pcgllrywr figure div.sm-display::after {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  .pcgllrywr figure div.md-notdisplay::before, .pcgllrywr figure div.md-notdisplay::after {
    display: none;
  }

  .pcgllrywr figure div.md-display::before, .pcgllrywr figure div.md-display::after {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  .pcgllrywr figure div.lg-notdisplay::before, .pcgllrywr figure div.lg-notdisplay::after {
    display: none;
  }

  .pcgllrywr figure div.lg-display::before, .pcgllrywr figure div.lg-display::after {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  .pcgllrywr figure div.xl-notdisplay::before, .pcgllrywr figure div.xl-notdisplay::after {
    display: none;
  }

  .pcgllrywr figure div.xl-display::before, .pcgllrywr figure div.xl-display::after {
    display: block;
  }
}
.pcgllrywr figure div::before {
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.4);
  z-index: 1;
}
.pcgllrywr figure div::after {
  width: 35px;
  height: 35px;
  background-color: #fff;
  mask-image: url("/data/media/0/30_0x0x0x0x0_zoom_in.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  z-index: 2;
}
.pcgllrywr figure div:hover::before, .pcgllrywr figure div:hover::after {
  opacity: 1;
  transition: opacity 0.3s ease;
}
.pcgllrywr figure img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.pcgllrywr figure img.notdisplay {
  display: none;
}

.pcgllrywr figure img.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  .pcgllrywr figure img.sm-notdisplay {
    display: none;
  }

  .pcgllrywr figure img.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  .pcgllrywr figure img.md-notdisplay {
    display: none;
  }

  .pcgllrywr figure img.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  .pcgllrywr figure img.lg-notdisplay {
    display: none;
  }

  .pcgllrywr figure img.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  .pcgllrywr figure img.xl-notdisplay {
    display: none;
  }

  .pcgllrywr figure img.xl-display {
    display: block;
  }
}
.pcgllrywr figure figcaption {
  display: none;
}
.pcgllrywr.thumbsonly figure {
  padding: 10px;
  background-color: #fff;
}
.pcgllrywr.thumbsonly figure div::before, .pcgllrywr.thumbsonly figure div::after {
  display: none;
}
.pcgllrywr.thumbs-cover figure img {
  object-fit: cover;
}

.pswp {
  width: 100%;
  height: 100%;
  max-width: 100vw;
  max-height: 100vh;
  overflow: hidden;
  touch-action: none;
  z-index: 10001;
  -webkit-text-size-adjust: 100%;
  -webkit-backface-visibility: hidden;
  outline: none;
}
.pswp * {
  box-sizing: border-box;
}
.pswp img {
  max-width: none;
}

.pswp--animate_opacity {
  opacity: 0.001;
  will-change: opacity;
  transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
}

.pswp--open {
  display: block;
}
.pswp--open.notdisplay {
  display: none;
}

.pswp--open.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  .pswp--open.sm-notdisplay {
    display: none;
  }

  .pswp--open.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  .pswp--open.md-notdisplay {
    display: none;
  }

  .pswp--open.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  .pswp--open.lg-notdisplay {
    display: none;
  }

  .pswp--open.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  .pswp--open.xl-notdisplay {
    display: none;
  }

  .pswp--open.xl-display {
    display: block;
  }
}

.pswp--zoom-allowed .pswp__img {
  cursor: zoom-in;
}

.pswp--zoomed-in .pswp__img {
  cursor: grab;
}

.pswp--dragging .pswp__img {
  cursor: grabbing;
}

.pswp__bg {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0;
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  will-change: opacity;
}

.pswp__scroll-wrap {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.pswp__container,
.pswp__zoom-wrap {
  touch-action: none;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}

.pswp__container,
.pswp__img {
  user-select: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-touch-callout: none;
}

.pswp__zoom-wrap {
  position: absolute;
  width: 100%;
  transform-origin: left top;
  transition: transform 333ms cubic-bezier(0.4, 0, 0.22, 1);
}

.pswp__bg {
  will-change: opacity;
  transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
}

.pswp--animated-in .pswp__bg,
.pswp--animated-in .pswp__zoom-wrap {
  transition: none;
}

.pswp__container,
.pswp__zoom-wrap {
  -webkit-backface-visibility: hidden;
}

.pswp__item {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  overflow: hidden;
}

.pswp__img {
  position: absolute;
  width: auto;
  height: auto;
  top: 0;
  left: 0;
}

.pswp__img--placeholder {
  -webkit-backface-visibility: hidden;
}

.pswp__img--placeholder--blank {
  background: #222;
}

.pswp--ie .pswp__img {
  width: 100% !important;
  height: auto !important;
  left: 0;
  top: 0;
}

.pswp__error-msg {
  position: absolute;
  left: 0;
  top: 50%;
  width: 100%;
  text-align: center;
  --fontsize: 14px;
  --lineheight: 16px;
  margin-top: -8px;
  color: #CCC;
}

.pswp__error-msg a {
  color: #CCC;
  text-decoration: underline;
}

.pswp__button {
  width: 44px;
  height: 44px;
  position: relative;
  background: none;
  cursor: pointer;
  overflow: visible;
  -webkit-appearance: none;
  display: block;
  border: 0;
  padding: 0;
  margin: 0;
  float: right;
  opacity: 0.75;
  transition: opacity 0.2s;
  box-shadow: none;
}
.pswp__button.notdisplay {
  display: none;
}

.pswp__button.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  .pswp__button.sm-notdisplay {
    display: none;
  }

  .pswp__button.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  .pswp__button.md-notdisplay {
    display: none;
  }

  .pswp__button.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  .pswp__button.lg-notdisplay {
    display: none;
  }

  .pswp__button.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  .pswp__button.xl-notdisplay {
    display: none;
  }

  .pswp__button.xl-display {
    display: block;
  }
}
.pswp__button:focus, .pswp__button:hover {
  opacity: 1;
}
.pswp__button:active {
  outline: none;
  opacity: 0.9;
}
.pswp__button::-moz-focus-inner {
  padding: 0;
  border: 0;
}

.pswp__ui--over-close .pswp__button--close {
  opacity: 1;
}

.pswp__button,
.pswp__button--arrow--left:before,
.pswp__button--arrow--right:before {
  background: url("https://beetools2025.az-business-services.de/frontend/style/template_baw_2024/img/photoswipe.png") 0 0 no-repeat;
  background-size: 264px 88px;
  width: 44px;
  height: 44px;
}

@media (-webkit-min-device-pixel-ratio: 1.1), (min-resolution: 105dpi), (min-resolution: 1.1dppx) {
  .pswp--svg .pswp__button,
.pswp--svg .pswp__button--arrow--left:before,
.pswp--svg .pswp__button--arrow--right:before {
    background-image: url("https://beetools2025.az-business-services.de/frontend/style/template_baw_2024/img/photoswipe.svg");
  }

  .pswp--svg .pswp__button--arrow--left,
.pswp--svg .pswp__button--arrow--right {
    background: none;
  }
}
.pswp__button--close {
  background-image: none;
  background-color: #fff;
  mask-image: url("/data/media/0/16_0x0x0x0x0_close.svg");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-size: 60%;
  mask-size: 60%;
  opacity: 0.75;
}

.pswp__button--share {
  background-position: -44px -44px;
}

.pswp__button--fs {
  display: none;
}

.pswp--supports-fs .pswp__button--fs {
  display: block;
}
.pswp--supports-fs .pswp__button--fs.notdisplay {
  display: none;
}

.pswp--supports-fs .pswp__button--fs.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  .pswp--supports-fs .pswp__button--fs.sm-notdisplay {
    display: none;
  }

  .pswp--supports-fs .pswp__button--fs.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  .pswp--supports-fs .pswp__button--fs.md-notdisplay {
    display: none;
  }

  .pswp--supports-fs .pswp__button--fs.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  .pswp--supports-fs .pswp__button--fs.lg-notdisplay {
    display: none;
  }

  .pswp--supports-fs .pswp__button--fs.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  .pswp--supports-fs .pswp__button--fs.xl-notdisplay {
    display: none;
  }

  .pswp--supports-fs .pswp__button--fs.xl-display {
    display: block;
  }
}

.pswp--fs .pswp__button--fs {
  background-position: -44px 0;
}

.pswp__button--zoom {
  display: none;
  background-position: -88px 0;
}

.pswp--zoom-allowed .pswp__button--zoom {
  display: block;
}
.pswp--zoom-allowed .pswp__button--zoom.notdisplay {
  display: none;
}

.pswp--zoom-allowed .pswp__button--zoom.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  .pswp--zoom-allowed .pswp__button--zoom.sm-notdisplay {
    display: none;
  }

  .pswp--zoom-allowed .pswp__button--zoom.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  .pswp--zoom-allowed .pswp__button--zoom.md-notdisplay {
    display: none;
  }

  .pswp--zoom-allowed .pswp__button--zoom.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  .pswp--zoom-allowed .pswp__button--zoom.lg-notdisplay {
    display: none;
  }

  .pswp--zoom-allowed .pswp__button--zoom.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  .pswp--zoom-allowed .pswp__button--zoom.xl-notdisplay {
    display: none;
  }

  .pswp--zoom-allowed .pswp__button--zoom.xl-display {
    display: block;
  }
}

.pswp--zoomed-in .pswp__button--zoom {
  background-position: -132px 0;
}

.pswp--touch .pswp__button--arrow--left,
.pswp--touch .pswp__button--arrow--right {
  visibility: hidden;
}

.pswp__button--arrow--left,
.pswp__button--arrow--right {
  background: none;
  top: 50%;
  margin-top: -50px;
  width: 70px;
  height: 100px;
  position: absolute;
}

.pswp__button--arrow--left {
  left: 0;
}

.pswp__button--arrow--right {
  right: 0;
}

.pswp__button--arrow--left:before,
.pswp__button--arrow--right:before {
  content: "";
  top: 35px;
  background-color: rgba(0, 0, 0, 0.3);
  height: 30px;
  width: 32px;
  position: absolute;
}

.pswp__button--arrow--left:before {
  left: 6px;
  background-position: -138px -44px;
}

.pswp__button--arrow--right:before {
  right: 6px;
  background-position: -94px -44px;
}

.pswp__counter,
.pswp__share-modal {
  user-select: none;
}

.pswp__share-modal {
  display: block;
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  padding: 10px;
  position: absolute;
  z-index: 10101;
  opacity: 0;
  transition: opacity 0.25s ease-out;
  -webkit-backface-visibility: hidden;
  will-change: opacity;
}
.pswp__share-modal.notdisplay {
  display: none;
}

.pswp__share-modal.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  .pswp__share-modal.sm-notdisplay {
    display: none;
  }

  .pswp__share-modal.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  .pswp__share-modal.md-notdisplay {
    display: none;
  }

  .pswp__share-modal.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  .pswp__share-modal.lg-notdisplay {
    display: none;
  }

  .pswp__share-modal.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  .pswp__share-modal.xl-notdisplay {
    display: none;
  }

  .pswp__share-modal.xl-display {
    display: block;
  }
}

.pswp__share-modal--hidden {
  display: none;
}

.pswp__share-tooltip {
  z-index: 10121;
  position: absolute;
  background: #FFF;
  top: 56px;
  border-radius: 2px;
  display: block;
  width: auto;
  right: 44px;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
  transform: translateY(6px);
  transition: transform 0.25s;
  -webkit-backface-visibility: hidden;
  will-change: transform;
}
.pswp__share-tooltip.notdisplay {
  display: none;
}

.pswp__share-tooltip.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  .pswp__share-tooltip.sm-notdisplay {
    display: none;
  }

  .pswp__share-tooltip.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  .pswp__share-tooltip.md-notdisplay {
    display: none;
  }

  .pswp__share-tooltip.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  .pswp__share-tooltip.lg-notdisplay {
    display: none;
  }

  .pswp__share-tooltip.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  .pswp__share-tooltip.xl-notdisplay {
    display: none;
  }

  .pswp__share-tooltip.xl-display {
    display: block;
  }
}
.pswp__share-tooltip a {
  display: block;
  padding: 8px 12px;
  color: #000;
  text-decoration: none;
  --fontsize: 14px;
  --lineheight: 18px;
}
.pswp__share-tooltip a.notdisplay {
  display: none;
}

.pswp__share-tooltip a.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  .pswp__share-tooltip a.sm-notdisplay {
    display: none;
  }

  .pswp__share-tooltip a.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  .pswp__share-tooltip a.md-notdisplay {
    display: none;
  }

  .pswp__share-tooltip a.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  .pswp__share-tooltip a.lg-notdisplay {
    display: none;
  }

  .pswp__share-tooltip a.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  .pswp__share-tooltip a.xl-notdisplay {
    display: none;
  }

  .pswp__share-tooltip a.xl-display {
    display: block;
  }
}
.pswp__share-tooltip a:hover {
  text-decoration: none;
  color: #000;
}
.pswp__share-tooltip a:first-child {
  border-radius: 2px 2px 0 0;
}
.pswp__share-tooltip a:last-child {
  border-radius: 0 0 2px 2px;
}

.pswp__share-modal--fade-in {
  opacity: 1;
}
.pswp__share-modal--fade-in .pswp__share-tooltip {
  transform: translateY(0);
}

.pswp--touch .pswp__share-tooltip a {
  padding: 16px 12px;
}

a.pswp__share--facebook:before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  top: -12px;
  right: 15px;
  border: 6px solid rgba(0, 0, 0, 0);
  border-bottom-color: #FFF;
  pointer-events: none;
}
a.pswp__share--facebook.notdisplay::before {
  display: none;
}

a.pswp__share--facebook.display::before {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  a.pswp__share--facebook.sm-notdisplay::before {
    display: none;
  }

  a.pswp__share--facebook.sm-display::before {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  a.pswp__share--facebook.md-notdisplay::before {
    display: none;
  }

  a.pswp__share--facebook.md-display::before {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  a.pswp__share--facebook.lg-notdisplay::before {
    display: none;
  }

  a.pswp__share--facebook.lg-display::before {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  a.pswp__share--facebook.xl-notdisplay::before {
    display: none;
  }

  a.pswp__share--facebook.xl-display::before {
    display: block;
  }
}
a.pswp__share--facebook:hover {
  background: #3E5C9A;
  color: #FFF;
}
a.pswp__share--facebook:hover:before {
  border-bottom-color: #3E5C9A;
}

a.pswp__share--twitter:hover {
  background: #55ACEE;
  color: #FFF;
}

a.pswp__share--pinterest:hover {
  background: #CCC;
  color: #CE272D;
}

a.pswp__share--download:hover {
  background: #DDD;
}

.pswp__counter {
  position: absolute;
  left: 0;
  top: 0;
  height: 44px;
  --fontsize: 13px;
  --lineheight: 44px;
  color: #FFF;
  opacity: 0.75;
  padding: 0 10px;
}

.pswp__caption {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  min-height: 44px;
}
.pswp__caption small {
  --fontsize: 11px;
  color: #BBB;
}

.pswp__caption__center {
  text-align: center;
  max-width: 420px;
  margin: 0 auto;
  --fontsize: 100%;
  padding: 10px;
  --lineheight: 20px;
  color: #fff;
}

.pswp__caption--empty {
  display: none;
}

.pswp__caption--fake {
  visibility: hidden;
}

.pswp__preloader {
  width: 44px;
  height: 44px;
  position: absolute;
  top: 0;
  left: 50%;
  margin-left: -22px;
  opacity: 0;
  transition: opacity 0.25s ease-out;
  will-change: opacity;
  direction: ltr;
}

.pswp__preloader__icn {
  width: 20px;
  height: 20px;
  margin: 12px;
}

.pswp__preloader--active {
  opacity: 1;
}
.pswp__preloader--active .pswp__preloader__icn {
  background: url("https://beetools2025.az-business-services.de/frontend/style/template_baw_2024/img/preloader.gif") 0 0 no-repeat;
}

.pswp--css_animation .pswp__preloader--active {
  opacity: 1;
}
.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn {
  animation: clockwise 500ms linear infinite;
}
.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut {
  animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite;
}
.pswp--css_animation .pswp__preloader__icn {
  background: none;
  opacity: 0.75;
  width: 14px;
  height: 14px;
  position: absolute;
  left: 15px;
  top: 15px;
  margin: 0;
}
.pswp--css_animation .pswp__preloader__cut {
  position: relative;
  width: 7px;
  height: 14px;
  overflow: hidden;
}
.pswp--css_animation .pswp__preloader__donut {
  box-sizing: border-box;
  width: 14px;
  height: 14px;
  border: 2px solid #FFF;
  border-radius: 50%;
  border-left-color: transparent;
  border-bottom-color: transparent;
  position: absolute;
  top: 0;
  left: 0;
  background: none;
  margin: 0;
}

@media screen and (max-width: 1024px) {
  .pswp__preloader {
    position: relative;
    left: auto;
    top: auto;
    margin: 0;
    float: right;
  }
}
@keyframes clockwise {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes donut-rotate {
  0% {
    transform: rotate(0);
  }
  50% {
    transform: rotate(-140deg);
  }
  100% {
    transform: rotate(0);
  }
}
.pswp__ui {
  -webkit-font-smoothing: auto;
  visibility: visible;
  opacity: 1;
  z-index: 10051;
}

.pswp__top-bar {
  position: absolute;
  left: 0;
  top: 0;
  height: 44px;
  width: 100%;
}

.pswp__caption,
.pswp__top-bar,
.pswp--has_mouse .pswp__button--arrow--left,
.pswp--has_mouse .pswp__button--arrow--right {
  -webkit-backface-visibility: hidden;
  will-change: opacity;
  transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
}

.pswp--has_mouse .pswp__button--arrow--left,
.pswp--has_mouse .pswp__button--arrow--right {
  visibility: visible;
}

.pswp__top-bar,
.pswp__caption {
  background-color: rgba(0, 0, 0, 0.5);
}

.pswp__ui--fit .pswp__top-bar,
.pswp__ui--fit .pswp__caption {
  background-color: rgba(0, 0, 0, 0.3);
}

.pswp__ui--idle .pswp__top-bar {
  opacity: 0;
}
.pswp__ui--idle .pswp__button--arrow--left,
.pswp__ui--idle .pswp__button--arrow--right {
  opacity: 0;
}

.pswp__ui--hidden .pswp__top-bar,
.pswp__ui--hidden .pswp__caption,
.pswp__ui--hidden .pswp__button--arrow--left,
.pswp__ui--hidden .pswp__button--arrow--right {
  opacity: 0.001;
}

.pswp__ui--one-slide .pswp__button--arrow--left,
.pswp__ui--one-slide .pswp__button--arrow--right,
.pswp__ui--one-slide .pswp__counter {
  display: none;
}

.pswp__element--disabled {
  display: none !important;
}

.pswp--minimal--dark .pswp__top-bar {
  background: none;
}

@media (prefers-reduced-motion: no-preference) {
  
  .picrotate1direction img {
    animation: picrotate1direction 4s cubic-bezier(0.35, 0.08, 0.15, 0.95) both infinite;
    transform: translate3d(0, 0, 0);
    backface-visibility: hidden;
    perspective: 1000px;
  }

  @keyframes picrotate1direction {
    0%, 10%, 30% {
      transform: rotate(0deg);
    }
    5%, 15% {
      transform: rotate(-30deg);
    }
  }
  
  .picrotate2directions img {
    animation: picrotate2directions 4s cubic-bezier(0.35, 0.08, 0.15, 0.95) both infinite;
    transform: translate3d(0, 0, 0);
    backface-visibility: hidden;
    perspective: 1000px;
  }

  @keyframes picrotate2directions {
    0%, 30% {
      transform: rotate(0deg);
    }
    10% {
      transform: rotate(-30deg);
    }
    20% {
      transform: rotate(30deg);
    }
  }
  
  .picrotate3d img {
    animation: picrotate3d 4s cubic-bezier(0.35, 0.08, 0.15, 0.95) both infinite;
    transform: translate3d(0, 0, 0);
    backface-visibility: hidden;
    perspective: 1000px;
  }

  @keyframes picrotate3d {
    0%, 30% {
      transform: rotate3d(0, 0, 0, 0deg);
    }
    15% {
      transform: rotate3d(1, 1, 1, -50deg);
    }
  }
  
  .picshakeleftright img {
    animation: picshakeleftright 4s cubic-bezier(0.35, 0.08, 0.15, 0.95) both infinite;
    transform: translate3d(0, 0, 0);
    backface-visibility: hidden;
    perspective: 1000px;
  }

  @keyframes picshakeleftright {
    10%, 90% {
      transform: translate3d(-1px, 0, 0);
    }
    20%, 80% {
      transform: translate3d(2px, 0, 0);
    }
    30%, 50%, 70% {
      transform: translate3d(-4px, 0, 0);
    }
    40%, 60% {
      transform: translate3d(4px, 0, 0);
    }
  }
  .wrpmarquee {
    overflow: hidden;
  }
  .wrpmarquee.horizontal {
    white-space: nowrap;
  }
  .wrpmarquee .marquee {
    display: flex;
    animation-duration: var(--marqueespeed);
    animation-timing-function: linear;
    animation-iteration-count: infinite;
    animation-direction: var(--marqueedirection);
  }
  .wrpmarquee .marquee.notdisplay {
    display: none;
  }

  .wrpmarquee .marquee.display {
    display: flex;
  }

  
  
  
  

  

  
}
@media (prefers-reduced-motion: no-preference) and (min-width: 0px) and (max-width: 800px) {
  .wrpmarquee .marquee.sm-notdisplay {
    display: none;
  }

  .wrpmarquee .marquee.sm-display {
    display: flex;
  }
}
@media (prefers-reduced-motion: no-preference) and (min-width: 801px) and (max-width: 1200px) {
  .wrpmarquee .marquee.md-notdisplay {
    display: none;
  }

  .wrpmarquee .marquee.md-display {
    display: flex;
  }
}
@media (prefers-reduced-motion: no-preference) and (min-width: 1201px) {
  .wrpmarquee .marquee.lg-notdisplay {
    display: none;
  }

  .wrpmarquee .marquee.lg-display {
    display: flex;
  }
}
@media (prefers-reduced-motion: no-preference) and (min-width: 1641px) {
  .wrpmarquee .marquee.xl-notdisplay {
    display: none;
  }

  .wrpmarquee .marquee.xl-display {
    display: flex;
  }
}
@media (prefers-reduced-motion: no-preference) {
  .wrpmarquee .marquee > div {
    display: flex;
  }
  .wrpmarquee .marquee > div.notdisplay {
    display: none;
  }

  .wrpmarquee .marquee > div.display {
    display: flex;
  }
}
@media (prefers-reduced-motion: no-preference) and (min-width: 0px) and (max-width: 800px) {
  .wrpmarquee .marquee > div.sm-notdisplay {
    display: none;
  }

  .wrpmarquee .marquee > div.sm-display {
    display: flex;
  }
}
@media (prefers-reduced-motion: no-preference) and (min-width: 801px) and (max-width: 1200px) {
  .wrpmarquee .marquee > div.md-notdisplay {
    display: none;
  }

  .wrpmarquee .marquee > div.md-display {
    display: flex;
  }
}
@media (prefers-reduced-motion: no-preference) and (min-width: 1201px) {
  .wrpmarquee .marquee > div.lg-notdisplay {
    display: none;
  }

  .wrpmarquee .marquee > div.lg-display {
    display: flex;
  }
}
@media (prefers-reduced-motion: no-preference) and (min-width: 1641px) {
  .wrpmarquee .marquee > div.xl-notdisplay {
    display: none;
  }

  .wrpmarquee .marquee > div.xl-display {
    display: flex;
  }
}
@media (prefers-reduced-motion: no-preference) {
  .wrpmarquee.horizontal .marquee {
    animation-name: marqueehorizontal;
    width: max-content;
  }
  .wrpmarquee.horizontal .marquee > div {
    width: max-content;
  }
  .wrpmarquee.horizontal .marquee > div > * {
    padding-inline: var(--marqueeitempadding);
  }
}
@media (prefers-reduced-motion: no-preference) {
  .wrpmarquee.vertical .marquee {
    animation-name: marqueevertical;
    flex-direction: column;
    height: max-content;
  }
  .wrpmarquee.vertical .marquee > div {
    flex-direction: column;
    height: max-content;
  }
  .wrpmarquee.vertical .marquee > div > * {
    padding-block: var(--marqueeitempadding);
  }
}
@media (prefers-reduced-motion: no-preference) {
  .wrpmarquee.pause .marquee,
.marquee:hover {
    animation-play-state: paused;
  }
}
@media (prefers-reduced-motion: no-preference) {
  @keyframes marqueehorizontal {
    0% {
      transform: translateX(0);
    }
    100% {
      transform: translateX(-50%);
    }
  }
}
@media (prefers-reduced-motion: no-preference) {
  @keyframes marqueevertical {
    0% {
      transform: translate(0, 0);
    }
    100% {
      transform: translate(0, -50%);
    }
  }
}
@media only screen and (prefers-reduced-motion: no-preference) and (min-width: 1640px) {
  .blurry_wrapper {
    --lineheight: 100%;
    position: relative;
    isolation: isolate;
  }
  .blurry_wrapper picture {
    display: block;
    --lineheight:0;
  }
  .blurry_wrapper picture.notdisplay {
    display: none;
  }

  .blurry_wrapper picture.display {
    display: block;
  }
}
@media only screen and (prefers-reduced-motion: no-preference) and (min-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  .blurry_wrapper picture.sm-notdisplay {
    display: none;
  }

  .blurry_wrapper picture.sm-display {
    display: block;
  }
}
@media only screen and (prefers-reduced-motion: no-preference) and (min-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  .blurry_wrapper picture.md-notdisplay {
    display: none;
  }

  .blurry_wrapper picture.md-display {
    display: block;
  }
}
@media only screen and (prefers-reduced-motion: no-preference) and (min-width: 1640px) and (min-width: 1201px) {
  .blurry_wrapper picture.lg-notdisplay {
    display: none;
  }

  .blurry_wrapper picture.lg-display {
    display: block;
  }
}
@media only screen and (prefers-reduced-motion: no-preference) and (min-width: 1640px) and (min-width: 1641px) {
  .blurry_wrapper picture.xl-notdisplay {
    display: none;
  }

  .blurry_wrapper picture.xl-display {
    display: block;
  }
}
@media only screen and (prefers-reduced-motion: no-preference) and (min-width: 1640px) {
  .blurry_wrapper::before, .blurry_wrapper::after {
    z-index: -1px;
    display: block;
    content: "";
    
    width: 5000px;
    height: calc(100% - 14px);
    position: absolute;
    top: 7px;
    background-image: var(--img);
    background-size: contain;
    background-repeat: repeat-x;
    filter: blur(15px);
    opacity: 0.75;
  }
  .blurry_wrapper.notdisplay::before, .blurry_wrapper.notdisplay::after {
    display: none;
  }

  .blurry_wrapper.display::before, .blurry_wrapper.display::after {
    display: block;
  }
}
@media only screen and (prefers-reduced-motion: no-preference) and (min-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  .blurry_wrapper.sm-notdisplay::before, .blurry_wrapper.sm-notdisplay::after {
    display: none;
  }

  .blurry_wrapper.sm-display::before, .blurry_wrapper.sm-display::after {
    display: block;
  }
}
@media only screen and (prefers-reduced-motion: no-preference) and (min-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  .blurry_wrapper.md-notdisplay::before, .blurry_wrapper.md-notdisplay::after {
    display: none;
  }

  .blurry_wrapper.md-display::before, .blurry_wrapper.md-display::after {
    display: block;
  }
}
@media only screen and (prefers-reduced-motion: no-preference) and (min-width: 1640px) and (min-width: 1201px) {
  .blurry_wrapper.lg-notdisplay::before, .blurry_wrapper.lg-notdisplay::after {
    display: none;
  }

  .blurry_wrapper.lg-display::before, .blurry_wrapper.lg-display::after {
    display: block;
  }
}
@media only screen and (prefers-reduced-motion: no-preference) and (min-width: 1640px) and (min-width: 1641px) {
  .blurry_wrapper.xl-notdisplay::before, .blurry_wrapper.xl-notdisplay::after {
    display: none;
  }

  .blurry_wrapper.xl-display::before, .blurry_wrapper.xl-display::after {
    display: block;
  }
}
@media only screen and (prefers-reduced-motion: no-preference) and (min-width: 1640px) {
  .blurry_wrapper::before {
    
    left: -5007px;
    background-position: left;
  }
}
@media only screen and (prefers-reduced-motion: no-preference) and (min-width: 1640px) {
  .blurry_wrapper::after {
    right: -5007px;
    background-position: right;
  }
}
@media only screen and (prefers-reduced-motion: no-preference) and (min-width: 1640px) {
  .fullwidthpic {
    --lineheight: 100%;
    isolation: isolate;
    height: 100%;
    min-height: var(--imgh);
  }
  .fullwidthpic picture {
    display: block;
    --lineheight:0;
  }
  .fullwidthpic picture.notdisplay {
    display: none;
  }

  .fullwidthpic picture.display {
    display: block;
  }
}
@media only screen and (prefers-reduced-motion: no-preference) and (min-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  .fullwidthpic picture.sm-notdisplay {
    display: none;
  }

  .fullwidthpic picture.sm-display {
    display: block;
  }
}
@media only screen and (prefers-reduced-motion: no-preference) and (min-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  .fullwidthpic picture.md-notdisplay {
    display: none;
  }

  .fullwidthpic picture.md-display {
    display: block;
  }
}
@media only screen and (prefers-reduced-motion: no-preference) and (min-width: 1640px) and (min-width: 1201px) {
  .fullwidthpic picture.lg-notdisplay {
    display: none;
  }

  .fullwidthpic picture.lg-display {
    display: block;
  }
}
@media only screen and (prefers-reduced-motion: no-preference) and (min-width: 1640px) and (min-width: 1641px) {
  .fullwidthpic picture.xl-notdisplay {
    display: none;
  }

  .fullwidthpic picture.xl-display {
    display: block;
  }
}
@media only screen and (prefers-reduced-motion: no-preference) and (min-width: 1640px) {
  .fullwidthpic::before {
    content: "";
    position: absolute;
    display: block;
    
    width: 100%;
    height: var(--imgh);
    left: 0;
    z-index: 0;
    background-image: var(--img);
    background-size: cover;
    background-position: top;
  }
  .fullwidthpic.notdisplay::before {
    display: none;
  }

  .fullwidthpic.display::before {
    display: block;
  }
}
@media only screen and (prefers-reduced-motion: no-preference) and (min-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  .fullwidthpic.sm-notdisplay::before {
    display: none;
  }

  .fullwidthpic.sm-display::before {
    display: block;
  }
}
@media only screen and (prefers-reduced-motion: no-preference) and (min-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  .fullwidthpic.md-notdisplay::before {
    display: none;
  }

  .fullwidthpic.md-display::before {
    display: block;
  }
}
@media only screen and (prefers-reduced-motion: no-preference) and (min-width: 1640px) and (min-width: 1201px) {
  .fullwidthpic.lg-notdisplay::before {
    display: none;
  }

  .fullwidthpic.lg-display::before {
    display: block;
  }
}
@media only screen and (prefers-reduced-motion: no-preference) and (min-width: 1640px) and (min-width: 1641px) {
  .fullwidthpic.xl-notdisplay::before {
    display: none;
  }

  .fullwidthpic.xl-display::before {
    display: block;
  }
}
@media only screen and (prefers-reduced-motion: no-preference) and (min-width: 1640px) {
  .fullwidthpicbg {
    --lineheight: 100%;
    isolation: isolate;
    height: 100%;
    min-height: var(--imgh);
  }
  .fullwidthpicbg img {
    position: absolute;
    z-index: -2;
    opacity: 0;
  }
  .fullwidthpicbg .wrptxt {
    position: relative;
    z-index: 1;
  }
  .fullwidthpicbg::before {
    content: "";
    position: absolute;
    display: block;
    
    width: 100%;
    min-height: var(--txth);
    height: 100%;
    left: 0;
    z-index: 0;
    background-image: var(--img);
    background-size: cover;
    background-position: center;
  }
  .fullwidthpicbg.notdisplay::before {
    display: none;
  }

  .fullwidthpicbg.display::before {
    display: block;
  }
}
@media only screen and (prefers-reduced-motion: no-preference) and (min-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  .fullwidthpicbg.sm-notdisplay::before {
    display: none;
  }

  .fullwidthpicbg.sm-display::before {
    display: block;
  }
}
@media only screen and (prefers-reduced-motion: no-preference) and (min-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  .fullwidthpicbg.md-notdisplay::before {
    display: none;
  }

  .fullwidthpicbg.md-display::before {
    display: block;
  }
}
@media only screen and (prefers-reduced-motion: no-preference) and (min-width: 1640px) and (min-width: 1201px) {
  .fullwidthpicbg.lg-notdisplay::before {
    display: none;
  }

  .fullwidthpicbg.lg-display::before {
    display: block;
  }
}
@media only screen and (prefers-reduced-motion: no-preference) and (min-width: 1640px) and (min-width: 1641px) {
  .fullwidthpicbg.xl-notdisplay::before {
    display: none;
  }

  .fullwidthpicbg.xl-display::before {
    display: block;
  }
}
@media (prefers-reduced-motion: no-preference) {
  .fullwidthpicbgfixed {
    --lineheight: 100%;
    isolation: isolate;
    height: 100%;
    min-height: var(--imgh);
  }
  .fullwidthpicbgfixed img {
    position: absolute;
    z-index: -2;
    opacity: 0;
  }
  .fullwidthpicbgfixed .wrptxt {
    position: relative;
    z-index: 1;
  }
  .fullwidthpicbgfixed::before {
    content: "";
    position: absolute;
    display: block;
    
    width: 100%;
    min-height: var(--txth);
    height: 100%;
    left: 0;
    z-index: 0;
    background-image: var(--img);
    background-size: cover;
    background-position: center;
    background-attachment: fixed;
  }
  .fullwidthpicbgfixed.notdisplay::before {
    display: none;
  }

  .fullwidthpicbgfixed.display::before {
    display: block;
  }
}
@media (prefers-reduced-motion: no-preference) and (min-width: 0px) and (max-width: 800px) {
  .fullwidthpicbgfixed.sm-notdisplay::before {
    display: none;
  }

  .fullwidthpicbgfixed.sm-display::before {
    display: block;
  }
}
@media (prefers-reduced-motion: no-preference) and (min-width: 801px) and (max-width: 1200px) {
  .fullwidthpicbgfixed.md-notdisplay::before {
    display: none;
  }

  .fullwidthpicbgfixed.md-display::before {
    display: block;
  }
}
@media (prefers-reduced-motion: no-preference) and (min-width: 1201px) {
  .fullwidthpicbgfixed.lg-notdisplay::before {
    display: none;
  }

  .fullwidthpicbgfixed.lg-display::before {
    display: block;
  }
}
@media (prefers-reduced-motion: no-preference) and (min-width: 1641px) {
  .fullwidthpicbgfixed.xl-notdisplay::before {
    display: none;
  }

  .fullwidthpicbgfixed.xl-display::before {
    display: block;
  }
}
@media (prefers-reduced-motion: no-preference) {
  .picbg {
    --lineheight: 100%;
    isolation: isolate;
    height: 100%;
    min-height: var(--imgh);
  }
  .picbg img {
    position: absolute;
    z-index: -2;
    opacity: 0;
  }
  .picbg .wrptxt {
    position: relative;
    z-index: 1;
    background-image: var(--img);
    background-size: cover;
    background-position: center;
  }
}
@media (prefers-reduced-motion: no-preference) {
  .picbgfixed {
    --lineheight: 100%;
    isolation: isolate;
    height: 100%;
    min-height: var(--imgh);
  }
  .picbgfixed img {
    position: absolute;
    z-index: -2;
    opacity: 0;
  }
  .picbgfixed .wrptxt {
    position: relative;
    z-index: 1;
    background-image: var(--img);
    background-size: cover;
    background-position: center;
    background-attachment: fixed;
  }
}
body.febody {
  --borderimagefullwidth: 100vw;
}
@media only screen and (min-width: 1640px) {
  body.febody {
    --borderimagefullwidth: calc(100vw - 1640px);
  }
}
@media only screen and (min-width: 1201px) and (max-width: 1640px) {
  body.febody {
    --borderimagefullwidth: 40px;
  }
}
body.febody .background-grey {
  border-image: conic-gradient(light-dark(#EEEEEE, #333) 0 0) fill 0//0 var(--borderimagefullwidth);
  color: light-dark(#0F2854, #fff);
}
body.febody .background-grey * {
  color: light-dark(#0F2854, #fff);
}
body.febody .background-darkgrey {
  border-image: conic-gradient(light-dark(#7E7E7E, #333) 0 0) fill 0//0 var(--borderimagefullwidth);
  color: light-dark(#fff, #fff);
}
body.febody .background-darkgrey * {
  color: light-dark(#fff, #fff);
}
body.febody .background-lightgrey {
  border-image: conic-gradient(light-dark(#EEEEEE, #333) 0 0) fill 0//0 var(--borderimagefullwidth);
  color: light-dark(#0F2854, #fff);
}
body.febody .background-lightgrey * {
  color: light-dark(#0F2854, #fff);
}
body.febody .background-corporate {
  border-image: conic-gradient(light-dark(#0F2854, #0F2854) 0 0) fill 0//0 var(--borderimagefullwidth);
  color: #0F2854;
}
body.febody .background-corporate * {
  color: #0F2854;
}
body.febody .background-eyecatcher {
  border-image: linear-gradient(45deg, #ffcc00 0%, #ddb800 65%, #634c00 100%) fill 0//0 var(--borderimagefullwidth);
  padding-block: 2lh 1lh;
  color: #0F2854;
}
body.febody .background-eyecatcher * {
  color: #0F2854;
}
body.febody .background-eyecatcher button:hover, body.febody .background-eyecatcher button:focus, body.febody .background-eyecatcher button:focus-visible,
body.febody .background-eyecatcher .button:hover,
body.febody .background-eyecatcher .button:focus,
body.febody .background-eyecatcher .button:focus-visible {
  box-shadow: 5px 5px 15px 5px #0F2854;
  border: 1px dotted #0F2854;
}


figure.inlinezitat {
  position: relative;
  max-width: 500px;
  padding: 40px;
  aspect-ratio: 4/2.8;
  margin: auto;
  color: #0F2854;
}
@media only screen and (max-width: 1200px) {
  figure.inlinezitat {
    padding-top: 20px;
  }
}
figure.inlinezitat::before {
  content: "";
  mask: url(/data/media/46/4601_0x0x0x0x0_review_grey.svg);
  mask-repeat: no-repeat;
  border-radius: 20px;
  background-color: #f0f0f0;
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
}
@media only screen and (max-width: 1200px) {
  figure.inlinezitat blockquote {
    --fontsize: 80%;
    hyphens: auto;
    -webkit-hyphens: auto;
  }
}
figure.inlinezitat blockquote::before, figure.inlinezitat blockquote::after {
  background-color: #0F2854;
}
figure.inlinezitat .thr {
  position: absolute;
  bottom: 5px;
  right: 0;
  width: 100%;
  text-align: right;
  padding-inline-end: 20%;
  color: #fff;
}
@media only screen and (max-width: 1200px) {
  figure.inlinezitat .thr {
    --fontsize: 80%;
  }
}

.wrpzitat .swiper-button-prev,
.wrpzitat .swiper-rtl .swiper-button-prev,
.wrpzitat .swiper-rtl .swiper-button-next,
.wrpzitat .swiper-button-next {
  color: #fff;
}
.wrpzitat .swiper-rtl .swiper-button-next,
.wrpzitat .swiper-button-next {
  margin-right: 5px;
}

.bxshort {
  padding: 4px;
  border-radius: 5px;
}
.bxshort .picshort.shop, .bxshort .picshort.web {
  display: inline-flex;
  width: 50%;
  height: auto;
  aspect-ratio: 1;
  margin-inline: auto;
}
.bxshort .picshort.shop.notdisplay, .bxshort .picshort.web.notdisplay {
  display: none;
}

.bxshort .picshort.shop.display, .bxshort .picshort.web.display {
  display: inline-flex;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  .bxshort .picshort.shop.sm-notdisplay, .bxshort .picshort.web.sm-notdisplay {
    display: none;
  }

  .bxshort .picshort.shop.sm-display, .bxshort .picshort.web.sm-display {
    display: inline-flex;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  .bxshort .picshort.shop.md-notdisplay, .bxshort .picshort.web.md-notdisplay {
    display: none;
  }

  .bxshort .picshort.shop.md-display, .bxshort .picshort.web.md-display {
    display: inline-flex;
  }
}
@media all and (min-width: 1201px) {
  .bxshort .picshort.shop.lg-notdisplay, .bxshort .picshort.web.lg-notdisplay {
    display: none;
  }

  .bxshort .picshort.shop.lg-display, .bxshort .picshort.web.lg-display {
    display: inline-flex;
  }
}
@media all and (min-width: 1641px) {
  .bxshort .picshort.shop.xl-notdisplay, .bxshort .picshort.web.xl-notdisplay {
    display: none;
  }

  .bxshort .picshort.shop.xl-display, .bxshort .picshort.web.xl-display {
    display: inline-flex;
  }
}
.bxshort .picshort.web {
  border: 10px solid #0F2854;
  border-radius: 50%;
}
.bxshort .picshort.web span.wrpsvg {
  display: flex;
  align-items: center;
  justify-content: center;
}
.bxshort .picshort.web span.wrpsvg.notdisplay {
  display: none;
}

.bxshort .picshort.web span.wrpsvg.display {
  display: flex;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  .bxshort .picshort.web span.wrpsvg.sm-notdisplay {
    display: none;
  }

  .bxshort .picshort.web span.wrpsvg.sm-display {
    display: flex;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  .bxshort .picshort.web span.wrpsvg.md-notdisplay {
    display: none;
  }

  .bxshort .picshort.web span.wrpsvg.md-display {
    display: flex;
  }
}
@media all and (min-width: 1201px) {
  .bxshort .picshort.web span.wrpsvg.lg-notdisplay {
    display: none;
  }

  .bxshort .picshort.web span.wrpsvg.lg-display {
    display: flex;
  }
}
@media all and (min-width: 1641px) {
  .bxshort .picshort.web span.wrpsvg.xl-notdisplay {
    display: none;
  }

  .bxshort .picshort.web span.wrpsvg.xl-display {
    display: flex;
  }
}
.bxshort .picshort.web span.wrpsvg img {
  width: 60%;
}
.bxshort .picshort.web img {
  filter: invert(1);
}
.bxshort .picshort.shop {
  background-image: url("/data/media/44/4496_0x0x0x0x0_shopping_cart_1.svg");
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("/data/media/44/4485_0x0x0x0x0_shopping_cart_1.svg");
}
.bxshort .picshort.shop img {
  width: 80%;
  position: relative;
  left: 15%;
  top: -4%;
  filter: invert(1);
}
.bxshort .picshort.referenz {
  margin-bottom: 0;
}
.bxshort .picshort {
  overflow: hidden;
}
.bxshort:hover, .bxshort:focus, .bxshort:focus-visible {
  outline: none;
  background: transparent;
  border: 1px dashed light-dark(#0F2854, #fff);
  box-shadow: 0 0 10px inset light-dark(#0F2854, #0F2854);
  padding-inline: 3px;
  color: #1C4D8D !important;
  padding-block: 3px;
}
@media (prefers-reduced-motion: no-preference) {
  .bxshort:hover, .bxshort:focus, .bxshort:focus-visible {
    transition: box-shadow 0.3s ease;
    transition-property: background-color, box-shadow, transform, color;
    transition-duration: 0.5s;
    transition-timing-function: ease;
  }
}
.bxshort:hover figure img, .bxshort:focus figure img, .bxshort:focus-visible figure img {
  transform: scale(1.1);
  filter: saturate(1) contrast(1) brightness(1);
}
@media (prefers-reduced-motion: no-preference) {
  .bxshort:hover figure img, .bxshort:focus figure img, .bxshort:focus-visible figure img {
    transition: all 0.5s ease;
  }
}

ul.hilfeindex li {
  padding-block: 10px;
}
ul.hilfeindex ul.tocinlinemarker {
  list-style-type: circle;
}
ul.hilfeindex a {
  padding: 1px 4px;
}
ul.hilfeindex a:hover, ul.hilfeindex a:focus, ul.hilfeindex a:focus-visible {
  outline: none;
  background: transparent;
  border: 1px dashed light-dark(#0F2854, #fff);
  box-shadow: 0 0 10px inset light-dark(#0F2854, #0F2854);
  padding-inline: 3px;
  color: #1C4D8D !important;
}
@media (prefers-reduced-motion: no-preference) {
  ul.hilfeindex a:hover, ul.hilfeindex a:focus, ul.hilfeindex a:focus-visible {
    transition: box-shadow 0.3s ease;
    transition-property: background-color, box-shadow, transform, color;
    transition-duration: 0.5s;
    transition-timing-function: ease;
  }
}

@media only screen and (min-width: 1640px) {
  .videorechner-output {
    display: grid;
    grid-template-columns: 33% 33% 33%;
    gap: 20px;
  }
  .videorechner-output.notdisplay {
    display: none;
  }

  .videorechner-output.display {
    display: grid;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 0px) and (max-width: 800px) {
  .videorechner-output.sm-notdisplay {
    display: none;
  }

  .videorechner-output.sm-display {
    display: grid;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 801px) and (max-width: 1200px) {
  .videorechner-output.md-notdisplay {
    display: none;
  }

  .videorechner-output.md-display {
    display: grid;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1201px) {
  .videorechner-output.lg-notdisplay {
    display: none;
  }

  .videorechner-output.lg-display {
    display: grid;
  }
}
@media only screen and (min-width: 1640px) and (min-width: 1641px) {
  .videorechner-output.xl-notdisplay {
    display: none;
  }

  .videorechner-output.xl-display {
    display: grid;
  }
}
@media only screen and (min-width: 1201px) {
  .videorechner-output {
    display: grid;
    grid-template-columns: calc(50% - 10px) calc(50% - 10px);
    gap: 20px;
  }
  .videorechner-output.notdisplay {
    display: none;
  }

  .videorechner-output.display {
    display: grid;
  }
}
@media only screen and (min-width: 1201px) and (min-width: 0px) and (max-width: 800px) {
  .videorechner-output.sm-notdisplay {
    display: none;
  }

  .videorechner-output.sm-display {
    display: grid;
  }
}
@media only screen and (min-width: 1201px) and (min-width: 801px) and (max-width: 1200px) {
  .videorechner-output.md-notdisplay {
    display: none;
  }

  .videorechner-output.md-display {
    display: grid;
  }
}
@media only screen and (min-width: 1201px) and (min-width: 1201px) {
  .videorechner-output.lg-notdisplay {
    display: none;
  }

  .videorechner-output.lg-display {
    display: grid;
  }
}
@media only screen and (min-width: 1201px) and (min-width: 1641px) {
  .videorechner-output.xl-notdisplay {
    display: none;
  }

  .videorechner-output.xl-display {
    display: grid;
  }
}
.videorechner-output .rw {
  display: grid;
  grid-template-areas: "desc desc" "first firstvalue" "follow followvalue";
  column-gap: 20px;
  grid-template-columns: max-content auto;
}
.videorechner-output .rw.notdisplay {
  display: none;
}

.videorechner-output .rw.display {
  display: grid;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  .videorechner-output .rw.sm-notdisplay {
    display: none;
  }

  .videorechner-output .rw.sm-display {
    display: grid;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  .videorechner-output .rw.md-notdisplay {
    display: none;
  }

  .videorechner-output .rw.md-display {
    display: grid;
  }
}
@media all and (min-width: 1201px) {
  .videorechner-output .rw.lg-notdisplay {
    display: none;
  }

  .videorechner-output .rw.lg-display {
    display: grid;
  }
}
@media all and (min-width: 1641px) {
  .videorechner-output .rw.xl-notdisplay {
    display: none;
  }

  .videorechner-output .rw.xl-display {
    display: grid;
  }
}
.videorechner-output .rw > .desc {
  grid-area: desc;
  font-weight: bold;
}
.videorechner-output .rw > .first {
  grid-area: first;
}
.videorechner-output .rw > .firstvalue {
  grid-area: firstvalue;
}
.videorechner-output .rw > .follow {
  grid-area: follow;
}
.videorechner-output .rw > .followvalue {
  grid-area: followvalue;
}

.videorechner-nostalgie {
  display: block;
}
.videorechner-nostalgie.notdisplay {
  display: none;
}

.videorechner-nostalgie.display {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  .videorechner-nostalgie.sm-notdisplay {
    display: none;
  }

  .videorechner-nostalgie.sm-display {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  .videorechner-nostalgie.md-notdisplay {
    display: none;
  }

  .videorechner-nostalgie.md-display {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  .videorechner-nostalgie.lg-notdisplay {
    display: none;
  }

  .videorechner-nostalgie.lg-display {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  .videorechner-nostalgie.xl-notdisplay {
    display: none;
  }

  .videorechner-nostalgie.xl-display {
    display: block;
  }
}

li.badge a {
  width: 70px !important;
  height: 70px !important;
  background-image: url("/data/media/44/4488_0x0x0x0x0_baw_HP_Google_Sterne_unten2.svg");
  background-repeat: no-repeat;
  background-size: contain;
  padding: 0 !important;
  margin: 15px;
  color: transparent !important;
  overflow: hidden;
}
li.badge a:first-line {
  color: transparent !important;
}
li.badge a:hover {
  text-decoration: none;
}
@media only screen and (min-width: 1201px) {
  li.badge a {
    margin: 0;
  }
}

@media all and (min-width: 1201px) {
  .lg-grid > div.einleitungstext {
    grid-column-start: span 7;
  }

  .lg-grid > div.wrpzitat {
    grid-column-start: span 5;
  }

  .lg-grid.xl-gridcolumns-5 > div.einleitungstext {
    grid-column-start: span 6;
  }

  .lg-grid.xl-gridcolumns-5 > div.wrpzitat {
    grid-column-start: span 4;
  }
}
body.febody .prcbox,
body.febody .prcboxppp .pppcnt {
  text-align: -webkit-center;
  text-align: -moz-center;
  padding-block: 1lh 3lh;
  padding-inline: 2%;
  display: grid;
  grid-template-rows: max-content 1lh max-content auto 1lh max-content;
  row-gap: 1lh;
  background: light-dark(#fff, #000);
  position: relative;
  border-radius: 10px;
  border: 1px solid light-dark(#0F2854, #fff);
  
}
body.febody .prcbox *:not(button.button):not(button.button *),
body.febody .prcboxppp .pppcnt *:not(button.button):not(button.button *) {
  color: light-dark(#0F2854, #fff);
}
@supports (filter: drop-shadow(0 0 5px #0F2854)) {
  body.febody .prcbox,
body.febody .prcboxppp .pppcnt {
    border: 0;
    filter: drop-shadow(0 0 5px #0F2854);
    filter: drop-shadow(0 0 5px #f0d7ab);
  }
}
body.febody .prcbox .bawboxheading,
body.febody .prcboxppp .pppcnt .bawboxheading {
  height: 2lh;
  line-height: 130%;
  --fontsize: clamp(1.25rem, 0.669rem + 1.1619vw, 1.86rem);
}
body.febody .prcbox .bawboxpreis,
body.febody .prcboxppp .pppcnt .bawboxpreis {
  --fontsize: clamp(1.05rem, 0.8965rem + 0.4912vw, 1.4rem);
}
body.febody .prcbox .shortfeature,
body.febody .prcbox .preislongfeatures,
body.febody .prcboxppp .pppcnt .shortfeature,
body.febody .prcboxppp .pppcnt .preislongfeatures {
  text-align: left;
  margin-inline: auto;
}
body.febody .prcbox .bawcalltobutton,
body.febody .prcboxppp .pppcnt .bawcalltobutton {
  display: grid;
  row-gap: 1lh;
  justify-items: center;
  height: fit-content;
}
body.febody .prcbox .bawcalltobutton.notdisplay, body.febody .prcboxppp .pppcnt .bawcalltobutton.notdisplay {
  display: none;
}

body.febody .prcbox .bawcalltobutton.display, body.febody .prcboxppp .pppcnt .bawcalltobutton.display {
  display: grid;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .prcbox .bawcalltobutton.sm-notdisplay, body.febody .prcboxppp .pppcnt .bawcalltobutton.sm-notdisplay {
    display: none;
  }

  body.febody .prcbox .bawcalltobutton.sm-display, body.febody .prcboxppp .pppcnt .bawcalltobutton.sm-display {
    display: grid;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .prcbox .bawcalltobutton.md-notdisplay, body.febody .prcboxppp .pppcnt .bawcalltobutton.md-notdisplay {
    display: none;
  }

  body.febody .prcbox .bawcalltobutton.md-display, body.febody .prcboxppp .pppcnt .bawcalltobutton.md-display {
    display: grid;
  }
}
@media all and (min-width: 1201px) {
  body.febody .prcbox .bawcalltobutton.lg-notdisplay, body.febody .prcboxppp .pppcnt .bawcalltobutton.lg-notdisplay {
    display: none;
  }

  body.febody .prcbox .bawcalltobutton.lg-display, body.febody .prcboxppp .pppcnt .bawcalltobutton.lg-display {
    display: grid;
  }
}
@media all and (min-width: 1641px) {
  body.febody .prcbox .bawcalltobutton.xl-notdisplay, body.febody .prcboxppp .pppcnt .bawcalltobutton.xl-notdisplay {
    display: none;
  }

  body.febody .prcbox .bawcalltobutton.xl-display, body.febody .prcboxppp .pppcnt .bawcalltobutton.xl-display {
    display: grid;
  }
}
body.febody .prcbox .bawcalltobutton > *,
body.febody .prcboxppp .pppcnt .bawcalltobutton > * {
  width: fit-content;
}
body.febody .prcbox.fav,
body.febody .prcboxppp .pppcnt.fav {
  border-radius: 0;
  border-top: 0;
  border-bottom: 0;
}
@supports (filter: drop-shadow(0 0 5px #0F2854)) {
  body.febody .prcbox.fav,
body.febody .prcboxppp .pppcnt.fav {
    border: 0;
  }
}
body.febody .prcbox.fav::before, body.febody .prcbox.fav::after,
body.febody .prcboxppp .pppcnt.fav::before,
body.febody .prcboxppp .pppcnt.fav::after {
  display: block;
  content: "";
  width: 100%;
  height: 30px;
  color: #0F2854;
  background-color: #0F2854;
  position: absolute;
  left: 0;
  text-align: center;
  border: 1px solid #0F2854;
}
body.febody .prcbox.fav.notdisplay::before, body.febody .prcbox.fav.notdisplay::after, body.febody .prcboxppp .pppcnt.fav.notdisplay::before, body.febody .prcboxppp .pppcnt.fav.notdisplay::after {
  display: none;
}

body.febody .prcbox.fav.display::before, body.febody .prcbox.fav.display::after, body.febody .prcboxppp .pppcnt.fav.display::before, body.febody .prcboxppp .pppcnt.fav.display::after {
  display: block;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  body.febody .prcbox.fav.sm-notdisplay::before, body.febody .prcbox.fav.sm-notdisplay::after, body.febody .prcboxppp .pppcnt.fav.sm-notdisplay::before, body.febody .prcboxppp .pppcnt.fav.sm-notdisplay::after {
    display: none;
  }

  body.febody .prcbox.fav.sm-display::before, body.febody .prcbox.fav.sm-display::after, body.febody .prcboxppp .pppcnt.fav.sm-display::before, body.febody .prcboxppp .pppcnt.fav.sm-display::after {
    display: block;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  body.febody .prcbox.fav.md-notdisplay::before, body.febody .prcbox.fav.md-notdisplay::after, body.febody .prcboxppp .pppcnt.fav.md-notdisplay::before, body.febody .prcboxppp .pppcnt.fav.md-notdisplay::after {
    display: none;
  }

  body.febody .prcbox.fav.md-display::before, body.febody .prcbox.fav.md-display::after, body.febody .prcboxppp .pppcnt.fav.md-display::before, body.febody .prcboxppp .pppcnt.fav.md-display::after {
    display: block;
  }
}
@media all and (min-width: 1201px) {
  body.febody .prcbox.fav.lg-notdisplay::before, body.febody .prcbox.fav.lg-notdisplay::after, body.febody .prcboxppp .pppcnt.fav.lg-notdisplay::before, body.febody .prcboxppp .pppcnt.fav.lg-notdisplay::after {
    display: none;
  }

  body.febody .prcbox.fav.lg-display::before, body.febody .prcbox.fav.lg-display::after, body.febody .prcboxppp .pppcnt.fav.lg-display::before, body.febody .prcboxppp .pppcnt.fav.lg-display::after {
    display: block;
  }
}
@media all and (min-width: 1641px) {
  body.febody .prcbox.fav.xl-notdisplay::before, body.febody .prcbox.fav.xl-notdisplay::after, body.febody .prcboxppp .pppcnt.fav.xl-notdisplay::before, body.febody .prcboxppp .pppcnt.fav.xl-notdisplay::after {
    display: none;
  }

  body.febody .prcbox.fav.xl-display::before, body.febody .prcbox.fav.xl-display::after, body.febody .prcboxppp .pppcnt.fav.xl-display::before, body.febody .prcboxppp .pppcnt.fav.xl-display::after {
    display: block;
  }
}
@supports (filter: drop-shadow(0 0 5px #0F2854)) {
  body.febody .prcbox.fav::before, body.febody .prcbox.fav::after,
body.febody .prcboxppp .pppcnt.fav::before,
body.febody .prcboxppp .pppcnt.fav::after {
    border: 0;
  }
}
body.febody .prcbox.fav::before,
body.febody .prcboxppp .pppcnt.fav::before {
  content: "beliebt";
  top: 0;
  transform: translateY(-100%);
  border-radius: 10px 10px 0 0;
  border-bottom-width: 0;
}
body.febody .prcbox.fav::after,
body.febody .prcboxppp .pppcnt.fav::after {
  bottom: 0;
  transform: translateY(100%);
  border-radius: 0 0 10px 10px;
  border-top-width: 0;
}
body.febody .prcbox button.preisboxdetails,
body.febody .prcboxppp .pppcnt button.preisboxdetails {
  display: grid;
  grid-template-columns: max-content auto;
  column-gap: 10px;
  background: transparent;
  text-decoration: none;
}
body.febody .prcbox button.preisboxdetails::before,
body.febody .prcboxppp .pppcnt button.preisboxdetails::before {
  content: "❱";
  color: #0F2854;
}
body.febody .prcbox button.preisboxdetails > span,
body.febody .prcboxppp .pppcnt button.preisboxdetails > span {
  text-decoration: underline;
}

.prcboxppp .wrpbtngetprice {
  position: sticky;
  bottom: -20px;
  height: 100px;
  display: flex;
  justify-content: center;
  flex-flow: column;
  background-color: #fff;
  background-color: #222;
}
.prcboxppp .wrpbtngetprice.notdisplay {
  display: none;
}

.prcboxppp .wrpbtngetprice.display {
  display: flex;
}

@media all and (min-width: 0px) and (max-width: 800px) {
  .prcboxppp .wrpbtngetprice.sm-notdisplay {
    display: none;
  }

  .prcboxppp .wrpbtngetprice.sm-display {
    display: flex;
  }
}
@media all and (min-width: 801px) and (max-width: 1200px) {
  .prcboxppp .wrpbtngetprice.md-notdisplay {
    display: none;
  }

  .prcboxppp .wrpbtngetprice.md-display {
    display: flex;
  }
}
@media all and (min-width: 1201px) {
  .prcboxppp .wrpbtngetprice.lg-notdisplay {
    display: none;
  }

  .prcboxppp .wrpbtngetprice.lg-display {
    display: flex;
  }
}
@media all and (min-width: 1641px) {
  .prcboxppp .wrpbtngetprice.xl-notdisplay {
    display: none;
  }

  .prcboxppp .wrpbtngetprice.xl-display {
    display: flex;
  }
}

body.febody *[onclick*=copy2clipboard] {
  cursor: copy;
  display: inline-grid;
  grid-template-columns: auto 20px;
  column-gap: 10px;
  padding-inline: 3px;
  border: 1px solid transparent;
}
body.febody *[onclick*=copy2clipboard]:hover, body.febody *[onclick*=copy2clipboard]:focus, body.febody *[onclick*=copy2clipboard]:focus-visible {
  outline: none;
  background: transparent;
  border: 1px dashed light-dark(#0F2854, #fff);
  box-shadow: 0 0 10px inset light-dark(#0F2854, #0F2854);
  padding-inline: 3px;
  color: #1C4D8D !important;
}
@media (prefers-reduced-motion: no-preference) {
  body.febody *[onclick*=copy2clipboard]:hover, body.febody *[onclick*=copy2clipboard]:focus, body.febody *[onclick*=copy2clipboard]:focus-visible {
    transition: box-shadow 0.3s ease;
    transition-property: background-color, box-shadow, transform, color;
    transition-duration: 0.5s;
    transition-timing-function: ease;
  }
}
body.febody *[onclick*=copy2clipboard]::after {
  content: "";
  background-color: currentColor;
  mask-image: url(/image/bt-tools-copy.svg);
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}
body.febody *[onclick*=copy2clipboard].copied {
  color: #007f3d;
}




