
    /* 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="contact"] #dm [data-show-on-page-only="contact"] {
    display: block !important;
  }




    


    




    @media all {
  *#dm .dmInner div.u_1883283042 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_1802583362 .dmformsubmit:hover {
    background-color:rgba(44,51,26,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1802583362 .dmformsubmit.hover {
    background-color:rgba(44,51,26,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1802583362 input[type="submit"] {
    font-family:RedHatDisplay-Black !important;
    color:rgba(255,255,255,1) !important;
    font-size:18px !important;
  }

  *#dm .dmInner div.u_1802583362 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { font-family:RedHatDisplay-ExtraBold !important; }

  *#dm .dmInner div.u_1802583362 .m-recaptcha { font-family:RedHatDisplay-ExtraBold !important; }

  *#dm .dmInner div.u_1802583362 input::placeholder {
    font-family:RedHatDisplay-Medium !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1802583362 input.placeholder {
    font-family:RedHatDisplay-Medium !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1802583362 textarea::placeholder {
    font-family:RedHatDisplay-Medium !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1802583362 textarea.placeholder {
    font-family:RedHatDisplay-Medium !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1802583362 select::placeholder {
    font-family:RedHatDisplay-Medium !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1802583362 select.placeholder {
    font-family:RedHatDisplay-Medium !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1802583362 .dmforminput input {
    font-family:RedHatDisplay-Medium !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1802583362 .dmforminput textarea {
    font-family:RedHatDisplay-Medium !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1802583362 .dmforminput .fileUploadLink {
    font-family:RedHatDisplay-Medium !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1802583362 .checkboxwrapper span {
    font-family:RedHatDisplay-Medium !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1802583362 .radiowrapper span {
    font-family:RedHatDisplay-Medium !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1802583362 .optinwrapper div {
    font-family:RedHatDisplay-Medium !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1802583362 .freetextwrapper {
    font-family:RedHatDisplay-Medium !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1802583362 .dmforminput select {
    font-family:RedHatDisplay-Medium !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1802583362 .dmforminput option {
    font-family:RedHatDisplay-Medium !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1802583362 input:not([type="submit"]) {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgba(199,193,177,1) rgba(199,193,177,1) rgba(199,193,177,1) rgba(199,193,177,1) !important;
    background-color:rgba(223,219,208,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1802583362 textarea {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgba(199,193,177,1) rgba(199,193,177,1) rgba(199,193,177,1) rgba(199,193,177,1) !important;
    background-color:rgba(223,219,208,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1802583362 select {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgba(199,193,177,1) rgba(199,193,177,1) rgba(199,193,177,1) rgba(199,193,177,1) !important;
    background-color:rgba(223,219,208,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1802583362 .dmformsubmit {
    background-color:rgba(147,91,5,1) !important;
    background-image:none !important;
    height:60px !important;
    border-radius:0px 0px 0px 0px !important;
    width:250px !important;
  }

  *#dm .dmInner div.u_1802583362 .dmform-success {
    font-family:RedHatDisplay-Bold !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1802583362 .dmform-success .rteBlock {
    font-family:RedHatDisplay-Bold !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1802583362 .dmform-error {
    font-family:RedHatDisplay-Bold !important;
    text-align:center !important;
  }

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

  *#dm .dmInner div.u_1210293027 .dmformsubmit:hover {
    background-color:rgba(44,51,26,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1210293027 .dmformsubmit.hover {
    background-color:rgba(44,51,26,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1210293027 input[type="submit"] {
    font-family:RedHatDisplay-Black !important;
    color:rgba(255,255,255,1) !important;
    font-size:18px !important;
  }

  *#dm .dmInner div.u_1210293027 input::placeholder {
    font-family:RedHatDisplay-Medium !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1210293027 input.placeholder {
    font-family:RedHatDisplay-Medium !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1210293027 textarea::placeholder {
    font-family:RedHatDisplay-Medium !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1210293027 textarea.placeholder {
    font-family:RedHatDisplay-Medium !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1210293027 select::placeholder {
    font-family:RedHatDisplay-Medium !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1210293027 select.placeholder {
    font-family:RedHatDisplay-Medium !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1210293027 input:not([type="submit"]) {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgba(199,193,177,1) rgba(199,193,177,1) rgba(199,193,177,1) rgba(199,193,177,1) !important;
    background-color:rgba(223,219,208,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1210293027 textarea {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgba(199,193,177,1) rgba(199,193,177,1) rgba(199,193,177,1) rgba(199,193,177,1) !important;
    background-color:rgba(223,219,208,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1210293027 select {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgba(199,193,177,1) rgba(199,193,177,1) rgba(199,193,177,1) rgba(199,193,177,1) !important;
    background-color:rgba(223,219,208,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1210293027 .dmform-success {
    font-family:RedHatDisplay-Bold !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1210293027 .dmform-success .rteBlock {
    font-family:RedHatDisplay-Bold !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1210293027 .dmform-error {
    font-family:RedHatDisplay-Bold !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1210293027 .dmwidget-title { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1210293027 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) {
    font-family:RedHatDisplay-ExtraBold !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1210293027 .m-recaptcha {
    font-family:RedHatDisplay-ExtraBold !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1210293027 .dmforminput input {
    font-family:RedHatDisplay-Medium !important;
    font-style:normal !important;
    color:rgba(0,0,0,1) !important;
  }

  *#dm .dmInner div.u_1210293027 .dmforminput textarea {
    font-family:RedHatDisplay-Medium !important;
    font-style:normal !important;
    color:rgba(0,0,0,1) !important;
  }

  *#dm .dmInner div.u_1210293027 .dmforminput .fileUploadLink {
    font-family:RedHatDisplay-Medium !important;
    font-style:normal !important;
    color:rgba(0,0,0,1) !important;
  }

  *#dm .dmInner div.u_1210293027 .checkboxwrapper span {
    font-family:RedHatDisplay-Medium !important;
    font-style:normal !important;
    color:rgba(0,0,0,1) !important;
  }

  *#dm .dmInner div.u_1210293027 .radiowrapper span {
    font-family:RedHatDisplay-Medium !important;
    font-style:normal !important;
    color:rgba(0,0,0,1) !important;
  }

  *#dm .dmInner div.u_1210293027 .optinwrapper div {
    font-family:RedHatDisplay-Medium !important;
    font-style:normal !important;
    color:rgba(0,0,0,1) !important;
  }

  *#dm .dmInner div.u_1210293027 .freetextwrapper {
    font-family:RedHatDisplay-Medium !important;
    font-style:normal !important;
    color:rgba(0,0,0,1) !important;
  }

  *#dm .dmInner div.u_1210293027 .dmforminput select {
    font-family:RedHatDisplay-Medium !important;
    font-style:normal !important;
    color:rgba(0,0,0,1) !important;
  }

  *#dm .dmInner div.u_1210293027 .dmforminput option {
    font-family:RedHatDisplay-Medium !important;
    font-style:normal !important;
    color:rgba(0,0,0,1) !important;
  }

  *#dm .dmInner div.u_1210293027 .dmformsubmit {
    background-color:rgba(147,91,5,1) !important;
    background-image:none !important;
    height:60px !important;
    border-radius:0px 0px 0px 0px !important;
    width:250px !important;
    float:left !important;
    display:block !important;
    margin-left:0 !important;
    margin-right:auto !important;
  }

  *#dm .dmInner div.u_1481798232 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_1676940994 .svg { fill:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_1676940994 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(0,0,0) !important;
    border-style:solid !important;
    border-width:0 !important;
  }

  *#dm .dmInner *.u_1676940994 .svg { width:100% !important; }

  *#dm .dmInner div.u_1564420531 .svg { fill:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_1564420531 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(0,0,0) !important;
    border-style:solid !important;
    border-width:0 !important;
  }

  *#dm .dmInner *.u_1564420531 .svg { width:100% !important; }

  *#dm .dmInner div.u_1616216809 .svg { fill:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_1616216809 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(0,0,0) !important;
    border-style:solid !important;
    border-width:0 !important;
  }

  *#dm .dmInner *.u_1616216809 .svg { width:100% !important; }

  *#dm .dmInner div.u_1745970558 .svg { fill:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_1745970558 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(0,0,0) !important;
    border-style:solid !important;
    border-width:0 !important;
  }

  *#dm .dmInner *.u_1745970558 .svg { width:100% !important; }
}

@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_1802583362 .dmform-success { font-size:18px !important; }

  *#dm .dmInner div.u_1802583362 .dmform-success .rteBlock { font-size:18px !important; }

  *#dm .dmInner div.u_1802583362 .dmform-error { font-size:18px !important; }

  *#dm .dmInner div.u_1210293027 .dmform-success { font-size:18px !important; }

  *#dm .dmInner div.u_1210293027 .dmform-success .rteBlock { font-size:18px !important; }

  *#dm .dmInner div.u_1210293027 .dmform-error { font-size:18px !important; }
}

*#dm .dmInner div.u_1676940994 {
  border:2px solid black !important;
  border-radius:30px !important;
  padding:5px !important;
}

*#dm .dmInner div.u_1564420531 {
  border:2px solid black !important;
  border-radius:30px !important;
  padding:5px !important;
}

*#dm .dmInner div.u_1616216809 {
  border:2px solid black !important;
  border-radius:30px !important;
  padding:5px !important;
}

*#dm .dmInner div.u_1745970558 {
  border:2px solid black !important;
  border-radius:30px !important;
  padding:5px !important;
}



    
*#dm .dmInner div.u_1676940994
{
}
*#dm .dmInner div.u_1676940994
{
}
*#dm .dmInner div.u_1564420531
{
}
*#dm .dmInner div.u_1564420531
{
}
*#dm .dmInner div.u_1616216809
{
}
*#dm .dmInner div.u_1616216809
{
}
*#dm .dmInner div.u_1745970558
{
}
*#dm .dmInner div.u_1745970558
{
}


@media all {
    
#\30 6fe0c6d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\30 132d091 {
    min-height: 350px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
}
    
#\39 4274bf7 {
    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;
}
    
#f2dedbab::before, #f2dedbab > .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;
}
#f2dedbab {
    background-image: url("/Resources/images/Header2.jpg");
}
    
#\30 f3a7260 {
    margin: 0px 0% 0px 0%;
}
}
@media all {
    
#\38 3b3c963 {
    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: 60px 0% 60px 0%;
}
    
#\37 bc3b8a4 {
    margin: 0px 0% 0px 0%;
}
    
#\36 ec477d8.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\36 ec477d8 {
    width: 14%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 99729f3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f51a2a4a {
    background-color: rgba(249,247,235,1);
    background-image: none;
}
    
#\33 a2e60c0 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#widget_9kk {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f1965d63 {
    width: 64.99%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_6mn {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
}
@media all {
    
#\35 6048207.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 6048207 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 10px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 8087307 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 45px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    order: 2;
    justify-content: flex-start;
    --column-gap: 12px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 ea0b80d {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f7e92f7e {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e4c7737e {
    margin: 0px 0% 0px 0%;
}
    
#d12c6418 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 8c2fd63 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 38%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 45px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 6444cc3 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 0px 0% 60px 0%;
}
    
#\32 d5a3ff6 {
    background-color: rgba(249,247,235,1);
    background-image: none;
}
    
#group_0a2 {
    width: 58%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    background-color: rgba(44,51,26,1);
    background-image: url("/Resources/images/Top4-1936h.png");
    padding: 40px 45px 40px 45px;
    margin: -120px 0% 0px 0%;
}
    
#\34 82c66a5 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 d99414a.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\30 d99414a {
    width: 14%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ci1.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#widget_ci1 {
    width: 456px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 10px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_75t {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    order: 3;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 3%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#group_adi {
    justify-content: flex-start;
    align-items: flex-start;
    width: 47.37%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 5.555555555555555%;
    flex-wrap: nowrap;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 4c30d61.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 4c30d61 {
    width: 69.82%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    order: 1;
    margin: -4px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 c17f275.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 c17f275 {
    width: 32px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    max-height: none;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c20bcc49 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 45px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    order: 1;
    justify-content: flex-start;
    --column-gap: 12px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f39a3a56.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f39a3a56 {
    width: 69.82%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    order: 1;
    margin: -4px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a69b534b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a69b534b {
    width: 32px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    max-height: none;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bb44397e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#bb44397e {
    width: 69.82%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    order: 1;
    margin: -4px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 999cbfa.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 999cbfa {
    width: 69.82%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    order: 1;
    margin: -4px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 300cffe.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 300cffe {
    width: 32px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    max-height: none;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 e192ec2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 e192ec2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 10px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a4cb2ff9 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 45px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    order: 1;
    justify-content: flex-start;
    --column-gap: 12px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 cb45650.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 cb45650 {
    width: 32px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    max-height: none;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 252274c {
    justify-content: flex-start;
    align-items: flex-start;
    width: 47.37%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 5.555555555555555%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b060a2de {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 45px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    height: auto;
    order: 2;
    justify-content: flex-start;
    --column-gap: 12px;
    padding: 0px 0px 0px 0px;
    margin: 0px 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-45, [data-version] .font-size-45 {--font-size: 45;}[data-version] .size-20, [data-version] .font-size-20 {--font-size: 20;}[data-version] .size-22, [data-version] .font-size-22 {--font-size: 22;}[data-version] .size-17, [data-version] .font-size-17 {--font-size: 17;}[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-38, [data-version] .t-font-size-38 {--font-size: 38;}[data-version] .t-size-17, [data-version] .t-font-size-17 {--font-size: 17;}[data-version] .t-size-42, [data-version] .t-font-size-42 {--font-size: 42;}[data-version] .t-size-25, [data-version] .t-font-size-25 {--font-size: 25;}[data-version] .t-size-18, [data-version] .t-font-size-18 {--font-size: 18;}[data-version] .t-size-21, [data-version] .t-font-size-21 {--font-size: 21;}[data-version] .t-size-16, [data-version] .t-font-size-16 {--font-size: 16;}[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-28, [data-version] .m-font-size-28 {--font-size: 28;}[data-version] .m-size-16, [data-version] .m-font-size-16 {--font-size: 16;}[data-version] .m-size-30, [data-version] .m-font-size-30 {--font-size: 30;}[data-version] .m-size-24, [data-version] .m-font-size-24 {--font-size: 24;}[data-version] .m-size-15, [data-version] .m-font-size-15 {--font-size: 15;}[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%;
}
