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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1773152669 { background-color:var(--color_7) !important; }

  *#dm .dmInner div.u_1773152669 .caption-inner { background-color:var(--color_2) !important; }

  *#dm .dmInner div.u_1773152669 .caption-container .caption-title { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1773152669 .caption-container .caption-text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1773152669 .caption-container .caption-text .rteBlock { color:var(--color_3) !important; }

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner nav.u_1957573139 { color:white !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1773152669 .caption-container .caption-title { font-size:24px !important; }

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

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

  *#dm .dmInner *.u_1773152669 .photoGalleryThumbs { padding:5px !important; }

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

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

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

  *#dm .dmInner *.u_1643948646 .photoGalleryThumbs { padding:5px !important; }

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

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

  *#dm .dmInner *.u_1643948646 .photoGalleryThumbs { padding:5px !important; }

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

  *#dm .dmInner *.u_1643948646 .photoGalleryViewAll { padding:0 5px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1773152669 .photoGalleryThumbs { padding:5px !important; }

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

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

  *#dm .dmInner *.u_1643948646 .photoGalleryThumbs { padding:5px !important; }

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

  *#dm .dmInner *.u_1643948646 .photoGalleryViewAll { padding:0 5px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header[data-overlapping] {
    background-image: none;
    background-color: var(--color_7);
}
#flex-header {
    --overlapping-background-color: var(--color_7);
    --overlapping-background-image: initial;
}
}



@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-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 100px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 18% 2% 18% 2%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.15;
    border-radius: inherit;
}
#\36 3bd85219866cc362278151f {
    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/c0fdd595/dms3rep/multi/opt/Blue+Simple+Digital+Marketing+Promotion+Instagram+Post+%282%29-1920w.png);
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_p3b {
    width: 1097px;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#widget_7uh {
    width: 360px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding-right: 4%;
    padding-top: 18%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    padding-left: 4%;
    row-gap: 24px;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#widget_p3b {
    order: 0;
}
    
#\36 3bd85219866cc3622781521 {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 13px;
    padding: 0px 0px 0px 0px;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    padding-top: 24%;
    row-gap: 0px;
    flex-wrap: nowrap;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#widget_p3b {
    order: 0;
    justify-self: auto;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e1622eb7 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 100px;
}
    
#ce490c9c {
    width: 32%;
    min-height: 8px;
}
    
#\32 32aadc6 {
    width: 32%;
    min-height: 8px;
}
    
#\35 2d86ea3 {
    width: 32%;
    min-height: 8px;
}
}



@media all {
    
#\33 eda74f9 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 6% 8% 6% 8%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#widget_4ap {
    width: 90.19534883720931%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#widget_phh {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\31 f5e2de8 {
    background-color: var(--color_6);
    background-image: initial;
}
    
#group_ct6 {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    margin-top: -14%;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-color: var(--color_3);
    background-image: initial;
    border-radius: 16px 16px 16px 16px;
    align-items: center;
    padding: 3.5% 3% 3.5% 3%;
    margin-right: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#group_3bb {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    margin: 0px 0% 0px 0%;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
}
    
#\39 5df0971 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0 1px 0 1px;
    padding: 3.5% 3% 3.5% 3%;
    margin: 0px 0% 0px 0%;
}
    
#fdb530ff {
    width: 90.19534883720931%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 1d8dc85 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2db52f9 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding: 3.5% 3% 3.5% 3%;
    margin: 0px 0% 0px 0%;
}
    
#e1d266ad {
    width: 90.19534883720931%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#bd53eef8 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#widget_bek {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 81b731a {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 6dddf65 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0 0px 0 0px;
    padding: 3.5% 3% 3.5% 3%;
    margin: 0px 0% 0px 0%;
}
    
#\34 69a1b6d {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#fa0aae79 {
    width: 90.19534883720931%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 13e2dc4 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 eda74f9 {
    padding-left: 4%;
    padding-right: 4%;
}
    
#group_ct6 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_3bb {
    margin: 0px 0% 0px 0%;
}
    
#\39 5df0971 {
    margin: 0px 0% 0px 0%;
}
    
#\36 2db52f9 {
    margin: 0px 0% 0px 0%;
}
    
#\37 6dddf65 {
    margin: 0px 0% 0px 0%;
}
    
#\34 69a1b6d {
    width: 45px;
}
    
#\33 81b731a {
    width: 45px;
}
}



@media (max-width: 767px) {
    
#\33 eda74f9 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#group_ct6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_3bb {
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\39 5df0971 {
    margin: 0px 0% 0px 0%;
}
    
#\37 6dddf65 {
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\36 2db52f9 {
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\34 69a1b6d {
    width: 45px;
}
    
#\33 81b731a {
    width: 45px;
}
}



@media all {
    
#\35 5184788 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 6% 8% 6% 8%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#\30 705bc63 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#widget_7ij {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_62a {
    width: 99.99922535665871%;
    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) {
    
#\35 5184788 {
    padding-left: 4%;
    padding-right: 4%;
}
}



@media (max-width: 767px) {
    
#\35 5184788 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\30 705bc63 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
}



@media all {
    
#\37 55b859a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#f0b15c83 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 8% 6% 8%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#db9654b7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#f7ef94f7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#group_eqm {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#group_qr3 {
    align-items: flex-start;
    width: 100%;
    min-height: 115px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    order: 1;
    height: auto;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#\30 d2e4785 {
    align-items: flex-start;
    width: 100%;
    min-height: 115px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    order: 3;
    height: auto;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#\35 ad1830d {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#a7fa2f66 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#e7352cef {
    align-items: flex-start;
    width: 100%;
    min-height: 115px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    order: 5;
    height: auto;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#cee78cb2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 ca25579 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#widget_b40.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_b40 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#d011d0c9.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#d011d0c9 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#widget_5b5 {
    width: 99.99782516087048%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ggb {
    width: 99.99782516087048%;
    height: 566px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\34 90b1dd4 {
    background-color: var(--color_6);
    background-image: initial;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f0b15c83 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#group_eqm {
    width: 100%;
    min-height: 80px;
}
    
#\37 55b859a {
    width: 100%;
    min-height: 80px;
}
    
#widget_ggb {
    height: 320px;
}
}



@media (max-width: 767px) {
    
#\37 55b859a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f0b15c83 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#group_eqm {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
}
    
#widget_ggb {
    height: 242px;
}
    
#e7352cef {
    align-items: flex-start;
}
    
#\30 d2e4785 {
    align-items: flex-start;
}
    
#group_qr3 {
    align-items: flex-start;
}
}



@media all {
    
#e8669b31 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#c447173b {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 6% 8% 6% 8%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#widget_vqd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_e68 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_9h1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c447173b {
    padding-left: 4%;
    padding-right: 4%;
}
}



@media (max-width: 767px) {
    
#e8669b31 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c447173b {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media all {
    
#\33 ce82e26 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    border-radius: 16px 16px 16px 16px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-color: var(--color_3);
    background-image: initial;
    padding: 3.5% 3% 3.5% 3%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#\30 24eaaa5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#c51124aa {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 6% 8% 6% 8%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#widget_og4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_2a5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_d60 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#widget_e1g {
    width: 248.247px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#bd2c44bc {
    width: 422px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 3ec2ef6 {
    width: 91.61865484856139%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 de9c88f {
    flex-direction: row;
    align-items: flex-start;
    width: 99.99787705331491%;
    min-height: 27px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#\35 917f1c4 {
    width: 25px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\35 93af342 {
    width: 25px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#e5ddc345 {
    width: 99.99787705331491%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e9c217a {
    width: 99.99787705331491%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bc6d553a {
    width: 25px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#b4838059 {
    align-items: flex-start;
    width: 100%;
    min-height: 113px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    order: 1;
    height: auto;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
}
    
#\32 01a1493 {
    flex-direction: row;
    align-items: flex-start;
    width: 99.99787705331491%;
    min-height: 27px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#c686966a {
    width: 99.99787705331491%;
    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 875a036 {
    flex-direction: row;
    align-items: flex-start;
    width: 99.99787705331491%;
    min-height: 27px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#\37 579ce5e {
    background-color: var(--color_2);
    background-image: initial;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c51124aa {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\33 ce82e26 {
    width: 100%;
    min-height: 80px;
}
    
#group_d60 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
}
    
#widget_e1g {
    margin: 0px 0% 0px 0%;
}
    
#bd2c44bc {
    margin: 0px 0% 0px 0%;
}
    
#\30 24eaaa5 {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#\33 ce82e26 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 24eaaa5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c51124aa {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#group_d60 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
    
#widget_e1g {
    margin: 0px 0% 0px 0%;
}
    
#bd2c44bc {
    margin: 0px 0% 0px 0%;
}
    
#\35 de9c88f {
    justify-content: flex-start;
}
    
#b4838059 {
    height: auto;
    min-height: 113px;
}
    
#\32 01a1493 {
    justify-content: flex-start;
}
    
#\31 875a036 {
    justify-content: flex-start;
}
}



@media all {
    
#fa8adbe0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#fbc8211b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#\32 aaf654f {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 6% 8% 6% 8%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#widget_2vc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_anm {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_4h9 {
    width: 100%;
    height: 440px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 aaf654f {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#fa8adbe0 {
    width: 100%;
    min-height: 80px;
}
    
#fbc8211b {
    width: 100%;
    min-height: 80px;
}
    
#widget_4h9 {
    height: 248px;
}
}



@media (max-width: 767px) {
    
#fa8adbe0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#fbc8211b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 aaf654f {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#widget_4h9 {
    height: 240px;
}
}



@media all {
    
#\34 1ec101a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#\39 f0199f1 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-left: 0%;
    padding-right: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#widget_m1e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_so4 {
    width: 250px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
}
    
#\36 a030a8d::before, #\36 a030a8d > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.7;
    border-radius: inherit;
}
#\36 a030a8d {
    background-image: url(https://lirp.cdn-website.com/c0fdd595/dms3rep/multi/opt/495571265_689962663751953_4965376803084624569_n-c8e3bece-1920w.jpg);
}
#\36 a030a8d.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAcEAABBAMBAAAAAAAAAAAAAAABAAIDBAURMRP/xAAVAQEBAAAAAAAAAAAAAAAAAAACBP/EABkRAQACAwAAAAAAAAAAAAAAAAEAAgMREv/aAAwDAQACEQMRAD8AiWMrSN84+hNI3Z3IW8CoixGAB68RFPiOTRHahP/Z');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 f0199f1 {
    padding-left: 4%;
    padding-right: 4%;
}
    
#\36 a030a8d::before, #\36 a030a8d > .bgExtraLayerOverlay {
    
}
#\36 a030a8d.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAcEAABBAMBAAAAAAAAAAAAAAABAAIDBAURMRP/xAAVAQEBAAAAAAAAAAAAAAAAAAACBP/EABkRAQACAwAAAAAAAAAAAAAAAAEAAgMREv/aAAwDAQACEQMRAD8AiWMrSN84+hNI3Z3IW8CoixGAB68RFPiOTRHahP/Z');
}
}



@media (max-width: 767px) {
    
#\34 1ec101a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 f0199f1 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\36 a030a8d::before, #\36 a030a8d > .bgExtraLayerOverlay {
    
}
#\36 a030a8d.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAcEAABBAMBAAAAAAAAAAAAAAABAAIDBAURMRP/xAAVAQEBAAAAAAAAAAAAAAAAAAACBP/EABkRAQACAwAAAAAAAAAAAAAAAAEAAgMREv/aAAwDAQACEQMRAD8AiWMrSN84+hNI3Z3IW8CoixGAB68RFPiOTRHahP/Z');
}
}

