@media all {
  *#dm .dmInner div.u_1463731820 .svg {
    color:var(--color_1) !important;
    fill:var(--color_1) !important;
  }

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

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

  *#dm .dmInner a.u_1179709379 {
    background-color:rgba(0,0,0,0) !important;
    border-color:rgba(67,67,67,1) !important;
  }

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

  *#dm .dmInner a.u_1245695952 {
    background-color:rgba(0,0,0,0) !important;
    border-color:var(--color_3) !important;
  }

  *#dm .dmInner nav.u_1144820115 { color:black !important; }

  *#dm .dmInner nav.u_1141000420 { color:white !important; }

  *#dm .dmInner nav.u_1300224251 { color:white !important; }

  *#dm .dmInner a.u_1855571135:hover {
    background-color:rgba(255,255,255,1) !important;
    background-image:initial !important;
    border-color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1855571135.hover {
    background-color:rgba(255,255,255,1) !important;
    background-image:initial !important;
    border-color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1855571135:hover span.text { color:rgba(27,78,35,1) !important; }

  *#dm .dmInner a.u_1855571135.hover span.text { color:rgba(27,78,35,1) !important; }

  *#dm .dmInner a.u_1723289112 {
    background-color:rgba(27,78,35,1) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(27,78,35,1) rgba(27,78,35,1) rgba(27,78,35,1) rgba(27,78,35,1) !important;
  }

  *#dm .dmInner a.u_1723289112:hover {
    background-color:rgba(157,129,72,1) !important;
    background-image:initial !important;
    border-color:rgba(157,129,72,1) !important;
  }

  *#dm .dmInner a.u_1723289112.hover {
    background-color:rgba(157,129,72,1) !important;
    background-image:initial !important;
    border-color:rgba(157,129,72,1) !important;
  }

  *#dm .dmInner div.u_3066100502 .svg { fill:rgba(242,236,223,1) !important; }

  *#dm .dmInner div.u_106099571 .caption-inner { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1480054578 .caption-inner { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1368206321 .caption-inner { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1045758316 .caption-inner { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1523769247 .caption-inner { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner *.u_1309809090 { display:block !important; }

  *#dm .dmInner div.u_106099571 .caption-button {
    background-color:rgba(27,78,35,1) !important;
    border-style:solid !important;
    border-color:rgba(27,78,35,1) !important;
    border-width:1px !important;
  }

  *#dm .dmInner *.u_1311361302 { display:block !important; }

  *#dm .dmInner div.u_1480054578 .caption-button { background-color:rgba(27,78,35,1) !important; }

  *#dm .dmInner *.u_1362441328 { display:block !important; }

  *#dm .dmInner div.u_1368206321 .caption-button { background-color:rgba(27,78,35,1) !important; }

  *#dm .dmInner *.u_1815827237 { display:block !important; }

  *#dm .dmInner div.u_1045758316 .caption-button { background-color:rgba(27,78,35,1) !important; }

  *#dm .dmInner *.u_1992774890 { display:block !important; }

  *#dm .dmInner div.u_1523769247 .caption-button { background-color:rgba(27,78,35,1) !important; }

  *#dm .dmInner a.u_1860634925 span.text { color:rgba(27,78,35,1) !important; }

  *#dm .dmInner a.u_1860634925 {
    border-style:solid !important;
    border-color:rgb(27,78,35) rgb(27,78,35) rgb(27,78,35) rgb(27,78,35) !important;
    border-width:2px 2px 2px 2px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
    border-radius:0px 0px 0px 0px !important;
  }

  *#dm .dmInner a.u_1185207345 span.text { color:rgba(27,78,35,1) !important; }

  *#dm .dmInner a.u_1185207345 {
    border-style:solid !important;
    border-color:rgb(27,78,35) rgb(27,78,35) rgb(27,78,35) rgb(27,78,35) !important;
    border-width:2px 2px 2px 2px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
    border-radius:0px 0px 0px 0px !important;
  }

  *#dm .dmInner a.u_1251007513 span.text { color:rgba(27,78,35,1) !important; }

  *#dm .dmInner a.u_1251007513 {
    border-style:solid !important;
    border-color:rgb(27,78,35) rgb(27,78,35) rgb(27,78,35) rgb(27,78,35) !important;
    border-width:2px 2px 2px 2px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
    border-radius:0px 0px 0px 0px !important;
  }

  *#dm .dmInner a.u_1150742919 span.text { color:rgba(27,78,35,1) !important; }

  *#dm .dmInner a.u_1150742919 {
    border-style:solid !important;
    border-color:rgb(27,78,35) rgb(27,78,35) rgb(27,78,35) rgb(27,78,35) !important;
    border-width:2px 2px 2px 2px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
    border-radius:0px 0px 0px 0px !important;
  }

  *#dm .dmInner a.u_1690130154 span.text { color:rgba(27,78,35,1) !important; }

  *#dm .dmInner a.u_1690130154 {
    border-style:solid !important;
    border-color:rgb(27,78,35) rgb(27,78,35) rgb(27,78,35) rgb(27,78,35) !important;
    border-width:2px 2px 2px 2px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
    border-radius:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_3086875361 input:not([type="submit"]) {
    background-color:rgba(255,255,255,1) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_3086875361 textarea {
    background-color:rgba(255,255,255,1) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_3086875361 select {
    background-color:rgba(255,255,255,1) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_3086875361 .dmformsubmit {
    height:45px !important;
    float:none !important;
    display:block !important;
    margin-left:auto !important;
    margin-right:auto !important;
    background-color:rgba(27,78,35,1) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(27,78,35,1) rgba(27,78,35,1) rgba(27,78,35,1) rgba(27,78,35,1) !important;
  }

  *#dm .dmInner nav.u_1998592992 { color:black !important; }

  *#dm .dmInner nav.u_2930950284 { color:white !important; }

  *#dm .dmInner a.u_1855571135 span.text {
    color:var(--color_3) !important;
    font-weight:600 !important;
  }

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1855571135 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(157,129,72,1) rgba(157,129,72,1) rgba(157,129,72,1) rgba(157,129,72,1) !important;
    background-color:var(--color_5) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_106099571 .caption-button:hover {
    background-color:var(--color_5) !important;
    background-image:none !important;
    border-color:var(--color_5) !important;
  }

  *#dm .dmInner div.u_106099571 .caption-button.hover {
    background-color:var(--color_5) !important;
    background-image:none !important;
    border-color:var(--color_5) !important;
  }

  *#dm .dmInner div.u_1480054578 .caption-button:hover {
    background-color:var(--color_5) !important;
    background-image:none !important;
    border-color:var(--color_5) !important;
  }

  *#dm .dmInner div.u_1480054578 .caption-button.hover {
    background-color:var(--color_5) !important;
    background-image:none !important;
    border-color:var(--color_5) !important;
  }

  *#dm .dmInner div.u_1368206321 .caption-button:hover {
    background-color:var(--color_5) !important;
    background-image:none !important;
    border-color:var(--color_5) !important;
  }

  *#dm .dmInner div.u_1368206321 .caption-button.hover {
    background-color:var(--color_5) !important;
    background-image:none !important;
    border-color:var(--color_5) !important;
  }

  *#dm .dmInner div.u_1523769247 .caption-button:hover {
    background-color:var(--color_5) !important;
    background-image:none !important;
    border-color:var(--color_5) !important;
  }

  *#dm .dmInner div.u_1523769247 .caption-button.hover {
    background-color:var(--color_5) !important;
    background-image:none !important;
    border-color:var(--color_5) !important;
  }

  *#dm .dmInner div.u_1045758316 .caption-button:hover {
    background-color:var(--color_5) !important;
    background-image:none !important;
    border-color:var(--color_5) !important;
  }

  *#dm .dmInner div.u_1045758316 .caption-button.hover {
    background-color:var(--color_5) !important;
    background-image:none !important;
    border-color:var(--color_5) !important;
  }

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

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

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

  *#dm .dmInner div.u_3086875361 .dmformsubmit:hover {
    background-color:var(--color_5) !important;
    background-image:initial !important;
    border-color:var(--color_5) !important;
  }

  *#dm .dmInner div.u_3086875361 .dmformsubmit.hover {
    background-color:var(--color_5) !important;
    background-image:initial !important;
    border-color:var(--color_5) !important;
  }

  *#dm .dmInner a.u_1690130154:hover { border-color:var(--color_5) !important; }

  *#dm .dmInner a.u_1690130154.hover { border-color:var(--color_5) !important; }

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

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

  *#dm .dmInner a.u_1860634925:hover { border-color:var(--color_5) !important; }

  *#dm .dmInner a.u_1860634925.hover { border-color:var(--color_5) !important; }

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

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

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

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

  *#dm .dmInner a.u_1150742919:hover { border-color:var(--color_5) !important; }

  *#dm .dmInner a.u_1150742919.hover { border-color:var(--color_5) !important; }

  *#dm .dmInner a.u_1251007513:hover { border-color:var(--color_5) !important; }

  *#dm .dmInner a.u_1251007513.hover { border-color:var(--color_5) !important; }

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

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

  *#dm .dmInner a.u_1185207345:hover { border-color:var(--color_5) !important; }

  *#dm .dmInner a.u_1185207345.hover { border-color:var(--color_5) !important; }

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

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

  *#dm .dmInner div.u_1330320552 p {
    color:rgb(0,0,0) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none solid rgb(0,0,0) !important;
    letter-spacing:normal !important;
    font-family:"Open Sans" !important;
    line-height:normal !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1330320552 li {
    color:rgb(0,0,0) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none solid rgb(0,0,0) !important;
    letter-spacing:normal !important;
    font-family:"Open Sans" !important;
    line-height:normal !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1330320552 {
    color:rgb(0,0,0) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none solid rgb(0,0,0) !important;
    letter-spacing:normal !important;
    font-family:"Open Sans" !important;
    line-height:normal !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_3089111607 p {
    color:rgb(0,0,0) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none solid rgb(0,0,0) !important;
    letter-spacing:normal !important;
    font-family:"Open Sans" !important;
    line-height:normal !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_3089111607 li {
    color:rgb(0,0,0) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none solid rgb(0,0,0) !important;
    letter-spacing:normal !important;
    font-family:"Open Sans" !important;
    line-height:normal !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_3089111607 {
    color:rgb(0,0,0) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none solid rgb(0,0,0) !important;
    letter-spacing:normal !important;
    font-family:"Open Sans" !important;
    line-height:normal !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1798398311 p {
    color:rgb(0,0,0) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none solid rgb(0,0,0) !important;
    letter-spacing:normal !important;
    font-family:"Open Sans" !important;
    line-height:normal !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1798398311 li {
    color:rgb(0,0,0) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none solid rgb(0,0,0) !important;
    letter-spacing:normal !important;
    font-family:"Open Sans" !important;
    line-height:normal !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1798398311 {
    color:rgb(0,0,0) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none solid rgb(0,0,0) !important;
    letter-spacing:normal !important;
    font-family:"Open Sans" !important;
    line-height:normal !important;
    font-style:normal !important;
  }

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

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

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

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

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

  *#dm .dmInner div.u_1709638930 .desktopMultilingual .language {
    font-family: 'Raleway' !important;
    font-weight:700 !important;
    color:rgba(0,0,0,1) !important;
  }

  *#dm .dmInner div.u_1709638930 .language a {
    border-style:solid !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_1709638930 .desktopMultilingual a { background-color:rgba(0,0,0,0) !important; }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .dmInner *.u_1480054578 .photoGalleryThumbs .image-container a { padding-top:200px !important; }

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

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

  *#dm .dmInner *.u_1523769247 .photoGalleryThumbs .image-container a { padding-top:200px !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_106099571 .photoGalleryThumbs .image-container a { padding-top:200px !important; }

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

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

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

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

  *#dm .dmInner div.u_106099571 .caption-container .caption-text { font-size:16px !important; }

  *#dm .dmInner div.u_106099571 .caption-container .caption-text .rteBlock { font-size:16px !important; }

  *#dm .dmInner div.u_106099571 .caption-button {
    width:140px !important;
    height:50px !important;
  }

  *#dm .dmInner div.u_1480054578 .caption-button {
    width:140px !important;
    height:50px !important;
  }

  *#dm .dmInner div.u_1480054578 .caption-container .caption-text { font-size:16px !important; }

  *#dm .dmInner div.u_1480054578 .caption-container .caption-text .rteBlock { font-size:16px !important; }

  *#dm .dmInner div.u_1368206321 .caption-container .caption-text { font-size:16px !important; }

  *#dm .dmInner div.u_1368206321 .caption-container .caption-text .rteBlock { font-size:16px !important; }

  *#dm .dmInner div.u_1368206321 .caption-button {
    width:140px !important;
    height:50px !important;
  }

  *#dm .dmInner div.u_1045758316 .caption-container .caption-text { font-size:16px !important; }

  *#dm .dmInner div.u_1045758316 .caption-container .caption-text .rteBlock { font-size:16px !important; }

  *#dm .dmInner div.u_1045758316 .caption-button {
    width:140px !important;
    height:50px !important;
  }

  *#dm .dmInner div.u_1523769247 .caption-button {
    width:140px !important;
    height:50px !important;
  }

  *#dm .dmInner div.u_1523769247 .caption-container .caption-text { font-size:16px !important; }

  *#dm .dmInner div.u_1523769247 .caption-container .caption-text .rteBlock { font-size:16px !important; }

  *#dm .dmInner div.u_3089111607 p { text-align:left !important; }

  *#dm .dmInner div.u_3089111607 li { text-align:left !important; }

  *#dm .dmInner div.u_3089111607 { text-align:left !important; }

  *#dm .dmInner div.u_1798398311 p { text-align:left !important; }

  *#dm .dmInner div.u_1798398311 li { text-align:left !important; }

  *#dm .dmInner div.u_1798398311 { text-align:left !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_106099571 .photoGalleryThumbs .image-container a { padding-top:180px !important; }

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

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

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

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

  *#dm .dmInner div.u_106099571 .caption-button {
    height:45px !important;
    width:132px !important;
  }

  *#dm .dmInner div.u_1480054578 .caption-button {
    height:45px !important;
    width:132px !important;
  }

  *#dm .dmInner div.u_1368206321 .caption-button {
    height:45px !important;
    width:132px !important;
  }

  *#dm .dmInner div.u_1045758316 .caption-button {
    width:132px !important;
    height:45px !important;
  }

  *#dm .dmInner div.u_1523769247 .caption-button {
    height:45px !important;
    width:132px !important;
  }

  *#dm .dmInner div.u_1523769247 .caption-container .caption-text { font-size:15px !important; }

  *#dm .dmInner div.u_1523769247 .caption-container .caption-text .rteBlock { font-size:15px !important; }

  *#dm .dmInner div.u_1045758316 .caption-container .caption-title { font-size:20px !important; }

  *#dm .dmInner div.u_1045758316 .caption-container .caption-text { font-size:15px !important; }

  *#dm .dmInner div.u_1045758316 .caption-container .caption-text .rteBlock { font-size:15px !important; }

  *#dm .dmInner div.u_1523769247 .caption-container .caption-title { font-size:20px !important; }

  *#dm .dmInner div.u_106099571 .caption-container .caption-title { font-size:20px !important; }

  *#dm .dmInner div.u_106099571 .caption-container .caption-text { font-size:15px !important; }

  *#dm .dmInner div.u_106099571 .caption-container .caption-text .rteBlock { font-size:15px !important; }

  *#dm .dmInner div.u_1480054578 .caption-container .caption-title { font-size:20px !important; }

  *#dm .dmInner div.u_1480054578 .caption-container .caption-text { font-size:15px !important; }

  *#dm .dmInner div.u_1480054578 .caption-container .caption-text .rteBlock { font-size:15px !important; }

  *#dm .dmInner div.u_1368206321 .caption-container .caption-title { font-size:20px !important; }

  *#dm .dmInner div.u_1368206321 .caption-container .caption-text { font-size:15px !important; }

  *#dm .dmInner div.u_1368206321 .caption-container .caption-text .rteBlock { font-size:15px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner a.u_1723289112 span.text { font-size:16px !important; }

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

  *#dm .dmInner div.u_106099571 .caption-button span.text { font-size:15px !important; }

  *#dm .dmInner div.u_106099571 .caption-button {
    width:130px !important;
    height:42px !important;
  }

  *#dm .dmInner div.u_1480054578 .caption-button {
    height:42px !important;
    width:130px !important;
  }

  *#dm .dmInner div.u_1480054578 .caption-button span.text { font-size:15px !important; }

  *#dm .dmInner div.u_1480054578 .caption-container .caption-text { font-size:15px !important; }

  *#dm .dmInner div.u_1480054578 .caption-container .caption-text .rteBlock { font-size:15px !important; }

  *#dm .dmInner div.u_106099571 .caption-container .caption-text { font-size:15px !important; }

  *#dm .dmInner div.u_106099571 .caption-container .caption-text .rteBlock { font-size:15px !important; }

  *#dm .dmInner div.u_1368206321 .caption-container .caption-text { font-size:15px !important; }

  *#dm .dmInner div.u_1368206321 .caption-container .caption-text .rteBlock { font-size:15px !important; }

  *#dm .dmInner div.u_1368206321 .caption-button {
    width:150px !important;
    height:42px !important;
  }

  *#dm .dmInner div.u_1368206321 .caption-button span.text { font-size:15px !important; }

  *#dm .dmInner div.u_1045758316 .caption-button {
    width:150px !important;
    height:42px !important;
  }

  *#dm .dmInner div.u_1045758316 .caption-button span.text { font-size:15px !important; }

  *#dm .dmInner div.u_1523769247 .caption-container .caption-text { font-size:15px !important; }

  *#dm .dmInner div.u_1523769247 .caption-container .caption-text .rteBlock { font-size:15px !important; }

  *#dm .dmInner div.u_1523769247 .caption-button {
    width:150px !important;
    height:42px !important;
  }

  *#dm .dmInner div.u_1523769247 .caption-button span.text { font-size:15px !important; }

  *#dm .dmInner div.u_1045758316 .caption-container .caption-text { font-size:15px !important; }

  *#dm .dmInner div.u_1045758316 .caption-container .caption-text .rteBlock { font-size:15px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(255, 255, 255, 0.9);
    --overlapping-background-image: initial;
}
}



@media all {
    
#\36 2a59c192e3d4e5cf22fc036::before, #\36 2a59c192e3d4e5cf22fc036 > .bgExtraLayerOverlay {
    
}
#\36 2a59c192e3d4e5cf22fc036 {
    background-image: url(https://lirp.cdn-website.com/47c8eac3/dms3rep/multi/opt/Website-page--28Updated-29--281-29-34c21a39-1920w.png);
    background-attachment: fixed;
}
    
#\36 2a59c192e3d4e5cf22fc037 {
    min-height: 660px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 180px 2% 100px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 2a59c192e3d4e5cf22fc039 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 54.31%;
    min-width: 4%;
    background-color: rgba(27, 78, 35, 0.8);
    background-image: initial;
    border-style: solid;
    border-color: #000000 #000000 #000000 rgba(184, 149, 37, 1);
    border-width: 0 0 0 5px;
    padding: 30px 30px 30px 30px;
    margin: 0% 0% 0% 0%;
}
    
#\36 2a59c412e3d4e5cf22fc78e {
    align-self: auto;
    max-width: 100%;
    width: 100.00%;
    justify-self: auto;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2a59c4e2e3d4e5cf22fcab1 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2a59c5a2e3d4e5cf22fce20 {
    align-self: auto;
    max-width: 100%;
    width: 180px;
    justify-self: auto;
    height: 50px;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#group_lu4 {
    width: 43.684668989547035%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#widget_4v4 {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 2a59c4e2e3d4e5cf22fcab1 {
    margin-bottom: 15px;
    order: 1;
}
    
#\36 2a59c192e3d4e5cf22fc037 {
    min-height: 152px;
    padding: 10% 4% 10% 4%;
}
    
#\36 2a59c192e3d4e5cf22fc039 {
    padding-left: 16px;
    padding-right: 16px;
    width: 78.78%;
}
    
#\36 2a59c412e3d4e5cf22fc78e {
    align-self: auto;
    max-width: none;
    width: 99.99860796203534%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_lu4 {
    width: 17.146423357664233%;
}
    
#\36 2a59c5a2e3d4e5cf22fce20 {
    order: 2;
}
    
#\36 2a59c192e3d4e5cf22fc036::before, #\36 2a59c192e3d4e5cf22fc036 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\36 2a59c192e3d4e5cf22fc037 {
    flex-direction: column;
    min-height: 0;
    row-gap: 0px;
    flex-wrap: nowrap;
    padding: 40px 4% 40px 4%;
}
    
#\36 2a59c192e3d4e5cf22fc039 {
    min-height: 422px;
    align-items: center;
    width: 100%;
    padding-left: 16px;
    padding-right: 16px;
    height: auto;
}
    
#\36 2a59c4e2e3d4e5cf22fcab1 {
    margin-bottom: 0px;
}
    
#\36 2a59c5a2e3d4e5cf22fce20 {
    max-width: none;
    width: 180px;
    margin-right: 0px;
    height: 42px;
}
    
#\36 2a59c412e3d4e5cf22fc78e {
    max-width: none;
    width: 100%;
}
    
#\36 2a59c192e3d4e5cf22fc036::before, #\36 2a59c192e3d4e5cf22fc036 > .bgExtraLayerOverlay {
    
}
#\36 2a59c192e3d4e5cf22fc036 {
    padding-top: 0px;
    grid-template-rows: minmax(500px, max-content);
    padding-bottom: 0px;
}
    
#group_lu4 {
    width: 100%;
    min-height: 32px;
    align-items: center;
}
}



@media all {
    
#\36 2a5a6fffb6ca21acbfd97ba::before, #\36 2a5a6fffb6ca21acbfd97ba > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.75;
    border-radius: inherit;
}
#\36 2a5a6fffb6ca21acbfd97ba {
    background-color: rgba(0,0,0,0);
    background-image: url(https://lirp.cdn-website.com/47c8eac3/dms3rep/multi/opt/1dac40_497192b21daf484da7938fc835807ee1-mv2-9fc44317-1920w.jpeg);
    background-attachment: fixed;
    background-position: 50% 100%;
}
#\36 2a5a6fffb6ca21acbfd97ba.lazy {
    background-image: url('');
}
    
#\36 2a5a6fffb6ca21acbfd97bb {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 32px 2% 32px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 2a5a6fffb6ca21acbfd97bd {
    min-height: 8px;
    column-gap: 1%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#group_mv1 {
    align-items: center;
    width: 25%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    flex-wrap: nowrap;
    border-style: solid;
    border-color: #000000 rgba(255, 255, 255, 0.2) #000000 var(--color_4);
    border-width: 0 0px 0 1px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#widget_d32 {
    width: 70px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_ouv {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#c8248428 {
    align-items: center;
    width: 25%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    flex-wrap: nowrap;
    border-style: solid;
    border-color: #000000 #000000 #000000 var(--color_4);
    border-width: 0 0 0 1px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\35 f4145f1 {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\30 f093de6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#b74723e3 {
    align-items: center;
    width: 25%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    flex-wrap: nowrap;
    border-style: solid;
    border-color: #000000 rgba(255, 255, 255, 0.2) #000000 var(--color_4);
    border-width: 0 0px 0 1px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#a300cb89 {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\33 3a5dbb4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#group_qj7 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 25%;
    min-height: 98px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding-top: 0px;
    padding-bottom: 0px;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 #000000 var(--color_4);
    border-width: 0 0 0 1px;
}
    
#\33 68b63d4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#b7bad7a2 {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#b6c6f594 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    flex-wrap: nowrap;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ea1de200 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 d4aa98c {
    width: 90.52%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2c80af3 {
    width: 99.7977341303729%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\37 806fcd4 {
    width: 99.79330237444131%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 2a5a6fffb6ca21acbfd97bb {
    padding: 40px 4% 40px 4%;
}
    
#\36 2a5a6fffb6ca21acbfd97ba::before, #\36 2a5a6fffb6ca21acbfd97ba > .bgExtraLayerOverlay {
    
}
#\36 2a5a6fffb6ca21acbfd97ba {
    padding-top: 0px;
    padding-bottom: 0px;
}
#\36 2a5a6fffb6ca21acbfd97ba.lazy {
    background-image: url('');
}
}



@media (max-width: 767px) {
    
#\36 2a5a6fffb6ca21acbfd97bb {
    flex-direction: column;
    min-height: 100px;
    padding: 20px 20px 20px 20px;
}
    
#\36 2a5a6fffb6ca21acbfd97bd {
    min-height: 200px;
    align-items: center;
    width: 100%;
    column-gap: 1%;
    flex-wrap: wrap;
    align-content: flex-start;
    padding: 0px 0px 0px 0px;
}
    
#widget_d32 {
    width: 60px;
}
    
#group_mv1 {
    row-gap: 5px;
    min-height: auto;
    width: 49%;
}
    
#c8248428 {
    row-gap: 5px;
    min-height: auto;
}
    
#\35 f4145f1 {
    width: 60px;
}
    
#b74723e3 {
    row-gap: 5px;
    min-height: auto;
    width: 49%;
}
    
#a300cb89 {
    width: 60px;
}
    
#\33 3a5dbb4 {
    width: 152.15px;
}
    
#\36 2a5a6fffb6ca21acbfd97ba::before, #\36 2a5a6fffb6ca21acbfd97ba > .bgExtraLayerOverlay {
    
}
#\36 2a5a6fffb6ca21acbfd97ba.lazy {
    background-image: url('');
}
    
#b7bad7a2 {
    width: 60px;
}
    
#b6c6f594 {
    row-gap: 5px;
    min-height: auto;
}
}



@media all {
    
#\34 99344dc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 48%;
    min-width: 4%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#e6173d02 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\35 d2c1cfd {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 100px 2% 100px 2%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#widget_l5s {
    width: 100%;
    height: 410px;
    max-width: 100%;
}
    
#e466834f {
    align-self: auto;
    max-width: 100%;
    width: 100.00%;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_h2m {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_6er {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#a4ff6784 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\35 7a3a174 {
    width: 180px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_7iv {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5%;
    background-color: rgba(184, 149, 37, 1);
    background-image: initial;
    margin-top: -98px;
    padding: 15px 15px 15px 15px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-right: 0%;
}
    
#group_3jf {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 25.73%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#widget_sih {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\39 88dc2a6 {
    justify-content: flex-start;
    align-items: center;
    width: 69.27372708757638%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    flex-wrap: nowrap;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#widget_p71 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#fe6fa12f {
    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;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 d2c1cfd {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 40px 4% 40px 4%;
}
    
#\34 99344dc {
    row-gap: 0px;
    width: 100%;
    min-height: 80px;
}
    
#e6173d02 {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#\34 99344dc {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 0px;
}
    
#e6173d02 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 10px;
}
    
#\35 d2c1cfd {
    min-height: unset;
    flex-direction: column;
    row-gap: 15px;
    padding: 20px 20px 20px 20px;
}
    
#widget_l5s {
    height: 240px;
}
    
#e466834f {
    max-width: none;
    width: 100%;
}
    
#group_7iv {
    width: 240px;
    min-height: auto;
    margin-top: -80px;
    margin-bottom: 0px;
    padding: 10px 10px 10px 10px;
}
    
#widget_h2m {
    width: 97.00%;
}
    
#\35 7a3a174 {
    min-height: 42px;
}
}



@media all {
    
#acbc77f7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 52.74%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 f295c6d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 45.252613240418114%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/47c8eac3/dms3rep/multi/opt/AdobeStock_318520202-1920w.jpeg);
    border-style: solid;
    border-color: rgba(184, 149, 37, 1) rgba(184, 149, 37, 1) rgba(184, 149, 37, 1) rgba(184, 149, 37, 1);
    border-width: 4px 4px 4px 4px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\33 f295c6d.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAIBAAAQMEAgMAAAAAAAAAAAAAAwABBAIFERITFCFhcf/EABUBAQEAAAAAAAAAAAAAAAAAAAID/8QAGREBAAMBAQAAAAAAAAAAAAAAAQAEEQIh/9oADAMBAAIRAxEAPwCINptEqK57vLEUYx1VML2sclPF7JeIOB7vr8z4RFWp0u7Bb8QJ/9k=');
}
    
#\35 df16a3e {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 80px 2% 80px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\38 d2c174d::before, #\38 d2c174d > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(27,78,35,1);
    opacity: 0.9;
}
#\38 d2c174d {
    background-image: url(https://lirp.cdn-website.com/47c8eac3/dms3rep/multi/opt/Other+Sector+%282%29-1920w.JPG);
    background-attachment: fixed;
}
#\38 d2c174d.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHRAAAQQCAwAAAAAAAAAAAAAAAQACAwUEERMzYf/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAGREBAAIDAAAAAAAAAAAAAAAAAQACAxIh/9oADAMBAAIRAxEAPwDLXFrFilnExxkeN+BSjdz76wiKXHZTsbUn/9k=');
}
    
#a2c27275 {
    align-self: auto;
    max-width: 100%;
    width: 73.74%;
    height: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_03d {
    width: 50%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_eif {
    width: 593.417px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\32 b9d4e0c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\39 98f45cf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_kpq {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 df16a3e {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 40px 4% 40px 4%;
}
    
#\38 d2c174d::before, #\38 d2c174d > .bgExtraLayerOverlay {
    
}
#\38 d2c174d.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHRAAAQQCAwAAAAAAAAAAAAAAAQACAwUEERMzYf/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAGREBAAIDAAAAAAAAAAAAAAAAAQACAxIh/9oADAMBAAIRAxEAPwDLXFrFilnExxkeN+BSjdz76wiKXHZTsbUn/9k=');
}
    
#\33 f295c6d {
    width: 100%;
    min-height: 80px;
    order: 0;
}
#\33 f295c6d.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAIBAAAQMEAgMAAAAAAAAAAAAAAwABBAIFERITFCFhcf/EABUBAQEAAAAAAAAAAAAAAAAAAAID/8QAGREBAAMBAQAAAAAAAAAAAAAAAQAEEQIh/9oADAMBAAIRAxEAPwCINptEqK57vLEUYx1VML2sclPF7JeIOB7vr8z4RFWp0u7Bb8QJ/9k=');
}
    
#acbc77f7 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#widget_kpq {
    height: 300px;
}
    
#a2c27275 {
    width: 100%;
}
    
#widget_eif {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#acbc77f7 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 1;
}
    
#\33 f295c6d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
#\33 f295c6d.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAIBAAAQMEAgMAAAAAAAAAAAAAAwABBAIFERITFCFhcf/EABUBAQEAAAAAAAAAAAAAAAAAAAID/8QAGREBAAMBAQAAAAAAAAAAAAAAAQAEEQIh/9oADAMBAAIRAxEAPwCINptEqK57vLEUYx1VML2sclPF7JeIOB7vr8z4RFWp0u7Bb8QJ/9k=');
}
    
#\35 df16a3e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 20px 20px 20px 20px;
}
    
#\38 d2c174d::before, #\38 d2c174d > .bgExtraLayerOverlay {
    
}
#\38 d2c174d.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHRAAAQQCAwAAAAAAAAAAAAAAAQACAwUEERMzYf/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAGREBAAIDAAAAAAAAAAAAAAAAAQACAxIh/9oADAMBAAIRAxEAPwDLXFrFilnExxkeN+BSjdz76wiKXHZTsbUn/9k=');
}
    
#a2c27275 {
    max-width: none;
    width: 95.50%;
}
}



@media all {
    
#\36 88df68f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\30 90d4631 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 80px 2% 80px 2%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\38 fd5918c {
    align-self: auto;
    max-width: 100%;
    width: 100.00%;
    height: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 edf164e {
    width: 40%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 a4b20b4 {
    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;
}
    
#group_1a5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 3;
    margin-top: 15px;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-right: 0%;
}
    
#group_j7a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 32%;
    min-height: 396.5px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: rgba(255,255,255,1);
    background-image: initial;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#widget_sef {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a049705e {
    background-color: rgba(242,236,223,1);
    background-image: initial;
}
    
#\37 c6098e0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 32%;
    min-height: 396px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: rgba(255, 255, 255, 0.9);
    background-image: initial;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#eb820e8b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#bd9414ac {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 32%;
    min-height: 396px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: rgba(255, 255, 255, 0.9);
    background-image: initial;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#c36e8dea {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b0f6b91d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 3;
    margin-top: 15px;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\35 e1f7b5d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 32%;
    min-height: 403px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: rgba(255, 255, 255, 0.9);
    background-image: initial;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\36 bcabc83 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 40062c1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 32%;
    min-height: 403px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: rgba(255, 255, 255, 0.9);
    background-image: initial;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\33 b6d7758 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e7e8483c {
    flex-direction: row;
    align-items: center;
    width: 32%;
    min-height: 403px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_5);
    background-image: initial;
    padding: 15px 15px 15px 15px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#widget_ru0 {
    width: 95.94%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 90d4631 {
    padding: 40px 4% 40px 4%;
}
    
#group_1a5 {
    align-items: flex-start;
    column-gap: 1%;
}
    
#b0f6b91d {
    align-items: flex-start;
    column-gap: 1%;
}
}



@media (max-width: 767px) {
    
#\36 88df68f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 12px;
}
    
#\30 90d4631 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 20px 20px 20px 20px;
}
    
#\38 fd5918c {
    max-width: none;
    width: 93.99%;
}
    
#group_j7a {
    width: 100%;
    align-items: flex-start;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#group_1a5 {
    flex-direction: column;
    flex-wrap: nowrap;
    margin-top: 0px;
    row-gap: 15px;
}
    
#\37 c6098e0 {
    width: 100%;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#bd9414ac {
    width: 100%;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#b0f6b91d {
    flex-direction: column;
    flex-wrap: nowrap;
    margin-top: 0px;
    row-gap: 15px;
}
    
#\35 e1f7b5d {
    width: 100%;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\36 40062c1 {
    width: 100%;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#e7e8483c {
    width: 100%;
    min-height: auto;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#widget_ru0 {
    width: 100%;
}
}



@media all {
    
#bf5e6016 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#a0fbbed2 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 80px 2% 80px 2%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#group_ere {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 0;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#group_5fo {
    align-items: flex-start;
    width: 32%;
    min-height: 306px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 4%;
    flex-wrap: nowrap;
    background-color: rgba(246, 246, 246, 1);
    background-image: initial;
    border-radius: 5px 5px 5px 5px;
    order: 0;
    border-style: solid;
    border-color: rgba(242, 242, 242, 1) rgba(242, 242, 242, 1) rgba(242, 242, 242, 1) rgba(242, 242, 242, 1);
    border-width: 1px 1px 1px 1px;
    padding: 20px 20px 20px 20px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\38 aaccaae {
    align-items: center;
    width: 32%;
    min-height: 306px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 4%;
    flex-wrap: nowrap;
    background-color: rgba(246, 246, 246, 1);
    background-image: initial;
    border-radius: 5px 5px 5px 5px;
    order: 2;
    padding: 20px 20px 20px 20px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#a7288d8a {
    width: 60px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 f95c15e {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#b1c81405 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e8f61991.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 5px;
    padding-bottom: 5px;
}
#e8f61991 {
    width: 130px;
    height: auto;
    min-height: 42px;
    max-width: 100%;
}
    
#c547db03 {
    align-items: center;
    width: 32%;
    min-height: 306px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 4%;
    flex-wrap: nowrap;
    background-color: rgba(246, 246, 246, 1);
    background-image: initial;
    border-radius: 5px 5px 5px 5px;
    order: 1;
    padding: 20px 20px 20px 20px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\33 961e973 {
    width: 60px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 8c5beb1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#efbf2efc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 2695dc4.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 5px;
    padding-bottom: 5px;
}
#\30 2695dc4 {
    width: 130px;
    height: auto;
    min-height: 42px;
    max-width: 100%;
}
    
#\35 7b00983 {
    align-items: center;
    width: 32%;
    min-height: 306px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 4%;
    flex-wrap: nowrap;
    background-color: rgba(246, 246, 246, 1);
    background-image: initial;
    border-radius: 5px 5px 5px 5px;
    order: 2;
    padding: 20px 20px 20px 20px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\39 40f4310 {
    width: 60px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#ac50fefa {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#c312e2c6 {
    width: 327.35px;
    height: auto;
    max-width: 100%;
}
    
#\39 97dbe6e.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 5px;
    padding-bottom: 5px;
}
#\39 97dbe6e {
    width: 130px;
    height: auto;
    min-height: 42px;
    max-width: 100%;
}
    
#\38 6492c53 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 1;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\39 9f34c81 {
    align-items: center;
    width: 32%;
    min-height: 306px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 4%;
    flex-wrap: nowrap;
    background-color: rgba(246, 246, 246, 1);
    background-image: initial;
    border-radius: 5px 5px 5px 5px;
    order: 1;
    padding: 20px 20px 20px 20px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\35 1aecaf3 {
    width: 60px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#bd6e8199 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 a4a3109 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e115e693.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 5px;
    padding-bottom: 5px;
}
#e115e693 {
    width: 130px;
    height: auto;
    min-height: 42px;
    max-width: 100%;
}
    
#\32 2979e29 {
    align-items: center;
    width: 32%;
    min-height: 306px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 4%;
    flex-wrap: nowrap;
    background-color: rgba(246, 246, 246, 1);
    background-image: initial;
    border-radius: 5px 5px 5px 5px;
    order: 0;
    padding: 20px 20px 20px 20px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\39 2aad446 {
    width: 60px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#b8c73545 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#c940eb0b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 6f51aca.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 5px;
    padding-bottom: 5px;
}
#\35 6f51aca {
    width: 130px;
    height: auto;
    min-height: 42px;
    max-width: 100%;
}
    
#\36 05f8b26.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 10px;
    padding-right: 0px;
}
#\36 05f8b26 {
    max-width: 100%;
    width: 92.15%;
    height: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a0fbbed2 {
    padding: 40px 4% 40px 4%;
}
    
#group_5fo {
    width: 29.38%;
    min-height: auto;
}
    
#\38 aaccaae {
    width: 33.311049453928%;
    padding: 15px 15px 15px 15px;
}
    
#c547db03 {
    width: 49%;
    padding: 15px 15px 15px 15px;
}
    
#\35 7b00983 {
    width: 100%;
    min-height: auto;
}
    
#\39 9f34c81 {
    width: 33.311049453928%;
    padding: 15px 15px 15px 15px;
}
    
#\32 2979e29 {
    width: 49%;
    padding: 15px 15px 15px 15px;
}
    
#group_ere {
    align-items: flex-start;
}
    
#\38 6492c53 {
    flex-wrap: wrap;
    min-height: auto;
    column-gap: 2%;
    align-content: stretch;
}
}



@media (max-width: 767px) {
    
#bf5e6016 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 15px;
}
    
#a0fbbed2 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 20px 20px 20px 20px;
}
    
#group_5fo {
    width: 100%;
    min-height: auto;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#group_ere {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 aaccaae {
    width: 100%;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#c547db03 {
    width: 100%;
    padding: 15px 15px 15px 15px;
}
    
#\35 7b00983 {
    width: 100%;
    padding: 15px 15px 15px 15px;
}
    
#\38 6492c53 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\39 9f34c81 {
    width: 100%;
    padding: 15px 15px 15px 15px;
}
    
#\32 2979e29 {
    width: 100%;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\36 05f8b26 {
    max-width: none;
    width: 100%;
}
}



@media all {
    
#fd1903d9 {
    width: 50%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#fc64af3f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\31 b1cdcb6 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 80px 2% 80px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\31 d60d8e0::before, #\31 d60d8e0 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(27,78,35,1);
    opacity: 0.9;
}
#\31 d60d8e0 {
    background-image: url(https://lirp.cdn-website.com/47c8eac3/dms3rep/multi/opt/2024-01-09-1920w.jpg);
    background-attachment: fixed;
}
#\31 d60d8e0.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAIBAAAQQCAQUAAAAAAAAAAAAAAQACAwQFIQYSIjKB0f/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAZEQACAwEAAAAAAAAAAAAAAAACEQABAwT/2gAMAwEAAhEDEQA/AMuo0Yhg35GWNhkPaAPL0oh5HYYekV2kN1sH6iIMOgybuLvz5ilU/9k=');
}
    
#\35 3a2a476 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#adada1af {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_am3 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 85%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 3;
    border-style: solid;
    border-color: #000000 #000000 rgba(255,255,255,1) #000000;
    border-width: 0 0 1px 0;
    padding: 0% 0% 15px 0%;
    margin: 15px 0% 0% 0%;
}
    
#c921a3d8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 20%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 b6d7671 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 87.40%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 ce6fedd {
    width: 73.35%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#ec7e8840 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 30px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 2ea0a43 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\39 a4318c6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 20%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#dd847fa4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 81.33%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bc1e750a {
    width: 73.22439649977166%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#f5bc65f6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 30px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 97867b2 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#a0aa53a4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 20%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 4;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#b2a69706 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 85.19%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d7ff70f7 {
    width: 77.51930017635567%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\39 57bd98d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 30px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#c781bf92 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#fe9d7000 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 20%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 5;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#e1ba18bd {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 97.44%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 4b8081d {
    width: 80.21670165794832%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 427ca57 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#\33 e618e7d.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 32px;
}
#\33 e618e7d {
    width: 18.95%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 432eaf3.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 32px;
}
#\38 432eaf3 {
    width: 19.55%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#f5fa9aab.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 32px;
}
#f5fa9aab {
    width: 18.48%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 2bd675b.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 32px;
}
#\31 2bd675b {
    width: 15.79%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 6697a24 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 20%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a8f4383b.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 32px;
}
#a8f4383b {
    width: 18.95%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#d756b074 {
    width: 52.68%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\33 4e5e774 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 30px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 a96bbce {
    width: 30px;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fc64af3f {
    width: 66.35%;
}
    
#\31 b1cdcb6 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 40px 4% 40px 4%;
}
    
#\31 d60d8e0::before, #\31 d60d8e0 > .bgExtraLayerOverlay {
    
}
#\31 d60d8e0.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAIBAAAQQCAQUAAAAAAAAAAAAAAQACAwQFIQYSIjKB0f/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAZEQACAwEAAAAAAAAAAAAAAAACEQABAwT/2gAMAwEAAhEDEQA/AMuo0Yhg35GWNhkPaAPL0oh5HYYekV2kN1sH6iIMOgybuLvz5ilU/9k=');
}
    
#\35 3a2a476 {
    width: 100%;
    min-height: 80px;
    order: 1;
    row-gap: 15px;
}
    
#adada1af {
    width: 100%;
}
    
#group_am3 {
    flex-wrap: wrap;
    justify-content: flex-start;
    column-gap: 2%;
    align-content: stretch;
    min-height: auto;
}
    
#c921a3d8 {
    width: 49%;
}
    
#\39 a4318c6 {
    width: 49%;
}
    
#a0aa53a4 {
    width: 49%;
}
    
#\38 427ca57 {
    width: 90%;
}
}



@media (max-width: 767px) {
    
#\31 b1cdcb6 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 40px 20px 40px 20px;
}
    
#\31 d60d8e0::before, #\31 d60d8e0 > .bgExtraLayerOverlay {
    
}
#\31 d60d8e0.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAIBAAAQQCAQUAAAAAAAAAAAAAAQACAwQFIQYSIjKB0f/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAZEQACAwEAAAAAAAAAAAAAAAACEQABAwT/2gAMAwEAAhEDEQA/AMuo0Yhg35GWNhkPaAPL0oh5HYYekV2kN1sH6iIMOgybuLvz5ilU/9k=');
}
    
#\35 3a2a476 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 1;
}
    
#adada1af {
    max-width: none;
    width: 100%;
}
    
#group_am3 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#c921a3d8 {
    width: 100%;
    column-gap: 1%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 b6d7671 {
    width: 78%;
}
    
#\39 a4318c6 {
    width: 100%;
    column-gap: 1%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#dd847fa4 {
    width: 78%;
}
    
#a0aa53a4 {
    width: 100%;
    column-gap: 1%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b2a69706 {
    width: 78%;
}
    
#fe9d7000 {
    width: 100%;
    column-gap: 1%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e1ba18bd {
    width: 78%;
}
    
#\37 6697a24 {
    width: 78%;
}
}



@media all {
    
#a44a1f4e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 63.7%;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 0.9);
    background-image: initial;
    padding: 30px 30px 30px 30px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\36 a96b94d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 34.292299651567944%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\30 5921198 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 100px 2% 100px 2%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#c938d2cb {
    background-image: url(https://lirp.cdn-website.com/47c8eac3/dms3rep/multi/opt/AdobeStock_199305892_2x-47ff84a6-1920w.jpeg);
    background-attachment: fixed;
}
#c938d2cb.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAJAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQQH/8QAIxAAAQMDAgcAAAAAAAAAAAAAAQACAwQFBhESBxQhIjE0cv/EABUBAQEAAAAAAAAAAAAAAAAAAAID/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAECEQP/2gAMAwEAAhEDEQA/AE5uIFpu1v5amaIDMdrpDp2KNuJYs9oc7JpNxGp6rG6D0YfspceFGqfR7Q5hQsR//9k=');
}
    
#\39 3c2674a {
    align-self: auto;
    max-width: 100%;
    width: 100.00%;
    height: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_c74 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 5921198 {
    padding: 40px 4% 40px 4%;
}
}



@media (max-width: 767px) {
    
#a44a1f4e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 a96b94d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 5921198 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\39 3c2674a {
    max-width: none;
    width: 100%;
}
}



@media all {
    
#\35 3840134 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 81.89%;
    min-height: auto;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    flex-wrap: nowrap;
    margin-left: -8px;
    grid-area: auto / auto / auto / auto;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#ff08b560 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 57.30%;
    min-width: 4%;
    justify-content: flex-start;
    padding-top: 16px;
    padding-bottom: 16px;
    padding-right: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\38 0fdadee {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 40.63998242530756%;
    min-width: 4%;
    background-color: rgba(242,236,223,1);
    background-image: initial;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#c6656d8f {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 60px 2% 60px 2%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#b1fa28e1 {
    align-self: auto;
    max-width: 100%;
    width: 75.45%;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_6ru {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    background-color: rgba(0,0,0,0);
    background-image: initial;
    margin-top: 30px;
    padding-top: 30px;
    padding-bottom: 30px;
    padding-right: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-right: 0%;
}
    
#group_k0h {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 27.344757403230613%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#e3fb9f99 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 41.50%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: rgba(0,0,0,0);
    background-image: initial;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#widget_2b6 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#a219eea3 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 80%;
    min-height: auto;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    flex-wrap: nowrap;
    grid-area: auto / auto / auto / auto;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#widget_rkb {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_4p8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 8a6f2be {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 58%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: rgba(0,0,0,0);
    background-image: initial;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#f637dcde {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 16.38%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#ffd3cb73 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\34 c5ad40e {
    justify-content: flex-start;
    align-items: center;
    width: 70.17%;
    min-height: auto;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    flex-wrap: nowrap;
    grid-area: auto / auto / auto / auto;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\36 2cd82b4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 d85bca8 {
    width: 101.54%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#e1de8a9d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    background-color: rgba(0,0,0,0);
    background-image: initial;
    margin-top: 15px;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-right: 0%;
}
    
#ba5f3f8e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 56.39%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: rgba(0,0,0,0);
    background-image: initial;
    order: 1;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\34 beee575 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 16.289888571806554%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#cec1da3f {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\32 b4d16f8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 8ca3b5a {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 66e10d5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 41.52889873348801%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: rgba(0,0,0,0);
    background-image: initial;
    order: 0;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#e67a2ea9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 27.344757403230613%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding-left: 4px;
    padding-right: 4px;
    grid-area: auto / auto / auto / auto;
    padding-top: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\31 ad64d0c {
    width: 50px;
    height: auto;
    max-width: 100%;
}
    
#cddac88e {
    justify-content: flex-start;
    align-items: flex-start;
    width: 80%;
    min-height: auto;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    flex-wrap: nowrap;
    grid-area: auto / auto / auto / auto;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\39 3a247d8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 eb80f68 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_ltc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_0f3 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c6656d8f {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 24px;
    padding: 40px 4% 40px 4%;
}
    
#\38 0fdadee {
    width: 100%;
    min-height: 80px;
    order: 0;
}
    
#ff08b560 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#group_6ru {
    margin-top: 15px;
}
    
#a219eea3 {
    width: 75.55716219091572%;
}
    
#group_k0h {
    width: 20.45%;
}
    
#cddac88e {
    width: 76.96306246331655%;
}
    
#e67a2ea9 {
    width: 19.04%;
}
    
#\34 beee575 {
    width: 15.34%;
}
    
#f637dcde {
    width: 16.32%;
}
}



@media (max-width: 767px) {
    
#\35 3840134 {
    width: 80%;
}
    
#ff08b560 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 0fdadee {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c6656d8f {
    min-height: unset;
    flex-direction: column;
    padding: 20px 20px 20px 20px;
}
    
#b1fa28e1 {
    max-width: none;
    width: 100%;
}
    
#e3fb9f99 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 8a6f2be {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#ba5f3f8e {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 66e10d5 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#e1de8a9d {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#group_6ru {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
    margin-top: 15px;
}
    
#a219eea3 {
    width: 78.83429082645132%;
}
    
#group_k0h {
    width: 15.15%;
}
    
#widget_2b6 {
    width: 50px;
}
    
#ffd3cb73 {
    width: 50px;
}
    
#\31 ad64d0c {
    width: 50px;
}
    
#cec1da3f {
    width: 50px;
}
    
#e67a2ea9 {
    width: 14.84%;
}
    
#\34 beee575 {
    width: 15.16%;
}
    
#f637dcde {
    width: 15%;
}
    
#\38 8ca3b5a {
    width: 64.34%;
}
}



@media all {
    
#e60aa369 {
    min-height: 256px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 32px 2% 32px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\31 6002c0e {
    align-items: center;
    width: 22.360057578090125%;
    min-height: 192px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    flex-wrap: nowrap;
    border-style: solid;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-width: 0px 0px 0px 1px;
    height: auto;
    order: 4;
    box-shadow: none;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#b5309e38 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\33 da72543::before, #\33 da72543 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.75;
    border-radius: inherit;
}
#\33 da72543 {
    background-color: rgba(0,0,0,0);
    background-image: url(https://lirp.cdn-website.com/47c8eac3/dms3rep/multi/opt/Website-page--28Updated-29--281-29-34c21a39-1920w.png);
    background-attachment: fixed;
    background-position: 50% 100%;
}
    
#\32 3ada8c2 {
    align-items: center;
    width: 17.67%;
    min-height: 192px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    flex-wrap: nowrap;
    border-style: solid;
    border-color: #000000 rgba(255, 255, 255, 0.2) #000000 var(--color_4);
    border-width: 0 0px 0 1px;
    order: 0;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#b02bdb4c {
    min-height: 8px;
    column-gap: 1%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 60c8144 {
    align-items: center;
    width: 17.87%;
    min-height: 192px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    flex-wrap: nowrap;
    border-style: solid;
    border-color: #000000 rgba(255, 255, 255, 0.2) #000000 var(--color_4);
    border-width: 0 0px 0 1px;
    order: 1;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#d2e5c2c6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_ei3 {
    width: 99.43%;
    height: 136px;
    max-width: 100%;
    order: 0;
}
    
#f05fccfb {
    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;
}
    
#widget_n14 {
    width: 83.99%;
    height: 140px;
    max-width: 100%;
    order: 0;
}
    
#widget_ap2 {
    width: 51.24%;
    height: 126px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 659426e {
    align-items: center;
    width: 18.22237675343264%;
    min-height: 181px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    flex-wrap: nowrap;
    border-style: solid;
    border-color: #000000 #000000 #000000 var(--color_4);
    border-width: 0 0 0 1px;
    height: auto;
    order: 3;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\32 c8fb09b {
    width: 59.40%;
    height: 126px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 ac48cff {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\37 aab4e53 {
    align-items: center;
    width: 19.622424742283872%;
    min-height: 192px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    flex-wrap: nowrap;
    border-style: solid;
    border-color: #000000 #000000 #000000 var(--color_4);
    border-width: 0 0 0 1px;
    height: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#ff248915 {
    width: 87.52%;
    height: 126px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 0613cb2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e60aa369 {
    padding: 40px 4% 40px 4%;
}
    
#\33 da72543::before, #\33 da72543 > .bgExtraLayerOverlay {
    
}
#\33 da72543 {
    padding-top: 0px;
    padding-bottom: 0px;
}
}



@media (max-width: 767px) {
    
#e60aa369 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 20px 20px 20px 20px;
}
    
#\31 6002c0e {
    row-gap: 5px;
    min-height: auto;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\32 3ada8c2 {
    row-gap: 5px;
    min-height: auto;
    width: 98.74%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\33 da72543::before, #\33 da72543 > .bgExtraLayerOverlay {
    
}
    
#b02bdb4c {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 1%;
    flex-wrap: wrap;
    align-content: flex-start;
    flex-direction: row;
    padding: 0px 0px 0px 0px;
}
    
#\32 60c8144 {
    row-gap: 5px;
    min-height: auto;
    width: 100.00%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#widget_ei3 {
    height: 240px;
}
    
#widget_n14 {
    height: 240px;
}
    
#widget_ap2 {
    height: 240px;
    width: 71.89%;
}
    
#\33 659426e {
    row-gap: 5px;
    min-height: auto;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\32 c8fb09b {
    height: 240px;
    width: 73.34%;
}
    
#\37 aab4e53 {
    row-gap: 5px;
    min-height: auto;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#ff248915 {
    height: 240px;
}
}

