@media all {
  *#dm .dmInner a.u_1338607594 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
  }

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

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

  *#dm .dmInner a.u_1338607594:hover {
    background-color:rgba(160,135,120,1) !important;
    background-image:none !important;
    border-color:var(--color_1) !important;
  }

  *#dm .dmInner a.u_1338607594.hover {
    background-color:rgba(160,135,120,1) !important;
    background-image:none !important;
    border-color:var(--color_1) !important;
  }

  *#dm .dmInner a.u_1960421636:hover {
    background-color:rgba(160,135,120,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1960421636.hover {
    background-color:rgba(160,135,120,1) !important;
    background-image:none !important;
  }

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

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

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

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

  *#dm .dmInner a.u_3872577717 {
    border-style:solid !important;
    border-width:0.8px 0.8px 0.8px 0.8px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_3872577717:hover {
    background-color:rgba(160,135,120,1) !important;
    background-image:none !important;
    border-color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_3872577717.hover {
    background-color:rgba(160,135,120,1) !important;
    background-image:none !important;
    border-color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_2230272505:hover {
    background-color:rgba(160,135,120,1) !important;
    background-image:none !important;
    border-color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_2230272505.hover {
    background-color:rgba(160,135,120,1) !important;
    background-image:none !important;
    border-color:rgba(255,255,255,1) !important;
  }

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

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

  *#dm .dmInner a.u_1853237196:hover {
    border-color:rgba(255,255,255,1) !important;
    background-color:rgba(160,135,120,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1853237196.hover {
    border-color:rgba(255,255,255,1) !important;
    background-color:rgba(160,135,120,1) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner a.u_1202486415:hover {
    background-color:rgba(160,135,120,1) !important;
    background-image:none !important;
    border-color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1202486415.hover {
    background-color:rgba(160,135,120,1) !important;
    background-image:none !important;
    border-color:rgba(255,255,255,1) !important;
  }

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

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

  *#dm .dmInner a.u_1098046060:hover {
    border-color:rgba(255,255,255,1) !important;
    background-color:rgba(160,135,120,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1098046060.hover {
    border-color:rgba(255,255,255,1) !important;
    background-color:rgba(160,135,120,1) !important;
    background-image:none !important;
  }

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

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

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

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

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

  *#dm .dmInner div.u_1874306261 {
    padding:25% !important;
    border-radius:49% 49% 49% 49% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    background-color:rgba(226,219,208,1) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1455677753 {
    padding:25% !important;
    border-radius:50% !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-style:solid !important;
    background-color:rgba(226,219,208,1) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1868580237 {
    padding:25% !important;
    border-radius:50% !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-style:solid !important;
    background-color:rgba(226,219,208,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_163171364 {
    border-style:solid !important;
    border-width:0.8px 0.8px 0.8px 0.8px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
    justify-content:center !important;
    text-align:center !important;
  }

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

  *#dm .dmInner div.u_1375087418 {
    padding:25% !important;
    border-radius:50% !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-style:solid !important;
    background-color:rgba(226,219,208,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1960421636 {
    background-color:rgba(75,19,27,1) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner a.u_1338607594 span.text {
    color:var(--color_1) !important;
    font-weight:500 !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1960421636 span.text {
    font-weight:500 !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_2230272505 span.text {
    font-weight:500 !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1853237196 span.text { font-weight:500 !important; }

  *#dm .dmInner a.u_1202486415 span.text { font-weight:500 !important; }

  *#dm .dmInner a.u_1098046060 span.text { font-weight:500 !important; }

  *#dm .dmInner a.u_2026544906 span.text { font-weight:500 !important; }

  *#dm .dmInner a.u_1816673159 span.text { font-weight:500 !important; }

  *#dm .dmInner a.u_163171364 span.text { font-weight:500 !important; }

  *#dm .dmInner a.u_3872577717 span.text {
    font-size:18px !important;
    font-weight:500 !important;
  }
}
@media (min-width:1025px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:rgba(255,255,255,1) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:rgba(255,255,255,1) !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner a.u_1960421636 span.text { font-size:16px !important; }

  *#dm .dmInner a.u_1338607594 span.text { font-size:16px !important; }

  *#dm .dmInner a.u_2230272505 span.text { font-size:16px !important; }

  *#dm .dmInner a.u_1853237196 span.text { font-size:16px !important; }

  *#dm .dmInner a.u_1202486415 span.text { font-size:16px !important; }

  *#dm .dmInner a.u_1098046060 span.text { font-size:16px !important; }

  *#dm .dmInner a.u_2026544906 span.text { font-size:16px !important; }

  *#dm .dmInner a.u_1816673159 span.text { font-size:16px !important; }

  *#dm .dmInner a.u_163171364 span.text { font-size:16px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner a.u_1960421636 span.text { font-size:14px !important; }

  *#dm .dmInner a.u_1338607594 span.text { font-size:15px !important; }

  *#dm .dmInner a.u_3872577717 span.text { font-size:14px !important; }

  *#dm .dmInner a.u_2230272505 span.text { font-size:14px !important; }

  *#dm .dmInner a.u_1853237196 span.text { font-size:14px !important; }

  *#dm .dmInner a.u_1202486415 span.text { font-size:14px !important; }

  *#dm .dmInner a.u_1098046060 span.text { font-size:14px !important; }

  *#dm .dmInner a.u_163171364 span.text { font-size:14px !important; }

  *#dm .dmInner a.u_2026544906 span.text { font-size:14px !important; }

  *#dm .dmInner a.u_1816673159 span.text { font-size:14px !important; }
}
*#dm .dmInner div.u_942530471 h1 span
{
	text-shadow:0px 0px 15px rgba(0,0,0,0.81) !important;
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_942530471
{
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: var(--color_2);
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 c793668 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 4e675f0 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 24px 100px 24px;
    margin: 0% 0% 0% 0%;
}
    
#\34 a2e7b23 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_7);
    background-image: none;
}
    
#widget_9i2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#group_ra7 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 cbf6513 {
    margin: 0px 0% 0px 0%;
}
    
#\36 f9d52df.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\36 f9d52df {
    width: 200px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    min-height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_6if {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 810c9ee {
    width: 800px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 d76c827.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\35 d76c827 {
    width: 200px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    min-height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#af00d7b5::before, #af00d7b5 > .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.38;
}
#af00d7b5 {
    background-image: url("https://irp.cdn-website.com/90521793/dms3rep/multi/opt/20171005_130912-scaled-1920w.jpg");
    background-color: rgba(0, 0, 0, 0);
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    border-style: solid;
}
    
#\39 5cf97d6::before, #\39 5cf97d6 > .bgExtraLayerOverlay {
    
}
#\39 5cf97d6 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    align-self: auto;
    justify-self: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#a91b529a {
    min-height: 90vh;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    align-content: center;
    justify-content: center;
    margin: 0% 0% 0% 0%;
}
    
#\35 b4614bc {
    margin: 0% 0% 0% 0%;
}
    
#widget_ucq {
    width: 100%;
    height: auto;
    max-width: 950px;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 67ed0d2 {
    min-height: 232px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    align-self: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 256d006 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\36 e4c6f24 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
}
    
#group_c8h {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 2.2321427050902023%;
    flex-wrap: nowrap;
    background-color: rgba(233, 221, 199, 1);
    background-image: none;
    flex: 0 1 auto;
    min-width: auto;
    max-width: 750px;
    padding: 40px 24px 40px 24px;
    margin: 0px 0% 0px 0%;
}
    
#widget_qpd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 f5c46d4 {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 15ff6d3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 101a89c {
    min-height: 422px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 60px 24px 60px 24px;
    margin: 0% 0% 0% 0%;
}
    
#\37 6207a5b::before, #\37 6207a5b > .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;
}
#\37 6207a5b {
    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/90521793/dms3rep/multi/opt/AdobeStock_234619376-2-1920w.jpg");
}
    
#widget_d88 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_hff {
    width: 800px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_hvp.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#widget_hvp {
    width: 220px;
    height: auto;
    min-height: auto;
    max-width: 100%;
    align-self: center;
    margin: 0px 0px 0px 0px;
}
    
#\33 9851f02 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\34 7093883 {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d7e5a107 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 32px;
    width: 100%;
    min-width: 4%;
    align-self: auto;
    justify-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 9c1c470 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    align-content: center;
    justify-content: center;
    margin: 0% 0% 0% 0%;
}
    
#\31 c016e36 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_g2j {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#group_5dn {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 24px;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_jrn {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 20px;
    flex: 0 1 auto;
    --column-gap: 20px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_juq::before, #group_juq > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.58;
    border-radius: inherit;
}
#group_juq {
    background-position: 50% 0%;
    align-items: flex-start;
    width: 49%;
    min-height: 400px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex: 0 1 auto;
    background-image: url("https://irp.cdn-website.com/90521793/dms3rep/multi/opt/AdobeStock_1160444934-1920w.jpeg");
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
}
    
#widget_57o {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_fn9 {
    width: 400px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_649.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#widget_649 {
    width: 220px;
    height: auto;
    min-height: auto;
    max-width: 100%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#bb181597::before, #bb181597 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.58;
    border-radius: inherit;
}
#bb181597 {
    background-position: 50% 0%;
    align-items: flex-start;
    width: 49%;
    min-height: 400px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex: 0 1 auto;
    background-image: url("https://irp.cdn-website.com/90521793/dms3rep/multi/opt/AdobeStock_359539619-1920w.jpeg");
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 3007a83 {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\39 d57b57f {
    width: 400px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\35 f69c3b5.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\35 f69c3b5 {
    width: 220px;
    height: auto;
    min-height: auto;
    max-width: 100%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\37 441efd8 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 20px;
    flex: 0 1 auto;
    --column-gap: 20px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 4685e91::before, #\37 4685e91 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.58;
    border-radius: inherit;
}
#\37 4685e91 {
    background-position: 50% 0%;
    align-items: flex-start;
    width: 49%;
    min-height: 400px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex: 0 1 auto;
    background-image: url("https://irp.cdn-website.com/90521793/dms3rep/multi/opt/AdobeStock_316219771-1920w.jpeg");
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
}
    
#d5edfd66 {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\37 453c0bc {
    width: 400px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#ece3c961.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#ece3c961 {
    width: 220px;
    height: auto;
    min-height: auto;
    max-width: 100%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#e84f4d0a::before, #e84f4d0a > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.58;
    border-radius: inherit;
}
#e84f4d0a {
    background-position: 50% 0%;
    align-items: flex-start;
    width: 49%;
    min-height: 400px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex: 0 1 auto;
    background-image: url("https://irp.cdn-website.com/90521793/dms3rep/multi/opt/AdobeStock_495812651-1920w.jpeg");
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
}
    
#\39 2364e22 {
    width: 400px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#e3de9914.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#e3de9914 {
    width: 220px;
    height: auto;
    min-height: auto;
    max-width: 100%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a79fecd6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#e1966658 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#\36 2a9759c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(75, 19, 27, 1);
    background-image: none;
}
    
#widget_09k {
    width: auto;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_uf2 {
    width: 600px;
    height: auto;
    max-width: 100%;
}
    
#group_a9j {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_8se {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex: 0 1 auto;
    padding: 10px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_nrb {
    align-items: flex-start;
    width: 606px;
    min-height: 325px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    flex: 0 1 auto;
    background-color: rgba(237, 232, 222, 1);
    background-image: none;
}
    
#widget_pbq {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_6sd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_058 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 15e5f64 {
    align-items: flex-start;
    width: 606px;
    min-height: 325px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex: 0 1 auto;
    background-color: rgba(237, 232, 222, 1);
    background-image: none;
}
    
#widget_tif {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d8af94ac {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex: 0 1 auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e7229308 {
    align-items: flex-start;
    width: 606px;
    min-height: 325px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    flex: 0 1 auto;
    background-color: rgba(237, 232, 222, 1);
    background-image: none;
    order: 1;
}
    
#e15734f2 {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\35 1e1292c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 c1bf08d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#dff202c1 {
    align-items: flex-start;
    width: 606px;
    min-height: 325px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex: 0 1 auto;
    background-color: rgba(237, 232, 222, 1);
    background-image: none;
    order: 0;
}
    
#a7ad67ac {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fa6d010b {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex: 0 1 auto;
    padding: 0px 0px 20px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 83c3829 {
    align-items: flex-start;
    width: 606px;
    min-height: 325px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex: 0 1 auto;
    background-color: rgba(237, 232, 222, 1);
    background-image: none;
    order: 1;
}
    
#\35 0b937b8 {
    width: auto;
    height: 290px;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#a7136d7a {
    align-items: flex-start;
    width: 606px;
    min-height: 325px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    flex: 0 1 auto;
    background-color: rgba(237, 232, 222, 1);
    background-image: none;
    order: 0;
}
    
#\37 c278cb6 {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#d80c0e30 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 6aa2045.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 8px 0px 8px;
}
#\33 6aa2045 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_qkg.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#widget_qkg {
    width: 250px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#febb2861 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 48px;
    width: 100%;
    min-width: 4%;
    align-self: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 ee58007 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\30 ca380c9 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_231 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#group_2o4 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 48px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_cq4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    flex-wrap: nowrap;
    flex: 0 1 auto;
    --column-gap: 3%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_uu5 {
    align-items: flex-start;
    width: 616px;
    min-height: 250px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex: 0 1 auto;
    background-image: url("https://irp.cdn-website.com/90521793/dms3rep/multi/opt/AdobeStock_237486459-1-1920w.jpeg");
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 f2ee008 {
    align-items: flex-start;
    width: 616px;
    min-height: 250px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex: 0 1 auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_qop {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_co4 {
    width: 370px;
    height: auto;
    max-width: 100%;
}
    
#widget_t4g.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#widget_t4g {
    width: 200px;
    height: auto;
    min-height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 107f421 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    flex-wrap: nowrap;
    flex: 0 1 auto;
    --column-gap: 3%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c77f5b98 {
    align-items: flex-start;
    width: 616px;
    min-height: 250px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex: 0 1 auto;
    background-image: url("https://irp.cdn-website.com/90521793/dms3rep/multi/opt/AdobeStock_958122617+%281%29-1920w.jpeg");
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f4b55d4a {
    align-items: flex-end;
    width: 616px;
    min-height: 250px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex: 0 1 auto;
    order: 0;
    align-content: flex-end;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#eef73264 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 0e0f4dd {
    width: 370px;
    height: auto;
    max-width: 100%;
}
    
#\39 3a60f22.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\39 3a60f22 {
    width: 200px;
    height: auto;
    min-height: auto;
    max-width: auto;
    margin: 0px 0% 0px 0%;
}
    
#bb0e5208 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    flex-wrap: nowrap;
    flex: 0 1 auto;
    --column-gap: 3%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 00a075c {
    width: 60px;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
    margin-right: 0px;
    order: 0;
}
    
#\36 cdc327e {
    align-items: flex-start;
    width: 606px;
    min-height: 379px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex: 0 1 auto;
    background-color: rgba(75, 19, 27, 1);
    background-image: none;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 27eddc1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\34 f8a7fb9 {
    align-items: center;
    width: 606px;
    min-height: 379px;
    max-height: 100%;
    row-gap: 3px;
    column-gap: 24px;
    flex: 0 1 auto;
    background-color: rgba(237, 232, 222, 1);
    background-image: none;
    order: 0;
    align-content: center;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\32 44510be {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
    margin-right: 0px;
    order: 2;
}
    
#c8c3f7ed {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex: 0 1 auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 40px 0px 40px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_s5l {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    flex: 0 1 auto;
    --column-gap: 12px;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#group_qac {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 2c38d0b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_jdb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_2cg {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#group_thj {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 3;
    flex: 0 1 auto;
    align-content: flex-start;
    padding: 15px 0px 0px 90px;
    margin: 0px 0% 0px 0%;
}
    
#dc0a850f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    flex: 0 1 auto;
    --column-gap: 12px;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#\39 a3a131f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 e226eda {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\35 4ae2a5f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#bbccd873 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 87815ef {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    flex: 0 1 auto;
    --column-gap: 12px;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#\36 2b487f5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#eaa38004 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#a8c67372 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 29e61be {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_no0.flex-element.widget-wrapper > [data-element-type] {
    padding: 30px 40px 30px 40px;
}
#widget_no0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_ab0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_kdf {
    width: 616px;
    height: 316.6px;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 cbf6513 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#af00d7b5 {
    background-size: cover;
    background-repeat: no-repeat;
}
    
#\39 5cf97d6::before, #\39 5cf97d6 > .bgExtraLayerOverlay {
    
}
#\39 5cf97d6 {
    width: 100%;
    min-height: 8px;
    align-self: auto;
    padding: 0% 0px 0% 0px;
    margin: 0% 0% 0% 0%;
}
    
#a91b529a {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 80vh;
    align-items: center;
    align-content: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 256d006 {
    padding: 60px 24px 60px 24px;
}
    
#db33a088 {
    margin: 0px 0% 0px 0%;
}
    
#group_c8h {
    min-width: auto;
    max-width: 750px;
    width: 100%;
    flex: 0 1 auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 9851f02 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 9c1c470 {
    padding: 60px 24px 60px 24px;
}
    
#c086e42d {
    margin: 0px 0% 0px 0%;
}
    
#group_juq {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#bb181597 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 4685e91 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e84f4d0a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_jrn {
    column-gap: 3.554502305405923%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 441efd8 {
    column-gap: 3.554502305405923%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e1966658 {
    padding: 60px 24px 60px 24px;
}
    
#f44bea2b {
    margin: 0px 0% 0px 0%;
}
    
#group_nrb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 15e5f64 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e7229308 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#dff202c1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 83c3829 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a7136d7a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_8se {
    column-gap: 3.554502305405923%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#d8af94ac {
    column-gap: 3.554502305405923%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#fa6d010b {
    column-gap: 3.554502305405923%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_tif {
    width: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 ee58007 {
    padding: 60px 24px 60px 24px;
}
    
#\35 3e06c3f {
    margin: 0px 0% 0px 0%;
}
    
#group_uu5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c77f5b98 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
}
    
#\36 cdc327e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_cq4 {
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 f2ee008 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    align-content: center;
    row-gap: 10px;
    min-height: auto;
}
    
#\31 107f421 {
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#f4b55d4a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    align-content: center;
    order: 1;
    row-gap: 10px;
    min-height: auto;
}
    
#c8c3f7ed {
    column-gap: 3.554502305405923%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    padding: 0px 0px 40px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 f8a7fb9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_kdf {
    width: auto;
    height: 200px;
}
    
#group_thj {
    align-items: center;
    align-content: center;
    padding: 15px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 c793668 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 4e675f0 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 24px 50px 24px;
}
    
#group_ra7 {
    column-gap: 7.286527514231499%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 14px;
}
    
#\36 f9d52df.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 30px 10px 30px;
}
#\36 f9d52df {
    width: auto;
    margin: 0px 0% 0px 0%;
}
    
#\35 d76c827.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 30px 10px 30px;
}
#\35 d76c827 {
    width: auto;
    margin: 0px 0% 0px 0%;
}
    
#\38 cbf6513 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#af00d7b5 {
    background-size: cover;
    background-repeat: no-repeat;
}
    
#\39 5cf97d6::before, #\39 5cf97d6 > .bgExtraLayerOverlay {
    
}
#\39 5cf97d6 {
    width: 100%;
    min-height: 245px;
    align-items: center;
    height: auto;
    padding: 0px 0px 0% 0px;
    margin: 0% 0% 0% 0%;
}
    
#a91b529a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_ucq.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_ucq {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 67ed0d2 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\34 256d006 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 24px 40px 24px;
}
    
#group_c8h {
    min-width: auto;
    max-width: 450px;
    width: 100%;
    flex: 0 1 auto;
}
    
#db33a088 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 15ff6d3 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 101a89c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#d7e5a107 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\32 9c1c470 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 24px 40px 24px;
}
    
#group_juq {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#bb181597 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 4685e91 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e84f4d0a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_5dn {
    column-gap: 7.556674917750997%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_jrn {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 7.556674917750997%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 441efd8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 7.556674917750997%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#c086e42d {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#a79fecd6 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#e1966658 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 24px 40px 24px;
}
    
#group_nrb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 15e5f64 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_tif {
    height: 160px;
    width: auto;
    max-height: none;
}
    
#e7229308 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#dff202c1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a7ad67ac {
    height: 180px;
}
    
#\30 83c3829 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 0b937b8 {
    height: 200px;
}
    
#a7136d7a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_8se {
    column-gap: 7.556674917750997%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#d8af94ac {
    column-gap: 7.556674917750997%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#fa6d010b {
    column-gap: 7.556674917750997%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#f44bea2b {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#febb2861 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\30 ee58007 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 24px 40px 24px;
}
    
#group_uu5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c77f5b98 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 cdc327e {
    width: 100%;
    min-height: auto;
    padding: 15px 0px 15px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 f8a7fb9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_kdf {
    height: auto;
    width: auto;
}
    
#group_cq4 {
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 f2ee008 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    align-content: center;
    min-height: auto;
    row-gap: 12px;
}
    
#\31 107f421 {
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#f4b55d4a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    align-content: center;
    min-height: auto;
    row-gap: 12px;
}
    
#c8c3f7ed {
    column-gap: 7.556674917750997%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    padding: 0px 0px 40px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_thj {
    padding: 10px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 3e06c3f {
    margin: 0px 0% 0px 0%;
}
    
#widget_no0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 15px 0px 15px;
}
#widget_no0 {
    margin: 0px 0% 0px 0%;
}
}

#\37 6207a5b.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAHhAAAQQCAwEAAAAAAAAAAAAAAQADBBECBhMhMUH/xAAVAQEBAAAAAAAAAAAAAAAAAAABA//EABYRAQEBAAAAAAAAAAAAAAAAAAEAEf/aAAwDAQACEQMRAD8AyGDrhkOB3J6wDQFfFI7rMflz7PpRFFWML//Z')!important}#group_juq.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAhEAAABAUFAAAAAAAAAAAAAAAAAQIFAwQGESESFBYxYf/EABUBAQEAAAAAAAAAAAAAAAAAAAQF/8QAGREAAgMBAAAAAAAAAAAAAAAAAQIAEiER/9oADAMBAAIRAxEAPwChiZJV1p3TNovCWWUJ6E/BqcLGyM7ekACO7Gx2OovBk//Z')!important}#bb181597.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHxAAAQMDBQAAAAAAAAAAAAAAAgABBQMEERMhIjFB/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABcRAQEBAQAAAAAAAAAAAAAAAAEAAhH/2gAMAwEAAhEDEQA/ANIqzMqcqVG1cdIC9LtlRjLV2FmK3HON+SIhO3koyX//2Q==')!important}#\37 4685e91.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHRAAAgIDAAMAAAAAAAAAAAAAAQIABAMGEQUhMf/EABUBAQEAAAAAAAAAAAAAAAAAAAAD/8QAGREAAgMBAAAAAAAAAAAAAAAAAAECAxIx/9oADAMBAAIRAxEAPwCHWRdk8ktKnYfHdY9LMPRmgYtU2RMSILOLigD6IiTspguIbkf/2Q==')!important}#e84f4d0a.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHxAAAgIBBAMAAAAAAAAAAAAAAQMAAgQFBhIUITFB/8QAFAEBAAAAAAAAAAAAAAAAAAAABf/EABgRAQEAAwAAAAAAAAAAAAAAAAECAAMR/9oADAMBAAIRAxEAPwDUZG6DrbUKThUCB75W+SzVmKKgdFfgREKrdbT1xI1QBwz/2Q==')!important}#group_uu5.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHxAAAQQBBQEAAAAAAAAAAAAAAQACAwQxBQcVIXGx/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgT/xAAYEQEBAAMAAAAAAAAAAAAAAAABAAIhMf/aAAwDAQACEQMRAD8Ax9DVqcFTkpppW2HgF7Wt68+qkN0QAA2hGQMEjKIpMXbN4X//2Q==')!important}#c77f5b98.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMG/8QAHxAAAQQCAgMAAAAAAAAAAAAAAgABBBEDBRITMeHw/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQL/xAAYEQADAQEAAAAAAAAAAAAAAAAAAQITUf/aAAwDAQACEQMRAD8AwxTteUDAMqO54ibkBD5b61cIehMBLtztbXXH0iKc54Ltn//Z')!important}