
    /* This file is auto-generated from a `scss` file with the same name */

.videobgwrapper{overflow:hidden;position:absolute;z-index:0;width:100%;height:100%;top:0;left:0;pointer-events:none;border-radius:inherit}.videobgframe{position:absolute;width:101%;height:100%;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);object-fit:fill}#dm video.videobgframe{margin:0}@media (max-width:767px){.dmRoot .dmPhotoGallery.newPhotoGallery:not(.photo-gallery-done){min-height:80vh}}@media (min-width:1025px){.dmRoot .dmPhotoGallery.newPhotoGallery:not(.photo-gallery-done){min-height:45vh}}@media (min-width:768px) and (max-width:1024px){.responsiveTablet .dmPhotoGallery.newPhotoGallery:not(.photo-gallery-done){min-height:45vh}}#dm [data-show-on-page-only]{display:none!important}#dmRoot div.stickyHeaderFix div.site_content{margin-top:0!important}#dmRoot div.stickyHeaderFix div.hamburger-header-container{position:relative}
    



    :root {
  --color_1: rgba(45, 46, 50, 1);
  --color_2: rgba(172, 163, 161, 1);
  --color_3: rgba(255, 255, 255, 1);
  --color_4: rgba(233, 233, 233, 1);
  --color_5: rgba(234,246,255,1);
  --max-content-width_1: 1200px;
}


@font-face {
  font-family: "JetBrainsMono-SemiBold";
  src: url("/Resources/files/fonts/JetBrainsMono-SemiBold-8dd3_400.ttf");
  font-weight: 400;
  font-style: normal;
}


@font-face {
  font-family: "Mohave-Bold";
  src: url("/Resources/files/fonts/Mohave-Bold-d3f2_400.ttf");
  font-weight: 400;
  font-style: normal;
}


@font-face {
  font-family: "HubotSans-Bold";
  src: url("/Resources/files/fonts/HubotSans-Bold-512a_400.ttf");
  font-weight: 400;
  font-style: normal;
}


@font-face {
  font-family: "RedHatDisplay-Black";
  src: url("/Resources/files/fonts/RedHatDisplay-Black-58a0_400.ttf");
  font-weight: 400;
  font-style: normal;
}


@font-face {
  font-family: "Koulen-Regular";
  src: url("/Resources/files/fonts/Koulen-Regular-e15e_400.ttf");
  font-weight: 400;
  font-style: normal;
}


@font-face {
  font-family: "Forum-Regular";
  src: url("/Resources/files/fonts/Forum-Regular-5fb0_400.ttf");
  font-weight: 400;
  font-style: normal;
}


@font-face {
  font-family: "Mohave-SemiBold";
  src: url("/Resources/files/fonts/Mohave-SemiBold-ad3f_400.ttf");
  font-weight: 400;
  font-style: normal;
}


@font-face {
  font-family: "JetBrainsMono-ExtraBold";
  src: url("/Resources/files/fonts/JetBrainsMono-ExtraBold-5b70_400.ttf");
  font-weight: 400;
  font-style: normal;
}


@font-face {
  font-family: "CactusClassicalSerif-Regular";
  src: url("/Resources/files/fonts/CactusClassicalSerif-Regular-5ff5_400.ttf");
  font-weight: 400;
  font-style: normal;
}


@font-face {
  font-family: "Platypi-SemiBold";
  src: url("/Resources/files/fonts/Platypi-SemiBold-cd0d_400.ttf");
  font-weight: 400;
  font-style: normal;
}


@font-face {
  font-family: "RedHatDisplay-SemiBold";
  src: url("/Resources/files/fonts/RedHatDisplay-SemiBold-b967_400.ttf");
  font-weight: 400;
  font-style: normal;
}


@font-face {
  font-family: "PollerOne-Regular";
  src: url("/Resources/files/fonts/PollerOne-Regular-7d8a_400.ttf");
  font-weight: 400;
  font-style: normal;
}


@font-face {
  font-family: "HubotSans-Black";
  src: url("/Resources/files/fonts/HubotSans-Black-655e_400.ttf");
  font-weight: 400;
  font-style: normal;
}


@font-face {
  font-family: "JetBrainsMono-Medium";
  src: url("/Resources/files/fonts/JetBrainsMono-Medium-c382_400.ttf");
  font-weight: 400;
  font-style: normal;
}


@font-face {
  font-family: "Karantina-Regular";
  src: url("/Resources/files/fonts/Karantina-Regular-b9a2_400.ttf");
  font-weight: 400;
  font-style: normal;
}


@font-face {
  font-family: "DoHyeon-Regular";
  src: url("/Resources/files/fonts/DoHyeon-Regular-de7c_400.ttf");
  font-weight: 400;
  font-style: normal;
}


@font-face {
  font-family: "HubotSans-ExtraBold";
  src: url("/Resources/files/fonts/HubotSans-ExtraBold-5203_400.ttf");
  font-weight: 400;
  font-style: normal;
}


@font-face {
  font-family: "RedHatDisplay-ExtraBold";
  src: url("/Resources/files/fonts/RedHatDisplay-ExtraBold-e3dc_400.ttf");
  font-weight: 400;
  font-style: normal;
}


@font-face {
  font-family: "RedHatDisplay-Medium";
  src: url("/Resources/files/fonts/RedHatDisplay-Medium-47a4_400.ttf");
  font-weight: 400;
  font-style: normal;
}


@font-face {
  font-family: "JetBrainsMono-Bold";
  src: url("/Resources/files/fonts/JetBrainsMono-Bold-1de_400.ttf");
  font-weight: 400;
  font-style: normal;
}


@font-face {
  font-family: "SawarabiMincho-Regular";
  src: url("/Resources/files/fonts/SawarabiMincho-Regular-bad0_400.ttf");
  font-weight: 400;
  font-style: normal;
}


@font-face {
  font-family: "Platypi-ExtraBold";
  src: url("/Resources/files/fonts/Platypi-ExtraBold-d148_400.ttf");
  font-weight: 400;
  font-style: normal;
}


@font-face {
  font-family: "RedHatDisplay-Regular";
  src: url("/Resources/files/fonts/RedHatDisplay-Regular-b981_400.ttf");
  font-weight: 400;
  font-style: normal;
}


@font-face {
  font-family: "RedHatDisplay-Bold";
  src: url("/Resources/files/fonts/RedHatDisplay-Bold-f500_400.ttf");
  font-weight: 400;
  font-style: normal;
}


@font-face {
  font-family: "Platypi-Bold";
  src: url("/Resources/files/fonts/Platypi-Bold-8973_400.ttf");
  font-weight: 400;
  font-style: normal;
}


@font-face {
  font-family: "Karantina-Bold";
  src: url("/Resources/files/fonts/Karantina-Bold-35f3_400.ttf");
  font-weight: 400;
  font-style: normal;
}

img[width][height] {
  height: auto;
}

  body[data-page-alias="hunting"] #dm [data-show-on-page-only="hunting"] {
    display: block !important;
  }




    


    




    @media all {
  *#dm .dmInner div.u_442243015 hr {
    color:rgba(223,219,208,1) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1736316259 hr {
    border:none !important;
    height:11px !important;
    mask:url(data:image/svg+xml;utf8,%0A%20%20%20%20%20%20%20%20%3Csvg%0A%20%20%20%20%20%20%20%20%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3D%2211%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%2246%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%2211.5%200%2046%2011%22%0A%20%20%20%20%20%20%20%20%20%20%20%20preserveAspectRatio%3D%22none%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M%200%2C5.5%20C%205.75%2C1.1%2017.25%2C1.1%2023%2C5.5%20C%2028.75%2C9.9%2040.25%2C9.9%2046%2C5.5%20C%2051.75%2C1.1%2063.25%2C1.1%2069%2C5.5%22%20stroke%3D%22%23000000%22%20stroke-width%3D%225%22%20fill%3D%22none%22%20%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fsvg%3E) !important;
    background-color:currentColor !important;
    background-repeat:repeat-x !important;
    color:rgba(147,91,5,1) !important;
  }

  *#dm .dmInner div.u_1448096277 hr { color:rgba(249,247,235,1) !important; }

  *#dm .dmInner a.u_1223223493:hover span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1223223493.hover span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1223223493:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1223223493.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1223223493:hover .iconBg { background-color:rgba(233,190,108,1) !important; }

  *#dm .dmInner a.u_1223223493.hover .iconBg { background-color:rgba(233,190,108,1) !important; }

  *#dm .dmInner a.u_1223223493 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-radius:0px 0px 0px 0px !important;
    gap:20px !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_1223223493 span.text {
    font-family:RedHatDisplay-ExtraBold !important;
    color:rgba(255,255,255,1) !important;
    font-size:18px !important;
  }

  *#dm .dmInner a.u_1364850005:hover span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1364850005.hover span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1364850005:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1364850005.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1364850005:hover .iconBg { background-color:rgba(233,190,108,1) !important; }

  *#dm .dmInner a.u_1364850005.hover .iconBg { background-color:rgba(233,190,108,1) !important; }

  *#dm .dmInner a.u_1364850005 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-radius:0px 0px 0px 0px !important;
    gap:20px !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_1364850005 span.text {
    font-family:RedHatDisplay-ExtraBold !important;
    color:rgba(255,255,255,1) !important;
    font-size:18px !important;
  }

  *#dm .dmInner div.u_1891730546 hr { color:rgba(249,247,235,1) !important; }

  *#dm .dmInner a.u_1082565009:hover span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1082565009.hover span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1082565009:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1082565009.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1082565009:hover .iconBg { background-color:rgba(233,190,108,1) !important; }

  *#dm .dmInner a.u_1082565009.hover .iconBg { background-color:rgba(233,190,108,1) !important; }

  *#dm .dmInner a.u_1082565009 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-radius:0px 0px 0px 0px !important;
    gap:20px !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_1082565009 span.text {
    font-family:RedHatDisplay-ExtraBold !important;
    color:rgba(255,255,255,1) !important;
    font-size:18px !important;
  }

  *#dm .dmInner div.u_1316884545 hr { color:rgba(249,247,235,1) !important; }

  *#dm .dmInner a.u_1364850005 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(/Resources/images/Arrow%20Right_7834038.svg) !important;
    background-color:rgba(255,255,255,1) !important;
    width:25px !important;
    height:25px !important;
  }

  *#dm .dmInner a.u_1223223493 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(/Resources/images/Arrow%20Right_7834038.svg) !important;
    background-color:rgba(255,255,255,1) !important;
    width:25px !important;
    height:25px !important;
  }

  *#dm .dmInner div.u_1189096200 hr { color:rgba(249,247,235,1) !important; }

  *#dm .dmInner a.u_1557175478:hover span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1557175478.hover span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1557175478:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1557175478.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1557175478:hover .iconBg { background-color:rgba(233,190,108,1) !important; }

  *#dm .dmInner a.u_1557175478.hover .iconBg { background-color:rgba(233,190,108,1) !important; }

  *#dm .dmInner a.u_1557175478 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-radius:0px 0px 0px 0px !important;
    gap:20px !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_1557175478 span.text {
    font-family:RedHatDisplay-ExtraBold !important;
    color:rgba(255,255,255,1) !important;
    font-size:18px !important;
  }

  *#dm .dmInner a.u_1557175478 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(/Resources/images/Arrow%20Right_7834038.svg) !important;
    background-color:rgba(255,255,255,1) !important;
    width:25px !important;
    height:25px !important;
  }

  *#dm .dmInner a.u_1082565009 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(/Resources/images/Arrow%20Right_7834038.svg) !important;
    background-color:rgba(255,255,255,1) !important;
    width:25px !important;
    height:25px !important;
  }

  *#dm .dmInner div.u_3687401692 .svg { fill:rgba(242,241,233,1) !important; }

  *#dm .dmInner div.u_1528927998 .svg { fill:rgba(242,241,233,1) !important; }

  *#dm .dmInner div.u_1936707077 .svg { fill:rgba(242,241,233,1) !important; }

  *#dm .dmInner div.u_1885377752 .svg { fill:rgba(242,241,233,1) !important; }

  *#dm .dmInner div.u_1607458630 hr { color:rgba(249,247,235,1) !important; }

  *#dm .dmInner a.u_1796556368:hover span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1796556368.hover span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1796556368:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1796556368.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1796556368:hover .iconBg { background-color:rgba(233,190,108,1) !important; }

  *#dm .dmInner a.u_1796556368.hover .iconBg { background-color:rgba(233,190,108,1) !important; }

  *#dm .dmInner a.u_1796556368 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-radius:0px 0px 0px 0px !important;
    gap:20px !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_1796556368 span.text {
    font-family:RedHatDisplay-ExtraBold !important;
    color:rgba(255,255,255,1) !important;
    font-size:18px !important;
  }

  *#dm .dmInner a.u_1121264176:hover span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1121264176.hover span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1121264176:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1121264176.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1121264176:hover .iconBg { background-color:rgba(233,190,108,1) !important; }

  *#dm .dmInner a.u_1121264176.hover .iconBg { background-color:rgba(233,190,108,1) !important; }

  *#dm .dmInner a.u_1121264176 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-radius:0px 0px 0px 0px !important;
    gap:20px !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_1121264176 span.text {
    font-family:RedHatDisplay-ExtraBold !important;
    color:rgba(255,255,255,1) !important;
    font-size:18px !important;
  }

  *#dm .dmInner div.u_1682098861 hr { color:rgba(249,247,235,1) !important; }

  *#dm .dmInner a.u_1977809369:hover span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1977809369.hover span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1977809369:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1977809369.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1977809369:hover .iconBg { background-color:rgba(233,190,108,1) !important; }

  *#dm .dmInner a.u_1977809369.hover .iconBg { background-color:rgba(233,190,108,1) !important; }

  *#dm .dmInner a.u_1977809369 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-radius:0px 0px 0px 0px !important;
    gap:20px !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_1977809369 span.text {
    font-family:RedHatDisplay-ExtraBold !important;
    color:rgba(255,255,255,1) !important;
    font-size:18px !important;
  }

  *#dm .dmInner div.u_1480661101 hr { color:rgba(249,247,235,1) !important; }

  *#dm .dmInner a.u_1121264176 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(/Resources/images/Arrow%20Right_7834038.svg) !important;
    background-color:rgba(255,255,255,1) !important;
    width:25px !important;
    height:25px !important;
  }

  *#dm .dmInner a.u_1796556368 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(/Resources/images/Arrow%20Right_7834038.svg) !important;
    background-color:rgba(255,255,255,1) !important;
    width:25px !important;
    height:25px !important;
  }

  *#dm .dmInner div.u_1003249191 hr { color:rgba(249,247,235,1) !important; }

  *#dm .dmInner a.u_1634694778:hover span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1634694778.hover span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1634694778:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1634694778.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1634694778:hover .iconBg { background-color:rgba(233,190,108,1) !important; }

  *#dm .dmInner a.u_1634694778.hover .iconBg { background-color:rgba(233,190,108,1) !important; }

  *#dm .dmInner a.u_1634694778 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-radius:0px 0px 0px 0px !important;
    gap:20px !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_1634694778 span.text {
    font-family:RedHatDisplay-ExtraBold !important;
    color:rgba(255,255,255,1) !important;
    font-size:18px !important;
  }

  *#dm .dmInner a.u_1634694778 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(/Resources/images/Arrow%20Right_7834038.svg) !important;
    background-color:rgba(255,255,255,1) !important;
    width:25px !important;
    height:25px !important;
  }

  *#dm .dmInner a.u_1977809369 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(/Resources/images/Arrow%20Right_7834038.svg) !important;
    background-color:rgba(255,255,255,1) !important;
    width:25px !important;
    height:25px !important;
  }

  *#dm .dmInner div.u_1252843165 .svg { fill:rgba(242,241,233,1) !important; }

  *#dm .dmInner div.u_1048817425 .svg { fill:rgba(242,241,233,1) !important; }

  *#dm .dmInner div.u_1152717050 .svg { fill:rgba(242,241,233,1) !important; }

  *#dm .dmInner div.u_1368602245 .svg { fill:rgba(242,241,233,1) !important; }

  *#dm .dmInner a.u_1831080947 {
    background-color:rgba(147,91,5,1) !important;
    background-image:none !important;
    border-radius:0px 0px 0px 0px !important;
    gap:20px !important;
  }

  *#dm .dmInner a.u_1831080947 span.text { font-family:RedHatDisplay-ExtraBold !important; }

  *#dm .dmInner a.u_1831080947 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(/Resources/images/Arrow%20Right_7834038.svg) !important;
    background-color:rgba(242,241,233,1) !important;
    width:30px !important;
    height:30px !important;
  }
}
*#dm .dmInner a.u_1223223493
{
	letter-spacing:1px !important;
}
*#dm .dmInner a.u_1364850005
{
	letter-spacing:1px !important;
}
*#dm .dmInner a.u_1082565009
{
	letter-spacing:1px !important;
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner a.u_1223223493 span.text { font-size:12px !important; }

  *#dm .dmInner a.u_1364850005 span.text { font-size:12px !important; }

  *#dm .dmInner a.u_1082565009 span.text { font-size:12px !important; }

  *#dm .dmInner a.u_1557175478 span.text { font-size:12px !important; }

  *#dm .dmInner a.u_1796556368 span.text { font-size:12px !important; }

  *#dm .dmInner a.u_1121264176 span.text { font-size:12px !important; }

  *#dm .dmInner a.u_1977809369 span.text { font-size:12px !important; }

  *#dm .dmInner a.u_1634694778 span.text { font-size:12px !important; }

  *#dm .dmInner a.u_1831080947 span.text { font-size:15px !important; }
}
*#dm .dmInner a.u_1557175478
{
	letter-spacing:1px !important;
}
*#dm .dmInner a.u_1796556368
{
	letter-spacing:1px !important;
}
*#dm .dmInner a.u_1121264176
{
	letter-spacing:1px !important;
}
*#dm .dmInner a.u_1977809369
{
	letter-spacing:1px !important;
}
*#dm .dmInner a.u_1634694778
{
	letter-spacing:1px !important;
}
@media (min-width:1025px) {}
@media (min-width:768px) and (max-width:1024px) {}



    *#dm .dmInner a.u_1364850005
{
}
*#dm .dmInner a.u_1557175478
{
}
*#dm .dmInner a.u_1121264176
{
}
*#dm .dmInner a.u_1634694778
{
}
*#dm .dmInner a.u_1121264176
{
}
*#dm .dmInner a.u_1634694778
{
}


@media all {
    
#\30 7a80883 {
    min-height: 437px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\32 e117482 {
    width: 92.82%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#addd1f3b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\38 5794a7f::before, #\38 5794a7f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.3;
    border-radius: inherit;
}
#\38 5794a7f {
    background-image: url("/Resources/images/Header2.jpg");
}
}
@media all {
    
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(223,219,208,1);
    background-image: none;
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_9l5 {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
}
@media all {
    
#\36 f261405 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url("/Resources/images/_DSC5983-2880w.jpg");
    padding: 150px 0px 150px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 4c442e9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 48%;
    min-width: 4%;
    padding: 45px 0px 45px 0px;
    margin: 0px 0% 0px 0%;
}
    
#dcae3a37 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 4% 0% 0% 0%;
}
    
#\31 3184df0 {
    background-color: rgba(249,247,235,1);
    background-image: none;
}
    
#\38 66d7e84 {
    width: 99.85%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 87c5af0 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e813654a {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ac8934a9 {
    margin: 0px 0% 0px 0%;
}
    
#\36 8fa9ae2.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\36 8fa9ae2 {
    width: 280px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 d75ca8a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 d75ca8a {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    order: 2;
    justify-self: auto;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}
@media all {
    
#eefa0a55 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#fd47b32f {
    min-height: 0px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 3% 0% 3% 0%;
}
    
#widget_t3e.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_t3e {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#c42d5ef4 {
    background-color: rgba(249,247,235,1);
    background-image: none;
}
    
#\33 40db9bf {
    margin: 0px 0% 0px 0%;
}
}
@media all {
    
#\32 d5ef982 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 08e85ef {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#fcf18f5c {
    margin: 0px 0% 0px 0%;
}
    
#\34 50d4bf6 {
    background-color: rgba(249,247,235,1);
    background-image: none;
}
    
#\37 ed03b44 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    flex-direction: column;
    padding: 0px 0% 20px 0%;
}
    
#\36 06c91c5.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\36 06c91c5 {
    width: 14%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eedc7dc3 {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}
@media all {
    
#\30 ce21a44 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    width: 24.25%;
    min-width: 4%;
    flex-direction: row;
    order: 0;
    border-width: 0 0px 0 0;
    border-color: #000000 rgba(0,0,0,0) #000000 #000000;
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 80db241 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 1;
    align-self: auto;
    margin: 5px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f27bac74 {
    margin: 0px 0% 0px 0%;
}
    
#\35 f7bc983.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\35 f7bc983 {
    width: 280px;
    height: auto;
    min-height: 0px;
    max-width: 100%;
    align-self: auto;
    order: 3;
    min-width: 32px;
    justify-self: auto;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 9a7045a.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\31 9a7045a {
    width: 280px;
    height: auto;
    min-height: 0px;
    max-width: 100%;
    align-self: auto;
    order: 3;
    min-width: 32px;
    justify-self: auto;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cf4c80d1 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-image: url(/Resources/files);
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(147,91,5,1);
    padding: 60px 30px 20px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e7e826f9 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-image: url(/Resources/files);
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-position: 100% 50%;
    background-color: rgba(147,91,5,1);
    padding: 60px 30px 20px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f6f26857 {
    background-color: rgba(249,247,235,1);
    background-image: none;
}
    
#c2322939.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#c2322939 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#d59358c3.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#d59358c3 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#b83b7fd3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 24.25%;
    min-width: 4%;
    border-width: 0 0px 0 0;
    border-color: #000000 rgba(0,0,0,0) #000000 #000000;
    border-style: solid;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 1% 0px 1%;
}
    
#e984d468 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-image: url(/Resources/files);
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(147,91,5,1);
    padding: 60px 30px 20px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 255cedd {
    min-height: 168px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 1% 3% 0% 3%;
}
    
#ee5f0f26.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#ee5f0f26 {
    width: 280px;
    height: auto;
    min-height: 0px;
    max-width: 100%;
    align-self: auto;
    order: 3;
    min-width: 32px;
    justify-self: auto;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 6418f54 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 1;
    align-self: auto;
    margin: 5px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 1787b73 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 1;
    align-self: auto;
    margin: 5px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e846789b.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#e846789b {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#\37 b4781b9 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    width: 24.25%;
    min-width: 4%;
    flex-direction: row;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_ip0 {
    width: 24.25%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 1%;
}
    
#\36 72d60c6 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-image: url(/Resources/files);
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(147,91,5,1);
    padding: 60px 30px 20px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 cdbe8b7.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\37 cdbe8b7 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#\31 70a0a7c.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\31 70a0a7c {
    width: 280px;
    height: auto;
    min-height: 0px;
    max-width: 100%;
    align-self: auto;
    order: 3;
    min-width: 32px;
    justify-self: auto;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 ec4e56f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 ec4e56f {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 1;
    align-self: auto;
    margin: 5px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_os2 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#b70d690e {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 4465ea8 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 1e26e90 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}
@media all {
    
#\32 4286885 {
    min-height: 168px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 1% 3% 5% 3%;
}
    
#\38 1264785.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 1264785 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 1;
    align-self: auto;
    margin: 5px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 4147130 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-image: url(/Resources/files);
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(147,91,5,1);
    padding: 60px 30px 20px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 4b7e30f {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-image: url(/Resources/files);
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(147,91,5,1);
    padding: 60px 30px 20px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c262f64b {
    background-color: rgba(249,247,235,1);
    background-image: none;
}
    
#cfc91480.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#cfc91480 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#\39 6e0c61f {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 1;
    align-self: auto;
    margin: 5px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 bfd1d1f.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\33 bfd1d1f {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#\38 69cf5b9.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\38 69cf5b9 {
    width: 280px;
    height: auto;
    min-height: 0px;
    max-width: 100%;
    align-self: auto;
    order: 3;
    min-width: 32px;
    justify-self: auto;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 f09d4ca.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 f09d4ca {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#\35 b0174dd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 24.25%;
    min-width: 4%;
    border-width: 0 0px 0 0;
    border-color: #000000 rgba(0,0,0,0) #000000 #000000;
    border-style: solid;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 1% 0px 1%;
}
    
#e34889f1 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-image: url(/Resources/files);
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(147,91,5,1);
    padding: 60px 30px 20px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 9a513b7 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    width: 24.25%;
    min-width: 4%;
    flex-direction: row;
    order: 0;
    border-width: 0 0px 0 0;
    border-color: #000000 rgba(0,0,0,0) #000000 #000000;
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b4c22370 {
    width: 24.25%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 1%;
}
    
#\32 324f201.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\32 324f201 {
    width: 280px;
    height: auto;
    min-height: 0px;
    max-width: 100%;
    align-self: auto;
    order: 3;
    min-width: 32px;
    justify-self: auto;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c66982fe.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#c66982fe {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#\37 a99ba6e {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 1;
    align-self: auto;
    margin: 5px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cf09791b {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 0de87ef {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-image: url(/Resources/files);
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-position: 100% 50%;
    background-color: rgba(147,91,5,1);
    padding: 60px 30px 20px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 9a5dd92 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\39 fed18f4 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 5b3ba47.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\38 5b3ba47 {
    width: 280px;
    height: auto;
    min-height: 0px;
    max-width: 100%;
    align-self: auto;
    order: 3;
    min-width: 32px;
    justify-self: auto;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 56de78e {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 0826c88 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    width: 24.25%;
    min-width: 4%;
    flex-direction: row;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 b17d6cc {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 1;
    align-self: auto;
    margin: 5px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 1b4feca {
    margin: 0px 0% 0px 0%;
}
    
#\33 91baa93.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\33 91baa93 {
    width: 280px;
    height: auto;
    min-height: 0px;
    max-width: 100%;
    align-self: auto;
    order: 3;
    min-width: 32px;
    justify-self: auto;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}
@media all {
    
#flex-footer {
    background-color: var(--color_1);
}
}
@media all {
    
#flex-header[data-changeable-on-scroll][data-scrolling] [data-widget-type="image"] img {
    width: 100%;
}
#flex-header {
    background-color: rgba(0,0,0,0);
    background-image: none;
    
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
#flex-header[data-changeable-on-scroll][data-scrolling] {
    padding-top: 0px;
    padding-bottom: 0px;
    background-color: rgba(44, 48, 44, 1);
    background-image: none;
}
}
@media all {
    
#\30 a3c3006 {
    width: 280px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
}
    
#\33 364c2e4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#c6f472ff {
    background-color: rgba(242, 241, 233, 1);
    background-image: none;
}
    
#f61c1ad9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    width: 15%;
    justify-content: flex-start;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ae284f48 {
    min-height: 95px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#\39 117d148.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 117d148 {
    width: 172px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% -45px 0%;
}
    
#\33 6f109c6 {
    margin: 0px 0% 0px 0%;
}
    
#\30 7052559 svg {
    fill: rgba(0,0,0,1);
}
#\30 7052559 {
    width: 30px;
    height: 30px;
    max-width: 100%;
}
    
#\39 9d74122 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    width: 65%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0,0,0,0);
    background-image: none;
    padding: 16px 16px 16px 16px;
}
    
#\32 fac9102 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 20%;
    min-height: 8px;
    background-color: rgba(0,0,0,0);
    background-image: none;
}
}
@media all {
    
#\39 d047ce9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: flex-end;
    justify-content: flex-end;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#a1f8711f {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 4% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 2a003a5 a {
    background-color: rgba(0,0,0,0);
}
#\31 2a003a5 svg {
    fill: rgba(217, 147, 41, 1);
}
#\31 2a003a5 {
    width: 30px;
    height: 30px;
}
}
@media all {
    
#\36 3a049320d35b55b4ef2a374 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3a049320d35b55b4ef2a376 {
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3a049320d35b55b4ef2a377 {
    min-height: 531px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 4% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3a049ca0d35b55b4ef2a5c3 {
    width: 544px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2d6a167a824ca526194d9a5 {
    background-color: rgba(232, 255, 133, 1);
}
    
#cedb9bbb.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#cedb9bbb {
    width: 280px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}
@media all {
    
#\36 406026c90e1521f6ecb0ecd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 406026c90e1521f6ecb0ecc {
    min-height: 238px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
}
@media all {
    
#\30 7b0f9cb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\30 952894a {
    min-height: 93px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 2% 0% 2%;
}
    
#\39 297b0d8 {
    background-color: rgba(249,247,235,1);
    background-image: url("/Resources/images/Tear1.png");
    background-size: auto;
    background-position: 50% 100%;
}
    
#\31 dc4518c {
    margin: 0px 0% 0px 0%;
}
}
@media all {
    
#e97eb55c {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    border-width: 0 0 1px 0;
    border-color: #000000 #000000 rgba(249,247,235,1) #000000;
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 6eff8da {
    min-height: 80px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#cd08f00e {
    background-color: rgba(44,51,26,1);
    background-image: none;
}
    
#group_ah6 {
    align-items: flex-start;
    width: 30%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 7459e2a {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 b876e27 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a8a0dc0b {
    width: 53.52%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 c989de7.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\31 c989de7 {
    width: 233px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    align-self: center;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 be35982 {
    margin: 0px 0% 0px 0%;
}
}
@media all {
    
#\39 6394838 {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f3899af4 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 0d4e42c {
    min-height: 80px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 1% 0%;
}
    
#d36d9d8d {
    background-color: rgba(44,51,26,1);
    background-image: none;
}
    
#group_25t {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    border-style: solid;
    border-color: #000000 #000000 rgba(249,247,235,1) #000000;
    border-width: 0 0 1px 0;
    flex-direction: row;
    justify-content: flex-start;
    padding: 0px 0px 2% 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_jf6 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 25%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    min-width: 32px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#widget_a5r {
    width: 176px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3da2bfbeae8da42b2353a44 {
    width: 138px;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_61l {
    justify-content: flex-start;
    align-items: center;
    width: 25%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    order: 1;
    flex-wrap: nowrap;
}
    
#\31 32e4389 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 ec09d54 {
    margin: 0px 0% 0px 0%;
}
    
#a9b19637 {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 d2a6f33 {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#be4441f9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a06b15d {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 0d94600 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eca11788 {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 3;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 1c823e3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 4;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 1b446e2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 7560cb6 {
    justify-content: flex-start;
    align-items: center;
    width: 25%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    order: 2;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_i35 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 25%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    order: 3;
    flex-wrap: nowrap;
}
    
#\38 87b0190 {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dcab5a1e {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_taj {
    width: 180px;
    height: auto;
    position: relative;
    min-width: 32px;
    min-height: 10px;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}
@media all {
    
#\36 3da2bddeae8da42b2353673 {
    min-height: 0px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    max-width: var(--max-content-width_1, 1200px);
    flex-wrap: nowrap;
    padding: 1% 0% 1% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3da2bf2eae8da42b23538a2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 49.5%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#group_5mc {
    align-items: center;
    width: 49.5%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3da2bddeae8da42b2353672 {
    background-color: rgba(44,51,26,1);
    background-image: none;
}
    
#\36 3da2bddeae8da42b2353670 {
    margin: 0px 0% 0px 0%;
}
    
#c54bea42 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 318db19 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}
@media all {
    
#\32 495faa5 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\32 0f1174a {
    grid-template-rows: minmax(300px, max-content);
    width: 100%;
    max-width: 100%;
}
    
#ec63d6d0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
}
@media (min-width: 1025px) {
}

    @media (min-width: 1025px) { [data-version] .size-50, [data-version] .font-size-50 {--font-size: 50;}[data-version] .size-16, [data-version] .font-size-16 {--font-size: 16;}[data-version] .size-45, [data-version] .font-size-45 {--font-size: 45;}[data-version] .size-20, [data-version] .font-size-20 {--font-size: 20;}[data-version] .size-40, [data-version] .font-size-40 {--font-size: 40;}[data-version] .size-25, [data-version] .font-size-25 {--font-size: 25;}[data-version] .size-19, [data-version] .font-size-19 {--font-size: 19;}[data-version] .size-15, [data-version] .font-size-15 {--font-size: 15;} }@media (min-width: 768px) and (max-width: 1024px) { [data-version] .t-size-43, [data-version] .t-font-size-43 {--font-size: 43;}[data-version] .t-size-16, [data-version] .t-font-size-16 {--font-size: 16;}[data-version] .t-size-28, [data-version] .t-font-size-28 {--font-size: 28;}[data-version] .t-size-17, [data-version] .t-font-size-17 {--font-size: 17;}[data-version] .t-size-38, [data-version] .t-font-size-38 {--font-size: 38;}[data-version] .t-size-21, [data-version] .t-font-size-21 {--font-size: 21;}[data-version] .t-size-15, [data-version] .t-font-size-15 {--font-size: 15;} }@media (max-width: 767px) { [data-version] .m-size-21, [data-version] .m-font-size-21 {--font-size: 21;}[data-version] .m-size-14, [data-version] .m-font-size-14 {--font-size: 14;}[data-version] .m-size-16, [data-version] .m-font-size-16 {--font-size: 16;}[data-version] .m-size-15, [data-version] .m-font-size-15 {--font-size: 15;}[data-version] .m-size-28, [data-version] .m-font-size-28 {--font-size: 28;}[data-version] .m-size-24, [data-version] .m-font-size-24 {--font-size: 24;}[data-version] .m-size-12, [data-version] .m-font-size-12 {--font-size: 12;} }




  .dmDesktopBody:not(.editGrid) [data-anim-desktop]:not([data-anim-desktop='none']), .dmDesktopBody:not(.editGrid) [data-anim-extended] {
    visibility: hidden;
  }

  .dmDesktopBody:not(.editGrid) .dmNewParagraph[data-anim-desktop]:not([data-anim-desktop='none']), .dmDesktopBody:not(.editGrid) .dmNewParagraph[data-anim-extended] {
    visibility: hidden !important;
  }

  #dmRoot:not(.editGrid) .flex-element [data-anim-extended] {
    visibility: hidden;
  }



    @font-face {
  font-family: "Poppins Fallback";
  src: local('Arial');
  ascent-override: 92.326%;
  descent-override: 30.7753%;
  line-gap-override: 8.793%;
  size-adjust: 113.7274%;
}
