@media all {
  *#dm .dmInner a.u_1652781204 { border-color:var(--color_3) !important; }

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

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

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

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

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

  *#dm .dmInner div.u_1357283254 hr { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1402533038 hr { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1238383935 hr {
    border-top-width:1px !important;
    border-top-style:solid !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1353831750 hr {
    border-top-width:1px !important;
    border-top-style:solid !important;
    color:var(--color_2) !important;
  }

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

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

  *#dm .dmInner *.u_1553696242 .headerWidget .reviews-header .rating .fdn-star-on-png { color:var(--color_14) !important; }

  *#dm .dmInner div.u_1550316043 .readMore a { font-weight:700 !important; }

  *#dm .dmInner div.u_1642529323 .headerWidget .reviews-header .link { color:var(--color_7) !important; }

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1363656448 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) {
    color:var(--color_6) !important;
    font-weight:bold !important;
  }

  *#dm .dmInner div.u_1363656448 .m-recaptcha {
    color:var(--color_6) !important;
    font-weight:bold !important;
  }

  *#dm .dmInner div.u_1363656448 .dmforminput input {
    color:rgba(0,0,0,1) !important;
    font-size:14px !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1363656448 .dmforminput textarea {
    color:rgba(0,0,0,1) !important;
    font-size:14px !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1363656448 .dmforminput .fileUploadLink {
    color:rgba(0,0,0,1) !important;
    font-size:14px !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1363656448 .checkboxwrapper span {
    color:rgba(0,0,0,1) !important;
    font-size:14px !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1363656448 .radiowrapper span {
    color:rgba(0,0,0,1) !important;
    font-size:14px !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1363656448 .optinwrapper div {
    color:rgba(0,0,0,1) !important;
    font-size:14px !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1363656448 .freetextwrapper {
    color:rgba(0,0,0,1) !important;
    font-size:14px !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1363656448 .dmforminput select {
    color:rgba(0,0,0,1) !important;
    font-size:14px !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1363656448 .dmforminput option {
    color:rgba(0,0,0,1) !important;
    font-size:14px !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1363656448 input::placeholder {
    color:rgba(0,0,0,1) !important;
    font-weight:bold !important;
    font-family:'Be Vietnam' !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1363656448 input.placeholder {
    color:rgba(0,0,0,1) !important;
    font-weight:bold !important;
    font-family:'Be Vietnam' !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1363656448 textarea::placeholder {
    color:rgba(0,0,0,1) !important;
    font-weight:bold !important;
    font-family:'Be Vietnam' !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1363656448 textarea.placeholder {
    color:rgba(0,0,0,1) !important;
    font-weight:bold !important;
    font-family:'Be Vietnam' !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1363656448 select::placeholder {
    color:rgba(0,0,0,1) !important;
    font-weight:bold !important;
    font-family:'Be Vietnam' !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1363656448 select.placeholder {
    color:rgba(0,0,0,1) !important;
    font-weight:bold !important;
    font-family:'Be Vietnam' !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1363656448 .dmformsubmit {
    color:rgba(255,255,255,1) !important;
    font-size:18px !important;
    width:250px !important;
    height:50px !important;
    float:none !important;
    display:block !important;
    margin-left:auto !important;
    margin-right:auto !important;
  }

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

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

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

  *#dm .dmInner div.u_1662122321 .rteBlock { text-align:center !important; }

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

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

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

  *#dm .dmInner div.u_1418119369 .rteBlock { text-align:center !important; }

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

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

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

  *#dm .dmInner div.u_1477912970 .rteBlock { text-align:center !important; }

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

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

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

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

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

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

  *#dm .dmInner div.u_1078907974 .rteBlock { text-align:center !important; }

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

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

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

  *#dm .dmInner div.u_1120257808 .rteBlock { text-align:center !important; }

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

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

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

  *#dm .dmInner div.u_1337547174 .rteBlock { text-align:center !important; }

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1575708993 .rteBlock { text-align:center !important; }

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

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

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

  *#dm .dmInner div.u_1352790782 .rteBlock { text-align:center !important; }

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

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

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

  *#dm .dmInner div.u_1151513642 .rteBlock { text-align:center !important; }

  *#dm .dmInner *.u_1136729010 #recentReviewsWidget .fdn-star-on-png { color:var(--color_14) !important; }

  *#dm .dmInner div.u_1248376755 p {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:rgb(255,255,255) !important;
    letter-spacing:normal !important;
    font-family: Poppins !important;
    line-height:22.4px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1248376755 li {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:rgb(255,255,255) !important;
    letter-spacing:normal !important;
    font-family: Poppins !important;
    line-height:22.4px !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1248376755 {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:rgb(255,255,255) !important;
    letter-spacing:normal !important;
    font-family: Poppins !important;
    line-height:22.4px !important;
    font-style:normal !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_4233689066 .openHours { color:var(--color_6) !important; }

  *#dm .dmInner *.u_1975268291 .motFactCont p.rteBlock { text-align:LEFT !important; }

  *#dm .dmInner *.u_1975268291 .motFactCont p.rteBlock span { text-align:LEFT !important; }

  *#dm .dmInner div.u_1975268291 .motFactCont p.rteBlock {
    font-weight:600 !important;
    font-family: 'Raleway' !important;
  }

  *#dm .dmInner div.u_1975268291 .motFactCont p.rteBlock span {
    font-weight:600 !important;
    font-family: 'Raleway' !important;
  }

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

  *#dm .dmInner div.u_849374886 img {
    object-position:0% 0% !important;
    object-fit:cover !important;
    border-radius:0px 0px 0px 0px !important;
    box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
  }

  *#dm .dmInner div.u_3312721421 hr {
    border:none !important;
    background:linear-gradient(to right,currentColor,transparent) !important;
    height:7px !important;
    color:var(--color_2) !important;
  }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .dmInner a.u_1652781204 span.text { font-size:17px !important; }

  *#dm .dmInner *.u_1975268291 .motFactCont p.rteBlock { line-height:30px !important; }

  *#dm .dmInner *.u_1975268291 .motFactCont p.rteBlock { line-height:24px !important; }

  *#dm .dmInner div.u_1975268291 .motFactCont p.rteBlock { font-size:18px !important; }

  *#dm .dmInner div.u_1975268291 .motFactCont p.rteBlock span { font-size:18px !important; }

  *#dm .dmInner div.u_1662122321 p {
    font-size:12px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1662122321 li {
    font-size:12px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1662122321 {
    font-size:12px !important;
    text-align:center !important;
  }

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

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

  *#dm .dmInner div.u_1418119369 { text-align:center !important; }

  *#dm .dmInner div.u_1477912970 p {
    font-size:18px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1477912970 li {
    font-size:18px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1477912970 {
    font-size:18px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1355564685 {
    text-align:center !important;
    font-size:20px !important;
  }

  *#dm .dmInner div.u_1355564685 p {
    text-align:center !important;
    font-size:20px !important;
  }

  *#dm .dmInner div.u_1355564685 li {
    text-align:center !important;
    font-size:20px !important;
  }

  *#dm .dmInner div.u_1078907974 p {
    font-size:12px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1078907974 li {
    font-size:12px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1078907974 {
    font-size:12px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1120257808 p {
    font-size:18px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1120257808 li {
    font-size:18px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1120257808 {
    font-size:18px !important;
    text-align:center !important;
  }

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

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

  *#dm .dmInner div.u_1337547174 { text-align:center !important; }

  *#dm .dmInner div.u_1145588564 {
    text-align:center !important;
    font-size:20px !important;
  }

  *#dm .dmInner div.u_1145588564 p {
    text-align:center !important;
    font-size:20px !important;
  }

  *#dm .dmInner div.u_1145588564 li {
    text-align:center !important;
    font-size:20px !important;
  }

  *#dm .dmInner div.u_1348011126 {
    text-align:center !important;
    font-size:20px !important;
  }

  *#dm .dmInner div.u_1348011126 p {
    text-align:center !important;
    font-size:20px !important;
  }

  *#dm .dmInner div.u_1348011126 li {
    text-align:center !important;
    font-size:20px !important;
  }

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

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

  *#dm .dmInner div.u_1575708993 { text-align:center !important; }

  *#dm .dmInner div.u_1352790782 p {
    font-size:12px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1352790782 li {
    font-size:12px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1352790782 {
    font-size:12px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1151513642 p {
    font-size:18px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1151513642 li {
    font-size:18px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1151513642 {
    font-size:18px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1248376755 p {
    font-size:16px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1248376755 li {
    font-size:16px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1248376755 {
    font-size:16px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1987694014 p {
    font-size:20px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1987694014 li {
    font-size:20px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1987694014 {
    font-size:20px !important;
    text-align:left !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1550316043 .readMore a { font-size:14px !important; }

  *#dm .dmInner div.u_1642529323 .headerWidget .reviews-header .link { font-size:14px !important; }

  *#dm .dmInner div.u_1662122321 p {
    font-size:12px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1662122321 li {
    font-size:12px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1662122321 {
    font-size:12px !important;
    text-align:center !important;
  }

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

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

  *#dm .dmInner div.u_1418119369 { text-align:center !important; }

  *#dm .dmInner div.u_1477912970 p {
    font-size:20px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1477912970 li {
    font-size:20px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1477912970 {
    font-size:20px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1355564685 p {
    font-size:25px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1355564685 li {
    font-size:25px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1355564685 {
    font-size:25px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1078907974 p {
    font-size:12px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1078907974 li {
    font-size:12px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1078907974 {
    font-size:12px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1120257808 p {
    font-size:20px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1120257808 li {
    font-size:20px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1120257808 {
    font-size:20px !important;
    text-align:center !important;
  }

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

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

  *#dm .dmInner div.u_1337547174 { text-align:center !important; }

  *#dm .dmInner div.u_1145588564 p {
    font-size:25px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1145588564 li {
    font-size:25px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1145588564 {
    font-size:25px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1348011126 p {
    font-size:25px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1348011126 li {
    font-size:25px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1348011126 {
    font-size:25px !important;
    text-align:center !important;
  }

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

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

  *#dm .dmInner div.u_1575708993 { text-align:center !important; }

  *#dm .dmInner div.u_1352790782 p {
    font-size:12px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1352790782 li {
    font-size:12px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1352790782 {
    font-size:12px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1151513642 p {
    font-size:20px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1151513642 li {
    font-size:20px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1151513642 {
    font-size:20px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1136729010 #recentReviewsWidget .button .dmWidget { height:50px !important; }

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

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

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

  *#dm .dmInner div.u_1987694014 p { font-size:25px !important; }

  *#dm .dmInner div.u_1987694014 li { font-size:25px !important; }

  *#dm .dmInner div.u_1987694014 { font-size:25px !important; }

  *#dm .dmInner *.u_1975268291 .motFactCont p.rteBlock { line-height:30px !important; }

  *#dm .dmInner div.u_1968895154 .svgFull { height:30px !important; }

  *#dm .dmInner div.u_1968895154 .svgCont { height:30px !important; }

  *#dm .dmInner div.u_1968895154 .svgChevL { height:30px !important; }

  *#dm .dmInner div.u_1968895154 .svgChevR { height:30px !important; }

  *#dm .dmInner div.u_1579345897 .svgFull { height:30px !important; }

  *#dm .dmInner div.u_1579345897 .svgCont { height:30px !important; }

  *#dm .dmInner div.u_1579345897 .svgChevL { height:30px !important; }

  *#dm .dmInner div.u_1579345897 .svgChevR { height:30px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1975268291 .motFactCont p.rteBlock { line-height:30px !important; }

  *#dm .dmInner div.u_1662122321 p { font-size:12px !important; }

  *#dm .dmInner div.u_1662122321 li { font-size:12px !important; }

  *#dm .dmInner div.u_1662122321 { font-size:12px !important; }

  *#dm .dmInner div.u_1477912970 p { font-size:20px !important; }

  *#dm .dmInner div.u_1477912970 li { font-size:20px !important; }

  *#dm .dmInner div.u_1477912970 { font-size:20px !important; }

  *#dm .dmInner div.u_1355564685 p {
    font-size:25px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1355564685 li {
    font-size:25px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1355564685 {
    font-size:25px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1078907974 p { font-size:12px !important; }

  *#dm .dmInner div.u_1078907974 li { font-size:12px !important; }

  *#dm .dmInner div.u_1078907974 { font-size:12px !important; }

  *#dm .dmInner div.u_1120257808 p { font-size:20px !important; }

  *#dm .dmInner div.u_1120257808 li { font-size:20px !important; }

  *#dm .dmInner div.u_1120257808 { font-size:20px !important; }

  *#dm .dmInner div.u_1145588564 p {
    font-size:25px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1145588564 li {
    font-size:25px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1145588564 {
    font-size:25px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1348011126 p {
    font-size:25px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1348011126 li {
    font-size:25px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1348011126 {
    font-size:25px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1352790782 p { font-size:12px !important; }

  *#dm .dmInner div.u_1352790782 li { font-size:12px !important; }

  *#dm .dmInner div.u_1352790782 { font-size:12px !important; }

  *#dm .dmInner div.u_1151513642 p { font-size:20px !important; }

  *#dm .dmInner div.u_1151513642 li { font-size:20px !important; }

  *#dm .dmInner div.u_1151513642 { font-size:20px !important; }

  *#dm .dmInner div.u_1987694014 p { font-size:25px !important; }

  *#dm .dmInner div.u_1987694014 li { font-size:25px !important; }

  *#dm .dmInner div.u_1987694014 { font-size:25px !important; }

  *#dm .dmInner div.u_1579345897 .svgFull { height:30px !important; }

  *#dm .dmInner div.u_1579345897 .svgCont { height:30px !important; }

  *#dm .dmInner div.u_1579345897 .svgChevL { height:30px !important; }

  *#dm .dmInner div.u_1579345897 .svgChevR { height:30px !important; }

  *#dm .dmInner div.u_1968895154 .svgFull { height:30px !important; }

  *#dm .dmInner div.u_1968895154 .svgCont { height:30px !important; }

  *#dm .dmInner div.u_1968895154 .svgChevL { height:30px !important; }

  *#dm .dmInner div.u_1968895154 .svgChevR { height:30px !important; }
}
*#dm .dmInner div.u_1975268291
{
	color:white !important;
}
*#dm .dmInner div.u_1248376755 a
{
	color:#fff !important;
	text-decoration:underline !important;
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_1579345897 .svgFull { height:30px !important; }

  *#dm .dmInner div.u_1579345897 .svgCont { height:30px !important; }

  *#dm .dmInner div.u_1579345897 .svgChevL { height:30px !important; }

  *#dm .dmInner div.u_1579345897 .svgChevR { height:30px !important; }

  *#dm .dmInner div.u_1968895154 .svgFull { height:40px !important; }

  *#dm .dmInner div.u_1968895154 .svgCont { height:40px !important; }

  *#dm .dmInner div.u_1968895154 .svgChevL { height:40px !important; }

  *#dm .dmInner div.u_1968895154 .svgChevR { height:40px !important; }
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_1975268291
{
}
*#dm .dmInner div.u_1248376755
{
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header[data-overlapping] {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: initial;
}
}



@media all {
    
#db4fad4c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\31 02296bd {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 2% 4%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#group_69j {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#widget_r6f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_oo7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#c5770783.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 24px;
    padding-right: 24px;
    padding-top: 12px;
}
#c5770783 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\30 534c33d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\34 7f97fa7 {
    width: 30.18%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0.5);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    order: 2;
    align-items: center;
    padding: 2% 1% 2% 1%;
    margin: 0px 0% 0% 0%;
}
    
#\38 4cdb75c {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\33 1078cd4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f21f4508 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    order: 0;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 68ceeb0 {
    min-height: 443px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0% 0px 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 d84580a.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-left: 0px;
    padding-right: 0px;
}
#\38 d84580a {
    width: 280px;
    height: auto;
    max-width: 100%;
    min-height: 52px;
    order: 5;
    grid-area: auto / auto / auto / auto;
}
    
#\33 c2e3038 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 57.33%;
    min-width: 4%;
    justify-content: flex-end;
    order: 0;
    padding: 2% 16px 2% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 c7e73b3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: -20px 0% -20px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 3893fa6 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 3;
    min-height: 50px;
    grid-area: auto / auto / auto / auto;
}
    
#b793e80b::before, #b793e80b > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.4;
    border-radius: inherit;
}
#b793e80b {
    background-image: url(https://le-cdn.hibuwebsites.com/md/dmip/dms3rep/multi/opt/black-jeans-1920w.png);
    background-position: 0% 0%;
}
    
#widget_77l {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 6;
}
    
#d6f7f5d3 {
    margin: 0px 0% 0px 0%;
}
    
#group_g30 {
    width: 12.47%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
}
}



@media all {
    
#cc7b8b66 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 468da10 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 10px 4% 10px 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 473015f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\39 558083d {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    border-radius: 0px 0px 0px 0px;
    justify-content: space-around;
    --column-gap: 2%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a83d4f86 {
    width: 89.38%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 624f34a {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48.36%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    order: 0;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e3035463 {
    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;
}
    
#f4ad4368 {
    width: 89.38%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 57abde2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#c408bc0a {
    min-height: 327px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 013f433 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 46.64%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_3);
    background-image: url("https://le-cdn.hibuwebsites.com/md/dmip/dms3rep/multi/opt/thick-diagonal-stripe-texture-1920w.png");
    background-repeat: repeat;
    background-size: auto;
    padding: 0% 1% 2% 0%;
    margin: 0px 0% 0px 0%;
}
    
#widget_5o7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_5o7 {
    width: 100%;
    height: 330px;
    max-width: 100%;
    margin: -20px 0% 0px -20px;
}
    
#\31 535ba29 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#dd6bf7ce {
    align-items: center;
    width: 100%;
    min-height: 51px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    min-width: 32px;
    flex-direction: row;
    justify-content: flex-end;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\36 cbdc5d9 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 baadbcc {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ca156e26 {
    align-items: center;
    width: 17.51%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c00921e8 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a43f2dcc {
    align-items: center;
    width: 17.51%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d6ce3028 {
    align-items: center;
    width: 17.51%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 09c64ea {
    align-items: center;
    width: 100%;
    min-height: 51px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    min-width: 32px;
    flex-direction: row;
    justify-content: flex-end;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\33 95f84ae {
    align-items: center;
    width: 100%;
    min-height: 51px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    min-width: 32px;
    flex-direction: row;
    justify-content: flex-end;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#e7f1fba0 {
    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;
}
    
#\36 4de38a4 {
    align-items: flex-start;
    width: 30.78%;
    min-height: 245px;
    max-height: 100%;
    row-gap: 32px;
    column-gap: 4%;
    flex-wrap: nowrap;
    min-width: 32px;
    justify-self: auto;
    order: 2;
    height: auto;
    justify-content: space-around;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 f2b995e {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 1c50c62 {
    margin: 0px 0% 0px 0%;
}
    
#\37 2bf6160 {
    align-items: flex-start;
    width: 31.79%;
    min-height: 245px;
    max-height: 100%;
    row-gap: 32px;
    column-gap: 4%;
    flex-wrap: nowrap;
    min-width: 32px;
    justify-self: auto;
    order: 0;
    height: auto;
    justify-content: space-around;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 74d5845 {
    align-items: center;
    width: 100%;
    min-height: 51px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    min-width: 32px;
    flex-direction: row;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\36 39313e3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fa278d30 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5%;
    min-width: 32px;
    flex-direction: row;
    --column-gap: 5%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 24e5612 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d7a338b2 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 b948ef8 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\34 eccd119 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\33 2d89f5c {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 ac7964c {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\36 0b26ac4 {
    align-items: center;
    width: 17.51%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 f59ad97 {
    flex-direction: row;
    align-items: center;
    width: 35.95%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 daee0ce {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\36 ee55395 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\30 dace850 {
    min-height: 344px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 1% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#d72cf90e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 bbc4259 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#c3de9619 {
    align-items: center;
    width: 17.51%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 4a6d1d8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 19px;
    width: 100%;
    min-width: 4%;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 4c126b7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 f14b7c6 {
    align-items: center;
    width: 100%;
    min-height: 51px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    min-width: 32px;
    flex-direction: row;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#f6c61c75 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 eee0e58 {
    align-items: center;
    width: 17.51%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 d94112f {
    align-items: center;
    width: 100%;
    min-height: 51px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    min-width: 32px;
    flex-direction: row;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\37 dc9d91f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 701fe20 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 a4c4610 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 3556d35::before, #\31 3556d35 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_3);
    opacity: 0.75;
    border-radius: inherit;
}
#\31 3556d35 {
    background-color: var(--color_15);
    background-image: url("https://le-cdn.hibuwebsites.com/45efd3a412bb489f9adb9f8d23b297f8/dms3rep/multi/opt/hurricane-logo-icon-white-1920w.png");
    background-size: auto;
    background-position: 100% 100%;
}
#\31 3556d35.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAeElEQVQI1y3NS0pDQQAF0bcCcQtChoKDBImKJgrxR0QHieD+91FHGnp6uZxacFFd4Qnf+MUPjvjEG14WrKv7ObxiV23Gjju8V+dxPE/pUD1UN9X1PD5WQz0t1R++Rrq6Hdos7PGMLTZDPAx+pKuP6lidZmWHFS7/AQA1obb+H2LeAAAAAElFTkSuQmCC');
}
    
#widget_oaf.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#widget_oaf {
    width: 31.65%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    margin: -10px 0% 0px 0%;
}
}



@media all {
    
#\38 1ce135a {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d910a9a8 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#f4503a1f {
    min-height: 180px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 54e1492 {
    justify-content: flex-start;
    align-items: center;
    width: 75%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 84bb464 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 26d81b2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    justify-content: space-between;
    order: 1;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#c5bc8fa3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    justify-content: space-between;
    background-image: url("https://le-cdn.hibuwebsites.com/45efd3a412bb489f9adb9f8d23b297f8/dms3rep/multi/opt/hurricane-shutters-hero-02-atlantic-storm-protection-1920w.JPG");
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#c5bc8fa3.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAME/8QAIRAAAgIBAgcAAAAAAAAAAAAAAQIAAwQFERMUITEykeH/xAAVAQEBAAAAAAAAAAAAAAAAAAAAA//EABcRAQADAAAAAAAAAAAAAAAAAAABERL/2gAMAwEAAhEDEQA/AJ6rRdZkLxNMtVgvkpOxPuYFuy1UDkH6Dbv9iJLUlP/Z');
}
    
#\34 1faee31 {
    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;
}
    
#efdeb0a9.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#efdeb0a9 {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    min-height: 50px;
    margin: 0px 13% 0px 13%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 2602306 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 52f5cf5 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#f549f8a0 {
    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 fbc4d59 {
    justify-content: flex-start;
    align-items: center;
    width: 75%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 45bea62 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    justify-content: space-between;
    background-image: url("https://le-cdn.hibuwebsites.com/45efd3a412bb489f9adb9f8d23b297f8/dms3rep/multi/opt/security-shutters-hero-02-atlantic-storm-protection-1920w.JPEG");
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#\38 45bea62.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgIF/8QAIhAAAQMDAwUAAAAAAAAAAAAAAgEDBAAGERMhMQUSFiJh/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABwRAAEDBQAAAAAAAAAAAAAAAAEABBECAxIiMf/aAAwDAQACEQMRAD8AiBcoxrjdhHqm6C4IyT1Wm43VD7UzLRFxxjisi6ulw7aghMFkZUk+TcTC0O8ifXfQY3+UheFvrCCuxmZ4v//Z');
}
    
#ad290e48 {
    min-height: 180px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#c89f3361.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#c89f3361 {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    min-height: 50px;
    justify-self: auto;
    margin: 0px 13% 0px 13%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 22804be {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\38 44300dc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    justify-content: space-between;
    order: 1;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#d628ce66 {
    justify-content: flex-start;
    align-items: center;
    width: 85%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#bae49676 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d7150819 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 221e583 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f5132635 {
    flex-direction: row;
    align-items: flex-start;
    width: 15%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 e1f5d92 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\33 0f64f1f {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 e9f763b {
    justify-content: flex-start;
    align-items: center;
    width: 85%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 fedc5e9 {
    flex-direction: row;
    align-items: flex-start;
    width: 15%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c85dd74c {
    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;
}
    
#f24a72c3 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f636b704 {
    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 1fae9d3 {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    min-height: 50px;
    justify-self: auto;
    margin: 0px 18% 0px 18%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 5e8e92a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    justify-content: space-between;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 2f0e4b1 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bac22f03 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    justify-content: space-between;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 7ff4975 {
    min-height: 180px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#b0961bf6 {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    min-height: 50px;
    justify-self: auto;
    margin: 0px 18% 0px 18%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\38 5dfd37e {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 53e58db {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    min-height: 50px;
    justify-self: auto;
    margin: 0px 18% 0px 18%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 93d8a2d {
    flex-direction: row;
    align-items: flex-start;
    width: 15%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 32f8f35 {
    justify-content: flex-start;
    align-items: center;
    width: 85%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 fa14266 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    justify-content: space-between;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 aa21077 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bed1de2f {
    justify-content: flex-start;
    align-items: center;
    width: 85%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#e646c401 {
    flex-direction: row;
    align-items: flex-start;
    width: 15%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f6c3e59b {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    min-height: 50px;
    justify-self: auto;
    margin: 0px 18% 0px 18%;
    grid-area: auto / auto / auto / auto;
}
    
#fc53a7e6 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 3c01355 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    justify-content: space-between;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 70774dd {
    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 f3db1e0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\36 d41fa1d {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a082ddab {
    min-height: 180px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#d6798381 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e74cb783 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 dcf5486 {
    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;
}
}



@media all {
    
#b7187695 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 6741c8f {
    flex-direction: row;
    align-items: flex-start;
    width: 15%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 018047e {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c485c07b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    justify-content: space-between;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a679ab4f {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#be5e9c4c {
    justify-content: flex-start;
    align-items: center;
    width: 85%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 d04c3e6 {
    min-height: 180px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#eeb4be05 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b43dbbdb {
    flex-direction: row;
    align-items: flex-start;
    width: 15%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d7847eac {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b591f070 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    justify-content: space-between;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#af8870da {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\38 245ff05 {
    justify-content: flex-start;
    align-items: center;
    width: 85%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#ef757fe7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#a54d2199 {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    min-height: 50px;
    justify-self: auto;
    margin: 0px 18% 0px 18%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 1760ddb {
    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 f73cc63 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\33 dd55c50 {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    min-height: 50px;
    justify-self: auto;
    margin: 0px 18% 0px 18%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 7025905 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#bfcfbb34 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    justify-content: space-between;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 46c3457 {
    min-height: 180px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 68f10f0 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 235668a {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\33 7488faf {
    justify-content: flex-start;
    align-items: center;
    width: 85%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#d7a89416 {
    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;
}
    
#\32 5b66612 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    justify-content: space-between;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#f94f6756 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f10b37ba {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3d01109 {
    flex-direction: row;
    align-items: flex-start;
    width: 15%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f915a3c9 {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    min-height: 50px;
    justify-self: auto;
    margin: 0px 18% 0px 18%;
    grid-area: auto / auto / auto / auto;
}
    
#af0ade2c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#d3409b17 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d65a2fef {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    min-height: 50px;
    justify-self: auto;
    margin: 0px 18% 0px 18%;
    grid-area: auto / auto / auto / auto;
}
    
#f85c2db4 {
    flex-direction: row;
    align-items: flex-start;
    width: 15%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 763c5fd {
    justify-content: flex-start;
    align-items: center;
    width: 85%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 cb2e876 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\37 9945329 {
    flex-direction: row;
    align-items: flex-start;
    width: 15%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 2423ace {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#ff4a664d {
    min-height: 180px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 57da5e6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\38 d507974 {
    flex-direction: row;
    align-items: flex-start;
    width: 15%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 cde4449 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 9c8030d {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    min-height: 50px;
    justify-self: auto;
    margin: 0px 18% 0px 18%;
    grid-area: auto / auto / auto / auto;
}
    
#b68f5214 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    justify-content: space-between;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#b97e9dae {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#c11b10b2 {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    min-height: 50px;
    justify-self: auto;
    margin: 0px 18% 0px 18%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 cebed9d {
    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;
}
    
#\37 0024e4c {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 11e8d48 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    justify-content: space-between;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#c08c974d {
    justify-content: flex-start;
    align-items: center;
    width: 85%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ee94fa9c {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 008b9c2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 5edf455 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 ae965e4 {
    justify-content: flex-start;
    align-items: center;
    width: 85%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#b7b92379 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    justify-content: space-between;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 3f5430a {
    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 8aeefa4 {
    justify-content: flex-start;
    align-items: center;
    width: 85%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f2649ae8 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e0f17e6f {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    min-height: 50px;
    justify-self: auto;
    margin: 0px 18% 0px 18%;
    grid-area: auto / auto / auto / auto;
}
    
#bb8b6b80 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\37 f6afd95 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\36 845048e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    justify-content: space-between;
    background-image: url(https://le-cdn.hibuwebsites.com/45efd3a412bb489f9adb9f8d23b297f8/dms3rep/multi/opt/Screen+Shot+2024-10-04+at+4.03.11+PM-1920w.png);
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#\36 845048e.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\36 23ca7de {
    flex-direction: row;
    align-items: flex-start;
    width: 15%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e20162f9 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 b75c9e0 {
    min-height: 180px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 b06cdc1 {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 c438875 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d3f301b8 {
    width: 95%;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
    margin-right: 0px;
}
    
#b1386c0b {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 14px;
    column-gap: 24px;
    border-style: solid;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-width: 3px 3px 3px 3px;
    border-radius: 5px 5px 5px 5px;
    justify-self: auto;
    order: 0;
    background-color: var(--color_2);
    background-image: initial;
    align-self: auto;
    justify-content: flex-start;
    padding: 6% 16px 6% 16px;
    margin: 16px 0% 16px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 a09e4de {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\30 b73629c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 68c4be5 {
    width: 30%;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\37 3b7984e {
    min-height: 300px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#f563ef0a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: url(https://le-cdn.hibuwebsites.com/45efd3a412bb489f9adb9f8d23b297f8/dms3rep/multi/opt/Screen+Shot+2024-10-04+at+4.03.11+PM-1920w.png);
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#f563ef0a.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#f7933617 {
    width: 87.36%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 b0836ce {
    width: 280px;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
    margin-right: 0px;
    min-height: 50px;
}
}



@media all {
    
#\37 5676116 {
    min-height: 300px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#da11bba3 {
    width: 95%;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\34 5db8e52 {
    width: 30%;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
    margin-right: 0px;
}
    
#b1a235ae {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 5f1e6ab {
    width: 87.36%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 6c3e362 {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 f66d2e6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 1;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 b547962 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 14px;
    column-gap: 24px;
    border-style: solid;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-width: 3px 3px 3px 3px;
    border-radius: 5px 5px 5px 5px;
    justify-self: auto;
    order: 0;
    background-color: var(--color_2);
    background-image: initial;
    align-self: auto;
    justify-content: flex-start;
    padding: 6% 16px 6% 16px;
    margin: 16px 0% 16px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ce27eeb3 {
    width: 87.36%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 8ff979d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 b01899c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 b251935 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: initial;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c695b2b4 {
    width: 280px;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
    margin-right: 0px;
    min-height: 50px;
}
    
#\35 f11b2ae {
    width: 30%;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\38 a7e7069 {
    width: 280px;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
    margin-right: 0px;
    min-height: 50px;
}
    
#\37 0629ddb {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fe187d50 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 14px;
    column-gap: 24px;
    border-style: solid;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-width: 3px 3px 3px 3px;
    border-radius: 5px 5px 5px 5px;
    order: 0;
    background-color: var(--color_2);
    background-image: initial;
    align-self: auto;
    justify-content: flex-start;
    padding: 6% 16px 6% 16px;
    margin: 16px 0% 16px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d1e34233 {
    width: 95%;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#a17f2f0a {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: center;
    min-height: 50px;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 35f2177 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 3% 0%;
    margin: 0% 0% 0% 0%;
}
    
#d1930d1a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 ad28c23 {
    background-color: var(--color_5);
    background-image: initial;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f7d6035f {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 3% 4% 3% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 c699753 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 0f311bd {
    width: 100%;
    height: 300px;
    min-height: 100px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d99ca63c::before, #d99ca63c > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(246,242,239,1);
    opacity: 0.7;
}
#d99ca63c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(246, 242, 239, 1);
    background-image: url("https://le-cdn.hibuwebsites.com/45efd3a412bb489f9adb9f8d23b297f8/dms3rep/multi/opt/hurricane-logo-icon-2bcf4cbe-1920w.png");
    background-size: auto;
    background-position: 100% 100%;
}
#d99ca63c.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAuUlEQVQI1wXBW07CQBQA0FkBLqCduY+5I37wQSwxigSCIUobkBjkw33SztPi0jxH/Wk9yRo4AW4i8pcn+R7YfQ5su0DcJaJ9Zn5To6kXxeAyIb8Hko+B3bqX+6YX9xjIvmSk/S/ARY3GXArgKZLdeXavvUznV/cwG2TaRLKrYqAbjT6rAvCTAY+J7DqwPHnrFp7dMpBsE/C2aPM81lWjEvIuAbUJqY3ErWd3CCTniHzKBjal1vZWVXf/07c9kT9R4soAAAAASUVORK5CYII=');
}
    
#\35 e593431 {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    min-height: 50px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 6120c18 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 910ca16 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 7b90448 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e14b2351 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 dfe2484 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 0% 16px 0%;
    margin: 0% 0% 0% 0%;
}
    
#a714b772 {
    width: 94.84%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\33 bc05648 {
    width: 66.44%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#be0a2918::before, #be0a2918 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.7;
    border-radius: inherit;
}
#be0a2918 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#f739df6f {
    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 {
    
#\39 3626eda {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\35 7b58795 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\30 f121e47 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 3daf025 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    justify-content: space-between;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 4e13474.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\33 4e13474 {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    min-height: 50px;
    justify-self: auto;
    margin: 0px 13% 0px 13%;
    grid-area: auto / auto / auto / auto;
}
    
#c0417715 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    justify-content: space-between;
    order: 1;
    background-image: url("https://le-cdn.hibuwebsites.com/45efd3a412bb489f9adb9f8d23b297f8/dms3rep/multi/opt/screens-hero-02-atlantic-storm-protection-1920w.jpg");
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#c0417715.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHRAAAgIDAAMAAAAAAAAAAAAAAQIAAwQTIREiUf/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAbEQABBAMAAAAAAAAAAAAAAAABAAIDEQQhQf/aAAwDAQACEQMRAD8AhowxYuVkJXooL+gVvPJnPsDsN54fkRAZHXSgyJTY0F//2Q==');
}
    
#\32 0a017ef {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dd462963 {
    justify-content: flex-start;
    align-items: center;
    width: 75%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\30 797fab8 {
    min-height: 180px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\34 5a53c5a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#c1e7d774 {
    justify-content: flex-start;
    align-items: center;
    width: 75%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#f2e0ac25 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dda86a5f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    justify-content: space-between;
    order: 1;
    background-image: url("https://le-cdn.hibuwebsites.com/45efd3a412bb489f9adb9f8d23b297f8/dms3rep/multi/opt/shutter-installation-and-repair-hero-02-atlantic-storm-protection-5bc40eaf-1920w.png");
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#dda86a5f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAw0lEQVQI1x3DTUsCQQCA4fnDYZcOes9snXGd0fwAWXfTdGUxL6G1QV0kUHQLXS/eImj14Cnm/AY+8Iifd0U2v+O08vj76mI3PnYTYLf32LSHTQfY3RCRzmrsppp9bPh+02QfLY4Lj+Oqz2E9IkvG/CYTRDxqMOu5vA4qzCNJ8lTnc9pk/dxl+dJnGYcs4gih5Q1GXtOpl3loO0x8l0dfEwVNwqBDGHjn4iJ3yVW+QPHWwVQVbSNpVEoYWcItO2glqSnFP1Zvlt1cz/VNAAAAAElFTkSuQmCC');
}
    
#\36 80fb9a6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    justify-content: space-between;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 74e9b51 {
    min-height: 180px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 01cae68.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\34 01cae68 {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    min-height: 50px;
    justify-self: auto;
    margin: 0px 13% 0px 13%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 093135b {
    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;
}
    
#\33 5aa4321 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 47b0b8c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
}
    
#\30 8cea35e {
    min-height: 40px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 10px 0px;
}
    
#\39 c36a7f8::before, #\39 c36a7f8 > .bgExtraLayerOverlay {
    
}
#\39 c36a7f8 {
    background-color: var(--color_5);
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    background-attachment: fixed;
}
    
#\36 3a3397f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 e2934a2 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 1240756 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0,0,0,0);
    background-image: none;
    padding: 0px 0px 0px 0px;
}
    
#\39 c1227a8 {
    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;
}
    
#e803dc2d {
    min-height: 40px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 10px 0px 0px 0px;
}
    
#fccfaaf6::before, #fccfaaf6 > .bgExtraLayerOverlay {
    
}
#fccfaaf6 {
    background-color: var(--color_5);
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    background-attachment: fixed;
}
    
#\33 ae02a96 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 02296bd {
    padding: 1% 1% 1% 1%;
}
    
#db4fad4c {
    flex-direction: row;
    column-gap: 1%;
    padding: 0px 0px 0px 0px;
}
    
#group_69j {
    width: 100%;
    order: 2;
    row-gap: 16px;
}
    
#widget_r6f {
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 7f97fa7 {
    width: 100%;
    min-height: 80px;
    margin-left: 0%;
    margin-right: 0%;
    padding: 8px 10% 8px 10%;
}
    
#f21f4508 {
    padding-left: 0%;
    padding-right: 0%;
}
    
#\35 68ceeb0 {
    padding-top: 100px;
    padding-bottom: 20px;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\33 c2e3038 {
    width: 100%;
    min-height: 80px;
}
    
#group_g30 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 468da10 {
    padding-left: 4%;
    padding-right: 4%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 558083d {
    flex-direction: column;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
    
#\39 624f34a {
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\30 57abde2 {
    flex-direction: column;
    flex-wrap: nowrap;
    padding-left: 0px;
    padding-right: 0px;
}
    
#c408bc0a {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\34 013f433 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 39313e3 {
    align-self: auto;
    width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fa278d30 {
    flex-direction: row;
    flex-wrap: nowrap;
    row-gap: 8px;
}
    
#dd6bf7ce {
    align-items: center;
    column-gap: 4%;
}
    
#\30 24e5612 {
    align-self: auto;
    width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 b948ef8 {
    width: 50px;
}
    
#\34 eccd119 {
    width: 50px;
}
    
#\36 ac7964c {
    width: 50px;
}
    
#\36 f59ad97 {
    min-width: 32px;
    width: 99.79%;
    order: 2;
    justify-content: center;
    margin: 0px 0% 0px 0%;
}
    
#\39 daee0ce {
    width: 50px;
}
    
#\30 dace850 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\36 ee55395 {
    width: 50px;
}
    
#d72cf90e {
    align-self: auto;
    width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 09c64ea {
    align-items: center;
    column-gap: 4%;
}
    
#\33 95f84ae {
    align-items: center;
    column-gap: 4%;
}
    
#\31 bbc4259 {
    width: 50px;
}
    
#\36 4de38a4 {
    justify-content: space-around;
    min-width: 32px;
    width: 99.79%;
    order: 1;
    row-gap: 10px;
    margin: 0px 0% 0px 0%;
}
    
#\35 4c126b7 {
    height: auto;
    width: 39%;
}
    
#\30 f14b7c6 {
    column-gap: 4%;
}
    
#f6c61c75 {
    align-self: auto;
    width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 d94112f {
    align-items: center;
    column-gap: 4%;
}
    
#\37 dc9d91f {
    align-self: auto;
    width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 2bf6160 {
    min-width: 32px;
    width: 99.79%;
    order: 0;
    row-gap: 10px;
    margin: 0px 0% 0px 0%;
}
    
#\31 a4c4610 {
    align-self: auto;
    width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 74d5845 {
    align-items: center;
    column-gap: 4%;
}
    
#\36 0b26ac4 {
    order: 0;
}
    
#\33 2d89f5c {
    order: 1;
}
    
#d6ce3028 {
    order: 0;
}
    
#d7a338b2 {
    order: 1;
}
    
#c3de9619 {
    align-items: center;
    order: 0;
}
    
#c00921e8 {
    order: 1;
}
    
#\31 3556d35::before, #\31 3556d35 > .bgExtraLayerOverlay {
    
}
#\31 3556d35.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAeElEQVQI1y3NS0pDQQAF0bcCcQtChoKDBImKJgrxR0QHieD+91FHGnp6uZxacFFd4Qnf+MUPjvjEG14WrKv7ObxiV23Gjju8V+dxPE/pUD1UN9X1PD5WQz0t1R++Rrq6Hdos7PGMLTZDPAx+pKuP6lidZmWHFS7/AQA1obb+H2LeAAAAAElFTkSuQmCC');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c5bc8fa3 {
    width: 50%;
    min-height: 8px;
}
#c5bc8fa3.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAME/8QAIRAAAgIBAgcAAAAAAAAAAAAAAQIAAwQFERMUITEykeH/xAAVAQEBAAAAAAAAAAAAAAAAAAAAA//EABcRAQADAAAAAAAAAAAAAAAAAAABERL/2gAMAwEAAhEDEQA/AJ6rRdZkLxNMtVgvkpOxPuYFuy1UDkH6Dbv9iJLUlP/Z');
}
    
#f4503a1f {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 0px 0px 0px 0px;
}
    
#\39 26d81b2 {
    width: 50%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 45bea62 {
    width: 50%;
    min-height: 8px;
}
#\38 45bea62.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgIF/8QAIhAAAQMDAwUAAAAAAAAAAAAAAgEDBAAGERMhMQUSFiJh/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABwRAAEDBQAAAAAAAAAAAAAAAAEABBECAxIiMf/aAAwDAQACEQMRAD8AiBcoxrjdhHqm6C4IyT1Wm43VD7UzLRFxxjisi6ulw7aghMFkZUk+TcTC0O8ifXfQY3+UheFvrCCuxmZ4v//Z');
}
    
#ad290e48 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 0px 0px 0px 0px;
}
    
#\38 44300dc {
    width: 50%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 5e8e92a {
    width: 100%;
    min-height: 80px;
}
    
#bac22f03 {
    width: 100%;
    min-height: 80px;
}
    
#\31 7ff4975 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 3c01355 {
    width: 100%;
    min-height: 80px;
}
    
#a082ddab {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\34 fa14266 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c485c07b {
    width: 100%;
    min-height: 80px;
}
    
#\33 d04c3e6 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#b591f070 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bfcfbb34 {
    width: 100%;
    min-height: 80px;
}
    
#\33 46c3457 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\32 5b66612 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ff4a664d {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\35 11e8d48 {
    width: 100%;
    min-height: 80px;
}
    
#b68f5214 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b7b92379 {
    width: 100%;
    min-height: 80px;
}
    
#\36 845048e {
    width: 100%;
    min-height: 80px;
}
#\36 845048e.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\33 b75c9e0 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 b06cdc1 {
    width: 100%;
    min-height: 8px;
}
    
#\37 3b7984e {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 300px;
    column-gap: 2%;
}
    
#f563ef0a {
    width: 49%;
    min-height: 8px;
}
#f563ef0a.lazy:not([data-loaded='true']) {
    background-image: url('');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 5676116 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 0px;
}
    
#\34 5db8e52 {
    width: 40%;
}
    
#\35 f11b2ae {
    width: 40%;
}
    
#\34 6c3e362 {
    width: 100%;
    min-height: 80px;
}
    
#\37 f66d2e6 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 35f2177 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f7d6035f {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\31 0f311bd {
    height: 200px;
}
    
#ac1a515f {
    margin-left: 0%;
    margin-right: 0%;
}
    
#d99ca63c::before, #d99ca63c > .bgExtraLayerOverlay {
    
}
#d99ca63c.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAuUlEQVQI1wXBW07CQBQA0FkBLqCduY+5I37wQSwxigSCIUobkBjkw33SztPi0jxH/Wk9yRo4AW4i8pcn+R7YfQ5su0DcJaJ9Zn5To6kXxeAyIb8Hko+B3bqX+6YX9xjIvmSk/S/ARY3GXArgKZLdeXavvUznV/cwG2TaRLKrYqAbjT6rAvCTAY+J7DqwPHnrFp7dMpBsE/C2aPM81lWjEvIuAbUJqY3ErWd3CCTniHzKBjal1vZWVXf/07c9kT9R4soAAAAASUVORK5CYII=');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 910ca16 {
    width: 100%;
    min-height: 80px;
    padding: 0px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#e14b2351 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\36 dfe2484 {
    width: 100%;
    min-height: 80px;
}
    
#a714b772 {
    width: 100%;
}
    
#\33 bc05648 {
    width: 96.99%;
}
    
#be0a2918::before, #be0a2918 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 3daf025 {
    width: 50%;
    min-height: 8px;
    order: 0;
}
    
#c0417715 {
    width: 50%;
    min-height: 8px;
    order: 1;
}
#c0417715.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHRAAAgIDAAMAAAAAAAAAAAAAAQIAAwQTIREiUf/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAbEQABBAMAAAAAAAAAAAAAAAABAAIDEQQhQf/aAAwDAQACEQMRAD8AhowxYuVkJXooL+gVvPJnPsDsN54fkRAZHXSgyJTY0F//2Q==');
}
    
#\30 797fab8 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 0px 0px 0px 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#dda86a5f {
    width: 50%;
    min-height: 8px;
}
#dda86a5f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAw0lEQVQI1x3DTUsCQQCA4fnDYZcOes9snXGd0fwAWXfTdGUxL6G1QV0kUHQLXS/eImj14Cnm/AY+8Iifd0U2v+O08vj76mI3PnYTYLf32LSHTQfY3RCRzmrsppp9bPh+02QfLY4Lj+Oqz2E9IkvG/CYTRDxqMOu5vA4qzCNJ8lTnc9pk/dxl+dJnGYcs4gih5Q1GXtOpl3loO0x8l0dfEwVNwqBDGHjn4iJ3yVW+QPHWwVQVbSNpVEoYWcItO2glqSnFP1Zvlt1cz/VNAAAAAElFTkSuQmCC');
}
    
#\36 80fb9a6 {
    width: 50%;
    min-height: 8px;
}
    
#\36 74e9b51 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 0px 0px 0px 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 8cea35e {
    padding: 0px 0px 0px 0px;
}
    
#\39 c36a7f8::before, #\39 c36a7f8 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e803dc2d {
    padding: 0px 0px 0px 0px;
}
    
#fccfaaf6::before, #fccfaaf6 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#db4fad4c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 02296bd {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#c5770783 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 7f97fa7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 8px 8px 8px 8px;
}
    
#\38 4cdb75c {
    align-self: auto;
    order: 4;
    margin: 16px 0% 16px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 68ceeb0 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 60px 4% 40px 4%;
}
    
#\33 c2e3038 {
    min-height: 80px;
    width: 100%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
}
    
#\39 3893fa6 {
    order: 2;
}
    
#b793e80b {
    background-position: 50% 50%;
}
    
#group_g30 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 c7e73b3 {
    margin-top: -9px;
}
    
#widget_77l {
    margin-top: -28px;
}
}



@media (max-width: 767px) {
    
#\34 468da10 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\30 473015f {
    width: 100%;
    min-height: 0px;
    align-items: flex-start;
}
}



@media (max-width: 767px) {
    
#\39 558083d {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 35px;
}
    
#\39 624f34a {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 57abde2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c408bc0a {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\34 013f433 {
    order: 1;
    width: 100%;
    padding: 0% 1% 3% 0%;
    margin: 0px 0% 0px 0%;
}
    
#widget_5o7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_5o7 {
    height: 240px;
    margin: -20px 0% 0px -10px;
}
}



@media (max-width: 767px) {
    
#fa278d30 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#e7f1fba0 {
    width: 99.58%;
}
    
#\36 4de38a4 {
    min-width: 32px;
    width: 100%;
    row-gap: 16px;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\36 f59ad97 {
    min-width: 32px;
    width: 99.89%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\35 4a6d1d8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 4c126b7 {
    height: 174px;
    width: 100.00%;
}
    
#\30 dace850 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#\37 2bf6160 {
    min-width: 32px;
    width: 100%;
    row-gap: 16px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\35 1c50c62 {
    margin: 0px 0% 0px 0%;
}
    
#\36 0b26ac4 {
    order: 0;
}
    
#\33 2d89f5c {
    order: 1;
}
    
#d6ce3028 {
    order: 0;
}
    
#d7a338b2 {
    order: 1;
}
    
#c3de9619 {
    order: 0;
}
    
#c00921e8 {
    order: 1;
}
    
#\31 3556d35::before, #\31 3556d35 > .bgExtraLayerOverlay {
    
}
#\31 3556d35.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAeElEQVQI1y3NS0pDQQAF0bcCcQtChoKDBImKJgrxR0QHieD+91FHGnp6uZxacFFd4Qnf+MUPjvjEG14WrKv7ObxiV23Gjju8V+dxPE/pUD1UN9X1PD5WQz0t1R++Rrq6Hdos7PGMLTZDPAx+pKuP6lidZmWHFS7/AQA1obb+H2LeAAAAAElFTkSuQmCC');
}
}



@media (max-width: 767px) {
    
#\38 1ce135a {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#c5bc8fa3 {
    min-height: 182px;
    align-items: center;
    width: 100%;
    height: auto;
}
#c5bc8fa3.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAME/8QAIRAAAgIBAgcAAAAAAAAAAAAAAQIAAwQFERMUITEykeH/xAAVAQEBAAAAAAAAAAAAAAAAAAAAA//EABcRAQADAAAAAAAAAAAAAAAAAAABERL/2gAMAwEAAhEDEQA/AJ6rRdZkLxNMtVgvkpOxPuYFuy1UDkH6Dbv9iJLUlP/Z');
}
    
#f4503a1f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\34 54e1492 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#efdeb0a9 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\39 26d81b2 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 2% 3% 2% 3%;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\31 2602306 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#c89f3361 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\36 fbc4d59 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 45bea62 {
    min-height: 140px;
    align-items: center;
    width: 100%;
    height: auto;
}
#\38 45bea62.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgIF/8QAIhAAAQMDAwUAAAAAAAAAAAAAAgEDBAAGERMhMQUSFiJh/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABwRAAEDBQAAAAAAAAAAAAAAAAEABBECAxIiMf/aAAwDAQACEQMRAD8AiBcoxrjdhHqm6C4IyT1Wm43VD7UzLRFxxjisi6ulw7aghMFkZUk+TcTC0O8ifXfQY3+UheFvrCCuxmZ4v//Z');
}
    
#ad290e48 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\38 44300dc {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 2% 3% 2% 3%;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#d628ce66 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f5132635 {
    margin: 0px 0% 0px 0%;
}
    
#\33 0f64f1f {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 e9f763b {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 fedc5e9 {
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#f24a72c3 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\35 1fae9d3 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\33 5e8e92a {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#bac22f03 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\31 7ff4975 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#b0961bf6 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (max-width: 767px) {
    
#\31 3c01355 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\35 53e58db {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\36 d41fa1d {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 93d8a2d {
    margin: 0px 0% 0px 0%;
}
    
#a082ddab {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\30 32f8f35 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 fa14266 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\34 aa21077 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#bed1de2f {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e646c401 {
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#f6c3e59b {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (max-width: 767px) {
    
#\38 245ff05 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 6741c8f {
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#a54d2199 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#c485c07b {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\33 d04c3e6 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#be5e9c4c {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#eeb4be05 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b43dbbdb {
    margin: 0px 0% 0px 0%;
}
    
#d7847eac {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#b591f070 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\33 dd55c50 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (max-width: 767px) {
    
#bfcfbb34 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\33 46c3457 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#d3409b17 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#d65a2fef {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\33 7488faf {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f85c2db4 {
    margin: 0px 0% 0px 0%;
}
    
#\38 763c5fd {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 5b66612 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 cb2e876 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f915a3c9 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\36 3d01109 {
    order: 0;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 9945329 {
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#c11b10b2 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#ff4a664d {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\38 d507974 {
    margin: 0px 0% 0px 0%;
}
    
#\35 11e8d48 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\39 cde4449 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#c08c974d {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 9c8030d {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#b68f5214 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\32 5edf455 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 ae965e4 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#b7b92379 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\31 8aeefa4 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#f2649ae8 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#e0f17e6f {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\36 845048e {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
#\36 845048e.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\36 23ca7de {
    margin: 0px 0% 0px 0%;
}
    
#\33 b75c9e0 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\35 b06cdc1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
    
#d3f301b8 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\38 68c4be5 {
    height: auto;
    width: 50%;
}
    
#\37 3b7984e {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#f563ef0a {
    min-height: 171px;
    align-items: center;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
}
#f563ef0a.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#f7933617 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\37 5676116 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#da11bba3 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\34 5db8e52 {
    height: auto;
    width: 50%;
}
    
#\35 f11b2ae {
    height: auto;
    width: 50%;
}
    
#\39 5f1e6ab {
    width: 100%;
}
    
#\34 6c3e362 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 f66d2e6 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#ce27eeb3 {
    width: 100%;
}
    
#d1e34233 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#a17f2f0a {
    margin: 0px 0% 0px 0%;
}
    
#\30 35f2177 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#d1930d1a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#f7d6035f {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\37 c699753 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\31 0f311bd {
    height: 200px;
}
    
#d99ca63c::before, #d99ca63c > .bgExtraLayerOverlay {
    
}
#d99ca63c.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAuUlEQVQI1wXBW07CQBQA0FkBLqCduY+5I37wQSwxigSCIUobkBjkw33SztPi0jxH/Wk9yRo4AW4i8pcn+R7YfQ5su0DcJaJ9Zn5To6kXxeAyIb8Hko+B3bqX+6YX9xjIvmSk/S/ARY3GXArgKZLdeXavvUznV/cwG2TaRLKrYqAbjT6rAvCTAY+J7DqwPHnrFp7dMpBsE/C2aPM81lWjEvIuAbUJqY3ErWd3CCTniHzKBjal1vZWVXf/07c9kT9R4soAAAAASUVORK5CYII=');
}
}



@media (max-width: 767px) {
    
#\39 910ca16 {
    min-height: 160px;
    align-items: center;
    width: 100%;
    row-gap: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
}
    
#\30 7b90448 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#e14b2351 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    row-gap: 0px;
}
    
#\36 dfe2484 {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
    
#a714b772 {
    width: 100%;
}
    
#\33 bc05648 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    width: 100.00%;
}
    
#be0a2918::before, #be0a2918 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#dd462963 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 f121e47 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 3daf025 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 1;
    padding: 2% 3% 2% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\33 4e13474 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#c0417715 {
    min-height: 179px;
    align-items: center;
    width: 100%;
    order: 0;
    height: auto;
}
#c0417715.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHRAAAgIDAAMAAAAAAAAAAAAAAQIAAwQTIREiUf/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAbEQABBAMAAAAAAAAAAAAAAAABAAIDEQQhQf/aAAwDAQACEQMRAD8AhowxYuVkJXooL+gVvPJnPsDsN54fkRAZHXSgyJTY0F//2Q==');
}
    
#\30 797fab8 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
}



@media (max-width: 767px) {
    
#\34 01cae68 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#c1e7d774 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f2e0ac25 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dda86a5f {
    min-height: 131px;
    align-items: center;
    width: 100%;
    order: 0;
    height: auto;
}
#dda86a5f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAw0lEQVQI1x3DTUsCQQCA4fnDYZcOes9snXGd0fwAWXfTdGUxL6G1QV0kUHQLXS/eImj14Cnm/AY+8Iifd0U2v+O08vj76mI3PnYTYLf32LSHTQfY3RCRzmrsppp9bPh+02QfLY4Lj+Oqz2E9IkvG/CYTRDxqMOu5vA4qzCNJ8lTnc9pk/dxl+dJnGYcs4gih5Q1GXtOpl3loO0x8l0dfEwVNwqBDGHjn4iJ3yVW+QPHWwVQVbSNpVEoYWcItO2glqSnFP1Zvlt1cz/VNAAAAAElFTkSuQmCC');
}
    
#\36 80fb9a6 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 1;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 74e9b51 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
}



@media (max-width: 767px) {
    
#\36 47b0b8c {
    width: 100%;
    align-items: center;
    min-height: 8px;
}
    
#\30 8cea35e {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 0px;
    padding: 0px 0px 0px 0px;
}
    
#\39 c36a7f8::before, #\39 c36a7f8 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\36 1240756 {
    width: 100%;
    align-items: center;
    min-height: 8px;
}
    
#e803dc2d {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 0px;
    padding: 0px 0px 0px 0px;
}
    
#fccfaaf6::before, #fccfaaf6 > .bgExtraLayerOverlay {
    
}
}

