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

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

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

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

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

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

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

  *#dm .dmInner div.u_795023574 img { object-fit:contain !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: var(--color_9);
    --overlapping-background-image: rgba(255, 255, 255, 1);
}
}



@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 739px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 12% 2% 6% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.5;
    background-image: linear-gradient(0deg, rgba(13, 11, 8, 1) 0%, rgba(217, 217, 217, 1) 100%);
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_a1q {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_d4n {
    width: 81.9%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_40f {
    flex-direction: row;
    align-items: flex-start;
    width: 64.40%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.0914463113749626%;
    order: 2;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_qlh {
    width: 48.95%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 4c3c7ad {
    width: 48.95%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f86fb62e {
    flex-direction: row;
    align-items: flex-start;
    width: 64.40%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.1%;
    order: 2;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 2.1%;
    padding: 0px 0px 0px 0px;
    margin: -12px 0% 0px 0%;
}
    
#\35 10ccb7e {
    width: 48.95%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#e62bbc4b {
    width: 48.95%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe::before, #\36 3d24979f4a54e38542a8abe > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.86;
    border-radius: inherit;
    background-color: var(--color_8);
}
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0,0,0,0);
    background-image: url("https://lirp.cdn-website.com/ace6cc91/dms3rep/multi/opt/pexels-photo-17232863-1920w.jpeg");
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_1ub {
    width: 62.67%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\35 110e96b {
    width: 69.52%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#bba52091 {
    width: 62.50%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_8sa {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 4ce20e0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\31 08912df {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 1% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 419cd70 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_7);
    background-image: none;
}
    
#widget_o9g {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e00f12a9 {
    width: 59.42%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b6c0169b {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 47bb70e::before, #\30 47bb70e > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.84;
    background-image: linear-gradient(495deg, rgba(187, 133, 37, 1) 24%, rgba(13, 11, 8, 1) 100%);
}
#\30 47bb70e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32.6%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/ace6cc91/dms3rep/multi/opt/pexels-photo-33145423-747h.jpeg");
    background-origin: border-box;
    align-items: center;
    padding: 8% 3% 8% 3%;
    margin: 0% 0% 0% 0%;
}
#\30 47bb70e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABgf/xAAhEAABAwQCAwEAAAAAAAAAAAABAgMEAAURIQYxExQiMv/EABUBAQEAAAAAAAAAAAAAAAAAAAQF/8QAGxEAAQQDAAAAAAAAAAAAAAAAAwABAgQFEiH/2gAMAwEAAhEDEQA/AE/GOaSLdejBbf8AIl9Okk/k0w9y9K+gsb33UZttmedurEyG5gKUDk9iqyiVKShILg0MUKlkxAhqVuqpdxpDT2E/F//Z');
}
    
#c002859e {
    min-height: 320px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 0% 8% 0%;
    margin: 0% 0% 0% 0%;
}
    
#d4266214 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_7);
    background-image: none;
}
    
#widget_i14 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_4if {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 e5ea959::before, #\30 e5ea959 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.84;
    background-image: linear-gradient(495deg, rgba(187, 133, 37, 1) 24%, rgba(13, 11, 8, 1) 100%);
}
#\30 e5ea959 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32.6%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/ace6cc91/dms3rep/multi/opt/pexels-photo-28862124-747h.jpeg");
    background-origin: border-box;
    align-items: center;
    padding: 8% 3% 8% 3%;
    margin: 0% 0% 0% 0%;
}
#\30 e5ea959.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQEI/8QAIBAAAgEDBAMAAAAAAAAAAAAAAQIAAwUHBBETI1OB8P/EABUBAQEAAAAAAAAAAAAAAAAAAAQF/8QAGxEAAgEFAAAAAAAAAAAAAAAAAAIBAxETMlH/2gAMAwEAAhEDEQA/AH9DlCyIQHLGMDLVgAHW/wB6mUKdZjRDqx2MnO3laRmotfaR+ReH/9k=');
}
    
#b5b86e5e {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 bde2f47 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\30 0d93cc3 {
    margin: 0px 0% 0px 0%;
}
    
#widget_8fq {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#dc3fd52d {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 194e8cb::before, #\39 194e8cb > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.84;
    background-image: linear-gradient(495deg, rgba(187, 133, 37, 1) 24%, rgba(13, 11, 8, 1) 100%);
}
#\39 194e8cb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32.6%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/ace6cc91/dms3rep/multi/opt/pexels-photo-33145326-747h.jpeg");
    background-origin: border-box;
    align-items: center;
    padding: 8% 3% 8% 3%;
    margin: 0% 0% 0% 0%;
}
#\39 194e8cb.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQYH/8QAIRAAAgEDBAMBAAAAAAAAAAAAAQIDAAQRBQYhMQcSExT/xAAUAQEAAAAAAAAAAAAAAAAAAAAF/8QAGREAAgMBAAAAAAAAAAAAAAAAAQIABBEF/9oADAMBAAIRAxEAPwBq/wB7IdReLTQssac+1Jpui/KKfyJyM91K7b8d3aXCSXM6pEp6U5JrTE0i3VFX5g4GM0a/TsFidjC0K6qBk//Z');
}
    
#\38 ab6b3fe {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 021c621 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#c23d4407 {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_r6o {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f004051f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d1081ae6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 20f238c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 58.92%;
    min-width: 4%;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#\31 0f96c55 {
    min-height: 426px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 4fd6e8b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_gra {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ed03db9b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#d9c868c3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\38 dc7350a {
    margin: 0px 0% 0px 0%;
}
    
#group_al5::before, #group_al5 > .bgExtraLayerOverlay {
    
}
#group_al5 {
    width: 37.08%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: none;
    order: 1;
}
    
#widget_r5s.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_r5s {
    width: 100%;
    height: 338px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#group_fq9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 86.27%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 3;
}
    
#group_d9u {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#b4b88ca1 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.9065579816117095%;
    flex-wrap: nowrap;
}
    
#widget_v0g {
    width: 84.15%;
    height: 176px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_5lt {
    width: 100%;
    height: 128px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_ibg {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 4bb3d78 {
    min-height: 556px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 10% 4% 40%;
    margin: 0% 0% 0% 0%;
}
    
#\33 75aff74 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_8);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    border-width: 5px 5px 5px 5px;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    align-items: center;
    padding: 6% 6% 6% 6%;
    margin: -10% 0% 0% 0%;
}
    
#\30 8cffe66 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#bbefeda7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#bbefeda7 {
    width: auto;
    height: 413px;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    margin: -10% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a9752ed4 {
    margin: 0px 0% 0px 0%;
}
    
#\34 01d2ed4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#c12ba53e::before, #c12ba53e > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.35;
    border-radius: inherit;
}
#c12ba53e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: url("https://lirp.cdn-website.com/md/dmtmpl/652e4009-8736-4223-a731-903ea8fa81b2/dms3rep/multi/opt/rocks-desert-pattern-1920w.jpg");
}
#c12ba53e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAhEAABBAIABwAAAAAAAAAAAAADAAECBAYRBRITITFBgf/EABUBAQEAAAAAAAAAAAAAAAAAAAQF/8QAGBEBAAMBAAAAAAAAAAAAAAAAAQACIQP/2gAMAwEAAhEDEQA/AIDHM3t4xRs8PFPqhPB4cj+O/tQ57x5HJJiaZ5O+vqIgU0lzoFXJ/9k=');
}
    
#\35 988b8f8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c58d3ad1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 8% 16px 8%;
    margin: 0% 0% 0% 0%;
}
    
#\33 02dd1b1 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\35 5e59f06::before, #\35 5e59f06 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_8);
    opacity: 0.83;
    border-radius: inherit;
}
#\35 5e59f06 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/ace6cc91/dms3rep/multi/opt/pexels-photo-17232863-1920w.jpeg");
}
#\35 5e59f06.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEF/8QAHxAAAQMDBQAAAAAAAAAAAAAAAQACBAMREgUhIjFh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQP/xAAVEQEBAAAAAAAAAAAAAAAAAAAAAf/aAAwDAQACEQMRAD8A0tJlNFN2RubbeKOntyPMdoilS//Z');
}
    
#widget_95r {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cae68246 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 8960dc8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\35 26aca7b {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 1% 4% 0% 4%;
}
    
#\34 28777c3 {
    margin: 0px 0% 0px 0%;
}
    
#widget_37f {
    width: 100.00%;
    height: 262px;
    position: relative;
    min-width: 10px;
    min-height: 100px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding: 20% 2% 6% 2%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#f86fb62e {
    width: 100.00%;
}
    
#group_40f {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\36 3d24979f4a54e38542a8abe::before, #\36 3d24979f4a54e38542a8abe > .bgExtraLayerOverlay {
    
}
    
#bba52091 {
    width: 87.62%;
}
    
#\35 110e96b {
    width: 98.26%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 08912df {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#b6c0169b {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c002859e {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\30 0d93cc3 {
    margin: 0px 0% 0px 0%;
}
    
#\30 47bb70e::before, #\30 47bb70e > .bgExtraLayerOverlay {
    
}
#\30 47bb70e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABgf/xAAhEAABAwQCAwEAAAAAAAAAAAABAgMEAAURIQYxExQiMv/EABUBAQEAAAAAAAAAAAAAAAAAAAQF/8QAGxEAAQQDAAAAAAAAAAAAAAAAAwABAgQFEiH/2gAMAwEAAhEDEQA/AE/GOaSLdejBbf8AIl9Okk/k0w9y9K+gsb33UZttmedurEyG5gKUDk9iqyiVKShILg0MUKlkxAhqVuqpdxpDT2E/F//Z');
}
    
#\30 e5ea959::before, #\30 e5ea959 > .bgExtraLayerOverlay {
    
}
#\30 e5ea959.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQEI/8QAIBAAAgEDBAMAAAAAAAAAAAAAAQIAAwUHBBETI1OB8P/EABUBAQEAAAAAAAAAAAAAAAAAAAQF/8QAGxEAAgEFAAAAAAAAAAAAAAAAAAIBAxETMlH/2gAMAwEAAhEDEQA/AH9DlCyIQHLGMDLVgAHW/wB6mUKdZjRDqx2MnO3laRmotfaR+ReH/9k=');
}
    
#\39 194e8cb::before, #\39 194e8cb > .bgExtraLayerOverlay {
    
}
#\39 194e8cb.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQYH/8QAIRAAAgEDBAMBAAAAAAAAAAAAAQIDAAQRBQYhMQcSExT/xAAUAQEAAAAAAAAAAAAAAAAAAAAF/8QAGREAAgMBAAAAAAAAAAAAAAAAAQIABBEF/9oADAMBAAIRAxEAPwBq/wB7IdReLTQssac+1Jpui/KKfyJyM91K7b8d3aXCSXM6pEp6U5JrTE0i3VFX5g4GM0a/TsFidjC0K6qBk//Z');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 0f96c55 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\38 dc7350a {
    margin: 0px 0% 0px 0%;
}
    
#group_al5::before, #group_al5 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 4bb3d78 {
    padding: 6% 6% 6% 6%;
}
    
#a9752ed4 {
    margin: 0px 0% 0px 0%;
}
    
#c12ba53e::before, #c12ba53e > .bgExtraLayerOverlay {
    
}
#c12ba53e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAhEAABBAIABwAAAAAAAAAAAAADAAECBAYRBRITITFBgf/EABUBAQEAAAAAAAAAAAAAAAAAAAQF/8QAGBEBAAMBAAAAAAAAAAAAAAAAAQACIQP/2gAMAwEAAhEDEQA/AIDHM3t4xRs8PFPqhPB4cj+O/tQ57x5HJJiaZ5O+vqIgU0lzoFXJ/9k=');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 02dd1b1 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#e68293ca {
    margin: 0px 0% 0px 0%;
}
    
#\35 5e59f06::before, #\35 5e59f06 > .bgExtraLayerOverlay {
    
}
#\35 5e59f06.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEF/8QAHxAAAQMDBQAAAAAAAAAAAAAAAQACBAMREgUhIjFh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQP/xAAVEQEBAAAAAAAAAAAAAAAAAAAAAf/aAAwDAQACEQMRAD8A0tJlNFN2RubbeKOntyPMdoilS//Z');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 26aca7b {
    padding: 1% 0% 0% 0%;
}
    
#widget_37f {
    width: 100.00%;
    height: 144px;
}
    
#\32 8960dc8 {
    width: 100%;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 28777c3 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30% 4% 6% 4%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#widget_qlh {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_40f {
    column-gap: 2.0914463113749626%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100.00%;
    height: auto;
    min-height: 114px;
}
    
#\38 4c3c7ad {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_d4n {
    width: 100.00%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#f86fb62e {
    column-gap: 2.0914463113749626%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100.00%;
    height: auto;
    min-height: 114px;
}
    
#\35 10ccb7e {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#e62bbc4b {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\36 3d24979f4a54e38542a8abe::before, #\36 3d24979f4a54e38542a8abe > .bgExtraLayerOverlay {
    
}
    
#\35 110e96b {
    width: 100.00%;
}
    
#bba52091 {
    width: 100.00%;
}
    
#widget_1ub {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\37 4ce20e0 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\31 08912df {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#e00f12a9 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\30 47bb70e::before, #\30 47bb70e > .bgExtraLayerOverlay {
    
}
#\30 47bb70e {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
#\30 47bb70e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABgf/xAAhEAABAwQCAwEAAAAAAAAAAAABAgMEAAURIQYxExQiMv/EABUBAQEAAAAAAAAAAAAAAAAAAAQF/8QAGxEAAQQDAAAAAAAAAAAAAAAAAwABAgQFEiH/2gAMAwEAAhEDEQA/AE/GOaSLdejBbf8AIl9Okk/k0w9y9K+gsb33UZttmedurEyG5gKUDk9iqyiVKShILg0MUKlkxAhqVuqpdxpDT2E/F//Z');
}
    
#c002859e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 1% 4% 15% 4%;
}
    
#\30 e5ea959::before, #\30 e5ea959 > .bgExtraLayerOverlay {
    
}
#\30 e5ea959 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
#\30 e5ea959.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQEI/8QAIBAAAgEDBAMAAAAAAAAAAAAAAQIAAwUHBBETI1OB8P/EABUBAQEAAAAAAAAAAAAAAAAAAAQF/8QAGxEAAgEFAAAAAAAAAAAAAAAAAAIBAxETMlH/2gAMAwEAAhEDEQA/AH9DlCyIQHLGMDLVgAHW/wB6mUKdZjRDqx2MnO3laRmotfaR+ReH/9k=');
}
    
#\30 0d93cc3 {
    margin: 0px 0% 0px 0%;
}
    
#\39 194e8cb::before, #\39 194e8cb > .bgExtraLayerOverlay {
    
}
#\39 194e8cb {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
#\39 194e8cb.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQYH/8QAIRAAAgEDBAMBAAAAAAAAAAAAAQIDAAQRBQYhMQcSExT/xAAUAQEAAAAAAAAAAAAAAAAAAAAF/8QAGREAAgMBAAAAAAAAAAAAAAAAAQIABBEF/9oADAMBAAIRAxEAPwBq/wB7IdReLTQssac+1Jpui/KKfyJyM91K7b8d3aXCSXM6pEp6U5JrTE0i3VFX5g4GM0a/TsFidjC0K6qBk//Z');
}
}



@media (max-width: 767px) {
    
#\36 20f238c {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\31 0f96c55 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_al5::before, #group_al5 > .bgExtraLayerOverlay {
    
}
#group_al5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_r5s {
    height: 240px;
}
    
#widget_v0g {
    height: 240px;
}
    
#widget_5lt {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\30 4bb3d78 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\33 75aff74 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#bbefeda7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#bbefeda7 {
    height: 443px;
    margin: -20% 0% 0px 0%;
}
    
#c12ba53e::before, #c12ba53e > .bgExtraLayerOverlay {
    
}
#c12ba53e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAhEAABBAIABwAAAAAAAAAAAAADAAECBAYRBRITITFBgf/EABUBAQEAAAAAAAAAAAAAAAAAAAQF/8QAGBEBAAMBAAAAAAAAAAAAAAAAAQACIQP/2gAMAwEAAhEDEQA/AIDHM3t4xRs8PFPqhPB4cj+O/tQ57x5HJJiaZ5O+vqIgU0lzoFXJ/9k=');
}
}



@media (max-width: 767px) {
    
#c58d3ad1 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\33 02dd1b1 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\35 5e59f06::before, #\35 5e59f06 > .bgExtraLayerOverlay {
    
}
#\35 5e59f06.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEF/8QAHxAAAQMDBQAAAAAAAAAAAAAAAQACBAMREgUhIjFh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQP/xAAVEQEBAAAAAAAAAAAAAAAAAAAAAf/aAAwDAQACEQMRAD8A0tJlNFN2RubbeKOntyPMdoilS//Z');
}
}



@media (max-width: 767px) {
    
#\32 8960dc8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 26aca7b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 1% 0% 0% 0%;
}
    
#widget_37f {
    width: 100.00%;
    height: 182px;
}
    
#\34 28777c3 {
    margin: 0px 0% 0px 0%;
}
}

