@media all {
  *#dm .dmInner a.u_1081530095 {
    background-color:rgba(255,255,255,0.85) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1581918280 .caption-container .caption-title { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1581918280 .caption-container .caption-text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1581918280 .caption-container .caption-text .rteBlock { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1904585756 .map-popup-title {
    font-family:'Petit Formal Script' !important;
    color:rgba(255,33,87,1) !important;
  }

  *#dm .dmInner *.u_1904585756 .map-popup-title { text-align:CENTER !important; }

  *#dm .dmInner *.u_1581918280 .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 div.u_1581918280 .caption-inner { background-color:rgba(0,0,0,0.2) !important; }

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

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

  *#dm .dmInner a.u_1081530095:hover span.text {
    color:rgba(0,0,0,1) !important;
    font-weight:bold !important;
  }

  *#dm .dmInner a.u_1081530095.hover span.text {
    color:rgba(0,0,0,1) !important;
    font-weight:bold !important;
  }

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

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

  *#dm .dmInner div.u_1032784384 *.open-hours-item dt {
    color:var(--color_3) !important;
    font-weight:300 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1032784384 *.open-hours-item dd {
    color:var(--color_3) !important;
    font-weight:300 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1032784384 *.open-hours-item time {
    color:var(--color_3) !important;
    font-weight:300 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1032784384 *.open-hours-special {
    color:var(--color_3) !important;
    font-weight:300 !important;
    font-size:14px !important;
  }

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

  *#dm .dmInner a.u_1035906225 .iconBg { display:inline-block !important; }

  *#dm .dmInner a.u_1035906225 {
    border-style:solid !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    border-width:2px 2px 2px 2px !important;
  }

  *#dm .dmInner a.u_1035906225:hover { border-color:var(--color_1) !important; }

  *#dm .dmInner a.u_1035906225.hover { border-color:var(--color_1) !important; }

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

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

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

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

  *#dm .dmInner div.u_1362141316 {
    border-style:solid !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
  }

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

  *#dm .dmInner div.u_1646535249 {
    border-style:solid !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
  }

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

  *#dm .dmInner div.u_1344440828 {
    border-style:solid !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
  }

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

  *#dm .dmInner div.u_1294899171 {
    border-style:solid !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
  }

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

  *#dm .dmInner div.u_413184322 .caption-container .caption-title {
    text-decoration:none !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_413184322 .photoGalleryViewAll.link {
    color:var(--color_3) !important;
    text-decoration:underline !important;
  }

  *#dm .dmInner *.u_413184322 .photoGalleryViewAll { text-align:CENTER !important; }

  *#dm .dmInner div.u_1697780145 .socialHubInnerDiv { column-gap:10px !important; }

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

  *#dm .dmInner div.u_1382488369 *.open-hours-item dt {
    color:var(--color_3) !important;
    font-weight:300 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1382488369 *.open-hours-item dd {
    color:var(--color_3) !important;
    font-weight:300 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1382488369 *.open-hours-item time {
    color:var(--color_3) !important;
    font-weight:300 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1382488369 *.open-hours-special {
    color:var(--color_3) !important;
    font-weight:300 !important;
    font-size:14px !important;
  }

  *#dm .dmInner a.u_1821180385 .iconBg { display:inline-block !important; }

  *#dm .dmInner a.u_1821180385 {
    border-style:solid !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    border-width:2px 2px 2px 2px !important;
  }

  *#dm .dmInner a.u_1821180385:hover { border-color:var(--color_1) !important; }

  *#dm .dmInner a.u_1821180385.hover { border-color:var(--color_1) !important; }

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

  *#dm .dmInner div.u_1544488856 .dmforminput { padding-block:8px !important; }

  *#dm .dmInner div.u_1544488856 .spacing-container { margin-block:-8px !important; }

  *#dm .dmInner div.u_1544488856 {
    background-color:rgba(255,255,255,1) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(178,124,64) rgb(178,124,64) rgb(178,124,64) rgb(178,124,64) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_1544488856 input:not([type="submit"]) {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(255,255,255) rgb(255,255,255) var(--color_2) rgb(255,255,255) !important;
    background-color:var(--color_4) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1544488856 textarea {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(255,255,255) rgb(255,255,255) var(--color_2) rgb(255,255,255) !important;
    background-color:var(--color_4) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1544488856 select {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(255,255,255) rgb(255,255,255) var(--color_2) rgb(255,255,255) !important;
    background-color:var(--color_4) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1544488856 .dmformsubmit {
    width:205px !important;
    height:55px !important;
    margin-block-start:20px !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1581918280 .photoGalleryThumbs { padding:4px !important; }

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

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

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

  *#dm .dmInner div.u_1904585756 .map-popup-title { font-size:25px !important; }

  *#dm .dmInner div.u_1904585756 .mapboxgl-popup-content {
    width:100px !important;
    height:80px !important;
  }

  *#dm .dmInner div.u_1904585756 .leaflet-popup-content {
    width:100px !important;
    height:80px !important;
  }

  *#dm .dmInner div.u_1904585756 .leaflet-rrose .leaflet-rrose-content-wrapper {
    width:100px !important;
    height:80px !important;
  }

  *#dm .dmInner div.u_1581918280 .caption-container .caption-title { font-size:27px !important; }

  *#dm .dmInner *.u_413184322 .photoGalleryThumbs { padding:4px !important; }

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

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

  *#dm .dmInner *.u_413184322 .photoGalleryThumbs .image-container a { padding-top:370px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_1581918280 .caption-container .caption-title { font-size:25px !important; }

  *#dm .dmInner *.u_1581918280 .photoGalleryThumbs { padding:4px !important; }

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

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

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

  *#dm .dmInner div.u_1697780145 .socialHubInnerDiv { column-gap:10px !important; }

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

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

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

  *#dm .dmInner div.u_1697780145 .socialHubIcon {
    width:44px !important;
    height:44px !important;
    font-size:29px !important;
    line-height:44px !important;
  }

  *#dm .dmInner *.u_413184322 .photoGalleryThumbs .image-container a { padding-top:212px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1581918280 .photoGalleryThumbs { padding:2px !important; }

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

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

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

  *#dm .dmInner div.u_1697780145 .socialHubInnerDiv { column-gap:10px !important; }

  *#dm .dmInner *.u_413184322 .photoGalleryThumbs { padding:4px !important; }

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

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

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

  *#dm .dmInner div.u_1697780145 .socialHubIcon {
    width:42px !important;
    height:42px !important;
    font-size:28px !important;
    line-height:42px !important;
  }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}

@media all {
    
#\36 3bd85219866cc3622781520 {
    min-height: 144px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781522::before, #\36 3bd85219866cc3622781522 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.4;
    border-radius: inherit;
}
#\36 3bd85219866cc3622781522 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: url(https://lirp.cdn-website.com/8ae8f1ed/dms3rep/multi/opt/WhatsApp+Image+2025-09-22+at+15.53.44+%284%29-1920w.jpeg);
    padding: 14% 4% 14% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: url();
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_g8t.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_g8t {
    width: 760px;
    height: auto;
    max-width: 100%;
    margin: -40px 0% 0px 0%;
}
    
#widget_oeq {
    width: 205px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
}
    
#widget_c7o {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding-right: 2%;
    padding-left: 2%;
    min-height: 521px;
}
    
#widget_oeq {
    min-height: 55px;
}
    
#\36 3bd85219866cc3622781522::before, #\36 3bd85219866cc3622781522 > .bgExtraLayerOverlay {
    
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    padding-left: 2%;
    padding-right: 2%;
    flex-wrap: nowrap;
    padding-top: 0%;
}
    
#\36 3bd85219866cc3622781522::before, #\36 3bd85219866cc3622781522 > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc3622781522 {
    min-height: 0px;
    align-items: center;
    width: 100%;
    row-gap: 16px;
    padding: 70px 4% 70px 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151d {
    margin-top: 0%;
}
    
#widget_oeq {
    min-height: 55px;
    width: 205px;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: initial;
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    width: 32%;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    flex-wrap: nowrap;
    border-style: solid;
    border-color: #000000 rgba(0, 0, 0, 0.2) #000000 #000000;
    border-width: 0 1px 0 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 16px 4% 16px 4%;
    margin: 0% 0% 0% 0%;
}
    
#a060d962 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    width: 32%;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    border-style: solid;
    border-color: #000000 rgba(0, 0, 0, 0.2) #000000 #000000;
    border-width: 0 1px 0 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_eg5 {
    width: 50%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ol2 {
    width: 42.8125px;
    height: 37.5px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#widget_2ub {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#widget_2iq {
    width: 50%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\37 c45445d {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#b9d5ede1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    width: 32%;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#\32 e9e8d86 {
    width: 205px;
    height: 55px;
    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) {
    
#\36 3d24979f4a54e38542a8abc {
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 0%;
    min-height: 0px;
    row-gap: 0px;
    padding: 2% 2% 4% 2%;
}
    
#widget_ol2 {
    height: auto;
    width: 28px;
    margin: 0px 0% 0px 0%;
}
    
#a060d962 {
    width: 33.333333333333336%;
    min-height: 8px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    row-gap: 10px;
    padding: 0px 2% 0px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abb {
    width: 33.333333333333336%;
    min-height: 8px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    row-gap: 10px;
    padding: 0px 2% 0px 2%;
    margin: 0% 0% 0% 0%;
}
    
#b9d5ede1 {
    width: 33.333333333333336%;
    min-height: 8px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    row-gap: 10px;
    padding: 0px 2% 0px 2%;
    margin: 0% 0% 0% 0%;
}
    
#widget_eg5 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_2ub {
    width: 34px;
    margin: 0px 0% 0px 0%;
}
    
#widget_2iq {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 c45445d {
    width: 36px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 80px;
    align-items: center;
    width: 100%;
    justify-content: flex-start;
    padding: 0px 16px 0px 16px;
    margin: 0% -1% 0% 1%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 2%;
    row-gap: 0px;
    padding: 16px 0% 16px 0%;
}
    
#a060d962 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    justify-content: flex-start;
    padding: 0px 16px 0px 16px;
    margin: 0% -1% 0% 1%;
}
    
#widget_ol2 {
    height: auto;
    width: 28px;
}
    
#b9d5ede1 {
    min-height: 0px;
    align-items: center;
    width: 100%;
    justify-content: flex-start;
    padding: 0px 16px 0px 16px;
    margin: 0% -1% 0% 1%;
}
    
#widget_2ub {
    width: 36px;
}
    
#\37 c45445d {
    width: 36px;
    order: 0;
}
    
#widget_eg5 {
    width: 75%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#widget_2iq {
    width: 75%;
}
}



@media all {
    
#\38 4b988a7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 58%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#ed6c26f6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 38%;
    min-width: 4%;
    align-items: center;
    background-image: url(https://lirp.cdn-website.com/8ae8f1ed/dms3rep/multi/opt/WhatsApp+Image+2025-09-22+at+15.53.44+%281%29-568h.jpeg);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#ed6c26f6.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgUH/8QAIBAAAgEEAgMBAAAAAAAAAAAAAQIDAAQRIQVRBhMUMf/EABUBAQEAAAAAAAAAAAAAAAAAAAQF/8QAGBEBAAMBAAAAAAAAAAAAAAAAAQACEQP/2gAMAwEAAhEDEQA/ACngMMNjwzG7uY4nVs4zvFUmvuLLE/U/71WKWt7OtypMjMCdgnRpanNyBQPRFodVP6OZHVBJ/9k=');
}
    
#\33 68c32ce {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 70px 4% 70px 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_0b1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_f49 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_744 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-bottom: 10px;
    order: 2;
}
    
#widget_f1a {
    width: 205px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e0c601e4 {
    width: 205px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_cdq {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 425px;
    min-height: auto;
    max-height: 100%;
    height: auto;
    order: 3;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 6f0bf1c {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 68c32ce {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    row-gap: 24px;
    padding: 45px 4% 45px 4%;
}
    
#widget_f1a {
    width: 205px;
    min-height: 55px;
    max-width: 100%;
    margin: 0px 0% 10px 0%;
}
    
#e0c601e4 {
    width: 205px;
    min-height: 55px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#group_cdq {
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: auto;
    align-items: center;
}
    
#\38 4b988a7 {
    width: 59.40%;
    row-gap: 10px;
    min-height: 8px;
    order: 1;
}
    
#ed6c26f6 {
    width: 38.44314285714285%;
    min-height: 8px;
    order: 0;
    padding: 0px 0px 0px 0px;
}
#ed6c26f6.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgUH/8QAIBAAAgEEAgMBAAAAAAAAAAAAAQIDAAQRIQVRBhMUMf/EABUBAQEAAAAAAAAAAAAAAAAAAAQF/8QAGBEBAAMBAAAAAAAAAAAAAAAAAQACEQP/2gAMAwEAAhEDEQA/ACngMMNjwzG7uY4nVs4zvFUmvuLLE/U/71WKWt7OtypMjMCdgnRpanNyBQPRFodVP6OZHVBJ/9k=');
}
    
#widget_744 {
    width: 100.00%;
}
    
#\39 6f0bf1c {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\38 4b988a7 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 1;
}
    
#ed6c26f6 {
    width: 100%;
    min-height: 250px;
    align-items: center;
    order: 0;
    height: auto;
    padding: 0px 0px 0px 0px;
}
#ed6c26f6.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgUH/8QAIBAAAgEEAgMBAAAAAAAAAAAAAQIDAAQRIQVRBhMUMf/EABUBAQEAAAAAAAAAAAAAAAAAAAQF/8QAGBEBAAMBAAAAAAAAAAAAAAAAAQACEQP/2gAMAwEAAhEDEQA/ACngMMNjwzG7uY4nVs4zvFUmvuLLE/U/71WKWt7OtypMjMCdgnRpanNyBQPRFodVP6OZHVBJ/9k=');
}
    
#\33 68c32ce {
    min-height: unset;
    flex-direction: column;
    row-gap: 16px;
    padding: 16px 4% 16px 4%;
}
    
#widget_f1a {
    min-height: 52px;
    width: 205px;
    align-self: stretch;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#e0c601e4 {
    min-height: 55px;
    width: 205px;
    align-self: stretch;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#group_cdq {
    height: auto;
    min-height: 55px;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: center;
    justify-self: auto;
    order: 3;
    width: 205px;
    row-gap: 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_0b1 {
    order: 0;
}
    
#widget_f49 {
    order: 1;
}
    
#widget_744.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_744 {
    order: 2;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\39 6f0bf1c {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\32 e0639a5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#b270afc9 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 52px 4% 52px 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_k1p {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 067c2f1 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b270afc9 {
    padding: 0px 2% 0px 2%;
}
    
#\32 e0639a5 {
    padding: 0px 0px 0px 0px;
}
    
#\38 067c2f1 {
    margin: 0px 0% 0px 0%;
}
    
#widget_k1p.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_k1p {
    margin: -8px 0% -8px 0%;
}
}



@media (max-width: 767px) {
    
#\32 e0639a5 {
    width: 100%;
    min-height: 0px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#b270afc9 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 4% 0px 4%;
}
    
#widget_k1p.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_k1p {
    margin: -4px 0% -4px 0%;
}
    
#\38 067c2f1 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\33 b422ee4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 43.0840098400984%;
    min-width: 4%;
    align-items: flex-end;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#ed7debd7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 52.92%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#d16f394d {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 70px 4% 70px 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_fjl {
    width: 465px;
    height: 750px;
    min-height: 100px;
    max-width: 100%;
}
    
#d663beef {
    margin: 0px 0% 0px 0%;
}
    
#\35 be72003.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 be72003 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\39 666990c {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d16f394d {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 45px;
    padding: 45px 4% 45px 4%;
}
    
#\33 b422ee4 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#ed7debd7 {
    width: 100%;
    min-height: 80px;
    order: 0;
}
    
#widget_fjl {
    width: 100%;
    height: 300px;
}
    
#d663beef {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\33 b422ee4 {
    width: 100%;
    min-height: 0px;
    align-items: center;
    order: 0;
}
    
#ed7debd7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    row-gap: 16px;
}
    
#d16f394d {
    min-height: unset;
    flex-direction: column;
    row-gap: 16px;
    padding: 0% 0% 16px 0%;
}
    
#widget_fjl {
    height: 250px;
}
    
#\35 be72003.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 4% 0px 4%;
}
#\35 be72003 {
    margin: 0px 0px 0px 0px;
}
    
#\39 666990c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 4% 0px 4%;
}
#\39 666990c {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#d663beef {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\39 d24f08b {
    margin: 0px 0% 0px 0%;
}
    
#\37 451a98d {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 70px 4% 70px 4%;
    margin: 0% 0% 0% 0%;
}
    
#ad2281a9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-bottom: 10px;
    order: 2;
}
    
#\30 e45ae54 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#dc408a3c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#fa2d68dc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 676ba1e::before, #\36 676ba1e > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.85;
    border-radius: inherit;
}
#\36 676ba1e {
    background-image: url(https://lirp.cdn-website.com/8ae8f1ed/dms3rep/multi/opt/GettyImages-1273374345-1920w.jpg);
}
#\36 676ba1e.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAHRAAAgICAwEAAAAAAAAAAAAAAQIABAMRFiExIv/EABUBAQEAAAAAAAAAAAAAAAAAAAUG/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAECERL/2gAMAwEAAhEDEQA/AM0CtZr4sblwCdMF8luEVW+hafR78MRAZuumU1ylh//Z');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 451a98d {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    row-gap: 24px;
    padding: 45px 4% 45px 4%;
}
    
#ad2281a9 {
    width: 100.00%;
}
    
#\30 e45ae54 {
    width: 100%;
    row-gap: 16px;
    min-height: 8px;
    order: 1;
}
    
#\36 676ba1e::before, #\36 676ba1e > .bgExtraLayerOverlay {
    
}
#\36 676ba1e.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAHRAAAgICAwEAAAAAAAAAAAAAAQIABAMRFiExIv/EABUBAQEAAAAAAAAAAAAAAAAAAAUG/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAECERL/2gAMAwEAAhEDEQA/AM0CtZr4sblwCdMF8luEVW+hafR78MRAZuumU1ylh//Z');
}
    
#\39 d24f08b {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 451a98d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16px 4% 16px 4%;
}
    
#ad2281a9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ad2281a9 {
    order: 2;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\30 e45ae54 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 1;
}
    
#dc408a3c {
    order: 1;
}
    
#fa2d68dc {
    order: 0;
}
    
#\36 676ba1e::before, #\36 676ba1e > .bgExtraLayerOverlay {
    
}
#\36 676ba1e.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAHRAAAgICAwEAAAAAAAAAAAAAAQIABAMRFiExIv/EABUBAQEAAAAAAAAAAAAAAAAAAAUG/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAECERL/2gAMAwEAAhEDEQA/AM0CtZr4sblwCdMF8luEVW+hafR78MRAZuumU1ylh//Z');
}
    
#\39 d24f08b {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\34 55846ca {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\39 e671a4f {
    margin: 0px 0% 0px 0%;
}
    
#b30300e9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 a199601 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 36d38a3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-bottom: 10px;
    order: 2;
}
    
#f51ed64a {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 70px 4% 0px 4%;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b30300e9 {
    width: 100%;
    row-gap: 16px;
    min-height: 8px;
    order: 1;
}
    
#\35 36d38a3 {
    width: 100.00%;
}
    
#f51ed64a {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    row-gap: 24px;
    padding: 45px 4% 45px 4%;
}
    
#\39 e671a4f {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 55846ca {
    order: 1;
}
    
#b30300e9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#\31 a199601 {
    order: 0;
}
    
#\35 36d38a3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 36d38a3 {
    order: 2;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#f51ed64a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16px 4% 16px 4%;
}
    
#\39 e671a4f {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\32 8043074 {
    width: 55px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 5% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 4c4978b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 fb66a9b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#da0159c7 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 0px 4% 70px 4%;
}
    
#\39 f51b3c2 {
    margin: 0px 0% 0px 0%;
}
    
#\38 ffe13b5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 11fd31e {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 48px;
    max-height: 100%;
    height: auto;
    order: 1;
    justify-self: auto;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 8px 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a446028f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 84778f8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f3852b10 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a5face60 {
    width: 55px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 5% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 f4f4685 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 48px;
    max-height: 100%;
    height: auto;
    order: 1;
    justify-self: auto;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 8px 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#feec66c0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 3bf9993 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#da0159c7 {
    padding: 45px 4% 45px 4%;
}
    
#\39 f51b3c2 {
    margin: 0px 0% 0px 0%;
}
    
#\34 11fd31e {
    row-gap: 10px;
}
    
#\34 f4f4685 {
    row-gap: 10px;
}
}



@media (max-width: 767px) {
    
#\32 8043074 {
    width: 48px;
    height: 48px;
    margin: 0px 0% 15px 0%;
}
    
#\36 4c4978b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 fb66a9b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#da0159c7 {
    min-height: unset;
    flex-direction: column;
    row-gap: 16px;
    padding: 16px 4% 16px 4%;
}
    
#\38 ffe13b5 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    padding: 10px 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\34 11fd31e {
    order: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    row-gap: 8px;
}
    
#a446028f {
    margin: 0px 0% 0px 0%;
}
    
#\33 84778f8 {
    margin: 0px 0% 0px 0%;
}
    
#f3852b10 {
    margin: 0px 0% 0px 0%;
}
    
#a5face60 {
    width: 48px;
    height: 48px;
    margin: 0px 0% 15px 0%;
}
    
#\34 f4f4685 {
    order: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    row-gap: 8px;
}
    
#feec66c0 {
    margin: 0px 0% 0px 0%;
}
    
#\31 3bf9993 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    width: 100%;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#\39 f51b3c2 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#ac9937f0 {
    margin: 0px 0% 0px 0%;
}
    
#\37 9a4c2d9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d3e09778 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f4a9bbfe {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 0px 4% 70px 4%;
}
    
#d10b7bc7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dad73e6f {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 48px;
    max-height: 100%;
    height: auto;
    order: 1;
    justify-self: auto;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 8px 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 98bd633 {
    width: 100%;
    height: 14px;
    max-width: 100%;
    order: 2;
}
    
#\36 5bd5f23 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d6949954 {
    width: 55px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 5% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 6c6b370 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fafc28cb {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 48px;
    max-height: 100%;
    height: auto;
    order: 1;
    justify-self: auto;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 8px 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e9cff681 {
    width: 55px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 5% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 36fb47b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 fed323a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 06b627f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f4a9bbfe {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 4%;
    padding: 0px 4% 45px 4%;
}
    
#dad73e6f {
    row-gap: 10px;
}
    
#fafc28cb {
    row-gap: 10px;
}
    
#ac9937f0 {
    margin: 0px 0% 0px 0%;
}
    
#\37 9a4c2d9 {
    width: 48%;
    min-height: 8px;
}
    
#d3e09778 {
    width: 48%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#\37 9a4c2d9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d3e09778 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f4a9bbfe {
    min-height: unset;
    flex-direction: column;
    row-gap: 16px;
    padding: 0px 4% 16px 4%;
}
    
#d10b7bc7 {
    margin: 0px 0% 0px 0%;
}
    
#dad73e6f {
    order: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    row-gap: 8px;
}
    
#\36 5bd5f23 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#d6949954 {
    width: 48px;
    height: 48px;
    margin: 0px 0% 15px 0%;
}
    
#\30 6c6b370 {
    margin: 0px 0% 0px 0%;
}
    
#fafc28cb {
    order: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    row-gap: 8px;
}
    
#e9cff681 {
    width: 48px;
    height: 48px;
    margin: 0px 0% 15px 0%;
}
    
#\35 36fb47b {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    width: 100%;
    padding: 10px 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\39 fed323a {
    margin: 0px 0% 0px 0%;
}
    
#\33 06b627f {
    margin: 0px 0% 0px 0%;
}
    
#ac9937f0 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 2f029e8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e3314d7a {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-bottom: 10px;
    order: 2;
}
    
#\33 e817b91 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 38%;
    min-width: 4%;
    align-items: center;
    background-image: url(https://lirp.cdn-website.com/8ae8f1ed/dms3rep/multi/opt/WhatsApp-Image-2025-09-22-at-15.53.44--282-29-1de7ec6c-684h.png);
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\33 e817b91.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAQCAYAAAAvf+5AAAAACXBIWXMAAAsTAAALEwEAmpwYAAACLUlEQVQozx2RXU9SAQCGz4+oXFktQVSKZulMm5iiFFMmyoboYIjIx4GDBw4cDodPRRFE0YFW9nlb6668ca115w97Gl29d8+zZ69QTIYpyzEqskhJ2qYQ30IXg5SkCDVFoqGlOMrLCJmwDz0RYk+RqKspGprCoZZiP5NkP5NgPyNSVxMI8Y1ltGiAuirRyqc4ye3QVlO0sjJ1JU5VDlFKBBCCK/b/xONCmra2QzMWpC2JdLUsJ3qamhJFi3oR/M45SnKUk0qedjZFM7BOJxLkY1GjU83T0HfIx9YRfIszVJQE3f0DvlR3+ZoM810T+XFc5bJRpb2boyIHETz2FxTTcd43jvjV6XC9p/K3oXJ1VuPDYZVWRaWU3OyppymmRT61Wvz58pmb8yY3F4dcdZtcHlSo6zKa6EdI+JcpK3He1Q/4efmW3xdnXJ+f8u24SbdaoKZKFJNbCNmIj1w8SFmO08wpnBY02nqOupKk3DsgEaSUDCGIGy6iXifbbgch12siq4tE3EuEVx2IHgfpgIt8tFftmMS7MI5zyoxt1MCMZYAZi4GFZwY8r54QXXlJxmdH8M6acU8P4xgbwGq+x4TxDlOmPmyWftasJmLOURTPBILPNoLHOohz/CFzj/uYHrrF7Mhtlp7fJWAzIrss5L1jCIF5E/65QbzWAdyTD1id6MczdZ/N2UdIS8Nk3Rb0tVGE0MIgIbuJ3m7NG9meNxB7Y0R2DqG6zegeC4W1p/wDvnpZ0Yttz/AAAAAASUVORK5CYII=');
}
    
#a89fe558 {
    margin: 0px 0% 0px 0%;
}
    
#c527ea83 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 70px 4% 0px 4%;
    margin: 0% 0% 0% 0%;
}
    
#e81bc920 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 58%;
    min-width: 4%;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#f6794b0b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\37 ea84890::before, #\37 ea84890 > .bgExtraLayerOverlay {
    
}
#\37 ea84890 {
    background-image: url();
    background-color: var(--color_2);
}
#\37 ea84890.lazy {
    background-image: url('');
}
    
#\34 3d9cffb {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-bottom: 10px;
    order: 2;
}
    
#\37 d0035d5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-bottom: 10px;
    order: 2;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e3314d7a {
    width: 100.00%;
}
    
#\33 e817b91 {
    width: 38.44314285714285%;
    min-height: 8px;
    order: 0;
    padding: 0px 0px 0px 0px;
}
#\33 e817b91.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAQCAYAAAAvf+5AAAAACXBIWXMAAAsTAAALEwEAmpwYAAACLUlEQVQozx2RXU9SAQCGz4+oXFktQVSKZulMm5iiFFMmyoboYIjIx4GDBw4cDodPRRFE0YFW9nlb6668ca115w97Gl29d8+zZ69QTIYpyzEqskhJ2qYQ30IXg5SkCDVFoqGlOMrLCJmwDz0RYk+RqKspGprCoZZiP5NkP5NgPyNSVxMI8Y1ltGiAuirRyqc4ye3QVlO0sjJ1JU5VDlFKBBCCK/b/xONCmra2QzMWpC2JdLUsJ3qamhJFi3oR/M45SnKUk0qedjZFM7BOJxLkY1GjU83T0HfIx9YRfIszVJQE3f0DvlR3+ZoM810T+XFc5bJRpb2boyIHETz2FxTTcd43jvjV6XC9p/K3oXJ1VuPDYZVWRaWU3OyppymmRT61Wvz58pmb8yY3F4dcdZtcHlSo6zKa6EdI+JcpK3He1Q/4efmW3xdnXJ+f8u24SbdaoKZKFJNbCNmIj1w8SFmO08wpnBY02nqOupKk3DsgEaSUDCGIGy6iXifbbgch12siq4tE3EuEVx2IHgfpgIt8tFftmMS7MI5zyoxt1MCMZYAZi4GFZwY8r54QXXlJxmdH8M6acU8P4xgbwGq+x4TxDlOmPmyWftasJmLOURTPBILPNoLHOohz/CFzj/uYHrrF7Mhtlp7fJWAzIrss5L1jCIF5E/65QbzWAdyTD1id6MczdZ/N2UdIS8Nk3Rb0tVGE0MIgIbuJ3m7NG9meNxB7Y0R2DqG6zegeC4W1p/wDvnpZ0Yttz/AAAAAASUVORK5CYII=');
}
    
#c527ea83 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    row-gap: 24px;
    padding: 45px 4% 45px 4%;
}
    
#e81bc920 {
    width: 59.40%;
    row-gap: 10px;
    min-height: 8px;
    order: 1;
}
    
#\37 ea84890::before, #\37 ea84890 > .bgExtraLayerOverlay {
    
}
#\37 ea84890.lazy {
    background-image: url('');
}
    
#\34 3d9cffb {
    width: 100.00%;
}
    
#\37 d0035d5 {
    width: 100.00%;
}
    
#a89fe558 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 2f029e8 {
    order: 0;
}
    
#e3314d7a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e3314d7a {
    order: 2;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\33 e817b91 {
    width: 100%;
    min-height: 250px;
    align-items: center;
    order: 0;
    height: auto;
    padding: 0px 0px 0px 0px;
}
#\33 e817b91.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAQCAYAAAAvf+5AAAAACXBIWXMAAAsTAAALEwEAmpwYAAACLUlEQVQozx2RXU9SAQCGz4+oXFktQVSKZulMm5iiFFMmyoboYIjIx4GDBw4cDodPRRFE0YFW9nlb6668ca115w97Gl29d8+zZ69QTIYpyzEqskhJ2qYQ30IXg5SkCDVFoqGlOMrLCJmwDz0RYk+RqKspGprCoZZiP5NkP5NgPyNSVxMI8Y1ltGiAuirRyqc4ye3QVlO0sjJ1JU5VDlFKBBCCK/b/xONCmra2QzMWpC2JdLUsJ3qamhJFi3oR/M45SnKUk0qedjZFM7BOJxLkY1GjU83T0HfIx9YRfIszVJQE3f0DvlR3+ZoM810T+XFc5bJRpb2boyIHETz2FxTTcd43jvjV6XC9p/K3oXJ1VuPDYZVWRaWU3OyppymmRT61Wvz58pmb8yY3F4dcdZtcHlSo6zKa6EdI+JcpK3He1Q/4efmW3xdnXJ+f8u24SbdaoKZKFJNbCNmIj1w8SFmO08wpnBY02nqOupKk3DsgEaSUDCGIGy6iXifbbgch12siq4tE3EuEVx2IHgfpgIt8tFftmMS7MI5zyoxt1MCMZYAZi4GFZwY8r54QXXlJxmdH8M6acU8P4xgbwGq+x4TxDlOmPmyWftasJmLOURTPBILPNoLHOohz/CFzj/uYHrrF7Mhtlp7fJWAzIrss5L1jCIF5E/65QbzWAdyTD1id6MczdZ/N2UdIS8Nk3Rb0tVGE0MIgIbuJ3m7NG9meNxB7Y0R2DqG6zegeC4W1p/wDvnpZ0Yttz/AAAAAASUVORK5CYII=');
}
    
#a89fe558 {
    margin: 0px 0% 0px 0%;
}
    
#c527ea83 {
    min-height: unset;
    flex-direction: column;
    row-gap: 16px;
    padding: 16px 4% 0px 4%;
}
    
#e81bc920 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 1;
}
    
#f6794b0b {
    order: 1;
}
    
#\37 ea84890::before, #\37 ea84890 > .bgExtraLayerOverlay {
    
}
#\37 ea84890.lazy {
    background-image: url('');
}
    
#\34 3d9cffb.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 3d9cffb {
    order: 2;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\37 d0035d5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 d0035d5 {
    order: 2;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\39 e52bac1 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 4% 70px 4%;
}
    
#\35 db73380 {
    margin: 0px 0% 0px 0%;
}
    
#\36 364fa97 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d5dbe9c7 {
    width: 205px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 e52bac1 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 0px;
    column-gap: 4%;
    padding: 0px 4% 45px 4%;
}
    
#\35 db73380 {
    margin: 0px 0% 0px 0%;
}
    
#\36 364fa97 {
    width: 100%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#\39 e52bac1 {
    min-height: 0;
    flex-direction: column;
    row-gap: 16px;
    flex-wrap: nowrap;
    padding: 0px 4% 16px 4%;
}
    
#\36 364fa97 {
    width: 100%;
    min-height: 0px;
    align-items: center;
}
    
#\35 db73380 {
    margin: 0px 0% 0px 0%;
}
    
#d5dbe9c7 {
    min-height: 52px;
    width: 205px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\33 52bbdd9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 38%;
    min-width: 4%;
    align-items: center;
    background-image: url(https://lirp.cdn-website.com/8ae8f1ed/dms3rep/multi/opt/GettyImages-1317775870-712h.jpg);
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\33 52bbdd9.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHRAAAgEEAwAAAAAAAAAAAAAAAQIAAwQFIRITIv/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAGBEBAAMBAAAAAAAAAAAAAAAAAQACESH/2gAMAwEAAhEDEQA/AMBg2ani7jtfkWXxrQkI21BiSWYk7MREtQyU6jyf/9k=');
}
    
#b0976637 {
    margin: 0px 0% 0px 0%;
}
    
#\37 e7d19fa {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-bottom: 10px;
    order: 2;
}
    
#cbc77576 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 70px 4% 70px 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 16622ba {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 58%;
    min-width: 4%;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 a644a31 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#af72c1b1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 52bbdd9 {
    width: 38.44314285714285%;
    min-height: 8px;
    order: 0;
    padding: 0px 0px 0px 0px;
}
#\33 52bbdd9.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHRAAAgEEAwAAAAAAAAAAAAAAAQIAAwQFIRITIv/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAGBEBAAMBAAAAAAAAAAAAAAAAAQACESH/2gAMAwEAAhEDEQA/AMBg2ani7jtfkWXxrQkI21BiSWYk7MREtQyU6jyf/9k=');
}
    
#\37 e7d19fa {
    width: 100.00%;
}
    
#cbc77576 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    row-gap: 24px;
    padding: 42.9px 4% 42.9px 4%;
}
    
#\34 16622ba {
    width: 59.40%;
    row-gap: 10px;
    min-height: 8px;
    order: 1;
}
    
#b0976637 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\33 52bbdd9 {
    width: 100%;
    min-height: 250px;
    align-items: center;
    order: 0;
    height: auto;
    padding: 0px 0px 0px 0px;
}
#\33 52bbdd9.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHRAAAgEEAwAAAAAAAAAAAAAAAQIAAwQFIRITIv/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAGBEBAAMBAAAAAAAAAAAAAAAAAQACESH/2gAMAwEAAhEDEQA/AMBg2ani7jtfkWXxrQkI21BiSWYk7MREtQyU6jyf/9k=');
}
    
#b0976637 {
    margin: 0px 0% 0px 0%;
}
    
#\37 e7d19fa.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 e7d19fa {
    order: 2;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#cbc77576 {
    min-height: unset;
    flex-direction: column;
    row-gap: 16px;
    padding: 16px 4% 16px 4%;
}
    
#\34 16622ba {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 1;
}
    
#\31 a644a31 {
    order: 1;
}
    
#af72c1b1 {
    order: 0;
}
}



@media all {
    
#edcb4fa3 {
    margin: 0px 0% 0px 0%;
}
    
#\39 218925b {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-bottom: 10px;
    order: 2;
}
    
#\31 bf8abb7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 38%;
    min-width: 4%;
    align-items: center;
    background-image: url(https://lirp.cdn-website.com/8ae8f1ed/dms3rep/multi/opt/WhatsApp-Image-2025-09-22-at-15.53.44--282-29-1920w.png);
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\31 bf8abb7.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAYAAACQN/8FAAAACXBIWXMAAAsTAAALEwEAmpwYAAAByUlEQVQozz3L7U8ScQDA8d+7emEveuJEQQccHM8MjpM74LgUmQxTBlKSzFBv4YzN1riwB9dWicWWs6cXrdULm1v9l9/Gm158332+ol6Kc7cQpawGyIVnyPhdmHEfdSvLwN5iNDzk7PURoqqHqGgyVmqenOIm45fIR+dZt7I4vW3Grxw+vTtGmIk5zIQXIzLzH+qKh7WSytHBLh/fHPN1fIrIBiW00DRa0IWuuMnK0xhhL2vFNMODXc5PT/jx7TsiHXChyi7UgIucMhkkjIiHmpFg0HvI5w/v+f3rcgIlMrKEpkgYUTf52Ayl5By1fIwndpvz0xF/Lv4iMkEXhYSHFV2mbkVoLMbZWM6wVSsy2N/m7OQtlz8vEHfSblpLCo83NQ47Bv0HRfqdCv3tBs/7e4xeDvkyHiMqqkSnquB0dV7YJs92yzj2Ok/tDs5+F6e3w+DRDmIpdYsNy0evmeKgpdJr5rAbFnvNKnarRnd9mfaKiUjNT5EL3aCcnqWm+6mbEZpWkvtllXZFo15MsJyREYp0ldjsFGnfdYzwNItJL7UFP42CQqsUZXVBZik5hwjevsKkyZD0XsMI3aSqerlnhti0IqxqPqyom38Ux+pBAl9tMwAAAABJRU5ErkJggg==');
}
    
#c4b66d55 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 58%;
    min-width: 4%;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\33 994b75c {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 70px 4% 70px 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 9dcae21::before, #\32 9dcae21 > .bgExtraLayerOverlay {
    
}
#\32 9dcae21 {
    background-image: url();
    background-color: var(--color_2);
}
#\32 9dcae21.lazy {
    background-image: url('');
}
    
#beaadc7c {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-bottom: 10px;
    order: 2;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 218925b {
    width: 100.00%;
}
    
#\31 bf8abb7 {
    width: 100%;
    min-height: 400px;
    order: 1;
    padding: 0px 0px 0px 0px;
}
#\31 bf8abb7.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAYAAACQN/8FAAAACXBIWXMAAAsTAAALEwEAmpwYAAAByUlEQVQozz3L7U8ScQDA8d+7emEveuJEQQccHM8MjpM74LgUmQxTBlKSzFBv4YzN1riwB9dWicWWs6cXrdULm1v9l9/Gm158332+ol6Kc7cQpawGyIVnyPhdmHEfdSvLwN5iNDzk7PURoqqHqGgyVmqenOIm45fIR+dZt7I4vW3Grxw+vTtGmIk5zIQXIzLzH+qKh7WSytHBLh/fHPN1fIrIBiW00DRa0IWuuMnK0xhhL2vFNMODXc5PT/jx7TsiHXChyi7UgIucMhkkjIiHmpFg0HvI5w/v+f3rcgIlMrKEpkgYUTf52Ayl5By1fIwndpvz0xF/Lv4iMkEXhYSHFV2mbkVoLMbZWM6wVSsy2N/m7OQtlz8vEHfSblpLCo83NQ47Bv0HRfqdCv3tBs/7e4xeDvkyHiMqqkSnquB0dV7YJs92yzj2Ok/tDs5+F6e3w+DRDmIpdYsNy0evmeKgpdJr5rAbFnvNKnarRnd9mfaKiUjNT5EL3aCcnqWm+6mbEZpWkvtllXZFo15MsJyREYp0ldjsFGnfdYzwNItJL7UFP42CQqsUZXVBZik5hwjevsKkyZD0XsMI3aSqerlnhti0IqxqPqyom38Ux+pBAl9tMwAAAABJRU5ErkJggg==');
}
    
#c4b66d55 {
    width: 100%;
    row-gap: 10px;
    min-height: 80px;
    order: 0;
}
    
#\33 994b75c {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 45px;
    padding: 0px 4% 45px 4%;
}
    
#\32 9dcae21::before, #\32 9dcae21 > .bgExtraLayerOverlay {
    
}
#\32 9dcae21.lazy {
    background-image: url('');
}
    
#beaadc7c {
    width: 100.00%;
}
    
#edcb4fa3 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#edcb4fa3 {
    margin: 0px 0% 0px 0%;
}
    
#\39 218925b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 218925b {
    order: 2;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\31 bf8abb7 {
    width: 100%;
    min-height: 250px;
    align-items: center;
    order: 0;
    height: auto;
    padding: 0px 0px 0px 0px;
}
#\31 bf8abb7.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAYAAACQN/8FAAAACXBIWXMAAAsTAAALEwEAmpwYAAAByUlEQVQozz3L7U8ScQDA8d+7emEveuJEQQccHM8MjpM74LgUmQxTBlKSzFBv4YzN1riwB9dWicWWs6cXrdULm1v9l9/Gm158332+ol6Kc7cQpawGyIVnyPhdmHEfdSvLwN5iNDzk7PURoqqHqGgyVmqenOIm45fIR+dZt7I4vW3Grxw+vTtGmIk5zIQXIzLzH+qKh7WSytHBLh/fHPN1fIrIBiW00DRa0IWuuMnK0xhhL2vFNMODXc5PT/jx7TsiHXChyi7UgIucMhkkjIiHmpFg0HvI5w/v+f3rcgIlMrKEpkgYUTf52Ayl5By1fIwndpvz0xF/Lv4iMkEXhYSHFV2mbkVoLMbZWM6wVSsy2N/m7OQtlz8vEHfSblpLCo83NQ47Bv0HRfqdCv3tBs/7e4xeDvkyHiMqqkSnquB0dV7YJs92yzj2Ok/tDs5+F6e3w+DRDmIpdYsNy0evmeKgpdJr5rAbFnvNKnarRnd9mfaKiUjNT5EL3aCcnqWm+6mbEZpWkvtllXZFo15MsJyREYp0ldjsFGnfdYzwNItJL7UFP42CQqsUZXVBZik5hwjevsKkyZD0XsMI3aSqerlnhti0IqxqPqyom38Ux+pBAl9tMwAAAABJRU5ErkJggg==');
}
    
#c4b66d55 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 1;
}
    
#\33 994b75c {
    min-height: unset;
    flex-direction: column;
    row-gap: 16px;
    padding: 16px 4% 16px 4%;
}
    
#\32 9dcae21::before, #\32 9dcae21 > .bgExtraLayerOverlay {
    
}
#\32 9dcae21.lazy {
    background-image: url('');
}
    
#beaadc7c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#beaadc7c {
    order: 2;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\39 9936a5b {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 70px 4% 70px 4%;
    margin: 0% 0% 0% 0%;
}
    
#d3729da4::before, #d3729da4 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.85;
    border-radius: inherit;
}
#d3729da4 {
    background-image: url(https://lirp.cdn-website.com/8ae8f1ed/dms3rep/multi/opt/GettyImages-1273374345-1920w.jpg);
}
#d3729da4.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAHRAAAgICAwEAAAAAAAAAAAAAAQIABAMRFiExIv/EABUBAQEAAAAAAAAAAAAAAAAAAAUG/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAECERL/2gAMAwEAAhEDEQA/AM0CtZr4sblwCdMF8luEVW+hafR78MRAZuumU1ylh//Z');
}
    
#\32 fa52840 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 2a10aa6 {
    margin: 0px 0% 0px 0%;
}
    
#\39 fba2da2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#b8fa0a81 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#group_qjh {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    background-color: var(--color_2);
    background-image: initial;
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: rgba(255, 255, 255, 0.25) rgba(255, 255, 255, 0.25) rgba(255, 255, 255, 0.25) rgba(255, 255, 255, 0.25);
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px inset;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
}
    
#widget_p45 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f192736b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\32 96dd7df.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 0px 0px 0px;
}
#\32 96dd7df {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 9936a5b {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    row-gap: 24px;
    padding: 45px 4% 45px 4%;
}
    
#d3729da4::before, #d3729da4 > .bgExtraLayerOverlay {
    
}
#d3729da4.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAHRAAAgICAwEAAAAAAAAAAAAAAQIABAMRFiExIv/EABUBAQEAAAAAAAAAAAAAAAAAAAUG/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAECERL/2gAMAwEAAhEDEQA/AM0CtZr4sblwCdMF8luEVW+hafR78MRAZuumU1ylh//Z');
}
    
#\32 fa52840 {
    width: 100%;
    row-gap: 16px;
    min-height: 8px;
    order: 1;
}
    
#\35 2a10aa6 {
    margin: 0px 0% 0px 0%;
}
    
#group_qjh {
    min-height: 0px;
}
}



@media (max-width: 767px) {
    
#\39 9936a5b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16px 4% 16px 4%;
}
    
#d3729da4::before, #d3729da4 > .bgExtraLayerOverlay {
    
}
#d3729da4.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAHRAAAgICAwEAAAAAAAAAAAAAAQIABAMRFiExIv/EABUBAQEAAAAAAAAAAAAAAAAAAAUG/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAECERL/2gAMAwEAAhEDEQA/AM0CtZr4sblwCdMF8luEVW+hafR78MRAZuumU1ylh//Z');
}
    
#\32 fa52840 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#\35 2a10aa6 {
    margin: 0px 0% 0px 0%;
}
    
#\39 fba2da2 {
    order: 1;
}
    
#b8fa0a81 {
    order: 0;
}
    
#group_qjh {
    order: 2;
}
    
#f192736b {
    order: 3;
}
    
#\32 96dd7df {
    order: 4;
}
}



@media all {
    
#\39 18deff6 {
    width: 70.40%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cd2582e2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 24%;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 1;
    border-style: solid;
    border-color: #000000 rgba(0,0,0,0.2) #000000 #000000;
    border-width: 0 1px 0 0;
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding: 16px 2% 0px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 6544b80 {
    width: 42.8125px;
    height: 37.5px;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 0947d20 {
    min-height: 339px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 70px 4% 70px 4%;
    margin: 0% 0% 0% 0%;
}
    
#a2d1f2fd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 23.93158906134516%;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    flex-wrap: nowrap;
    border-style: solid;
    border-color: #000000 rgba(0, 0, 0, 0.2) #000000 #000000;
    border-width: 0 0px 0 0;
    order: 2;
    justify-content: flex-start;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#b4ad0aea {
    width: 205px;
    height: 55px;
    max-width: 100%;
    align-self: auto;
    order: 2;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 f98ef67 {
    margin: 0px 0% 0px 0%;
}
    
#e51c9afa {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: initial;
}
    
#e86621e3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 48%;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    border-style: solid;
    border-color: #000000 rgba(0, 0, 0, 0.2) #000000 #000000;
    border-width: 0 1px 0 0;
    order: 0;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#a5572efd {
    width: 91.35%;
    height: auto;
    max-width: 100%;
    order: 2;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 1a24c05 {
    width: 77.80%;
    height: auto;
    max-width: 100%;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d375a636 {
    width: 50px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cd2582e2 {
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    row-gap: 10px;
    padding: 16px 5% 16px 3%;
    margin: 0% -1% 0% 1%;
}
    
#\39 18deff6 {
    width: 300px;
    margin: 0px 0% 0px 0%;
}
    
#\34 6544b80 {
    height: auto;
    width: 28px;
    margin: 0px 0% 0px 0%;
}
    
#\35 0947d20 {
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 0%;
    min-height: 0;
    row-gap: 0px;
    padding: 45px 0% 45px 0%;
}
    
#a2d1f2fd {
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    row-gap: 10px;
    padding: 0px 2% 0px 2%;
    margin: 0% 0% 0% 0%;
}
    
#e86621e3 {
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    row-gap: 10px;
    padding: 0px 5% 0px 5%;
    margin: 0% -1% 0% 1%;
}
    
#a5572efd {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 1a24c05 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 f98ef67 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#cd2582e2 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    justify-content: flex-start;
    padding: 16px 5% 16px 3%;
    margin: 0% -1% 0% 1%;
}
    
#\39 18deff6 {
    width: 75%;
}
    
#\34 6544b80 {
    height: auto;
    width: 28px;
}
    
#\35 0947d20 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 2%;
    row-gap: 0px;
    padding: 16px 0% 16px 0%;
}
    
#a2d1f2fd {
    min-height: 80px;
    align-items: center;
    width: 100%;
    justify-content: flex-start;
    padding: 0px 5% 0px 3%;
    margin: 0% -1% 0% 1%;
}
    
#\31 f98ef67 {
    margin: 0px 0% 0px 0%;
}
    
#e86621e3 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    justify-content: flex-start;
    padding: 0px 5% 0px 3%;
    margin: 0% -1% 0% 1%;
}
    
#a5572efd {
    width: 100.00%;
}
    
#\38 1a24c05 {
    width: 100.00%;
}
    
#d375a636 {
    width: 36px;
}
}



@media all {
    
#\31 d7d08d5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\33 900a5be {
    width: auto;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#\35 14c5a0f {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-right: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 14c5a0f {
    padding-left: 2%;
    padding-right: 2%;
}
}



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

