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

  *#dm .dmInner div.u_1445814462 .photoGalleryThumbs .image-container { border-radius:10px 10px 10px 10px !important; }

  *#dm .dmInner div.u_1951017626 .photoGalleryThumbs .image-container { border-radius:10px 10px 10px 10px !important; }

  *#dm .dmInner div.u_1631773332 .photoGalleryThumbs .image-container { border-radius:10px 10px 10px 10px !important; }

  *#dm .dmInner div.u_1028623931 .photoGalleryThumbs .image-container { border-radius:10px 10px 10px 10px !important; }

  *#dm .dmInner *.u_1391162732 { display:block !important; }

  *#dm .dmInner *.u_1084212306 { display:none !important; }

  *#dm .dmInner *.u_1905354463 { display:none !important; }

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

  *#dm .dmInner div.u_1951017626 .caption-inner { background-color:rgba(0,0,0,0.4) !important; }

  *#dm .dmInner *.u_1582392791 { display:block !important; }

  *#dm .dmInner *.u_1040515496 { display:none !important; }

  *#dm .dmInner *.u_1215676651 { display:none !important; }

  *#dm .dmInner div.u_1445814462 .caption-inner { background-color:rgba(0,0,0,0.4) !important; }

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

  *#dm .dmInner *.u_1623792630 { display:block !important; }

  *#dm .dmInner *.u_1401634787 { display:none !important; }

  *#dm .dmInner *.u_1031234380 { display:none !important; }

  *#dm .dmInner div.u_1631773332 .caption-inner { background-color:rgba(0,0,0,0.4) !important; }

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

  *#dm .dmInner *.u_1275367333 { display:block !important; }

  *#dm .dmInner *.u_1510860506 { display:none !important; }

  *#dm .dmInner *.u_1357448385 { display:none !important; }

  *#dm .dmInner div.u_1028623931 .caption-inner { background-color:rgba(0,0,0,0.4) !important; }

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

  *#dm .dmInner *.u_1234162680 { display:block !important; }

  *#dm .dmInner *.u_1059493522 { display:none !important; }

  *#dm .dmInner *.u_1081251837 { display:none !important; }

  *#dm .dmInner *.u_1012961419 { display:block !important; }

  *#dm .dmInner *.u_1438988232 { display:none !important; }

  *#dm .dmInner *.u_1597329288 { display:none !important; }

  *#dm .dmInner *.u_1588561045 { display:block !important; }

  *#dm .dmInner *.u_1467333138 { display:none !important; }

  *#dm .dmInner *.u_1661786905 { display:none !important; }

  *#dm .dmInner *.u_1880283523 { display:block !important; }

  *#dm .dmInner *.u_1606043809 { display:none !important; }

  *#dm .dmInner *.u_1478417584 { display:none !important; }

  *#dm .dmInner *.u_2731736038 #wave_obj3 { fill:var(--color_6) !important; }

  *#dm .dmInner *.u_2731736038 #wave_obj2 { fill:var(--color_1) !important; }

  *#dm .dmInner *.u_2731736038 #wave_obj1 { fill:rgba(215,25,32,0.8) !important; }

  *#dm .dmInner *.u_1951017626 .caption-inner {
    border-bottom-left-radius:10px !important;
    -webkit-border-top-right-radius:10px !important;
    -moz-border-top-right-radius:10px !important;
    -webkit-border-bottom-right-radius:10px !important;
    -webkit-border-bottom-left-radius:10px !important;
    border-top-right-radius:10px !important;
    -webkit-border-top-left-radius:10px !important;
    border-radius:10px !important;
    -moz-border-bottom-right-radius:10px !important;
    -moz-border-top-left-radius:10px !important;
    border-top-left-radius:10px !important;
    -moz-border-radius:10px !important;
    -moz-border-bottom-left-radius:10px !important;
    border-bottom-right-radius:10px !important;
    -webkit-border-radius:10px !important;
  }

  *#dm .dmInner *.u_1445814462 .caption-inner {
    border-bottom-left-radius:10px !important;
    -webkit-border-top-right-radius:10px !important;
    -moz-border-top-right-radius:10px !important;
    -webkit-border-bottom-right-radius:10px !important;
    -webkit-border-bottom-left-radius:10px !important;
    border-top-right-radius:10px !important;
    -webkit-border-top-left-radius:10px !important;
    border-radius:10px !important;
    -moz-border-bottom-right-radius:10px !important;
    -moz-border-top-left-radius:10px !important;
    border-top-left-radius:10px !important;
    -moz-border-radius:10px !important;
    -moz-border-bottom-left-radius:10px !important;
    border-bottom-right-radius:10px !important;
    -webkit-border-radius:10px !important;
  }

  *#dm .dmInner *.u_1631773332 .caption-inner {
    border-bottom-left-radius:10px !important;
    -webkit-border-top-right-radius:10px !important;
    -moz-border-top-right-radius:10px !important;
    -webkit-border-bottom-right-radius:10px !important;
    -webkit-border-bottom-left-radius:10px !important;
    border-top-right-radius:10px !important;
    -webkit-border-top-left-radius:10px !important;
    border-radius:10px !important;
    -moz-border-bottom-right-radius:10px !important;
    -moz-border-top-left-radius:10px !important;
    border-top-left-radius:10px !important;
    -moz-border-radius:10px !important;
    -moz-border-bottom-left-radius:10px !important;
    border-bottom-right-radius:10px !important;
    -webkit-border-radius:10px !important;
  }

  *#dm .dmInner *.u_1028623931 .caption-inner {
    border-bottom-left-radius:10px !important;
    -webkit-border-top-right-radius:10px !important;
    -moz-border-top-right-radius:10px !important;
    -webkit-border-bottom-right-radius:10px !important;
    -webkit-border-bottom-left-radius:10px !important;
    border-top-right-radius:10px !important;
    -webkit-border-top-left-radius:10px !important;
    border-radius:10px !important;
    -moz-border-bottom-right-radius:10px !important;
    -moz-border-top-left-radius:10px !important;
    border-top-left-radius:10px !important;
    -moz-border-radius:10px !important;
    -moz-border-bottom-left-radius:10px !important;
    border-bottom-right-radius:10px !important;
    -webkit-border-radius:10px !important;
  }

  *#dm .dmInner div.u_422557375 .caption-container .caption-text { font-weight:700 !important; }

  *#dm .dmInner div.u_422557375 .caption-container .caption-text .rteBlock { font-weight:700 !important; }

  *#dm .dmInner div.u_1439324800 .photoGalleryThumbs .image-container { border-radius:10px 10px 10px 10px !important; }

  *#dm .dmInner *.u_1808336453 { display:block !important; }

  *#dm .dmInner *.u_1513404288 { display:none !important; }

  *#dm .dmInner *.u_1097004854 { display:none !important; }

  *#dm .dmInner div.u_1439324800 .caption-inner { background-color:rgba(0,0,0,0.4) !important; }

  *#dm .dmInner *.u_1439324800 .caption-inner {
    border-bottom-left-radius:10px !important;
    -webkit-border-top-right-radius:10px !important;
    -moz-border-top-right-radius:10px !important;
    -webkit-border-bottom-right-radius:10px !important;
    -webkit-border-bottom-left-radius:10px !important;
    border-top-right-radius:10px !important;
    -webkit-border-top-left-radius:10px !important;
    border-radius:10px !important;
    -moz-border-bottom-right-radius:10px !important;
    -moz-border-top-left-radius:10px !important;
    border-top-left-radius:10px !important;
    -moz-border-radius:10px !important;
    -moz-border-bottom-left-radius:10px !important;
    border-bottom-right-radius:10px !important;
    -webkit-border-radius:10px !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1636360922 .svg { fill:var(--color_1) !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1951017626 .photoGalleryThumbs .image-container a { padding-top:400px !important; }

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

  *#dm .dmInner *.u_1445814462 .photoGalleryThumbs { padding:0px !important; }

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

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

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

  *#dm .dmInner *.u_1631773332 .photoGalleryThumbs { padding:0px !important; }

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

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

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

  *#dm .dmInner *.u_1028623931 .photoGalleryThumbs { padding:0px !important; }

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

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

  *#dm .dmInner *.u_422557375 .photoGalleryThumbs { padding:7.5px !important; }

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

  *#dm .dmInner *.u_422557375 .photoGalleryViewAll { padding:0 7.5px !important; }

  *#dm .dmInner div.u_422557375 .caption-container .caption-text { font-size:18px !important; }

  *#dm .dmInner div.u_422557375 .caption-container .caption-text .rteBlock { font-size:18px !important; }

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

  *#dm .dmInner *.u_1439324800 .photoGalleryThumbs { padding:0px !important; }

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

  *#dm .dmInner *.u_1439324800 .photoGalleryViewAll { padding:0 0px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1951017626 .photoGalleryThumbs .image-container a { padding-top:400px !important; }

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

  *#dm .dmInner *.u_1951017626 .photoGalleryThumbs { padding:7.5px !important; }

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

  *#dm .dmInner *.u_1951017626 .photoGalleryViewAll { padding:0 7.5px !important; }

  *#dm .dmInner *.u_1445814462 .photoGalleryThumbs { padding:7.5px !important; }

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

  *#dm .dmInner *.u_1445814462 .photoGalleryViewAll { padding:0 7.5px !important; }

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

  *#dm .dmInner *.u_1631773332 .photoGalleryThumbs { padding:7.5px !important; }

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

  *#dm .dmInner *.u_1631773332 .photoGalleryViewAll { padding:0 7.5px !important; }

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

  *#dm .dmInner *.u_1028623931 .photoGalleryThumbs { padding:7.5px !important; }

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

  *#dm .dmInner *.u_1028623931 .photoGalleryViewAll { padding:0 7.5px !important; }

  *#dm .dmInner *.u_422557375 .photoGalleryThumbs { padding:7.5px !important; }

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

  *#dm .dmInner *.u_422557375 .photoGalleryViewAll { padding:0 7.5px !important; }

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

  *#dm .dmInner *.u_1439324800 .photoGalleryThumbs { padding:7.5px !important; }

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

  *#dm .dmInner *.u_1439324800 .photoGalleryViewAll { padding:0 7.5px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_422557375 .photoGalleryThumbs .image-container a { padding-top:300px !important; }

  *#dm .dmInner div.u_422557375 .caption-container .caption-text { font-size:16px !important; }

  *#dm .dmInner div.u_422557375 .caption-container .caption-text .rteBlock { font-size:16px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(215, 25, 32, 0);
    --overlapping-background-image: rgba(215, 25, 32, 0);
}
}



@media all {
    
#\36 26a2419 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    padding: 60px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 2e5afb1 {
    min-height: 990px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
}
    
#widget_4g8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_7os {
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_p1k {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_t55 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 57px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.3351006214012884%;
    flex-wrap: nowrap;
    height: auto;
}
    
#widget_6db {
    width: 250px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_r5v {
    width: 250px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#efd961f4::before, #efd961f4 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.5;
    border-radius: inherit;
}
#efd961f4 {
    background-image: url("https://lirp.cdn-website.com/2923d875/dms3rep/multi/opt/image-20260312-220024-665949e6-1920w.jpeg");
}
}



@media all {
    
#\33 3456724 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 316bad4 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#d4526222 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    max-width: none;
    padding: 60px 70px 100px 70px;
}
    
#\34 e1c3a2e {
    background-color: var(--color_5);
    background-image: none;
}
    
#widget_m1p {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#group_afp {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_97m {
    align-items: center;
    width: 49.5%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#bd3db47e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ef8c59b8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ef8c59b8 {
    width: 80px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: -300px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b34d73cb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 097305a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2dc58b3 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 3fff0e8 {
    align-items: center;
    width: 49.5%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 2127a1b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 3b04062.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 3b04062 {
    width: 80px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: -300px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 9360e06 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 e48d65f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 11c7a6e {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d573f970 {
    align-items: center;
    width: 49.5%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    padding: 50px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 573ea18 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 acb3186.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 acb3186 {
    width: 80px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: -300px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 4879d95 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 f743a8e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 a3f8fca {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 316fce1 {
    align-items: center;
    width: 49.5%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    padding: 50px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 46e1ed1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 02391d9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 02391d9 {
    width: 80px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: -300px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a6460a43 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dd67b60f {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e94ea2e8 {
    margin: 0px 0% 0px 0%;
}
    
#widget_6h3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#bf360138 {
    align-items: center;
    width: 49.5%;
    min-height: auto;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    padding: 50px 0px 0px 0px;
    margin: 0px 0% 100px 0%;
}
    
#\31 abdd7c5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 cdd732b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 cdd732b {
    width: 80px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: -300px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 acd3920 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 062f693 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\39 e5c21eb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: none;
    align-items: center;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#e45328e0 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
}
    
#fe6d10e6 {
    background-color: var(--color_4);
    background-image: none;
}
    
#widget_res {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_eb5 {
    width: 200px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_gt4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#a72fc092 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#c989d568 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\34 c483ef4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_ibt {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\35 e1bf650 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#d94bee84 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\39 43632a8 {
    background-color: var(--color_4);
    background-image: none;
}
    
#widget_3hn {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#group_g8m {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#group_8ti {
    align-items: center;
    width: 48%;
    min-height: 0%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    justify-content: flex-start;
    align-self: stretch;
    height: auto;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#widget_oo1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_3nj {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_6rn {
    width: 80px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 a091a61 {
    align-items: center;
    width: 48%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#fab4cbfa {
    width: 80px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 664f4b0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\31 5f7bc57 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#e4ae3d55 {
    align-items: center;
    width: 48%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    justify-content: flex-start;
    align-self: stretch;
    height: auto;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\37 ee8fca1 {
    width: 80px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#bbef5d1b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#d9ed4afe {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\38 4b956ab {
    align-items: center;
    width: 48%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    justify-content: flex-start;
    align-self: stretch;
    height: auto;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#a28469c3 {
    width: 80px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#cd5ed55e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 822fd84 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#d26ac59e {
    min-height: 57px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
}
    
#b4f75f44 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 0c79464 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#b9b26611 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    order: 0;
}
    
#group_obc {
    align-items: flex-start;
    width: 16.8%;
    min-height: 57px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    height: auto;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#widget_77g {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 b4b88f1 {
    align-items: flex-start;
    width: 16.8%;
    min-height: 57px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    height: auto;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#dbd806dc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 e27e7aa {
    align-items: flex-start;
    width: 16.8%;
    min-height: 57px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    height: auto;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\33 fde9503 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 541801b {
    align-items: flex-start;
    width: 16.8%;
    min-height: 57px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    height: auto;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\35 38bce0b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#db618ccc {
    align-items: flex-start;
    width: 16.8%;
    min-height: 57px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    height: auto;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#cd373415 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\32 15dabbe {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#a2599732 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
}
    
#\37 afa8be3 {
    background-color: var(--color_4);
    background-image: none;
}
    
#f852d942 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#ae6ec0de {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    order: 0;
}
    
#widget_vri {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_bkb {
    width: 280px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\37 71868f2 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\38 23e346e {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
}
    
#\38 f87478c {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#c360908d {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    order: 0;
}
    
#widget_e8o {
    width: 30.67%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#afae29f5 {
    width: 30.67%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
    
#eb6ac79d {
    width: 30.67%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\35 3302b2f {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
}
    
#e88f9aa3 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    order: 0;
}
    
#\37 049531c {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#dbd36b12 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 f2451b1 {
    background-color: var(--color_4);
    background-image: none;
}
    
#widget_sk5 {
    width: 100%;
    height: 410px;
    min-height: 100px;
    max-width: 100%;
}
}



@media all {
    
#\33 6435dd0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\35 cb80235 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 60px 70px 130px 70px;
}
    
#c789ce3f {
    background-color: var(--color_2);
    background-image: none;
}
    
#widget_qvk {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 f31b352 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_jja {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 73px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#widget_5n4 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#\38 e9406f7 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#\30 adf1020 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\35 aa14fae {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\32 210ac71 {
    min-height: 123px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
}
    
#widget_n72 {
    width: 100%;
    height: 154px;
    max-width: 100%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
    
#aead871f {
    margin: -135px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 2e5afb1 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 805px;
    padding: 60px 70px 60px 70px;
}
    
#efd961f4::before, #efd961f4 > .bgExtraLayerOverlay {
    
}
    
#\36 26a2419 {
    width: 100%;
    min-height: 8px;
    padding: 100px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 40c8c9a {
    margin: 0px 0% 0px 0%;
}
    
#group_7os {
    width: 48%;
}
    
#group_t55 {
    height: auto;
    min-height: 54px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 3456724.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 15px 0px 15px;
}
#\33 3456724 {
    margin: 0px 0% 0px 0%;
}
    
#d4526222 {
    padding: 60px 70px 100px 70px;
}
    
#e94ea2e8 {
    margin: 0px 0% 0px 0%;
}
    
#group_afp {
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_97m {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 3fff0e8 {
    width: 100%;
    padding: 50px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d573f970 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 316fce1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 097305a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 15px 0px 15px;
}
#\32 097305a {
    margin: 0px 0% 0px 0%;
}
    
#\30 e48d65f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 15px 0px 15px;
}
#\30 e48d65f {
    margin: 0px 0% 0px 0%;
}
    
#\38 f743a8e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 15px 0px 15px;
}
#\38 f743a8e {
    margin: 0px 0% 0px 0%;
}
    
#bf360138 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e45328e0 {
    padding: 60px 70px 60px 70px;
}
    
#\30 73a0641 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d94bee84 {
    padding: 60px 70px 60px 70px;
}
    
#group_8ti {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.5%;
    height: auto;
    min-height: 338px;
}
    
#\38 a091a61 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.5%;
}
    
#e4ae3d55 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.5%;
    min-height: 0px;
}
    
#\38 4b956ab {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.5%;
    min-height: 0px;
}
    
#f1c8059b {
    margin: 0px 0% 0px 0%;
}
    
#group_g8m {
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b4f75f44 {
    padding: 60px 70px 60px 70px;
}
    
#group_obc {
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
}
    
#\31 b4b88f1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
}
    
#\36 e27e7aa {
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
}
    
#\39 541801b {
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
}
    
#db618ccc {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 2eea189 {
    margin: 0px 0% 0px 0%;
}
    
#d26ac59e {
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    row-gap: 10px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a2599732 {
    padding: 60px 70px 60px 70px;
}
    
#\32 4a5c09d {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 23e346e {
    padding: 60px 70px 60px 70px;
}
    
#\33 c202b59 {
    margin: 0px 0% 0px 0%;
}
    
#\37 71868f2 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_e8o {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#afae29f5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#eb6ac79d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 3302b2f {
    padding: 60px 70px 60px 70px;
}
    
#\32 01a2c76 {
    margin: 0px 0% 0px 0%;
}
    
#widget_sk5 {
    height: 564px;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 210ac71 {
    padding: 0px 0% 0px 0%;
}
    
#aead871f {
    margin: -135px 0% 0px 0%;
}
    
#widget_n72 {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
}



@media (max-width: 767px) {
    
#\36 26a2419 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 2e5afb1 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 130px 4% 15px 4%;
}
    
#group_7os {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#efd961f4::before, #efd961f4 > .bgExtraLayerOverlay {
    
}
    
#group_t55 {
    height: auto;
    min-height: 54px;
    column-gap: 2.3351006214012884%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    align-items: center;
}
    
#widget_6db {
    margin-right: 0%;
    margin-left: 0%;
    width: 220px;
}
    
#widget_r5v {
    margin-right: 0%;
    margin-left: 0%;
    width: 220px;
}
    
#\37 40c8c9a {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\33 316bad4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d4526222 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15px 4% 15px 4%;
}
    
#group_afp {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#e94ea2e8 {
    margin: 0px 0% 0px 0%;
}
    
#group_97m {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 3fff0e8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d573f970 {
    width: 100%;
    padding: 30px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 316fce1 {
    width: 100%;
    padding: 30px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 2127a1b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 2127a1b {
    margin: 30px 0% 0px 0%;
}
    
#bf360138 {
    width: 100%;
    min-height: auto;
    padding: 30px 0px 0px 0px;
    margin: 0px 0% 100px 0%;
}
    
#\36 2dc58b3 {
    width: 220px;
}
    
#\39 11c7a6e {
    width: 220px;
}
    
#\30 a3f8fca {
    width: 220px;
}
    
#dd67b60f {
    width: 220px;
}
    
#\31 062f693 {
    width: 220px;
}
}



@media (max-width: 767px) {
    
#\39 e5c21eb {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e45328e0 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#\30 73a0641 {
    margin: 0px 0% 0px 0%;
}
    
#widget_ibt {
    width: 220px;
}
}



@media (max-width: 767px) {
    
#\35 e1bf650 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d94bee84 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15px 4% 15px 4%;
}
    
#group_g8m {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_8ti {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 264px;
}
    
#\38 a091a61 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e4ae3d55 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 264px;
}
    
#\38 4b956ab {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 264px;
}
    
#f1c8059b {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#d26ac59e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#b4f75f44 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15px 4% 15px 4%;
}
    
#b9b26611 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_obc {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 b4b88f1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 e27e7aa {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 541801b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#db618ccc {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 2eea189 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 15dabbe {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a2599732 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15px 4% 15px 4%;
}
    
#ae6ec0de {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 4a5c09d {
    margin: 0px 0% 0px 0%;
}
    
#widget_bkb {
    width: 220px;
}
}



@media (max-width: 767px) {
    
#\37 71868f2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#\38 23e346e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15px 4% 15px 4%;
}
    
#c360908d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 c202b59 {
    margin: 0px 0% 0px 0%;
}
    
#widget_e8o {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#afae29f5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#eb6ac79d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\35 3302b2f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15px 4% 15px 4%;
}
    
#e88f9aa3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 049531c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 01a2c76 {
    margin: 0px 0% 0px 0%;
}
    
#widget_sk5 {
    height: 578px;
}
}



@media (max-width: 767px) {
    
#\33 6435dd0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 cb80235 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 60px 4% 180px 4%;
}
    
#group_jja {
    column-gap: 7.373979836773883%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#widget_5n4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 220px;
}
    
#\38 e9406f7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 220px;
}
    
#\30 adf1020 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 aa14fae {
    width: 100%;
    min-height: 41px;
    align-items: center;
    height: auto;
}
    
#\32 210ac71 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#aead871f {
    margin: -135px 0% 0px 0%;
}
    
#widget_n72 {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100.00%;
    max-width: 100%;
    height: 34px;
}
}

