@media all {
  *#dm .dmInner div.u_1402070276 img { border-radius:20px 20px 20px 20px !important; }

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_904039305 hr {
    color:var(--color_4) !important;
    border-width:5px !important;
  }

  *#dm .dmInner div.u_1329946659 hr {
    color:var(--color_4) !important;
    border-width:5px !important;
  }

  *#dm .dmInner div.u_1085752330 hr {
    color:var(--color_4) !important;
    border-width:5px !important;
  }

  *#dm .dmInner div.u_1525140773 hr {
    color:var(--color_4) !important;
    border-width:5px !important;
  }

  *#dm .dmInner div.u_1450044343 hr {
    color:var(--color_4) !important;
    border-width:5px !important;
  }

  *#dm .dmInner div.u_1421712712 hr {
    color:var(--color_4) !important;
    border-width:5px !important;
  }

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1285182569 {
    padding:12.5% !important;
    border-radius:100% 100% 100% 100% !important;
    background-color:var(--color_4) !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    border-style:solid !important;
    border-width:5px 5px 5px 5px !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1720305619 {
    padding:12.5% !important;
    border-radius:100% 100% 100% 100% !important;
    background-color:var(--color_4) !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    border-style:solid !important;
    border-width:5px 5px 5px 5px !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1628702986 {
    padding:12.5% !important;
    border-radius:100% 100% 100% 100% !important;
    background-color:var(--color_4) !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    border-style:solid !important;
    border-width:5px 5px 5px 5px !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1072990402 {
    padding:12.5% !important;
    border-radius:100% 100% 100% 100% !important;
    background-color:var(--color_4) !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    border-style:solid !important;
    border-width:5px 5px 5px 5px !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1930959817 {
    padding:12.5% !important;
    border-radius:100% 100% 100% 100% !important;
    background-color:var(--color_3) !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
    border-style:solid !important;
    border-width:5px 5px 5px 5px !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1199987315 {
    padding:12.5% !important;
    border-radius:100% 100% 100% 100% !important;
    background-color:var(--color_3) !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
    border-style:solid !important;
    border-width:5px 5px 5px 5px !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1067899860 hr {
    color:var(--color_2) !important;
    border-width:5px !important;
  }

  *#dm .dmInner div.u_1511051211 hr {
    color:var(--color_4) !important;
    border-width:5px !important;
  }

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

  *#dm .dmInner nav.u_781573700 { color:white !important; }
}
@media (min-width:1025px) {}
@media (min-width:768px) and (max-width:1024px) {}
@media (min-width:0px) and (max-width:767px) {}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#d91454d6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\30 d3d3ef4 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_nh7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_nfq {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ffa21d1f.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#ffa21d1f {
    width: 150px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 d3d3ef4 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (max-width: 767px) {
    
#d91454d6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 d3d3ef4 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#ffa21d1f {
    width: 100px;
}
}



@media all {
    
#d8e11649 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 250px 65px 250px 65px;
}
    
#\38 9263fb2::before, #\38 9263fb2 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_3);
    opacity: 0.2;
    border-radius: inherit;
}
#\38 9263fb2 {
    background-image: url(https://lirp.cdn-website.com/2b975b5a/dms3rep/multi/opt/GettyImages-144292803-1920w.JPG);
}
    
#widget_0s2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 74cf351 {
    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;
}
    
#fd3a13e1 {
    margin: 0px 0% 0px 0%;
}
    
#group_475 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#innergrid_776 {
    width: 100.00%;
    grid-template-rows: minmax(160px, max-content);
    max-width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#group_m63 {
    align-items: flex-start;
    justify-self: center;
    align-self: start;
    order: 0;
    width: 100%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 24px;
    max-height: none;
    margin: 0px 0px 0px 0px;
}
    
#group_f5i {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\31 6996a6d {
    min-height: auto;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    order: 0;
}
    
#\31 67fadd2 {
    width: 280px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    min-height: 52px;
    margin: 0px 0% 0px 0%;
}
    
#ec3c632e {
    width: 280px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    min-height: 52px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d8e11649 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\38 9263fb2::before, #\38 9263fb2 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#d8e11649 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 15px 50px 15px;
}
    
#\38 9263fb2::before, #\38 9263fb2 > .bgExtraLayerOverlay {
    
}
    
#fd3a13e1 {
    margin: 0px 0% 0px 0%;
}
    
#group_475 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 6996a6d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#\31 67fadd2 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#ec3c632e {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#b83c7d1d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 1;
}
    
#\37 3cc3f1e {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_c7f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_9mr {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#group_qfg {
    background-position: 50% 0%;
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url(https://lirp.cdn-website.com/2b975b5a/dms3rep/multi/opt/GettyImages-1943282696-858h.JPG);
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: -100px 0% -100px 0%;
}
#group_qfg.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABwj/xAAiEAABAwIGAwAAAAAAAAAAAAABAgMEAAUGBxEhIzESIlH/xAAVAQEBAAAAAAAAAAAAAAAAAAABAv/EABgRAQADAQAAAAAAAAAAAAAAAAEAAhFR/9oADAMBAAIRAxEAPwBhvmJ7e3ja3x3lco9WwPtIqVgpBHRFSJcJMlnOWAHJC3uYaeQG2wqu0nVI2HVW0wHsWxuT/9k=');
}
    
#widget_qdo.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_qdo {
    width: 150px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 3cc3f1e {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (max-width: 767px) {
    
#b83c7d1d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#\37 3cc3f1e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15px 15px 0px 15px;
}
    
#group_qfg {
    width: 100%;
    min-height: 300px;
    align-items: center;
    order: 1;
    background-repeat: no-repeat;
    background-size: cover;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
#group_qfg.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABwj/xAAiEAABAwIGAwAAAAAAAAAAAAABAgMEAAUGBxEhIzESIlH/xAAVAQEBAAAAAAAAAAAAAAAAAAABAv/EABgRAQADAQAAAAAAAAAAAAAAAAEAAhFR/9oADAMBAAIRAxEAPwBhvmJ7e3ja3x3lco9WwPtIqVgpBHRFSJcJMlnOWAHJC3uYaeQG2wqu0nVI2HVW0wHsWxuT/9k=');
}
    
#widget_qdo {
    width: 100px;
}
    
#\32 31fc43c {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\35 5078372 {
    width: 100%;
    height: 250px;
    max-width: 100%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\32 bc852e2 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#e823b66c {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_8go {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_on7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#group_u3a {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#e1b97916 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    border-radius: 20px 20px 20px 20px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    background-color: var(--color_2);
    background-image: initial;
    margin: 0px 0% 0px 0%;
}
    
#widget_ljl {
    width: 100%;
    height: 250px;
    max-width: 100%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
    
#group_56d {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    align-self: stretch;
    border-radius: 0px 0px 20px 20px;
    padding: 0px 20px 20px 20px;
    margin: 0px 0px 0px 0px;
}
    
#widget_8k9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_v4f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d53ec9cc {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    border-radius: 20px 20px 20px 20px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    background-color: var(--color_2);
    background-image: initial;
    margin: 0px 0% 0px 0%;
}
    
#\35 87c3ce8 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    align-self: stretch;
    border-radius: 0px 0px 20px 20px;
    padding: 0px 20px 20px 20px;
    margin: 0px 0px 0px 0px;
}
    
#\35 2391e60 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ddd5b119 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 a28870e {
    background-color: rgba(239, 239, 239, 1);
    background-image: initial;
}
    
#ab01b868.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#ab01b868 {
    width: 150px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e823b66c {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (max-width: 767px) {
    
#\35 5078372 {
    height: 240px;
}
    
#\32 bc852e2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e823b66c {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#group_u3a {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#e1b97916 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#widget_ljl {
    height: 240px;
}
    
#group_56d {
    row-gap: 10px;
}
    
#d53ec9cc {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 87c3ce8 {
    row-gap: 10px;
}
    
#ab01b868 {
    width: 100px;
}
}



@media all {
    
#\39 b48b9e2 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#e144cda3::before, #e144cda3 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_3);
    opacity: 0.9;
    border-radius: inherit;
}
#e144cda3 {
    background-color: var(--color_3);
    background-image: url(https://lirp.cdn-website.com/2b975b5a/dms3rep/multi/opt/-GettyImages-175461097-1920w.png);
    background-repeat: repeat;
    background-size: auto;
    background-position: 50% 0%;
}
#e144cda3.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA4ElEQVQY0zWQWW7EIBQEOUviwWDMvhgMj8XL3P9IkSfJX0sldZca9Vre13GfI6cteBucsVquCyF4wtMXapDP0a6jjwYNMuQEJW3eackXglHZI+TUa7mOfp/jHO0+R69lj0EJjqxRVktnVAyu5NQg35+to9e0ecQZlZwpyY2W3uotuPZpuo4OOSFKsODMfAq81cHZ+m/zYDK/lOQpBsg75JRiKI/dk2NwiODJGQU5jQZQ9hRDDM5ZbbRUYkWCL3sMvZYK+Q8oIdZloTMlGHmney2jQ9y84GxllNH595P59f0DdDo/TxbzBJUAAAAASUVORK5CYII=');
}
    
#group_v5b {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
}
    
#group_95v {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    flex-direction: row;
    align-self: stretch;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\34 bc9cba6 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    flex-direction: row;
    margin: 0px 0% 0px 0%;
}
    
#a92757ae {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 528px;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    align-self: auto;
    height: auto;
    justify-self: auto;
    order: 0;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 545bb83 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 6fc8c95.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 6fc8c95 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#b6841449 {
    width: 100px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#ea102103 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d7e059e1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 1da2e66 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 528px;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    align-self: auto;
    height: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b6993ae4 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 528px;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    align-self: auto;
    height: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 6396f78 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\31 f4edb4d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\32 b6b5628 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 528px;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    align-self: auto;
    height: auto;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 93e57b5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 744b1df {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 4ec7e07 {
    width: 100px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 78956cb {
    width: 100px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: center;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 c76c9b3 {
    width: 100px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 b48b9e2 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#e144cda3::before, #e144cda3 > .bgExtraLayerOverlay {
    
}
#e144cda3.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA4ElEQVQY0zWQWW7EIBQEOUviwWDMvhgMj8XL3P9IkSfJX0sldZca9Vre13GfI6cteBucsVquCyF4wtMXapDP0a6jjwYNMuQEJW3eackXglHZI+TUa7mOfp/jHO0+R69lj0EJjqxRVktnVAyu5NQg35+to9e0ecQZlZwpyY2W3uotuPZpuo4OOSFKsODMfAq81cHZ+m/zYDK/lOQpBsg75JRiKI/dk2NwiODJGQU5jQZQ9hRDDM5ZbbRUYkWCL3sMvZYK+Q8oIdZloTMlGHmney2jQ9y84GxllNH595P59f0DdDo/TxbzBJUAAAAASUVORK5CYII=');
}
    
#group_v5b {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_95v {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\34 bc9cba6 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#b6993ae4 {
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
    min-height: 100%;
    height: auto;
}
    
#\32 b6b5628 {
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
    min-height: 100%;
    height: auto;
}
    
#a92757ae {
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
    min-height: 100%;
    height: auto;
}
    
#\37 1da2e66 {
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
    min-height: 100%;
    height: auto;
}
}



@media (max-width: 767px) {
    
#\39 b48b9e2 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#e144cda3::before, #e144cda3 > .bgExtraLayerOverlay {
    
}
#e144cda3.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA4ElEQVQY0zWQWW7EIBQEOUviwWDMvhgMj8XL3P9IkSfJX0sldZca9Vre13GfI6cteBucsVquCyF4wtMXapDP0a6jjwYNMuQEJW3eackXglHZI+TUa7mOfp/jHO0+R69lj0EJjqxRVktnVAyu5NQg35+to9e0ecQZlZwpyY2W3uotuPZpuo4OOSFKsODMfAq81cHZ+m/zYDK/lOQpBsg75JRiKI/dk2NwiODJGQU5jQZQ9hRDDM5ZbbRUYkWCL3sMvZYK+Q8oIdZloTMlGHmney2jQ9y84GxllNH595P59f0DdDo/TxbzBJUAAAAASUVORK5CYII=');
}
    
#group_v5b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#a92757ae {
    row-gap: 10px;
    min-width: 32px;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\37 1da2e66 {
    row-gap: 10px;
    min-width: 32px;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#b6993ae4 {
    row-gap: 10px;
    min-width: 32px;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\32 b6b5628 {
    row-gap: 10px;
    min-width: 32px;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#group_95v {
    flex-direction: column;
    flex-wrap: nowrap;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\34 bc9cba6 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 fc597ee {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#fa8a1829 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_7pa {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_sfp {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_n9v {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_2qp {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ddm {
    justify-content: flex-start;
    width: 63%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0px 0px 0px 50px;
    margin: 0px 0% 0px 0%;
}
    
#group_7mu {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 20px 20px 20px 20px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    background-color: var(--color_2);
    background-image: initial;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#group_agu {
    align-items: flex-start;
    width: auto;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
}
    
#group_8f9 {
    align-items: flex-start;
    width: auto;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    align-self: stretch;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px -70px;
}
    
#\36 7c7bc59 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 20px 20px 20px 20px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    background-color: var(--color_2);
    background-image: initial;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\39 9026cad {
    align-items: flex-start;
    width: auto;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    align-self: stretch;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px -70px;
}
    
#\38 522fb49 {
    width: 100px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 bd1eba1 {
    align-items: flex-start;
    width: auto;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
}
    
#e4bf678c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 9db2598 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 92b0a17.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\31 92b0a17 {
    width: 150px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a9aec84::before, #\31 a9aec84 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#\31 a9aec84 {
    background-image: url(https://lirp.cdn-website.com/2b975b5a/dms3rep/multi/opt/GettyImages-1448435546-1920w.JPG);
}
#\31 a9aec84.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAHBAAAwABBQAAAAAAAAAAAAAAAAECBAMREyFR/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABURAQEAAAAAAAAAAAAAAAAAAAAB/9oADAMBAAIRAxEAPwDQMjHl62ybXqLZiFKXFL6AChK//9k=');
}
    
#\31 e88d6f7 {
    width: 100px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fa8a1829 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\36 fc597ee {
    width: 100%;
    min-height: 80px;
    padding: 0px 0% 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_ddm {
    width: 100%;
    min-height: 80px;
    padding: 0px 0px 0px 50px;
    margin: 0px 0% 0px 0%;
}
    
#\31 a9aec84::before, #\31 a9aec84 > .bgExtraLayerOverlay {
    
}
#\31 a9aec84.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAHBAAAwABBQAAAAAAAAAAAAAAAAECBAMREyFR/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABURAQEAAAAAAAAAAAAAAAAAAAAB/9oADAMBAAIRAxEAPwDQMjHl62ybXqLZiFKXFL6AChK//9k=');
}
}



@media (max-width: 767px) {
    
#\36 fc597ee {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#fa8a1829 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#group_ddm {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_7mu {
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 20px 20px 20px 20px;
    margin: 50px 0% 50px 0%;
}
    
#group_8f9 {
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: -70px 0% 0px 0%;
}
    
#group_agu {
    min-width: 32px;
    row-gap: 10px;
    margin: 0px 0% 0px 0%;
}
    
#\36 7c7bc59 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\39 9026cad {
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: -70px 0% 0px 0%;
}
    
#\38 522fb49 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\38 bd1eba1 {
    min-width: 32px;
    row-gap: 10px;
    margin: 0px 0% 0px 0%;
}
    
#\31 92b0a17 {
    width: 100px;
}
    
#\31 a9aec84::before, #\31 a9aec84 > .bgExtraLayerOverlay {
    
}
#\31 a9aec84.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAHBAAAwABBQAAAAAAAAAAAAAAAAECBAMREyFR/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABURAQEAAAAAAAAAAAAAAAAAAAAB/9oADAMBAAIRAxEAPwDQMjHl62ybXqLZiFKXFL6AChK//9k=');
}
    
#\31 e88d6f7 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media all {
    
#\39 4906180 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#c5135e5e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b2211f22 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c1d366cc {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\39 496bd9e {
    background-color: rgba(239, 239, 239, 1);
    background-image: initial;
}
    
#group_cdh {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    border-radius: 20px 20px 20px 20px;
    background-image: url(https://lirp.cdn-website.com/2b975b5a/dms3rep/multi/opt/-GettyImages-1205537233-01fbbc4b-1920w.jpg);
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
}
#group_cdh.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEH/8QAGxAAAgIDAQAAAAAAAAAAAAAAAAIDEQQUI1T/xAAVAQEBAAAAAAAAAAAAAAAAAAAAAf/EABYRAQEBAAAAAAAAAAAAAAAAAAABEv/aAAwDAQACEQMRAD8A3OLXaNeCVRKxvOgBNUf/2Q==');
}
    
#\35 f3bb88f.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\35 f3bb88f {
    width: 150px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c1d366cc {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (max-width: 767px) {
    
#\39 4906180 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c1d366cc {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#group_cdh {
    width: 100%;
    min-height: 200px;
    align-items: center;
}
#group_cdh.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEH/8QAGxAAAgIDAQAAAAAAAAAAAAAAAAIDEQQUI1T/xAAVAQEBAAAAAAAAAAAAAAAAAAAAAf/EABYRAQEBAAAAAAAAAAAAAAAAAAABEv/aAAwDAQACEQMRAD8A3OLXaNeCVRKxvOgBNUf/2Q==');
}
    
#\35 f3bb88f {
    width: 100px;
}
}



@media all {
    
#\37 0383957 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 0196aaf {
    min-height: 40px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#a6f53c40 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 100px 65px 0px 65px;
}
    
#group_bn2 {
    justify-content: flex-start;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 10px;
}
    
#widget_brj {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_tvh {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#widget_s0n {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#widget_r71 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 6b595a1 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\35 c903e26 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\30 4b0efde {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 f470f7b {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#c85026a3 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\31 15c3091 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#b75e3dc4 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\30 4c07ed1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 536936e {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\35 9397d07 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#dec21ffb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 4ce19cd {
    margin: 0px 0% 0px 0%;
}
    
#fb2cf559.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#fb2cf559 {
    width: 150px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a6f53c40 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (max-width: 767px) {
    
#\36 0196aaf {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a6f53c40 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15px 15px 15px 15px;
}
    
#group_bn2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_tvh {
    align-items: flex-start;
    column-gap: 10px;
}
    
#widget_s0n {
    width: 30px;
}
    
#\36 6b595a1 {
    align-items: flex-start;
    column-gap: 10px;
}
    
#\35 c903e26 {
    width: 30px;
}
    
#\38 f470f7b {
    align-items: flex-start;
    column-gap: 10px;
}
    
#c85026a3 {
    width: 30px;
}
    
#\31 15c3091 {
    align-items: flex-start;
    column-gap: 10px;
}
    
#b75e3dc4 {
    width: 30px;
}
    
#\34 536936e {
    align-items: flex-start;
    column-gap: 10px;
}
    
#\35 9397d07 {
    width: 30px;
}
    
#fb2cf559 {
    width: 100px;
}
    
#\39 4ce19cd {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#ff139863 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#bc4fcf5b {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_nij {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_0s9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 5de6fc8.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\37 5de6fc8 {
    width: 150px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bc4fcf5b {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (max-width: 767px) {
    
#ff139863 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#bc4fcf5b {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\37 5de6fc8 {
    width: 100px;
}
}



@media all {
    
#\39 b0f182f {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-wrap: nowrap;
}
    
#\34 e522860 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
}
    
#widget_mlq {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_qss {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#f8c0841c::before, #f8c0841c > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 0.8;
    border-radius: inherit;
}
#f8c0841c {
    background-color: var(--color_4);
    background-image: url(https://lirp.cdn-website.com/2b975b5a/dms3rep/multi/opt/GettyImages-1460942579-_1_-1920w.jpg);
}
#f8c0841c.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAfEAABAwQDAQAAAAAAAAAAAAABAAIDBAUREgYxcuH/xAAVAQEBAAAAAAAAAAAAAAAAAAAABP/EABoRAAIDAQEAAAAAAAAAAAAAAAEDAAQhAhH/2gAMAwEAAhEDEQA/ALKKSssMGurakZwQ93auHIiQCbTFn39RFKu44+7DKy+Tgn//2Q==');
}
    
#b5b11329.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#b5b11329 {
    width: 150px;
    height: auto;
    min-width: 32px;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 e522860 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#f8c0841c::before, #f8c0841c > .bgExtraLayerOverlay {
    
}
#f8c0841c.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAfEAABAwQDAQAAAAAAAAAAAAABAAIDBAUREgYxcuH/xAAVAQEBAAAAAAAAAAAAAAAAAAAABP/EABoRAAIDAQEAAAAAAAAAAAAAAAEDAAQhAhH/2gAMAwEAAhEDEQA/ALKKSssMGurakZwQ93auHIiQCbTFn39RFKu44+7DKy+Tgn//2Q==');
}
}



@media (max-width: 767px) {
    
#\39 b0f182f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 e522860 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#f8c0841c::before, #f8c0841c > .bgExtraLayerOverlay {
    
}
#f8c0841c.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAfEAABAwQDAQAAAAAAAAAAAAABAAIDBAUREgYxcuH/xAAVAQEBAAAAAAAAAAAAAAAAAAAABP/EABoRAAIDAQEAAAAAAAAAAAAAAAEDAAQhAhH/2gAMAwEAAhEDEQA/ALKKSssMGurakZwQ93auHIiQCbTFn39RFKu44+7DKy+Tgn//2Q==');
}
    
#b5b11329 {
    width: 100px;
}
}

