@media all {
  *#dm .dmInner *.u_3155229816 #wave_obj2 { fill:var(--color_2) !important; }

  *#dm .dmInner *.u_3155229816 #wave_obj1 { fill:var(--color_1) !important; }

  *#dm .dmInner *.u_3155229816 #wave_obj3 { fill:var(--color_3) !important; }

  *#dm .dmInner div.u_1912038321 .svg { fill:var(--color_1) !important; }

  *#dm .dmInner div.u_4197172606 .svg { fill:var(--color_1) !important; }

  *#dm .dmInner div.u_1539838181 .svg { fill:var(--color_1) !important; }

  *#dm .dmInner div.u_1057720611 .svg { fill:var(--color_1) !important; }

  *#dm .dmInner div.u_1892194941 .svg { fill:var(--color_1) !important; }

  *#dm .dmInner div.u_1129557674 .svg { fill:var(--color_1) !important; }

  *#dm .dmInner *.u_1517628336 #wave_obj2 { fill:var(--color_2) !important; }

  *#dm .dmInner *.u_1517628336 #wave_obj1 { fill:var(--color_1) !important; }

  *#dm .dmInner *.u_1517628336 #wave_obj3 { fill:var(--color_3) !important; }

  *#dm .dmInner div.u_1719824120 .svg { fill:var(--color_1) !important; }

  *#dm .dmInner div.u_3564358951 .svg { fill:var(--color_1) !important; }

  *#dm .dmInner div.u_1612785370 .svg { fill:var(--color_1) !important; }

  *#dm .dmInner div.u_1377610503 .svg { fill:var(--color_1) !important; }

  *#dm .dmInner div.u_3982731930 hr {
    border:none !important;
    height:2px !important;
    color:var(--color_1) !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%222%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%226%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%220%200%206%202%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%3Ccircle%20cx%3D%221%22%20cy%3D%221%22%20r%3D%221%22%20fill%3D%22%24000000%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;
  }

  *#dm .dmInner div.u_1495826602 hr {
    border:none !important;
    height:2px !important;
    color:var(--color_1) !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%222%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%226%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%220%200%206%202%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%3Ccircle%20cx%3D%221%22%20cy%3D%221%22%20r%3D%221%22%20fill%3D%22%24000000%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;
  }

  *#dm .dmInner div.u_1924801415 hr {
    border:none !important;
    height:2px !important;
    color:var(--color_1) !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%222%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%226%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%220%200%206%202%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%3Ccircle%20cx%3D%221%22%20cy%3D%221%22%20r%3D%221%22%20fill%3D%22%24000000%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;
  }

  *#dm .dmInner div.u_1322364835 hr {
    border:none !important;
    height:2px !important;
    color:var(--color_1) !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%222%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%226%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%220%200%206%202%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%3Ccircle%20cx%3D%221%22%20cy%3D%221%22%20r%3D%221%22%20fill%3D%22%24000000%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;
  }

  *#dm .dmInner div.u_1807398206 hr {
    border:none !important;
    height:2px !important;
    color:var(--color_1) !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%222%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%226%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%220%200%206%202%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%3Ccircle%20cx%3D%221%22%20cy%3D%221%22%20r%3D%221%22%20fill%3D%22%24000000%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;
  }

  *#dm .dmInner div.u_1947314034 hr {
    border:none !important;
    height:2px !important;
    color:var(--color_1) !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%222%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%226%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%220%200%206%202%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%3Ccircle%20cx%3D%221%22%20cy%3D%221%22%20r%3D%221%22%20fill%3D%22%24000000%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;
  }

  *#dm .dmInner div.u_1442564830 hr {
    border:none !important;
    height:2px !important;
    color:var(--color_1) !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%222%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%226%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%220%200%206%202%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%3Ccircle%20cx%3D%221%22%20cy%3D%221%22%20r%3D%221%22%20fill%3D%22%24000000%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;
  }

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

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

  *#dm .dmInner a.u_1187453293:hover .iconBg { background-color:var(--color_3) !important; }

  *#dm .dmInner a.u_1187453293.hover .iconBg { background-color:var(--color_3) !important; }

  *#dm .dmInner a.u_1187453293 span.text { color:var(--color_1) !important; }

  *#dm .dmInner a.u_1187453293:hover span.text { color:var(--color_3) !important; }

  *#dm .dmInner a.u_1187453293.hover span.text { color:var(--color_3) !important; }

  *#dm .dmInner nav.u_1970869516.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::before { font-size:16px !important; }

  *#dm .dmInner nav.u_1970869516.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::after { font-size:16px !important; }

  *#dm .dmInner nav.u_1970869516.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item {
    font-size:16px !important;
    font-weight:bold !important;
    text-transform:capitalize !important;
  }

  *#dm .dmInner div.u_1870452789 .svg { fill:var(--color_1) !important; }

  *#dm .dmInner div.u_1210885842 img {
    border-radius:20px 20px 20px 20px !important;
    box-shadow:rgba(0,0,0,0.25) 0px 0px 11px 0px !important;
  }

  *#dm .dmInner div.u_1146918094 hr {
    border:none !important;
    height:2px !important;
    color:var(--color_1) !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%222%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%226%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%220%200%206%202%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%3Ccircle%20cx%3D%221%22%20cy%3D%221%22%20r%3D%221%22%20fill%3D%22%24000000%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;
  }

  *#dm .dmInner div.u_1313207312 .photoGalleryThumbs .image-container { border-radius:20px 20px 20px 20px !important; }

  *#dm .dmInner div.u_1076052337 hr {
    border:none !important;
    height:2px !important;
    color:var(--color_1) !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%222%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%226%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%220%200%206%202%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%3Ccircle%20cx%3D%221%22%20cy%3D%221%22%20r%3D%221%22%20fill%3D%22%24000000%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;
  }

  *#dm .dmInner div.u_1400468777 .photoGalleryThumbs .image-container { border-radius:20px 20px 20px 20px !important; }

  *#dm .dmInner div.u_1279925878 hr {
    border:none !important;
    height:2px !important;
    color:var(--color_1) !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%222%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%226%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%220%200%206%202%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%3Ccircle%20cx%3D%221%22%20cy%3D%221%22%20r%3D%221%22%20fill%3D%22%24000000%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;
  }

  *#dm .dmInner *.u_1400468777 .photoGalleryThumbs .image-container a { background-size:contain !important; }

  *#dm .dmInner div.u_1171236214 hr {
    border:none !important;
    height:2px !important;
    color:var(--color_1) !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%222%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%226%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%220%200%206%202%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%3Ccircle%20cx%3D%221%22%20cy%3D%221%22%20r%3D%221%22%20fill%3D%22%24000000%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;
  }

  *#dm .dmInner div.u_1259665854 .photoGalleryThumbs .image-container { border-radius:20px 20px 20px 20px !important; }

  *#dm .dmInner *.u_1259665854 .photoGalleryThumbs .image-container a { background-size:contain !important; }

  *#dm .dmInner div.u_1077203745 hr {
    border:none !important;
    height:2px !important;
    color:var(--color_5) !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%222%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%226%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%220%200%206%202%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%3Ccircle%20cx%3D%221%22%20cy%3D%221%22%20r%3D%221%22%20fill%3D%22%24000000%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;
  }

  *#dm .dmInner div.u_1585079410 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1915027456 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1715953083 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1486787213 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1369979678 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1951230085 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_805586736 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1992287128 .svg { fill:var(--color_5) !important; }

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

  *#dm .dmInner div.u_1992287128 {
    padding:12.5% !important;
    border-radius:25% !important;
    border-color:rgba(0,0,0,0.4) rgba(0,0,0,0.4) rgba(0,0,0,0.4) rgba(0,0,0,0.4) !important;
    border-style:solid !important;
    background-image:none !important;
    background-color:rgba(0,0,0,0.5) !important;
    border-width:2px 2px 2px 2px !important;
  }

  *#dm .dmInner div.u_1279796914 img {
    border-radius:50% !important;
    box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
    border-style:solid !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
    border-width:1px 1px 1px 1px !important;
  }

  *#dm .dmInner div.u_1072582382 hr {
    border:none !important;
    height:2px !important;
    color:var(--color_5) !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%222%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%226%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%220%200%206%202%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%3Ccircle%20cx%3D%221%22%20cy%3D%221%22%20r%3D%221%22%20fill%3D%22%24000000%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;
  }

  *#dm .dmInner div.u_1729138853 img { border-radius:20px 20px 0px 0px !important; }

  *#dm .dmInner div.u_1940398587 img { border-radius:20px 20px 0px 0px !important; }

  *#dm .dmInner div.u_1428802184 .svg { fill:var(--color_5) !important; }

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

  *#dm .dmInner div.u_1428802184 {
    padding:12.5% !important;
    border-radius:25% !important;
    border-color:rgba(0,0,0,0.4) rgba(0,0,0,0.4) rgba(0,0,0,0.4) rgba(0,0,0,0.4) !important;
    border-style:solid !important;
    background-image:none !important;
    background-color:rgba(0,0,0,0.5) !important;
    border-width:2px 2px 2px 2px !important;
  }

  *#dm .dmInner div.u_1014024623 .svg { fill:var(--color_1) !important; }

  *#dm .dmInner div.u_1693988284 .svg { fill:var(--color_1) !important; }

  *#dm .dmInner div.u_1511919169 .svg { fill:var(--color_5) !important; }

  *#dm .dmInner div.u_1511919169 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgba(0,0,0,0.4) rgba(0,0,0,0.4) rgba(0,0,0,0.4) rgba(0,0,0,0.4) !important;
    border-style:solid !important;
    background-image:none !important;
    border-width:0 !important;
  }

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

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

  *#dm .dmInner div.u_805586736 {
    padding:12.5% !important;
    border-radius:25% !important;
    border-color:rgba(0,0,0,0.4) rgba(0,0,0,0.4) rgba(0,0,0,0.4) rgba(0,0,0,0.4) !important;
    border-style:solid !important;
    background-image:none !important;
    background-color:rgba(0,0,0,0.5) !important;
    border-width:2px 2px 2px 2px !important;
  }

  *#dm .dmInner div.u_1091059196 img {
    border-radius:50% !important;
    box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
    border-style:solid !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
    border-width:1px 1px 1px 1px !important;
    object-position:0% 50% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1645643398 img {
    border-radius:50% !important;
    box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
    border-style:solid !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
    border-width:1px 1px 1px 1px !important;
    object-position:50% 50% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1167396896 img {
    border-radius:50% !important;
    box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
    border-style:solid !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
    border-width:1px 1px 1px 1px !important;
    object-position:50% 50% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner *.u_1822918130 { display:none !important; }

  *#dm .dmInner *.u_1834174633 { display:none !important; }

  *#dm .dmInner *.u_1024982485 { display:none !important; }

  *#dm .dmInner *.u_1145592319 { display:none !important; }

  *#dm .dmInner *.u_1771703332 { display:none !important; }

  *#dm .dmInner *.u_1289821426 { display:none !important; }

  *#dm .dmInner *.u_1983746972 { display:none !important; }

  *#dm .dmInner *.u_1773503028 { display:none !important; }

  *#dm .dmInner *.u_1545307097 { display:none !important; }

  *#dm .dmInner *.u_1748414516 { display:none !important; }

  *#dm .dmInner *.u_1357364430 { display:none !important; }

  *#dm .dmInner *.u_1091030405 { display:none !important; }

  *#dm .dmInner div.u_1870469898 img { object-fit:contain !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_2446992799 iframe { height:277px !important; }

  *#dm .dmInner *.u_1313207312 .photoGalleryThumbs .image-container a { padding-top:300px !important; }

  *#dm .dmInner *.u_1400468777 .photoGalleryThumbs .image-container a { padding-top:300px !important; }

  *#dm .dmInner *.u_1259665854 .photoGalleryThumbs .image-container a { padding-top:350px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_2446992799 iframe { height:166px !important; }

  *#dm .dmInner *.u_1313207312 .photoGalleryThumbs .image-container a { padding-top:240px !important; }

  *#dm .dmInner *.u_1400468777 .photoGalleryThumbs .image-container a { padding-top:240px !important; }

  *#dm .dmInner *.u_1259665854 .photoGalleryThumbs .image-container a { padding-top:240px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_2446992799 iframe { height:152px !important; }

  *#dm .dmInner *.u_1400468777 .photoGalleryThumbs .image-container a { padding-top:300px !important; }

  *#dm .dmInner *.u_1259665854 .photoGalleryThumbs .image-container a { padding-top:300px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    box-shadow: none;
    order: 1;
    border-radius: 20px 20px 20px 20px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 49%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#widget_4m2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_9gr {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#f369fe5b {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_o6d {
    width: 524px;
    height: 277px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_6ub {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_uao {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_dtg.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_dtg {
    width: 50%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 3c3bc5e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0% 0%;
}
    
#\35 f97e264[data-css-edit] {
    z-index: 1;
}
#\35 f97e264 {
    min-height: 50px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#ea338d74 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#c793e0b6 {
    margin: 0px 0% 0px 0%;
}
    
#widget_v9v.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_v9v {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: -100px 0% 0px 0%;
}
}



@media all {
    
#\39 7283919 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 0e54cb3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#c20bf9ae {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    margin: 0% 0% 0% 0%;
}
    
#b8debbe6 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
}
    
#widget_ab1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#afdae186.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#afdae186 {
    width: 30%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_mf3 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    flex-wrap: wrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_lgc {
    width: 120px;
    height: 120px;
    max-width: 100%;
    order: 0;
}
    
#group_tq9 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 1px 1px 1px 1px;
    padding: 20px 16px 20px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_vk5 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#widget_4bq {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ba8438bd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 7df94e5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 4fc80ad {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 b0e8c6a {
    justify-content: flex-start;
    align-items: center;
    width: 49%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 1px 1px 1px 1px;
    align-self: stretch;
    height: auto;
    padding: 20px 16px 20px 16px;
    margin: 0px 0% 0px 0%;
}
    
#cdebfbcf {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\34 17aff6c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 702f19a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 b2999b8 {
    justify-content: flex-start;
    align-items: center;
    width: 49%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 1px 1px 1px 1px;
    align-self: stretch;
    height: auto;
    padding: 20px 16px 20px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\30 7483487 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\35 8685b0e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 1d287fa {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 6955d75 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 0f2c6ba {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\37 ca63ac4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#f0241562 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 a1e2fdf {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    flex-wrap: wrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d319c279 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\35 466b6e7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 17c08b8 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    margin: 0% 0% 0% 0%;
}
    
#c3920bae {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: linear-gradient(90deg, rgba(228, 213, 183, 1) 31%, rgba(211, 179, 140, 1) 100%);
    background-origin: border-box;
}
    
#\30 19fac46 {
    width: 120px;
    height: 120px;
    max-width: 100%;
    order: 0;
}
    
#d9d72258.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#d9d72258 {
    width: 30%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 8db419f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#bcbf9bf2 {
    justify-content: flex-start;
    align-items: center;
    width: 49%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-style: solid;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-width: 1px 1px 1px 1px;
    align-self: stretch;
    height: auto;
    background-color: var(--color_5);
    background-image: none;
    padding: 20px 16px 20px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\30 6e03a8b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d4174cc8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 b3b9256 {
    justify-content: flex-start;
    align-items: center;
    width: 49%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-style: solid;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-width: 1px 1px 1px 1px;
    align-self: stretch;
    height: auto;
    background-color: var(--color_5);
    background-image: none;
    padding: 20px 16px 20px 16px;
    margin: 0px 0% 0px 0%;
}
    
#c7675505 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\32 343574c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e1d0e915 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#daec702d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 991803d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    box-shadow: none;
    background-position: 0% 50%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 24b6f55 {
    min-height: 412px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\30 58d3d20 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#\30 17dc143 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_pq9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ou7 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#\37 90eea3d.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\37 90eea3d {
    width: 50%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d09892cd {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 f979678.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 f979678 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: -100px 0% 0px 0%;
}
    
#\34 bd8461c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#\34 a52239c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 0b4dbd5[data-css-edit] {
    z-index: 1;
}
#\31 0b4dbd5 {
    min-height: 50px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#efd144e4 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#d5c98a54 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 4cb3f0c.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 4cb3f0c {
    width: 30%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bf8ebb0c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#c46f8b31 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 b441514 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    flex-wrap: wrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 aa85f75 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#d2633e0f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_8);
    background-image: none;
}
    
#\31 21d05db {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    margin: 0% 0% 0% 0%;
}
    
#\32 e279c2a {
    justify-content: flex-start;
    align-items: center;
    width: 49%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 1px 1px 1px 1px;
    align-self: stretch;
    height: auto;
    order: 0;
    background-color: var(--color_5);
    background-image: none;
    padding: 20px 16px 20px 16px;
    margin: 0px 0% 0px 0%;
}
    
#cf358fe9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\33 cf9676c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_gp7 {
    width: 80px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 863568a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#\39 a2a7ba7 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 1px 1px 1px 1px;
    align-self: stretch;
    height: auto;
    order: 2;
    background-color: var(--color_5);
    background-image: none;
    padding: 20px 16px 20px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\32 4f7ed38 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#fa12dcdc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\39 b8aa0f2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\39 51fa2c1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#\39 df59f54 {
    justify-content: flex-start;
    align-items: center;
    width: 49%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 1px 1px 1px 1px;
    align-self: stretch;
    height: auto;
    order: 1;
    background-color: var(--color_5);
    background-image: none;
    padding: 20px 16px 20px 16px;
    margin: 0px 0% 0px 0%;
}
    
#d8505abf {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e4d062c8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#dcf191cf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 6eb4c71 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\33 a749510 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
}
    
#db169b43 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/039e09bd/dms3rep/multi/opt/GettyImages-465479132-1920w.jpg");
    border-radius: 20px 20px 20px 20px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    margin: 0% 0% 0% 0%;
}
#db169b43.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHxAAAQQBBQEAAAAAAAAAAAAAAgABAwUHERITMVGR/8QAFAEBAAAAAAAAAAAAAAAAAAAAAv/EABYRAQEBAAAAAAAAAAAAAAAAAAABQf/aAAwDAQACEQMRAD8As8jZDKryXXVcYFtiNmJ/dVuMMnJEBt0QsX1ERhXH/9k=');
}
    
#\31 ce05db1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_3s5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 ef62188 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 7508742 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 d096065 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 7d5b995.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\34 7d5b995 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_vji {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 27ef796 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 48%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 b36aadd {
    min-height: 380px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#a70faa97 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: linear-gradient(90deg, rgba(228, 213, 183, 1) 31%, rgba(211, 179, 140, 1) 100%);
    background-origin: border-box;
}
    
#widget_o01 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 2181e6f {
    width: 100%;
    height: 300px;
    max-width: 100%;
}
    
#\38 d8d81b2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/039e09bd/dms3rep/multi/opt/GettyImages-102777339-1920w.JPG);
    border-radius: 20px 20px 20px 20px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    order: 0;
    margin: 0% 0% 0% 0%;
}
#\38 d8d81b2.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHhAAAgICAgMAAAAAAAAAAAAAAQQAAgMRBQYTMWH/xAAVAQEBAAAAAAAAAAAAAAAAAAAAAv/EABoRAAICAwAAAAAAAAAAAAAAAAADAQIRIXH/2gAMAwEAAhEDEQA/AMlw/YkU3/DQWJYBABr6kpnGpZjLYpVJNyd7+xEhkYZIrtNOH//Z');
}
    
#c3e69535.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#c3e69535 {
    width: 50%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_01c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 e186097 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 6011550 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 ae96274 {
    min-height: 435px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 32e510a {
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    background-image: none;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    padding: 0px 16px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 1ca9f00 {
    margin: 0px 0% 0px 0%;
}
    
#be7dbf37 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 50%;
    min-width: 4%;
    background-color: rgba(245, 245, 220, 0.7);
    background-image: none;
    padding: 60px 65px 140px 65px;
    margin: 0% 0% 0% 0%;
}
    
#\31 a3a24c3 {
    flex-direction: row;
    align-items: flex-start;
    width: 10%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-image: linear-gradient(90deg, rgba(245, 245, 220, 0.7) 11%, rgba(0, 0, 0, 0) 100%);
    background-origin: border-box;
    min-width: 32px;
    align-self: stretch;
    margin: 0px 0% 0px 0%;
}
    
#\31 875a462::before, #\31 875a462 > .bgExtraLayerOverlay {
    
}
#\31 875a462 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/039e09bd/dms3rep/multi/opt/AdobeStock_422929721-1920w.png");
}
    
#f722ae91 {
    width: 80px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 d52386d {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c7084066.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c7084066 {
    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;
}
    
#\30 d7e9600.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#\30 d7e9600 {
    width: 404px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d73254a3 {
    width: 100%;
    height: 580px;
    min-height: 100px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 418c562 {
    width: 33.33%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: none;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    padding: 0px 16px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#b661e7c0 {
    flex-direction: row;
    align-items: flex-start;
    width: 10%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 0) 11%, rgba(245, 245, 220, 0.7) 100%);
    background-origin: border-box;
    min-width: 32px;
    align-self: stretch;
    margin: 0px 0% 0px 0%;
}
    
#ac930e75 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-image: linear-gradient(90deg, rgba(0, 0, 0, 0) 11%, rgba(0, 0, 0, 0) 100%);
    background-origin: border-box;
    min-width: 32px;
    align-self: stretch;
    padding: 60px 0px 140px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_csb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\30 2be7c69 {
    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 65px 140px 65px;
    margin: 0% 0% 0% 0%;
}
    
#\35 babb1b7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 5c57f5d {
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d1d479ff {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    order: 0;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#b7b55efe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#\34 2ca1cf7 {
    width: 120px;
    height: 120px;
    max-width: 100%;
    order: 0;
}
    
#\36 e0cae31.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\36 e0cae31 {
    width: 30%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 2225df2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 b4c9900 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 6319aec {
    justify-content: flex-start;
    align-items: center;
    width: 48.46%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 0px 0px 0px 0px;
    box-shadow: none;
    border-style: solid;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-width: 0px 0px 0px 0px;
    height: auto;
    background-color: rgba(0,0,0,0);
    background-image: none;
    justify-self: auto;
    order: 1;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 a6835fa {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_5);
    order: 1;
    flex-direction: row;
    border-radius: 20px 20px 20px 20px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 91233c6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 c560598 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 60%;
    min-height: auto;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    border-radius: 0px 0px 0px 0px;
    box-shadow: none;
    border-style: solid;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-width: 0px 0px 0px 0px;
    height: auto;
    background-color: rgba(0,0,0,0);
    background-image: none;
    justify-self: auto;
    order: 0;
    min-width: 32px;
    padding: 20px 16px 20px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 bc84eec.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 bc84eec {
    width: 50%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 4fcbde5 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_5);
    order: 2;
    flex-direction: row;
    border-radius: 20px 20px 20px 20px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#a6e542e5 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 60%;
    min-height: auto;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    border-radius: 0px 0px 0px 0px;
    box-shadow: none;
    border-style: solid;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-width: 0px 0px 0px 0px;
    height: auto;
    background-color: rgba(0,0,0,0);
    background-image: none;
    justify-self: auto;
    order: 1;
    min-width: 32px;
    padding: 20px 16px 20px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 e125e34 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 007f835.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\33 007f835 {
    width: 50%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d00c05be {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ae13d6a7 {
    justify-content: flex-start;
    align-items: center;
    width: 48.46%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 0px 0px 0px 0px;
    box-shadow: none;
    border-style: solid;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-width: 0px 0px 0px 0px;
    height: auto;
    background-color: rgba(0,0,0,0);
    background-image: none;
    justify-self: auto;
    order: 0;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 6e0e5fb {
    width: 224px;
    height: auto;
    max-width: 100%;
}
    
#d712e740 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_5);
    order: 3;
    flex-direction: row;
    border-radius: 20px 20px 20px 20px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 052a8e1 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 60%;
    min-height: auto;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    border-radius: 0px 0px 0px 0px;
    box-shadow: none;
    border-style: solid;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-width: 0px 0px 0px 0px;
    height: auto;
    background-color: rgba(0,0,0,0);
    background-image: none;
    justify-self: auto;
    order: 0;
    min-width: 32px;
    padding: 20px 16px 20px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 4f9ea5f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 044136e.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 044136e {
    width: 50%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e5626d0e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 d0c082b {
    justify-content: flex-start;
    align-items: center;
    width: 48.46%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 0px 0px 0px 0px;
    box-shadow: none;
    border-style: solid;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-width: 0px 0px 0px 0px;
    height: auto;
    background-color: rgba(0,0,0,0);
    background-image: none;
    justify-self: auto;
    order: 1;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e6837f76 {
    width: 57.89%;
    height: auto;
    max-width: 100%;
}
    
#\36 e392882 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 32cb313 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_mql {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 c61c066 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 7bffd22 {
    width: 60px;
    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 {
    
#\33 1779483::before, #\33 1779483 > .bgExtraLayerOverlay {
    
}
#\33 1779483 {
    align-items: center;
    width: 49%;
    min-height: auto;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    background-image: url();
    height: auto;
    background-color: rgba(0, 0, 0, 0.5);
    align-self: stretch;
    flex-wrap: nowrap;
    flex-direction: row;
    padding: 20px 16px 20px 16px;
    margin: 0px 0% 0px 0%;
}
#\33 1779483.lazy {
    background-image: url('');
}
    
#\37 2140101 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fb050ad4 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    flex-wrap: wrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 c8b5235 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    align-items: center;
    justify-content: flex-start;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 5a3e428::before, #\38 5a3e428 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(26,26,26,1);
    opacity: 0.7;
}
#\38 5a3e428 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: url("https://lirp.cdn-website.com/039e09bd/dms3rep/multi/opt/AdobeStock_280800797-1920w.jpeg");
    background-attachment: fixed;
}
#\38 5a3e428.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHhAAAQMEAwAAAAAAAAAAAAAAAgABBAUHESEDElH/xAAVAQEBAAAAAAAAAAAAAAAAAAAFBv/EABkRAQACAwAAAAAAAAAAAAAAAAEAERITMf/aAAwDAQACEQMRAD8AmpV15Eenhxg2RxjbLNO5kpzJ+g7fxEU5rFbWM51wJ//Z');
}
    
#\32 9a34104 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 7a324d2::before, #\33 7a324d2 > .bgExtraLayerOverlay {
    
}
#\33 7a324d2 {
    align-items: center;
    width: 49%;
    min-height: auto;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    background-image: url();
    height: auto;
    background-color: rgba(0, 0, 0, 0.5);
    align-self: stretch;
    flex-wrap: nowrap;
    flex-direction: row;
    padding: 20px 16px 20px 16px;
    margin: 0px 0% 0px 0%;
}
#\33 7a324d2.lazy {
    background-image: url('');
}
    
#f0bcbfb3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f69edbf5.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#f69edbf5 {
    width: 30%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a751ecd2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 644da62 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\37 677100e {
    min-height: 0px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#group_b6k {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d63762d3::before, #d63762d3 > .bgExtraLayerOverlay {
    
}
#d63762d3 {
    align-items: center;
    width: 49%;
    min-height: auto;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    background-image: url();
    height: auto;
    background-color: rgba(0, 0, 0, 0.5);
    align-self: stretch;
    flex-wrap: nowrap;
    flex-direction: row;
    padding: 20px 16px 20px 16px;
    margin: 0px 0% 0px 0%;
}
#d63762d3.lazy {
    background-image: url('');
}
    
#d166efb8 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#eb8a9d61 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c51d57c8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 7b12afb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 4695f1d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 f52bcd9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 fd918c0::before, #\37 fd918c0 > .bgExtraLayerOverlay {
    
}
#\37 fd918c0 {
    align-items: center;
    width: 49%;
    min-height: auto;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    background-image: url();
    height: auto;
    background-color: rgba(0, 0, 0, 0.5);
    align-self: stretch;
    flex-wrap: nowrap;
    flex-direction: row;
    padding: 20px 16px 20px 16px;
    margin: 0px 0% 0px 0%;
}
#\37 fd918c0.lazy {
    background-image: url('');
}
    
#\39 08df837 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\30 69c0b7c {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 10b8d66 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 ebab82d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 6df15a7::before, #\31 6df15a7 > .bgExtraLayerOverlay {
    
}
#\31 6df15a7 {
    align-items: center;
    width: 49%;
    min-height: auto;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    background-image: url();
    height: auto;
    background-color: rgba(0, 0, 0, 0.5);
    align-self: stretch;
    flex-wrap: nowrap;
    flex-direction: row;
    padding: 20px 16px 20px 16px;
    margin: 0px 0% 0px 0%;
}
#\31 6df15a7.lazy {
    background-image: url('');
}
    
#\36 acbed77 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 40dba74 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#cb8fca96 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 9b1feaa {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 dcdd9dd::before, #\35 dcdd9dd > .bgExtraLayerOverlay {
    
}
#\35 dcdd9dd {
    align-items: center;
    width: 49%;
    min-height: auto;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    background-image: url();
    height: auto;
    background-color: rgba(0, 0, 0, 0.5);
    align-self: stretch;
    flex-wrap: nowrap;
    flex-direction: row;
    padding: 20px 16px 20px 16px;
    margin: 0px 0% 0px 0%;
}
#\35 dcdd9dd.lazy {
    background-image: url('');
}
    
#eb45ab29 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\34 aa2dec3 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 9ac5947 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b2c65da7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e8882703 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\34 a760be6 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 ed7a901 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b2c0d3b8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 673c3fd {
    width: 60px;
    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 {
    
#\33 711085a {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a42d3121 {
    min-height: 0px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\34 416fffe::before, #\34 416fffe > .bgExtraLayerOverlay {
    
}
#\34 416fffe {
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 20px 20px 0px 0px;
    background-image: url();
    height: auto;
    background-color: rgba(0,0,0,0);
    align-self: stretch;
    justify-content: flex-start;
    border-style: solid;
    border-color: rgba(0, 0, 0, 0.5) rgba(0, 0, 0, 0.5) rgba(0, 0, 0, 0.5) rgba(0, 0, 0, 0.5);
    border-width: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
#\34 416fffe.lazy {
    background-image: url('');
}
    
#d67dd1fa::before, #d67dd1fa > .bgExtraLayerOverlay {
    
}
#d67dd1fa {
    align-items: flex-start;
    width: 50%;
    min-height: 410px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    background-image: url();
    height: auto;
    background-color: rgba(0,0,0,0);
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
#d67dd1fa.lazy {
    background-image: url('');
}
    
#c0fdfc2a {
    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;
}
    
#\32 b0009d6::before, #\32 b0009d6 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(26,26,26,1);
    opacity: 0.7;
}
#\32 b0009d6 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: url("https://lirp.cdn-website.com/039e09bd/dms3rep/multi/opt/AdobeStock_280800797-1920w.jpeg");
    background-attachment: fixed;
}
#\32 b0009d6.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHhAAAQMEAwAAAAAAAAAAAAAAAgABBAUHESEDElH/xAAVAQEBAAAAAAAAAAAAAAAAAAAFBv/EABkRAQACAwAAAAAAAAAAAAAAAAEAERITMf/aAAwDAQACEQMRAD8AmpV15Eenhxg2RxjbLNO5kpzJ+g7fxEU5rFbWM51wJ//Z');
}
    
#e3bea562 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 e8a70d1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    align-items: center;
    justify-content: flex-start;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 b83c82c {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 10f27a2.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 10f27a2 {
    width: 30%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 eff96d3 {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 0;
}
    
#b4bc27f7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 19a57e5 {
    width: 120px;
    height: 120px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 f858711 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f8dee407 {
    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;
}
    
#\39 e50c38e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 9e32678 {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_nns {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 6px 0px 6px;
    margin: 0px 0% 0px 0%;
}
    
#group_303 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 6px 0px 6px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 04352c9 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
}
    
#b0b5d317 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    box-shadow: none;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\33 70b61ba {
    width: 100%;
    height: 340px;
    min-height: 100px;
    max-width: 100%;
}
    
#c760edaa {
    width: 95px;
    height: 97px;
    max-width: 100%;
}
    
#\30 a7d5814 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 4bfbffd {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abb {
    width: 49%;
    align-items: center;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_o6d {
    height: auto;
    width: auto;
}
    
#\36 3d24979f4a54e38542a8abd {
    width: 49%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 f97e264 {
    min-height: 50px;
    padding: 0px 0px 0px 0px;
}
    
#c793e0b6 {
    margin: 0px 0% 0px 0%;
}
    
#widget_v9v.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_v9v {
    margin: -120px 0% 0px 0%;
}
    
#\36 3c3bc5e {
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c20bf9ae {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\38 1a3d870 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 17c08b8 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\38 7bad6ed {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 24b6f55 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\30 ae1750d {
    margin: 0px 0% 0px 0%;
}
    
#\39 991803d {
    background-position: 0% 50%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 f979678.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 f979678 {
    margin: -120px 0% 0px 0%;
}
    
#\31 0b4dbd5 {
    min-height: 50px;
    padding: 0px 0px 0px 0px;
}
    
#efd144e4 {
    margin: 0px 0% 0px 0%;
}
    
#\34 a52239c {
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 21d05db {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#be044c81 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 6eb4c71 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\38 18c42c2 {
    margin: 0px 0% 0px 0%;
}
    
#db169b43 {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 50% 100%;
}
#db169b43.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHxAAAQQBBQEAAAAAAAAAAAAAAgABAwUHERITMVGR/8QAFAEBAAAAAAAAAAAAAAAAAAAAAv/EABYRAQEBAAAAAAAAAAAAAAAAAAABQf/aAAwDAQACEQMRAD8As8jZDKryXXVcYFtiNmJ/dVuMMnJEBt0QsX1ERhXH/9k=');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 b36aadd {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\36 471c6f0 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 ae96274 {
    min-height: 846px;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\35 32e510a {
    width: 50%;
    min-height: 8px;
}
    
#be7dbf37 {
    width: 50%;
    min-height: 8px;
    padding: 60px 65px 160px 65px;
    margin: 0% 0% 0% 0%;
}
    
#\31 a3a24c3 {
    min-height: 850px;
}
    
#\31 875a462::before, #\31 875a462 > .bgExtraLayerOverlay {
    
}
    
#\30 418c562 {
    width: 33.33%;
    min-height: 8px;
}
    
#b661e7c0 {
    min-height: 850px;
}
    
#ac930e75 {
    min-height: 850px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 2be7c69 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\31 5c57f5d {
    margin: 0px 0% 0px 0%;
}
    
#\30 6e0e5fb {
    width: 224px;
}
    
#e6837f76 {
    width: 95.83%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 1779483::before, #\33 1779483 > .bgExtraLayerOverlay {
    
}
#\33 1779483.lazy {
    background-image: url('');
}
    
#\33 7a324d2::before, #\33 7a324d2 > .bgExtraLayerOverlay {
    
}
#\33 7a324d2.lazy {
    background-image: url('');
}
    
#\38 5a3e428::before, #\38 5a3e428 > .bgExtraLayerOverlay {
    
}
#\38 5a3e428.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHhAAAQMEAwAAAAAAAAAAAAAAAgABBAUHESEDElH/xAAVAQEBAAAAAAAAAAAAAAAAAAAFBv/EABkRAQACAwAAAAAAAAAAAAAAAAEAERITMf/aAAwDAQACEQMRAD8AmpV15Eenhxg2RxjbLNO5kpzJ+g7fxEU5rFbWM51wJ//Z');
}
    
#d63762d3::before, #d63762d3 > .bgExtraLayerOverlay {
    
}
#d63762d3.lazy {
    background-image: url('');
}
    
#\37 fd918c0::before, #\37 fd918c0 > .bgExtraLayerOverlay {
    
}
#\37 fd918c0.lazy {
    background-image: url('');
}
    
#\31 6df15a7::before, #\31 6df15a7 > .bgExtraLayerOverlay {
    
}
#\31 6df15a7.lazy {
    background-image: url('');
}
    
#\35 dcdd9dd::before, #\35 dcdd9dd > .bgExtraLayerOverlay {
    
}
#\35 dcdd9dd.lazy {
    background-image: url('');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 416fffe::before, #\34 416fffe > .bgExtraLayerOverlay {
    
}
#\34 416fffe.lazy {
    background-image: url('');
}
    
#d67dd1fa::before, #d67dd1fa > .bgExtraLayerOverlay {
    
}
#d67dd1fa.lazy {
    background-image: url('');
}
    
#\32 b0009d6::before, #\32 b0009d6 > .bgExtraLayerOverlay {
    
}
#\32 b0009d6.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHhAAAQMEAwAAAAAAAAAAAAAAAgABBAUHESEDElH/xAAVAQEBAAAAAAAAAAAAAAAAAAAFBv/EABkRAQACAwAAAAAAAAAAAAAAAAEAERITMf/aAAwDAQACEQMRAD8AmpV15Eenhxg2RxjbLNO5kpzJ+g7fxEU5rFbWM51wJ//Z');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f55bae0a {
    margin: 0px 0% 0px 0%;
}
    
#\36 4bfbffd {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 160px;
    align-items: flex-start;
    width: 100%;
    order: 0;
}
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 100px;
    align-items: flex-start;
    width: 100%;
    order: 1;
    padding: 0px 0px 0px 0px;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: unset;
    flex-direction: column;
    row-gap: 24px;
}
    
#widget_o6d {
    height: 160px;
    width: 296px;
}
}



@media (max-width: 767px) {
    
#\36 3c3bc5e {
    min-height: 40px;
    align-items: center;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0% 0%;
}
    
#\35 f97e264 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#c793e0b6 {
    margin: 0px 0% 0px 0%;
}
    
#widget_v9v.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_v9v {
    margin: -60px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\38 0e54cb3 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#c20bf9ae {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_lgc {
    height: 120px;
}
    
#\35 b0e8c6a {
    width: 100%;
}
    
#\33 b2999b8 {
    width: 100%;
}
    
#group_mf3 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#afdae186 {
    width: 50%;
}
}



@media (max-width: 767px) {
    
#\36 17c08b8 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\37 ca63ac4 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#bcbf9bf2 {
    width: 100%;
}
    
#\30 19fac46 {
    height: 120px;
}
    
#\39 b3b9256 {
    width: 100%;
}
    
#d9d72258 {
    width: 50%;
}
    
#\32 a1e2fdf {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 6e03a8b {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\39 991803d {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 0;
}
    
#\32 24b6f55 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 24px;
}
    
#\30 17dc143 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    order: 1;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_ou7 {
    height: 240px;
}
    
#\37 90eea3d {
    width: 50%;
}
}



@media (max-width: 767px) {
    
#\34 a52239c {
    min-height: 40px;
    align-items: center;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 0b4dbd5 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#efd144e4 {
    margin: 0px 0% 0px 0%;
}
    
#\34 f979678.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 f979678 {
    margin: -60px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 21d05db {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\37 b441514 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 4cb3f0c {
    width: 50%;
}
    
#\32 e279c2a {
    width: 100%;
}
    
#bf8ebb0c {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\39 a2a7ba7 {
    width: 100%;
}
    
#\39 df59f54 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\34 6eb4c71 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 24px;
}
    
#db169b43 {
    width: 100%;
    min-height: 100px;
    align-items: center;
}
#db169b43.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHxAAAQQBBQEAAAAAAAAAAAAAAgABAwUHERITMVGR/8QAFAEBAAAAAAAAAAAAAAAAAAAAAv/EABYRAQEBAAAAAAAAAAAAAAAAAAABQf/aAAwDAQACEQMRAD8As8jZDKryXXVcYFtiNmJ/dVuMMnJEBt0QsX1ERhXH/9k=');
}
    
#\31 ce05db1 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#\34 7d5b995 {
    width: 50%;
}
    
#widget_vji {
    height: 200px;
}
    
#widget_3s5 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\33 27ef796 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    order: 1;
}
    
#\30 b36aadd {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\32 2181e6f {
    height: 200px;
}
    
#\38 d8d81b2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
#\38 d8d81b2.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHhAAAgICAgMAAAAAAAAAAAAAAQQAAgMRBQYTMWH/xAAVAQEBAAAAAAAAAAAAAAAAAAAAAv/EABoRAAICAwAAAAAAAAAAAAAAAAADAQIRIXH/2gAMAwEAAhEDEQA/AMlw/YkU3/DQWJYBABr6kpnGpZjLYpVJNyd7+xEhkYZIrtNOH//Z');
}
    
#c3e69535 {
    width: 50%;
}
}



@media (max-width: 767px) {
    
#\34 ae96274 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 60px 0px;
}
    
#\35 32e510a {
    width: 100%;
    min-height: 80px;
    align-items: center;
    height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    order: 2;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 1ca9f00 {
    margin: 0px 0% 0px 0%;
}
    
#be7dbf37 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    order: 0;
    padding: 30px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 a3a24c3 {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 875a462::before, #\31 875a462 > .bgExtraLayerOverlay {
    
}
#\31 875a462 {
    background-repeat: no-repeat;
    background-size: cover;
}
    
#f722ae91 {
    width: 80px;
}
    
#d73254a3 {
    height: 392px;
    min-width: 32px;
}
    
#\30 418c562 {
    width: 100%;
    min-height: 32px;
    align-items: center;
    height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#b661e7c0 {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#ac930e75 {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\30 2be7c69 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 16px 60px 16px;
}
    
#\36 e0cae31 {
    width: 50%;
}
    
#\34 2ca1cf7 {
    height: 120px;
}
    
#d1d479ff {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 5c57f5d {
    margin: 0px 0% 0px 0%;
}
    
#\35 6319aec {
    width: 100%;
    min-width: 32px;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\35 a6835fa {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    order: 1;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\39 91233c6 {
    width: 100.00%;
}
    
#\36 c560598 {
    width: 100%;
    min-width: 32px;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\39 4fcbde5 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    order: 1;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#a6e542e5 {
    width: 100%;
    min-width: 32px;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\33 e125e34 {
    width: 100.00%;
}
    
#ae13d6a7 {
    width: 100%;
    min-width: 32px;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#d712e740 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    order: 1;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\33 052a8e1 {
    width: 100%;
    min-width: 32px;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\36 4f9ea5f {
    width: 100.00%;
}
    
#\31 d0c082b {
    width: 100%;
    min-width: 32px;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\30 6e0e5fb {
    width: 180px;
}
}



@media (max-width: 767px) {
    
#\33 1779483::before, #\33 1779483 > .bgExtraLayerOverlay {
    
}
#\33 1779483 {
    min-width: 32px;
    width: 100%;
    min-height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
#\33 1779483.lazy {
    background-image: url('');
}
    
#f69edbf5 {
    width: 50%;
}
    
#fb050ad4 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#\33 7a324d2::before, #\33 7a324d2 > .bgExtraLayerOverlay {
    
}
#\33 7a324d2 {
    min-width: 32px;
    width: 100%;
    min-height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
#\33 7a324d2.lazy {
    background-image: url('');
}
    
#\37 677100e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
}
    
#\32 c8b5235 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 1;
    padding: 0px 0px 0px 0px;
}
    
#\38 5a3e428::before, #\38 5a3e428 > .bgExtraLayerOverlay {
    
}
#\38 5a3e428.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHhAAAQMEAwAAAAAAAAAAAAAAAgABBAUHESEDElH/xAAVAQEBAAAAAAAAAAAAAAAAAAAFBv/EABkRAQACAwAAAAAAAAAAAAAAAAEAERITMf/aAAwDAQACEQMRAD8AmpV15Eenhxg2RxjbLNO5kpzJ+g7fxEU5rFbWM51wJ//Z');
}
    
#d63762d3::before, #d63762d3 > .bgExtraLayerOverlay {
    
}
#d63762d3 {
    min-width: 32px;
    width: 100%;
    min-height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
#d63762d3.lazy {
    background-image: url('');
}
    
#\37 fd918c0::before, #\37 fd918c0 > .bgExtraLayerOverlay {
    
}
#\37 fd918c0 {
    min-width: 32px;
    width: 100%;
    min-height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
#\37 fd918c0.lazy {
    background-image: url('');
}
    
#\31 6df15a7::before, #\31 6df15a7 > .bgExtraLayerOverlay {
    
}
#\31 6df15a7 {
    min-width: 32px;
    width: 100%;
    min-height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
#\31 6df15a7.lazy {
    background-image: url('');
}
    
#\35 dcdd9dd::before, #\35 dcdd9dd > .bgExtraLayerOverlay {
    
}
#\35 dcdd9dd {
    min-width: 32px;
    width: 100%;
    min-height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
#\35 dcdd9dd.lazy {
    background-image: url('');
}
    
#\38 644da62 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_b6k {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#d166efb8 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#eb8a9d61 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\39 08df837 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\30 69c0b7c {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\36 acbed77 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 40dba74 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#eb45ab29 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\34 aa2dec3 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#e8882703 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\34 a760be6 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#a42d3121 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
}
    
#\34 416fffe::before, #\34 416fffe > .bgExtraLayerOverlay {
    
}
#\34 416fffe {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
#\34 416fffe.lazy {
    background-image: url('');
}
    
#\30 b83c82c {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\39 10f27a2 {
    width: 50%;
}
    
#\31 eff96d3 {
    height: 240px;
}
    
#\35 19a57e5 {
    height: 120px;
}
    
#d67dd1fa::before, #d67dd1fa > .bgExtraLayerOverlay {
    
}
#d67dd1fa {
    min-width: 32px;
    width: 100%;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
#d67dd1fa.lazy {
    background-image: url('');
}
    
#\32 b0009d6::before, #\32 b0009d6 > .bgExtraLayerOverlay {
    
}
#\32 b0009d6.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHhAAAQMEAwAAAAAAAAAAAAAAAgABBAUHESEDElH/xAAVAQEBAAAAAAAAAAAAAAAAAAAFBv/EABkRAQACAwAAAAAAAAAAAAAAAAEAERITMf/aAAwDAQACEQMRAD8AmpV15Eenhxg2RxjbLNO5kpzJ+g7fxEU5rFbWM51wJ//Z');
}
    
#\31 e8a70d1 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 1;
    padding: 0px 0px 0px 0px;
}
    
#\36 9e32678 {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#b0b5d317 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#c760edaa {
    height: auto;
}
    
#\33 70b61ba {
    height: 506px;
}
    
#\30 a7d5814 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 4bfbffd {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}

