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

  *#dm .dmInner div.u_1235651691 .photoGalleryThumbs .image-container {
    border-radius:3% !important;
    -moz-border-radius:3% !important;
    -webkit-border-radius:3% !important;
  }

  *#dm .dmInner div.u_1235651691 .caption-button {
    border-style:solid !important;
    border-width:0 !important;
  }

  *#dm .dmInner *.u_1235651691 .caption-button { text-align:CENTER !important; }

  *#dm .dmInner *.u_1235651691 .photoGalleryViewAll { text-align:LEFT !important; }

  *#dm .dmInner div.u_properties .photoGalleryThumbs .image-container {
    border-radius:3% !important;
    -moz-border-radius:3% !important;
    -webkit-border-radius:3% !important;
  }

  *#dm .dmInner div.u_properties .caption-button {
    border-style:solid !important;
    border-width:0 !important;
  }

  *#dm .dmInner *.u_properties .caption-button { text-align:CENTER !important; }

  *#dm .dmInner *.u_properties .photoGalleryViewAll { text-align:LEFT !important; }

  *#dm .dmInner div.u_properties .caption-button span.text { font-weight:400 !important; }

  *#dm .dmInner a.u_1512280812:hover { background-image:none !important; }

  *#dm .dmInner a.u_1512280812.hover { background-image:none !important; }

  *#dm .dmInner a.u_1512280812 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/c5827a4f/icon/Mail_7911633.svg) !important;
  }

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

  *#dm .dmInner div.u_1785697704 span[data-icon-mask] { background-color:var(--color_7) !important; }

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

  *#dm .dmInner div.u_1168687696 span[data-icon-mask] { background-color:var(--color_7) !important; }

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

  *#dm .dmInner div.u_1563311837 span[data-icon-mask] { background-color:var(--color_7) !important; }

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

  *#dm .dmInner div.u_1756841219 span[data-icon-mask] { background-color:var(--color_7) !important; }

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

  *#dm .dmInner div.u_1722699433 span[data-icon-mask] { background-color:var(--color_7) !important; }

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

  *#dm .dmInner div.u_1028625166 span[data-icon-mask] { background-color:var(--color_7) !important; }

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

  *#dm .dmInner div.u_1029608034 span[data-icon-mask] { background-color:var(--color_7) !important; }

  *#dm .dmInner div.u_3612223914 img { object-fit:contain !important; }

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

  *#dm .dmInner div.u_4177472876 span[data-icon-mask] { background-color:var(--color_11) !important; }

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

  *#dm .dmInner div.u_1721902026 span[data-icon-mask] { background-color:var(--color_11) !important; }

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

  *#dm .dmInner div.u_1551382740 span[data-icon-mask] { background-color:var(--color_11) !important; }

  *#dm .dmInner div.u_2266675377 hr {
    color:var(--color_3) !important;
    border-width:1px !important;
  }

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

  *#dm .dmInner a.u_1082433826 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
  }

  *#dm .dmInner a.u_1774030053 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
  }

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

  *#dm .dmInner a.u_1774030053:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1774030053.hover .iconBg { background-color:rgb(255,255,255) !important; }

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

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

  *#dm .dmInner a.u_531083753 .iconBg {
    display:none !important;
    mask-image:url(https://irp.cdn-website.com/c5827a4f/icon/amazon-brands-solid-full.svg) !important;
  }

  *#dm .dmInner a.u_1774030053 .iconBg {
    display:none !important;
    mask-image:url(https://irp.cdn-website.com/c5827a4f/icon/Book_8424967.svg) !important;
    background-color:var(--color_3) !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1235651691 .caption-button {
    width:200px !important;
    height:55px !important;
  }

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

  *#dm .dmInner *.u_1235651691 .photoGalleryThumbs { padding:10px !important; }

  *#dm .dmInner *.u_1235651691 .layout-container { padding:10px !important; }

  *#dm .dmInner *.u_1235651691 .caption-inner {
    padding-left:0 !important;
    padding-right:0 !important;
  }

  *#dm .dmInner *.u_1235651691 .photoGalleryViewAll { padding:0 20px !important; }

  *#dm .dmInner div.u_properties .caption-button {
    width:200px !important;
    height:55px !important;
  }

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

  *#dm .dmInner *.u_properties .photoGalleryThumbs { padding:10px !important; }

  *#dm .dmInner *.u_properties .layout-container { padding:10px !important; }

  *#dm .dmInner *.u_properties .caption-inner {
    padding-left:0 !important;
    padding-right:0 !important;
  }

  *#dm .dmInner *.u_properties .photoGalleryViewAll { padding:0 20px !important; }

  *#dm .dmInner div.u_properties .caption-button span.text { font-size:16px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1235651691 .photoGalleryThumbs .image-container a { padding-top:326px !important; }

  *#dm .dmInner *.u_1235651691 .photoGalleryThumbs { padding:10px !important; }

  *#dm .dmInner *.u_1235651691 .layout-container { padding:10px !important; }

  *#dm .dmInner *.u_1235651691 .photoGalleryViewAll { padding:0 20px !important; }

  *#dm .dmInner div.u_1235651691 .caption-button {
    width:200px !important;
    height:55px !important;
  }

  *#dm .dmInner *.u_1235651691 .caption-inner {
    padding-left:0 !important;
    padding-right:0 !important;
  }

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

  *#dm .dmInner *.u_properties .photoGalleryThumbs { padding:10px !important; }

  *#dm .dmInner *.u_properties .layout-container { padding:10px !important; }

  *#dm .dmInner *.u_properties .photoGalleryViewAll { padding:0 20px !important; }

  *#dm .dmInner div.u_properties .caption-button {
    width:200px !important;
    height:55px !important;
  }

  *#dm .dmInner *.u_properties .caption-inner {
    padding-left:0 !important;
    padding-right:0 !important;
  }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .dmInner *.u_1235651691 .caption-inner {
    padding-left:0 !important;
    padding-right:0 !important;
  }

  *#dm .dmInner div.u_1235651691 .caption-button { width:200px !important; }

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

  *#dm .dmInner *.u_properties .caption-inner {
    padding-left:0 !important;
    padding-right:0 !important;
  }

  *#dm .dmInner div.u_properties .caption-button { width:200px !important; }

  *#dm .dmInner *.u_properties .photoGalleryThumbs .image-container a { padding-top:280px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\37 37e6dc7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#b26344eb::before, #b26344eb > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0,0,0,1);
    opacity: 0.5;
}
#b26344eb {
    background-position: 0% 0%;
    background-color: var(--color_1);
    background-image: url("https://irp.cdn-website.com/c5827a4f/dms3rep/multi/opt/Untitled+design+%2836%29-1920w.png");
}
    
#d2140be4 {
    min-height: 210px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 12% 10% 12% 10%;
    margin: 0% 0% 0% 0%;
}
    
#widget_tf8 {
    width: 1259px;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#widget_i44 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_h1q {
    width: 216px;
    height: auto;
    max-width: 100%;
    min-height: 55px;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ef257537 {
    margin: 0px 0% 0px 0%;
}
    
#widget_en8 {
    width: 100.00%;
    height: 292px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c5a29c7a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 65.20761245674741%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\30 46ebbfc {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\35 ae2538a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_84g {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    align-self: stretch;
    width: 30.73%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_gti {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_s2f {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_gt4 {
    width: 240px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_glm {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#eefc809b {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\36 a0b5fdc {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#fe13005b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 782624e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/c5827a4f/dms3rep/multi/opt/imgi_33_08f70cd0-6197-4033-a4e7-5c67123ddc20-1920w.jpg");
    margin: 0% 0% 0% 0%;
}
    
#widget_j7f {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_gad {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_pks {
    width: 232px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 54px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 5fadbef {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\36 76a47f0 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#e1287279 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(239, 239, 237, 1);
    background-image: none;
}
    
#group_q98 {
    justify-content: flex-start;
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_glh {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_mbs {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_c8s {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_au0 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 358px;
    max-height: 100%;
    row-gap: 7px;
    column-gap: 24px;
    height: auto;
}
    
#group_tbp {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 42px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5655423756354603%;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#widget_alj {
    width: 5.05%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_g7e {
    width: 48.22%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#ff99b818 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 42px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5655423756354603%;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#de90a7ca {
    width: 5.05%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 f564cff {
    width: 48.22%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 6da68c0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 42px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5655423756354603%;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\39 01f96a2 {
    width: 5.05%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#e2cadbda {
    width: 48.22%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#aa6ffd69 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 42px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5655423756354603%;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\37 d86f078 {
    width: 5.05%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f47e58b9 {
    width: 48.22%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#b46b16cd {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 42px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5655423756354603%;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\39 9008bd6 {
    width: 5.05%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 7fee972 {
    width: 48.22%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 9d41e65 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 42px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5655423756354603%;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\30 e14e074 {
    width: 5.05%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 5790d00 {
    width: 48.22%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#c69ac793 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 42px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5655423756354603%;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\31 f7abaac {
    width: 5.05%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 3c34e76 {
    width: 48.22%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b6aedd36 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\35 20a0ae9 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\39 703c1e9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#c9cbbb1a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-color: var(--color_12);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    order: 1;
    padding: 40px 40px 40px 40px;
    margin: 0% 0% 0% 0%;
}
    
#widget_f8e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_gsb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_9sj {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_kh6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_7ip {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_6qg {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_n7h {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_0f9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_ihe {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.392001413333922%;
    flex-wrap: nowrap;
    height: auto;
}
    
#widget_blu {
    width: 48.3%;
    height: auto;
    min-height: 59px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 e0d6def {
    width: 48.3%;
    height: auto;
    min-height: 59px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 83b83f9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e5d0ec67 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 e1bd4f6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\31 24567fb {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\31 8189b9a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_10);
    background-image: none;
}
    
#widget_sru {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_1dq {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_pdb {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.662049861495845%;
    flex-wrap: nowrap;
}
    
#group_i58 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 49.17%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#widget_m3q {
    width: 100%;
    height: 401px;
    min-height: 100px;
    max-width: 100%;
}
    
#d9514d6c {
    justify-content: flex-start;
    align-items: flex-start;
    width: 49.17%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\34 0dfeb54 {
    width: 100%;
    height: 403px;
    min-height: 100px;
    max-width: 100%;
    order: 0;
}
    
#widget_toa {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_fvb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 f516e66 {
    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;
}
    
#\38 49c5014 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 2764499 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 842eb34 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/c5827a4f/dms3rep/multi/opt/imgi_34_5985e937-c6fc-4af0-9df1-fd9127bdf3b5-1920w.jpg");
    margin: 0% 0% 0% 0%;
}
    
#ed53d32c {
    min-height: 320px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#group_50s {
    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%;
    align-self: stretch;
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    padding: 6% 5% 6% 10%;
    margin: 0px 0% 0px 0%;
}
    
#\33 737701b {
    margin: 0px 0% 0px 0%;
}
    
#widget_859 {
    width: 88.54%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_ihf {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 b935157 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#eec12ede {
    width: 93.12%;
    height: auto;
    max-width: 100%;
}
    
#\34 d0c88e9 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\38 7f5a604 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/c5827a4f/dms3rep/multi/opt/imgi_43_default-1920w.png");
    order: 0;
    background-position: 100% 50%;
    margin: 0% 0% 0% 0%;
}
    
#ced0eaae {
    min-height: 672px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 36ad1c9 {
    margin: 0px 0% 0px 0%;
}
    
#\38 5bda5af {
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: var(--color_12);
    background-image: none;
    order: 1;
    padding: 6% 10% 6% 5%;
    margin: 0px 0% 0px 0%;
}
    
#widget_vhs.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_vhs {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#group_a64 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.6592797783933517%;
    flex-wrap: nowrap;
}
    
#group_pe2 {
    align-items: center;
    width: 31.56%;
    min-height: 111px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#widget_coo {
    width: 43px;
    height: auto;
    max-width: 100%;
}
    
#widget_pi2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fb9f5bc1 {
    align-items: center;
    width: 31.56%;
    min-height: 111px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#c754b16c {
    width: 43px;
    height: auto;
    max-width: 100%;
}
    
#d7b7426a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 d260e35 {
    align-items: center;
    width: 31.56%;
    min-height: 111px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#df90bf46 {
    width: 43px;
    height: auto;
    max-width: 100%;
}
    
#\34 67cf48d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 7a6e980 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\30 fd2f13f {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#e78b703a::before, #e78b703a > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0,0,0,1);
    opacity: 0.5;
    border-radius: inherit;
}
#e78b703a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/c5827a4f/dms3rep/multi/opt/imgi_23_22668f9c-8ca4-4dc6-9d8d-ff2add4abb38-1920w.jpg");
}
    
#widget_p9e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_3i8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_iu9 {
    flex-direction: row;
    align-items: flex-start;
    width: 40.59%;
    min-height: 92px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.662049861495845%;
    flex-wrap: nowrap;
    height: auto;
}
    
#widget_c7d {
    width: 49.17%;
    height: auto;
    min-height: 72px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a02bfdcc {
    width: 49.17%;
    height: auto;
    min-height: 72px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ee3a55a9 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#a4dcf0de {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#d7cb594f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/c5827a4f/dms3rep/multi/opt/pexels-photo-6001451-1920w.jpeg");
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#\31 c353cc1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#widget_41c {
    width: 81.59%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_ad8 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#bb7042ab {
    background-color: var(--color_3);
    background-image: initial;
}
    
#\31 842d457 {
    min-height: 240px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#ba98d149 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 36.52%;
    min-width: 4%;
    justify-content: flex-start;
    background-image: url("https://irp.cdn-website.com/c5827a4f/dms3rep/multi/opt/Untitled-design--2837-29-110h.png");
    border-radius: 30px 30px 30px 30px;
    background-size: contain;
}
    
#\36 b12a3fa {
    justify-content: flex-start;
    align-items: flex-start;
    width: 842px;
    min-height: 219px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    order: 0;
}
    
#\32 2b7f09b {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 98e58c4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 100px;
    width: 62.36%;
    min-width: 4%;
    background-color: var(--color_4);
    background-image: initial;
    border-radius: 30px 30px 30px 30px;
    justify-content: flex-start;
    padding: 2% 2% 2% 2%;
}
    
#\37 0d6c662 {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
    
#widget_ckm {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_v2l {
    width: 280px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 2;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d2140be4 {
    min-height: 386px;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 16% 4% 16% 4%;
}
    
#b26344eb::before, #b26344eb > .bgExtraLayerOverlay {
    
}
#b26344eb {
    background-color: var(--color_1);
    background-size: cover;
    background-repeat: no-repeat;
}
    
#\37 37e6dc7 {
    width: 100%;
    min-height: 8px;
}
    
#widget_tf8 {
    width: 626px;
}
    
#widget_en8 {
    width: 100.00%;
    height: 216px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 46ebbfc {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#b6673544 {
    margin: 0px 0% 0px 0%;
}
    
#group_84g {
    width: 100%;
    min-height: 80px;
}
    
#c5a29c7a {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#eefc809b {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#e0865f33 {
    margin: 0px 0% 0px 0%;
}
    
#\33 782624e {
    width: 100%;
    min-height: 360px;
    order: 0;
}
    
#fe13005b {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#widget_j7f {
    width: 97.36%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 0555716 {
    margin: 0px 0% 0px 0%;
}
    
#\36 76a47f0 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#group_q98 {
    width: 100%;
    min-height: 80px;
}
    
#\37 5fadbef {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b6aedd36 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\36 6ec5950 {
    margin: 0px 0% 0px 0%;
}
    
#c9cbbb1a {
    width: 100%;
    min-height: 80px;
}
    
#\39 703c1e9 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 24567fb {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#f18cac91 {
    margin: 0px 0% 0px 0%;
}
    
#group_i58 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d9514d6c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_pdb {
    column-gap: 1.662049861495845%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 e1bd4f6 {
    align-items: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ed53d32c {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 0% 0% 0% 0%;
}
    
#\33 737701b {
    margin: 0px 0% 0px 0%;
}
    
#\31 842eb34 {
    width: 100%;
    min-height: 360px;
    order: 0;
}
    
#group_50s {
    width: 100%;
    min-height: 80px;
    order: 1;
    padding: 6% 4% 6% 4%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 7f5a604 {
    width: 100%;
    min-height: 360px;
}
    
#ced0eaae {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 0% 0% 0% 0%;
}
    
#\32 36ad1c9 {
    margin: 0px 0% 0px 0%;
}
    
#\38 5bda5af {
    width: 100%;
    min-height: 80px;
    padding: 6% 4% 6% 4%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 fd2f13f {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#dde38544 {
    margin: 0px 0% 0px 0%;
}
    
#e78b703a::before, #e78b703a > .bgExtraLayerOverlay {
    
}
    
#group_iu9 {
    width: 95.61%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ee3a55a9 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\38 6030c09 {
    margin: 0px 0% 0px 0%;
}
    
#d7cb594f {
    width: 100%;
    min-height: 360px;
    order: 0;
}
    
#\31 c353cc1 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#widget_41c {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 842d457 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 24px;
    padding: 4% 4% 4% 4%;
}
    
#\36 d678628 {
    margin: 0px 0% 0px 0%;
}
    
#ba98d149 {
    width: 100%;
    min-height: 80px;
}
    
#\32 2b7f09b {
    width: 100.00%;
}
    
#\31 98e58c4 {
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    padding: 3% 3% 3% 3%;
}
}



@media (max-width: 767px) {
    
#\37 37e6dc7 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 20px;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#d2140be4 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 20% 4% 20% 4%;
}
    
#b26344eb::before, #b26344eb > .bgExtraLayerOverlay {
    
}
#b26344eb {
    background-color: var(--color_1);
    background-size: cover;
    background-repeat: no-repeat;
}
    
#widget_tf8 {
    width: 100.00%;
}
    
#widget_h1q {
    width: 100%;
}
    
#widget_en8 {
    height: 135px;
    width: 45.06%;
}
}



@media (max-width: 767px) {
    
#c5a29c7a {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#\30 46ebbfc {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_84g {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#widget_glm {
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#eefc809b {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#fe13005b {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 1;
}
    
#\33 782624e {
    min-height: 260px;
    align-items: center;
    width: 100%;
    order: 0;
}
}



@media (max-width: 767px) {
    
#\37 5fadbef {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 76a47f0 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_q98 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#e2cadbda {
    width: 62.75%;
}
    
#f47e58b9 {
    width: 85.66%;
}
    
#\34 7fee972 {
    width: 69.44%;
}
    
#\34 5790d00 {
    width: 75.44%;
}
    
#\38 3c34e76 {
    width: 82.84%;
}
    
#widget_alj {
    width: 10%;
}
    
#de90a7ca {
    width: 10%;
}
    
#\39 01f96a2 {
    width: 10%;
}
    
#\37 d86f078 {
    width: 10%;
}
    
#\39 9008bd6 {
    width: 10%;
}
    
#\30 e14e074 {
    width: 10%;
}
    
#\31 f7abaac {
    width: 10%;
}
}



@media (max-width: 767px) {
    
#b6aedd36 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\39 703c1e9 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#c9cbbb1a {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
    
#group_ihe {
    column-gap: 3.392001413333922%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_blu {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 e0d6def {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\33 e1bd4f6 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#\31 24567fb {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_i58 {
    width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#d9514d6c {
    width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#group_pdb {
    column-gap: 1.662049861495845%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_m3q {
    height: 260px;
}
    
#\34 0dfeb54 {
    height: 260px;
}
}



@media (max-width: 767px) {
    
#\31 842eb34 {
    min-height: 260px;
    align-items: center;
    width: 100%;
    order: 0;
}
    
#ed53d32c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#group_50s {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    padding: 6% 2% 6% 2%;
    margin: 0px 0% 0px 0%;
}
    
#\33 737701b {
    margin: 0px 0% 0px 0%;
}
    
#widget_859 {
    width: 99.91%;
}
}



@media (max-width: 767px) {
    
#\38 7f5a604 {
    min-height: 260px;
    align-items: center;
    width: 100%;
}
    
#ced0eaae {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\38 5bda5af {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 6% 2% 6% 2%;
    margin: 0px 0% 0px 0%;
}
    
#\32 36ad1c9 {
    margin: 0px 0% 0px 0%;
}
    
#eec12ede {
    width: 99.91%;
}
}



@media (max-width: 767px) {
    
#\37 7a6e980 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#\30 fd2f13f {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#e78b703a::before, #e78b703a > .bgExtraLayerOverlay {
    
}
    
#group_iu9 {
    width: 100.00%;
    column-gap: 1.662049861495845%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_c7d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 52px;
}
    
#a02bfdcc {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 52px;
}
}



@media (max-width: 767px) {
    
#ee3a55a9 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#d7cb594f {
    width: 100%;
    min-height: 260px;
    align-items: center;
    order: 0;
}
    
#\31 c353cc1 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 1;
}
    
#widget_41c {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\31 842d457 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    row-gap: 24px;
}
    
#ba98d149 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\32 2b7f09b {
    width: 100.00%;
}
    
#\31 98e58c4 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    row-gap: 0px;
    padding: 4% 4% 4% 4%;
}
}

#\33 782624e.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAeEAACAgAHAAAAAAAAAAAAAAABAwACBAYRFiFBYf/EABUBAQEAAAAAAAAAAAAAAAAAAAEE/8QAGBEAAgMAAAAAAAAAAAAAAAAAAAECEjH/2gAMAwEAAhEDEQA/AIOBzeylEpokCpOpPkubyHSeIiEtJKo//9k=')!important}#ba98d149.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABpUlEQVQY0wGaAWX+AEhRVQ1mcHM4gYmKe4ySkr6Ok5LijpOS4oeOjr+Gj498cXx9OVZqag4AUV1gN3F8fW+RmZm0l5yc3ZGTk/CNkZDwkZeW3pOenrV9jIxxZHV3OQBea254fImKs56mp+2kqaj9nJ2c/pmamf6kqaf9pK+u7ouam7Rxg4Z6AGt7friLmJrarba2/bW4t/2rq6r+paak/rS4tv2zvb39nayt24KUl7kAgpKU2aKvsOu+x8b+wMPB/rS1s/+vr63/wMPB/sbNzf63xMTrnKyu2QCUoqPXq7a26r3Dw/67vbv+sLGu/6ytqv+6vLr+xsvL/sDJyeqtubrXAJylprKvtbXXuLq5/Lq6tv20sq79trWw/r29uf2/wb/9u7+/2K60tbMAl5ybcKCioayjoZ3qrKag/LGpn/23rqT9sqyl/amno+ukpqWun6OjcgCDhYQxlpWUaJWQjKuflo7To5eN5aebkOWhmZHUlZGMrJGRj2qDhIQzAHl5eQt5dnUwcmxqbX51b6uGenHNiHxyzoF4cqx2cm9vfXx7MYKFhQsp2wBwiaILJwAAAABJRU5ErkJggg==')!important}#\31 842eb34.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAIBAAAgEEAQUAAAAAAAAAAAAAAQIEAAMFEQYHEhMxUf/EABUBAQEAAAAAAAAAAAAAAAAAAAID/8QAGREAAgMBAAAAAAAAAAAAAAAAAAEDERIh/9oADAMBAAIRAxEAPwC/G6m5dMQrNM8kgA9xK6rK5PJ8hdk3bhlNt3LevppSo6YY3a6f/9k=')!important}#\38 7f5a604.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABEklEQVQY0yXKWy9CAQDA8fPBPHi0kXkwtdZDUUyrU7l0Ss0qbR6iDsl9aM3pwla6LiciY7NFtohm2nySvwe/559Qr1W5u22gVgs83Tf4+njjd9BHLZwj+62szU0Qc2kRMmmFWqXEdTn/H987DL4/UfNpNjxWvEYNKzPjCPF4nFxGoVLI8dCs0+u+8tPv0SpeIntF7FMj6MeGEEKhIId7CbKpY+rlPO3nR7qdF9SLNDG3HYd2FINmGMErLbEeDrAdCaMkj7iplWi3mlydHhCTRKRpHctmPYJt3sKi00bQL7G/I5NNnVFUkuyGVwmIFnxWE1GfC8Ggm8RkNCC5F9iSNznZT5CKR4l6nATEWXw2MxGPgz/ocL9FBDHOWAAAAABJRU5ErkJggg==')!important}#d7cb594f.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAID/8QAHxAAAQMEAwEAAAAAAAAAAAAAAQACAwQFESEGFEGB/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQL/xAAXEQEBAQEAAAAAAAAAAAAAAAABAAIR/9oADAMBAAIRAxEAPwDSq4V1LU2kpmiSGR+ZSTg/FLbbHGAwQ6bobHiIqckdb//Z')!important}#e78b703a.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHxAAAQMDBQAAAAAAAAAAAAAAAgABBQMEIgYRITGR/8QAFAEBAAAAAAAAAAAAAAAAAAAAAf/EABkRAAIDAQAAAAAAAAAAAAAAAAIDAAExQf/aAAwDAQACEQMRAD8AzZGAtLWTpUCBs3ycOPFQenY9jLYH7REPWNHnIoYVjvZ//9k=')!important}