@media all {
  *#dm .dmInner *.u_1679866871 { display:block !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner *.u_906304158 .photoGalleryThumbs .image-container a { background-size:cover !important; }

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner *.u_1127920741 .photoGalleryThumbs .image-container a { background-size:cover !important; }

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

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

  *#dm .dmInner div.u_1155640551 {
    padding:12.5% !important;
    border-radius:50% 50% 50% 50% !important;
    background-color:var(--color_2) !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner div.u_1663023314 {
    padding:12.5% !important;
    border-radius:50% 50% 50% 50% !important;
    background-color:var(--color_2) !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner div.u_1298736837 {
    padding:12.5% !important;
    border-radius:50% 50% 50% 50% !important;
    background-color:var(--color_2) !important;
    background-image:initial !important;
  }

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

  *#dm .dmInner div.u_906304158 .caption-inner {
    background-color:var(--color_4) !important;
    border-bottom-width:5px !important;
    border-bottom-style:solid !important;
    border-bottom-color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1127920741 .caption-inner {
    background-color:var(--color_4) !important;
    border-bottom-width:5px !important;
    border-bottom-style:solid !important;
    border-bottom-color:var(--color_2) !important;
  }

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1546033699 img {
    border-radius:0px 0px 0px 0px !important;
    object-position:50% 50% !important;
    object-fit:cover !important;
  }

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

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

  *#dm .dmInner div.u_1718921447 {
    border-style:solid !important;
    border-color:var(--color_2) !important;
    border-width:0px !important;
  }

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

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

  *#dm .dmInner div.u_1732429794 {
    padding:12.5% !important;
    border-radius:50% 50% 50% 50% !important;
    background-color:var(--color_2) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-width:3px 3px 3px 3px !important;
    border-color:rgb(237,210,131) rgb(237,210,131) rgb(237,210,131) rgb(237,210,131) !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_906304158 .photoGalleryThumbs { padding:5px !important; }

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

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

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

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

  *#dm .dmInner *.u_906304158 .caption-inner {
    padding-left:20px !important;
    padding-right:20px !important;
  }

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

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

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

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

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

  *#dm .dmInner *.u_1127920741 .caption-inner {
    padding-left:20px !important;
    padding-right:20px !important;
  }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner a.u_1306298572 span.text { font-size:14px !important; }

  *#dm .dmInner a.u_528599337 span.text { font-size:14px !important; }

  *#dm .dmInner a.u_1112069920 span.text { font-size:14px !important; }

  *#dm .dmInner a.u_1355031603 span.text { font-size:14px !important; }

  *#dm .dmInner a.u_1375489080 span.text { font-size:14px !important; }

  *#dm .dmInner a.u_1883983057 span.text { font-size:14px !important; }

  *#dm .dmInner a.u_1680454828 span.text { font-size:14px !important; }

  *#dm .dmInner a.u_1624353261 span.text { font-size:14px !important; }

  *#dm .dmInner a.u_1662439829 span.text { font-size:14px !important; }

  *#dm .dmInner a.u_1286555817 span.text { font-size:14px !important; }

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

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

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

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

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

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

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

  *#dm .dmInner *.u_1127920741 .photoGalleryViewAll { padding:0 5px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_4) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_4) !important; }

  *#dm .dmInner *.u_906304158 .photoGalleryThumbs { padding:10px !important; }

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

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

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

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

  *#dm .dmInner *.u_1127920741 .photoGalleryThumbs { padding:10px !important; }

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

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

  *#dm .dmInner div.u_1127920741 .caption-container .caption-title { font-size:18px !important; }
}
iframe[src*="leadconnectorhq"]
{
	max-width:100% !important;
	width:100% !important;
	padding:0 !important;
	margin:0 !important;
	display:block !important;
}
div:has(>iframe[src*="leadconnectorhq"])
{
	padding:0 !important;
	margin:0 auto !important;
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: var(--color_8);
    --overlapping-background-image: rgba(255, 255, 255, 1);
}
}



@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 45.3%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 696px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 15% 0px 7% 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.8;
    border-radius: inherit;
    background-color: rgba(10, 10, 8, 1);
}
#\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/58f0a378/dms3rep/multi/opt/Untitled+design+%2830%29-1920w.jpg);
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_gf0 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\33 1a1b4f1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 1a1b4f1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 4px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 ccb5452 {
    width: 99.9974623617442%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_d2k {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 45px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 3;
    margin-top: 21px;
    height: auto;
}
    
#widget_ie4 {
    width: 270px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 1;
}
    
#\33 4f4af3a {
    width: 270px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 0;
}
    
#group_1ti {
    width: 52.70541666666667%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_fhg.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_fhg {
    width: 100.00%;
    height: 622px;
    max-width: 100%;
    margin: 0px 0px 0px 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    min-height: 618px;
    padding: 25% 30px 8% 30px;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#group_1ti {
    width: 45.825303268413734%;
    justify-content: flex-start;
}
    
#\36 3bd85219866cc3622781521 {
    width: 52.18%;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_fhg {
    height: 286px;
}
    
#group_d2k {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
}
    
#\33 4f4af3a {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#widget_ie4 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\33 1a1b4f1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 1a1b4f1 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40% 20px 15% 20px;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#group_1ti {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_d2k {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: flex-start;
}
    
#\33 4f4af3a {
    min-width: 32px;
    width: 230px;
    margin: 0px 0% 0px 0%;
}
    
#widget_ie4 {
    min-width: 32px;
    width: 230px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_fhg {
    height: 294px;
    width: 100.00%;
}
    
#\33 1a1b4f1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 1a1b4f1 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe::before, #\36 3d24979f4a54e38542a8abe > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 0.7;
}
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: url("https://lirp.cdn-website.com/58f0a378/dms3rep/multi/opt/graph+BG-3baf698d-1920w.png");
    box-shadow: none;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 1155px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 8% 0% 8% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#f0e42b0d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 48.168416666666666%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 1;
    justify-content: flex-start;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#e61966a2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c6e06136 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 e1c90be {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-top: 20px;
}
    
#group_0ql {
    justify-content: flex-start;
    align-items: center;
    width: 47.83%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    background-color: var(--color_8);
    background-image: url();
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
#group_0ql.lazy {
    background-image: url('');
}
    
#widget_2vu {
    width: 99.99%;
    height: 610px;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-start;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 835px;
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 3%;
    padding: 8% 4% 8% 4%;
}
    
#\36 3d24979f4a54e38542a8abe::before, #\36 3d24979f4a54e38542a8abe > .bgExtraLayerOverlay {
    
}
    
#f0e42b0d {
    row-gap: 10px;
    width: 48.5%;
    min-height: 8px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 e1c90be {
    margin-top: 0px;
}
    
#group_0ql {
    width: 48.5%;
    min-height: 8px;
}
#group_0ql.lazy {
    background-image: url('');
}
    
#widget_2vu {
    height: 600px;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 6% 8% 6%;
}
    
#\36 3d24979f4a54e38542a8abe::before, #\36 3d24979f4a54e38542a8abe > .bgExtraLayerOverlay {
    
}
    
#f0e42b0d {
    min-height: 813px;
    align-items: flex-start;
    width: 100%;
    row-gap: 10px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#group_0ql {
    width: 100%;
    min-height: 579px;
    align-items: center;
    height: auto;
}
#group_0ql.lazy {
    background-image: url('');
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#widget_2vu {
    width: 100.01%;
    height: 600px;
    margin-top: -0px;
}
}



@media all {
    
#\39 5788181::before, #\39 5788181 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.8;
    background-color: var(--color_4);
}
#\39 5788181 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: url(https://lirp.cdn-website.com/58f0a378/dms3rep/multi/opt/graph+BG-3baf698d-1920w.png);
}
#\39 5788181.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAARCAYAAADkIz3lAAAACXBIWXMAABcSAAAXEgFnn9JSAAAAS0lEQVQoz+3KywnAUAhE0bd71uQXwf5rCgoDblJBsrigzDkRQcjdycymvvd29tNARKa+X6GqEjNPff/wozAzLwIG2tupqouAgfb2AImVgJfDbpsLAAAAAElFTkSuQmCC');
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 237c552 {
    min-height: 324px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\34 f36f38f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 50px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#d85cf89e::before, #d85cf89e > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_5);
    opacity: 0.85;
    border-radius: inherit;
}
#d85cf89e {
    flex-direction: row;
    justify-content: space-around;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_5);
    background-image: url(https://lirp.cdn-website.com/58f0a378/dms3rep/multi/opt/1-1920w.png);
    border-radius: 15px 15px 15px 15px;
    border-style: solid;
    border-width: 0px 0px 5px 0px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    order: 4;
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
}
#d85cf89e.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAB2HAAAdhwGP5fFlAAAAeElEQVQI143OMQ6DMAxAUQRFGQhqGYrUg+UIGarEiQ22CWLg6lXHokrw5zf8qroaIt4QsQaAE6h6T6o2L4t5EzUxxv9w0vWFUsas5QEiHYq0IYTaOXeE25hlfSYpAzBbYjbfFe/9L2Tee5y2HqjYNM8diRhVbY7PH77FJ1iA1zmuAAAAAElFTkSuQmCC');
}
    
#ec366e10 {
    align-items: flex-start;
    width: 56.30%;
    min-height: 337px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 1;
}
    
#\32 8b49240 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 106px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#ffa38dd7 {
    width: 19.59%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 9baf0a8 {
    width: 70.51867428420606%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d3daafa9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a393750b {
    width: 270px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 f3630c2 {
    width: 39.56%;
    height: 389px;
    max-width: 100%;
    order: 0;
}
    
#a1a9a7f0::before, #a1a9a7f0 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_5);
    opacity: 0.85;
    border-radius: inherit;
}
#a1a9a7f0 {
    flex-direction: row;
    justify-content: space-around;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_5);
    background-image: url(https://lirp.cdn-website.com/58f0a378/dms3rep/multi/opt/1-1920w.png);
    border-radius: 15px 15px 15px 15px;
    border-style: solid;
    border-width: 0px 0px 5px 0px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    order: 5;
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
}
#a1a9a7f0.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAB2HAAAdhwGP5fFlAAAAeElEQVQI143OMQ6DMAxAUQRFGQhqGYrUg+UIGarEiQ22CWLg6lXHokrw5zf8qroaIt4QsQaAE6h6T6o2L4t5EzUxxv9w0vWFUsas5QEiHYq0IYTaOXeE25hlfSYpAzBbYjbfFe/9L2Tee5y2HqjYNM8diRhVbY7PH77FJ1iA1zmuAAAAAElFTkSuQmCC');
}
    
#a8a11f7c {
    align-items: flex-start;
    width: 56.30%;
    min-height: 337px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#\36 3ed3c86 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 106px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#d92823c9 {
    width: 19.59%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d21d5eda {
    width: 70.51867428420606%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ad98c8d2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 10e1563 {
    width: 270px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 81e6a5d {
    width: 39.56%;
    height: 416px;
    max-width: 100%;
}
    
#\35 365b6c8::before, #\35 365b6c8 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_5);
    opacity: 0.85;
    border-radius: inherit;
}
#\35 365b6c8 {
    flex-direction: row;
    justify-content: space-around;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_5);
    background-image: url(https://lirp.cdn-website.com/58f0a378/dms3rep/multi/opt/1-1920w.png);
    border-radius: 15px 15px 15px 15px;
    border-style: solid;
    border-width: 0px 0px 5px 0px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    order: 6;
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
}
#\35 365b6c8.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAB2HAAAdhwGP5fFlAAAAeElEQVQI143OMQ6DMAxAUQRFGQhqGYrUg+UIGarEiQ22CWLg6lXHokrw5zf8qroaIt4QsQaAE6h6T6o2L4t5EzUxxv9w0vWFUsas5QEiHYq0IYTaOXeE25hlfSYpAzBbYjbfFe/9L2Tee5y2HqjYNM8diRhVbY7PH77FJ1iA1zmuAAAAAElFTkSuQmCC');
}
    
#\31 5a464b4 {
    width: 39.56%;
    height: 389px;
    max-width: 100%;
    order: 0;
}
    
#\33 7757ed4 {
    align-items: flex-start;
    width: 56.30%;
    min-height: 337px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 1;
}
    
#\30 49cf5fc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 106px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#\35 83fb002 {
    width: 19.59%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 6e41350 {
    width: 70.51867428420606%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 d56510d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 ffc8234 {
    width: 270px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dc7f0daa {
    width: 91.01491228070175%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 2;
    margin: -40px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aa38e7f3::before, #aa38e7f3 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_5);
    opacity: 0.85;
    border-radius: inherit;
}
#aa38e7f3 {
    flex-direction: row;
    justify-content: space-around;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_5);
    background-image: url(https://lirp.cdn-website.com/58f0a378/dms3rep/multi/opt/1-1920w.png);
    border-radius: 15px 15px 15px 15px;
    border-style: solid;
    border-width: 0px 0px 5px 0px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    order: 7;
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
}
#aa38e7f3.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAB2HAAAdhwGP5fFlAAAAeElEQVQI143OMQ6DMAxAUQRFGQhqGYrUg+UIGarEiQ22CWLg6lXHokrw5zf8qroaIt4QsQaAE6h6T6o2L4t5EzUxxv9w0vWFUsas5QEiHYq0IYTaOXeE25hlfSYpAzBbYjbfFe/9L2Tee5y2HqjYNM8diRhVbY7PH77FJ1iA1zmuAAAAAElFTkSuQmCC');
}
    
#\30 e2e6e82 {
    align-items: flex-start;
    width: 56.30%;
    min-height: 337px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#d26d5308 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 106px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#caf0188c {
    width: 19.59%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c14637d6 {
    width: 70.51867428420606%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cc1c7552 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 f224d1a {
    width: 270px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 3150dfa {
    width: 39.56%;
    height: 416px;
    max-width: 100%;
}
    
#\32 74360fb::before, #\32 74360fb > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_5);
    opacity: 0.85;
    border-radius: inherit;
}
#\32 74360fb {
    flex-direction: row;
    justify-content: space-around;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_5);
    background-image: url(https://lirp.cdn-website.com/58f0a378/dms3rep/multi/opt/1-1920w.png);
    border-radius: 15px 15px 15px 15px;
    border-style: solid;
    border-width: 0px 0px 5px 0px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    order: 8;
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
}
#\32 74360fb.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAB2HAAAdhwGP5fFlAAAAeElEQVQI143OMQ6DMAxAUQRFGQhqGYrUg+UIGarEiQ22CWLg6lXHokrw5zf8qroaIt4QsQaAE6h6T6o2L4t5EzUxxv9w0vWFUsas5QEiHYq0IYTaOXeE25hlfSYpAzBbYjbfFe/9L2Tee5y2HqjYNM8diRhVbY7PH77FJ1iA1zmuAAAAAElFTkSuQmCC');
}
    
#\35 3b8b07e {
    width: 39.56%;
    height: 394px;
    max-width: 100%;
    order: 0;
}
    
#c6d69849 {
    align-items: flex-start;
    width: 56.30%;
    min-height: 337px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 1;
}
    
#\38 e386fea {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 106px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#c7b928c0 {
    width: 19.59%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 fcd1b18 {
    width: 70.51867428420606%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 dcff920 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 afa95c4 {
    width: 270px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cd1d1230::before, #cd1d1230 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_5);
    opacity: 0.85;
    border-radius: inherit;
}
#cd1d1230 {
    flex-direction: row;
    justify-content: space-around;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_5);
    background-image: url(https://lirp.cdn-website.com/58f0a378/dms3rep/multi/opt/1-1920w.png);
    border-radius: 15px 15px 15px 15px;
    border-style: solid;
    border-width: 0px 0px 5px 0px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    order: 9;
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
}
#cd1d1230.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAB2HAAAdhwGP5fFlAAAAeElEQVQI143OMQ6DMAxAUQRFGQhqGYrUg+UIGarEiQ22CWLg6lXHokrw5zf8qroaIt4QsQaAE6h6T6o2L4t5EzUxxv9w0vWFUsas5QEiHYq0IYTaOXeE25hlfSYpAzBbYjbfFe/9L2Tee5y2HqjYNM8diRhVbY7PH77FJ1iA1zmuAAAAAElFTkSuQmCC');
}
    
#\35 602e811 {
    align-items: flex-start;
    width: 56.30%;
    min-height: 337px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#\33 f43da8f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 106px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#ea0d2907 {
    width: 19.59%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 2201f7a {
    width: 70.51867428420606%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ee842aca {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e27654b7 {
    width: 270px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 9f546c0 {
    width: 39.56%;
    height: 416px;
    max-width: 100%;
}
    
#\35 7abbe8d::before, #\35 7abbe8d > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_5);
    opacity: 0.85;
    border-radius: inherit;
}
#\35 7abbe8d {
    flex-direction: row;
    justify-content: space-around;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_5);
    background-image: url(https://lirp.cdn-website.com/58f0a378/dms3rep/multi/opt/1-1920w.png);
    border-radius: 15px 15px 15px 15px;
    border-style: solid;
    border-width: 0px 0px 5px 0px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    order: 10;
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
}
#\35 7abbe8d.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAB2HAAAdhwGP5fFlAAAAeElEQVQI143OMQ6DMAxAUQRFGQhqGYrUg+UIGarEiQ22CWLg6lXHokrw5zf8qroaIt4QsQaAE6h6T6o2L4t5EzUxxv9w0vWFUsas5QEiHYq0IYTaOXeE25hlfSYpAzBbYjbfFe/9L2Tee5y2HqjYNM8diRhVbY7PH77FJ1iA1zmuAAAAAElFTkSuQmCC');
}
    
#\39 168b296 {
    width: 39.56%;
    height: 388px;
    max-width: 100%;
    order: 0;
}
    
#d10e954c {
    align-items: flex-start;
    width: 56.30%;
    min-height: 337px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 1;
}
    
#\31 637a95d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 106px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#\39 ed943b8 {
    width: 18.355046885272035%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 21ed347 {
    width: 77.54%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 9539bec {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 ba9717e {
    width: 270px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 a9d9680::before, #\32 a9d9680 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_5);
    opacity: 0.85;
    border-radius: inherit;
}
#\32 a9d9680 {
    flex-direction: row;
    justify-content: space-around;
    align-items: flex-start;
    width: 1140px;
    min-height: 160px;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_5);
    background-image: url(https://lirp.cdn-website.com/58f0a378/dms3rep/multi/opt/1-1920w.png);
    border-radius: 15px 15px 15px 15px;
    border-style: solid;
    border-width: 0px 0px 5px 0px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    order: 3;
    height: auto;
    margin-top: 0px;
    padding: 50px 50px 50px 50px;
}
#\32 a9d9680.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAB2HAAAdhwGP5fFlAAAAeElEQVQI143OMQ6DMAxAUQRFGQhqGYrUg+UIGarEiQ22CWLg6lXHokrw5zf8qroaIt4QsQaAE6h6T6o2L4t5EzUxxv9w0vWFUsas5QEiHYq0IYTaOXeE25hlfSYpAzBbYjbfFe/9L2Tee5y2HqjYNM8diRhVbY7PH77FJ1iA1zmuAAAAAElFTkSuQmCC');
}
    
#\31 ae77d26 {
    align-items: flex-start;
    width: 56.30%;
    min-height: 337px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#\30 9fd0f87 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 106px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#\35 658b473 {
    width: 19.59%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 69bd3c3 {
    width: 70.51867428420606%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 f0a1bc9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 70f3170 {
    width: 270px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 c9a8398 {
    width: 39.56%;
    height: 337px;
    max-width: 100%;
}
    
#\34 f8c4be0 {
    width: 51.23508771929824%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 5788181::before, #\39 5788181 > .bgExtraLayerOverlay {
    
}
#\39 5788181.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAARCAYAAADkIz3lAAAACXBIWXMAABcSAAAXEgFnn9JSAAAAS0lEQVQoz+3KywnAUAhE0bd71uQXwf5rCgoDblJBsrigzDkRQcjdycymvvd29tNARKa+X6GqEjNPff/wozAzLwIG2tupqouAgfb2AImVgJfDbpsLAAAAAElFTkSuQmCC');
}
    
#\31 237c552 {
    padding: 40px 30px 40px 30px;
}
    
#\38 5d6530d {
    margin: 0px 0% 0px 0%;
}
    
#d85cf89e::before, #d85cf89e > .bgExtraLayerOverlay {
    
}
#d85cf89e {
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
#d85cf89e.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAB2HAAAdhwGP5fFlAAAAeElEQVQI143OMQ6DMAxAUQRFGQhqGYrUg+UIGarEiQ22CWLg6lXHokrw5zf8qroaIt4QsQaAE6h6T6o2L4t5EzUxxv9w0vWFUsas5QEiHYq0IYTaOXeE25hlfSYpAzBbYjbfFe/9L2Tee5y2HqjYNM8diRhVbY7PH77FJ1iA1zmuAAAAAElFTkSuQmCC');
}
    
#ec366e10 {
    height: auto;
    min-height: 279px;
    width: 53.60544899474705%;
}
    
#\32 8b49240 {
    height: auto;
    min-height: 60px;
}
    
#\34 f3630c2 {
    width: 42.45%;
    height: 363px;
}
    
#a1a9a7f0::before, #a1a9a7f0 > .bgExtraLayerOverlay {
    
}
#a1a9a7f0 {
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
#a1a9a7f0.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAB2HAAAdhwGP5fFlAAAAeElEQVQI143OMQ6DMAxAUQRFGQhqGYrUg+UIGarEiQ22CWLg6lXHokrw5zf8qroaIt4QsQaAE6h6T6o2L4t5EzUxxv9w0vWFUsas5QEiHYq0IYTaOXeE25hlfSYpAzBbYjbfFe/9L2Tee5y2HqjYNM8diRhVbY7PH77FJ1iA1zmuAAAAAElFTkSuQmCC');
}
    
#a8a11f7c {
    height: auto;
    min-height: 279px;
    width: 53.613704188403574%;
}
    
#\36 3ed3c86 {
    height: auto;
    min-height: 60px;
}
    
#\31 81e6a5d {
    width: 42.45%;
    height: 363px;
}
    
#\35 365b6c8::before, #\35 365b6c8 > .bgExtraLayerOverlay {
    
}
#\35 365b6c8 {
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
#\35 365b6c8.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAB2HAAAdhwGP5fFlAAAAeElEQVQI143OMQ6DMAxAUQRFGQhqGYrUg+UIGarEiQ22CWLg6lXHokrw5zf8qroaIt4QsQaAE6h6T6o2L4t5EzUxxv9w0vWFUsas5QEiHYq0IYTaOXeE25hlfSYpAzBbYjbfFe/9L2Tee5y2HqjYNM8diRhVbY7PH77FJ1iA1zmuAAAAAElFTkSuQmCC');
}
    
#\31 5a464b4 {
    width: 42.45%;
    height: 363px;
}
    
#\33 7757ed4 {
    height: auto;
    min-height: 279px;
    width: 53.60544899474705%;
}
    
#\30 49cf5fc {
    height: auto;
    min-height: 60px;
}
    
#aa38e7f3::before, #aa38e7f3 > .bgExtraLayerOverlay {
    
}
#aa38e7f3 {
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
#aa38e7f3.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAB2HAAAdhwGP5fFlAAAAeElEQVQI143OMQ6DMAxAUQRFGQhqGYrUg+UIGarEiQ22CWLg6lXHokrw5zf8qroaIt4QsQaAE6h6T6o2L4t5EzUxxv9w0vWFUsas5QEiHYq0IYTaOXeE25hlfSYpAzBbYjbfFe/9L2Tee5y2HqjYNM8diRhVbY7PH77FJ1iA1zmuAAAAAElFTkSuQmCC');
}
    
#\30 e2e6e82 {
    height: auto;
    min-height: 279px;
    width: 53.613704188403574%;
}
    
#d26d5308 {
    height: auto;
    min-height: 60px;
}
    
#\35 3150dfa {
    width: 42.45%;
    height: 341px;
}
    
#\32 74360fb::before, #\32 74360fb > .bgExtraLayerOverlay {
    
}
#\32 74360fb {
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
#\32 74360fb.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAB2HAAAdhwGP5fFlAAAAeElEQVQI143OMQ6DMAxAUQRFGQhqGYrUg+UIGarEiQ22CWLg6lXHokrw5zf8qroaIt4QsQaAE6h6T6o2L4t5EzUxxv9w0vWFUsas5QEiHYq0IYTaOXeE25hlfSYpAzBbYjbfFe/9L2Tee5y2HqjYNM8diRhVbY7PH77FJ1iA1zmuAAAAAElFTkSuQmCC');
}
    
#\35 3b8b07e {
    width: 42.45%;
    height: 342px;
}
    
#c6d69849 {
    height: auto;
    min-height: 279px;
    width: 53.575614303375296%;
}
    
#\38 e386fea {
    height: auto;
    min-height: 60px;
}
    
#cd1d1230::before, #cd1d1230 > .bgExtraLayerOverlay {
    
}
#cd1d1230 {
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
#cd1d1230.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAB2HAAAdhwGP5fFlAAAAeElEQVQI143OMQ6DMAxAUQRFGQhqGYrUg+UIGarEiQ22CWLg6lXHokrw5zf8qroaIt4QsQaAE6h6T6o2L4t5EzUxxv9w0vWFUsas5QEiHYq0IYTaOXeE25hlfSYpAzBbYjbfFe/9L2Tee5y2HqjYNM8diRhVbY7PH77FJ1iA1zmuAAAAAElFTkSuQmCC');
}
    
#\35 602e811 {
    height: auto;
    min-height: 279px;
    width: 53.613704188403574%;
}
    
#\33 f43da8f {
    height: auto;
    min-height: 60px;
}
    
#\39 9f546c0 {
    width: 42.45%;
    height: 384px;
}
    
#\35 7abbe8d::before, #\35 7abbe8d > .bgExtraLayerOverlay {
    
}
#\35 7abbe8d {
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
#\35 7abbe8d.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAB2HAAAdhwGP5fFlAAAAeElEQVQI143OMQ6DMAxAUQRFGQhqGYrUg+UIGarEiQ22CWLg6lXHokrw5zf8qroaIt4QsQaAE6h6T6o2L4t5EzUxxv9w0vWFUsas5QEiHYq0IYTaOXeE25hlfSYpAzBbYjbfFe/9L2Tee5y2HqjYNM8diRhVbY7PH77FJ1iA1zmuAAAAAElFTkSuQmCC');
}
    
#\39 168b296 {
    width: 42.45%;
    height: 363px;
}
    
#d10e954c {
    height: auto;
    min-height: 279px;
    width: 53.60544899474705%;
}
    
#\31 637a95d {
    height: auto;
    min-height: 60px;
}
    
#\32 a9d9680::before, #\32 a9d9680 > .bgExtraLayerOverlay {
    
}
#\32 a9d9680 {
    padding: 30px 30px 30px 30px;
}
#\32 a9d9680.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAB2HAAAdhwGP5fFlAAAAeElEQVQI143OMQ6DMAxAUQRFGQhqGYrUg+UIGarEiQ22CWLg6lXHokrw5zf8qroaIt4QsQaAE6h6T6o2L4t5EzUxxv9w0vWFUsas5QEiHYq0IYTaOXeE25hlfSYpAzBbYjbfFe/9L2Tee5y2HqjYNM8diRhVbY7PH77FJ1iA1zmuAAAAAElFTkSuQmCC');
}
    
#\31 ae77d26 {
    height: auto;
    min-height: 279px;
    width: 53.613704188403574%;
}
    
#\30 9fd0f87 {
    height: auto;
    min-height: 60px;
}
    
#\38 c9a8398 {
    width: 42.45%;
    height: 300px;
}
    
#\30 21ed347 {
    width: 73.1012003394224%;
}
    
#\39 ed943b8 {
    width: 19.35%;
}
}



@media (max-width: 767px) {
    
#\39 5788181::before, #\39 5788181 > .bgExtraLayerOverlay {
    
}
#\39 5788181.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAARCAYAAADkIz3lAAAACXBIWXMAABcSAAAXEgFnn9JSAAAAS0lEQVQoz+3KywnAUAhE0bd71uQXwf5rCgoDblJBsrigzDkRQcjdycymvvd29tNARKa+X6GqEjNPff/wozAzLwIG2tupqouAgfb2AImVgJfDbpsLAAAAAElFTkSuQmCC');
}
    
#\31 237c552 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 30px 8% 30px;
}
    
#\34 f36f38f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 5d6530d {
    margin: 0px 0% 0px 0%;
}
    
#d85cf89e::before, #d85cf89e > .bgExtraLayerOverlay {
    
}
#d85cf89e {
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
#d85cf89e.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAB2HAAAdhwGP5fFlAAAAeElEQVQI143OMQ6DMAxAUQRFGQhqGYrUg+UIGarEiQ22CWLg6lXHokrw5zf8qroaIt4QsQaAE6h6T6o2L4t5EzUxxv9w0vWFUsas5QEiHYq0IYTaOXeE25hlfSYpAzBbYjbfFe/9L2Tee5y2HqjYNM8diRhVbY7PH77FJ1iA1zmuAAAAAElFTkSuQmCC');
}
    
#ec366e10 {
    min-width: 32px;
    width: 99.90%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\32 8b49240 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#ffa38dd7 {
    min-width: 32px;
    width: 29.41%;
    margin: 0px 0% 0px 0%;
}
    
#\32 9baf0a8 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#a393750b {
    min-width: 32px;
    width: 230px;
    margin: 0px 0% 0px 0%;
}
    
#\34 f3630c2 {
    height: 240px;
    min-width: 32px;
    width: 99.90%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#a1a9a7f0::before, #a1a9a7f0 > .bgExtraLayerOverlay {
    
}
#a1a9a7f0 {
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
#a1a9a7f0.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAB2HAAAdhwGP5fFlAAAAeElEQVQI143OMQ6DMAxAUQRFGQhqGYrUg+UIGarEiQ22CWLg6lXHokrw5zf8qroaIt4QsQaAE6h6T6o2L4t5EzUxxv9w0vWFUsas5QEiHYq0IYTaOXeE25hlfSYpAzBbYjbfFe/9L2Tee5y2HqjYNM8diRhVbY7PH77FJ1iA1zmuAAAAAElFTkSuQmCC');
}
    
#a8a11f7c {
    min-width: 32px;
    width: 99.90%;
    margin: 0px 0% 0px 0%;
}
    
#\36 3ed3c86 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#d92823c9 {
    min-width: 32px;
    width: 29.41%;
    margin: 0px 0% 0px 0%;
}
    
#d21d5eda {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\39 10e1563 {
    min-width: 32px;
    width: 230px;
    margin: 0px 0% 0px 0%;
}
    
#\31 81e6a5d {
    height: 240px;
    min-width: 32px;
    width: 99.90%;
    margin: 0px 0% 0px 0%;
}
    
#\35 365b6c8::before, #\35 365b6c8 > .bgExtraLayerOverlay {
    
}
#\35 365b6c8 {
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
#\35 365b6c8.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAB2HAAAdhwGP5fFlAAAAeElEQVQI143OMQ6DMAxAUQRFGQhqGYrUg+UIGarEiQ22CWLg6lXHokrw5zf8qroaIt4QsQaAE6h6T6o2L4t5EzUxxv9w0vWFUsas5QEiHYq0IYTaOXeE25hlfSYpAzBbYjbfFe/9L2Tee5y2HqjYNM8diRhVbY7PH77FJ1iA1zmuAAAAAElFTkSuQmCC');
}
    
#\31 5a464b4 {
    height: 240px;
    min-width: 32px;
    width: 99.90%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\33 7757ed4 {
    min-width: 32px;
    width: 99.90%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\30 49cf5fc {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#\35 83fb002 {
    min-width: 32px;
    width: 29.41%;
    margin: 0px 0% 0px 0%;
}
    
#\30 6e41350 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\31 ffc8234 {
    min-width: 32px;
    width: 230px;
    margin: 0px 0% 0px 0%;
}
    
#dc7f0daa {
    min-width: 32px;
    width: 100.00%;
}
    
#aa38e7f3::before, #aa38e7f3 > .bgExtraLayerOverlay {
    
}
#aa38e7f3 {
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
#aa38e7f3.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAB2HAAAdhwGP5fFlAAAAeElEQVQI143OMQ6DMAxAUQRFGQhqGYrUg+UIGarEiQ22CWLg6lXHokrw5zf8qroaIt4QsQaAE6h6T6o2L4t5EzUxxv9w0vWFUsas5QEiHYq0IYTaOXeE25hlfSYpAzBbYjbfFe/9L2Tee5y2HqjYNM8diRhVbY7PH77FJ1iA1zmuAAAAAElFTkSuQmCC');
}
    
#\30 e2e6e82 {
    min-width: 32px;
    width: 99.90%;
    margin: 0px 0% 0px 0%;
}
    
#d26d5308 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#caf0188c {
    min-width: 32px;
    width: 29.41%;
    margin: 0px 0% 0px 0%;
}
    
#c14637d6 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\33 f224d1a {
    min-width: 32px;
    width: 230px;
    margin: 0px 0% 0px 0%;
}
    
#\35 3150dfa {
    height: 240px;
    min-width: 32px;
    width: 99.90%;
    margin: 0px 0% 0px 0%;
}
    
#\32 74360fb::before, #\32 74360fb > .bgExtraLayerOverlay {
    
}
#\32 74360fb {
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
#\32 74360fb.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAB2HAAAdhwGP5fFlAAAAeElEQVQI143OMQ6DMAxAUQRFGQhqGYrUg+UIGarEiQ22CWLg6lXHokrw5zf8qroaIt4QsQaAE6h6T6o2L4t5EzUxxv9w0vWFUsas5QEiHYq0IYTaOXeE25hlfSYpAzBbYjbfFe/9L2Tee5y2HqjYNM8diRhVbY7PH77FJ1iA1zmuAAAAAElFTkSuQmCC');
}
    
#\35 3b8b07e {
    height: 240px;
    min-width: 32px;
    width: 99.90%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#c6d69849 {
    min-width: 32px;
    width: 99.90%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\38 e386fea {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#c7b928c0 {
    min-width: 32px;
    width: 29.41%;
    margin: 0px 0% 0px 0%;
}
    
#\30 fcd1b18 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\39 afa95c4 {
    min-width: 32px;
    width: 230px;
    margin: 0px 0% 0px 0%;
}
    
#cd1d1230::before, #cd1d1230 > .bgExtraLayerOverlay {
    
}
#cd1d1230 {
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
#cd1d1230.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAB2HAAAdhwGP5fFlAAAAeElEQVQI143OMQ6DMAxAUQRFGQhqGYrUg+UIGarEiQ22CWLg6lXHokrw5zf8qroaIt4QsQaAE6h6T6o2L4t5EzUxxv9w0vWFUsas5QEiHYq0IYTaOXeE25hlfSYpAzBbYjbfFe/9L2Tee5y2HqjYNM8diRhVbY7PH77FJ1iA1zmuAAAAAElFTkSuQmCC');
}
    
#\35 602e811 {
    min-width: 32px;
    width: 99.90%;
    margin: 0px 0% 0px 0%;
}
    
#\33 f43da8f {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#ea0d2907 {
    min-width: 32px;
    width: 29.41%;
    margin: 0px 0% 0px 0%;
}
    
#\30 2201f7a {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#e27654b7 {
    min-width: 32px;
    width: 230px;
    margin: 0px 0% 0px 0%;
}
    
#\39 9f546c0 {
    height: 240px;
    min-width: 32px;
    width: 99.90%;
    margin: 0px 0% 0px 0%;
}
    
#\35 7abbe8d::before, #\35 7abbe8d > .bgExtraLayerOverlay {
    
}
#\35 7abbe8d {
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
#\35 7abbe8d.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAB2HAAAdhwGP5fFlAAAAeElEQVQI143OMQ6DMAxAUQRFGQhqGYrUg+UIGarEiQ22CWLg6lXHokrw5zf8qroaIt4QsQaAE6h6T6o2L4t5EzUxxv9w0vWFUsas5QEiHYq0IYTaOXeE25hlfSYpAzBbYjbfFe/9L2Tee5y2HqjYNM8diRhVbY7PH77FJ1iA1zmuAAAAAElFTkSuQmCC');
}
    
#\39 168b296 {
    height: 240px;
    min-width: 32px;
    width: 99.90%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#d10e954c {
    min-width: 32px;
    width: 99.90%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\31 637a95d {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#\39 ed943b8 {
    min-width: 32px;
    width: 29.41%;
    margin: 0px 0% 0px 0%;
}
    
#\30 21ed347 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\35 ba9717e {
    min-width: 32px;
    width: 230px;
    margin: 0px 0% 0px 0%;
}
    
#\32 a9d9680::before, #\32 a9d9680 > .bgExtraLayerOverlay {
    
}
#\32 a9d9680 {
    flex-direction: column;
    flex-wrap: nowrap;
    max-width: 100%;
    padding: 25px 25px 25px 25px;
}
#\32 a9d9680.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAB2HAAAdhwGP5fFlAAAAeElEQVQI143OMQ6DMAxAUQRFGQhqGYrUg+UIGarEiQ22CWLg6lXHokrw5zf8qroaIt4QsQaAE6h6T6o2L4t5EzUxxv9w0vWFUsas5QEiHYq0IYTaOXeE25hlfSYpAzBbYjbfFe/9L2Tee5y2HqjYNM8diRhVbY7PH77FJ1iA1zmuAAAAAElFTkSuQmCC');
}
    
#\31 ae77d26 {
    min-width: 32px;
    width: 99.90%;
    margin: 0px 0% 0px 0%;
}
    
#\30 9fd0f87 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#\35 658b473 {
    min-width: 32px;
    width: 29.41%;
    margin: 0px 0% 0px 0%;
}
    
#\35 69bd3c3 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\33 70f3170 {
    min-width: 32px;
    width: 230px;
    margin: 0px 0% 0px 0%;
}
    
#\38 c9a8398 {
    height: 240px;
    min-width: 32px;
    width: 99.90%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 3424e2e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\34 3a93314 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 30px 10% 30px;
    margin: 0% 0% 0% 0%;
}
    
#\33 e79a71b::before, #\33 e79a71b > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_5);
    opacity: 0.9;
}
#\33 e79a71b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: url(https://lirp.cdn-website.com/58f0a378/dms3rep/multi/opt/3-1920w.png);
    background-position: 50% 100%;
}
#\33 e79a71b.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAB2HAAAdhwGP5fFlAAAAyElEQVQI1yXKS26DQBBF0aaBgFF+RrEHzmLYBAw86kywZIEFvKKqGlDU6/Buo9hXurNjnHMRM1sRSbdtSwDERBTVdW2apnn86HxubddNCcCZiOTMvGPmDEDSdZ2tquoJr9c1HgbNMPt3EvmEagnWkljfAH1xzj3h5TInfc/FAC0nliOJnoj1m2Z/GCf/evtZbGiCMSIhJlpykvUD4vcQ/cKsB5DfT9NSoA323t6NCSFYkS2V9Tefdd0x+wLgYhw172+aDi5E//APbc5NJco5aSYAAAAASUVORK5CYII=');
}
    
#\38 e4cd085 {
    width: 51.23508771929824%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 d47ae38.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 d47ae38 {
    width: 91.01491228070175%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a8856be3 {
    width: 90.70%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_t3v {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 20px;
}
    
#aabac4ee {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 3a93314 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#aabac4ee {
    margin: 0px 0% 0px 0%;
}
    
#\33 e79a71b::before, #\33 e79a71b > .bgExtraLayerOverlay {
    
}
#\33 e79a71b.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAB2HAAAdhwGP5fFlAAAAyElEQVQI1yXKS26DQBBF0aaBgFF+RrEHzmLYBAw86kywZIEFvKKqGlDU6/Buo9hXurNjnHMRM1sRSbdtSwDERBTVdW2apnn86HxubddNCcCZiOTMvGPmDEDSdZ2tquoJr9c1HgbNMPt3EvmEagnWkljfAH1xzj3h5TInfc/FAC0nliOJnoj1m2Z/GCf/evtZbGiCMSIhJlpykvUD4vcQ/cKsB5DfT9NSoA323t6NCSFYkS2V9Tefdd0x+wLgYhw172+aDi5E//APbc5NJco5aSYAAAAASUVORK5CYII=');
}
}



@media (max-width: 767px) {
    
#\38 3424e2e {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\34 3a93314 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\33 e79a71b::before, #\33 e79a71b > .bgExtraLayerOverlay {
    
}
#\33 e79a71b.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAB2HAAAdhwGP5fFlAAAAyElEQVQI1yXKS26DQBBF0aaBgFF+RrEHzmLYBAw86kywZIEFvKKqGlDU6/Buo9hXurNjnHMRM1sRSbdtSwDERBTVdW2apnn86HxubddNCcCZiOTMvGPmDEDSdZ2tquoJr9c1HgbNMPt3EvmEagnWkljfAH1xzj3h5TInfc/FAC0nliOJnoj1m2Z/GCf/evtZbGiCMSIhJlpykvUD4vcQ/cKsB5DfT9NSoA323t6NCSFYkS2V9Tefdd0x+wLgYhw172+aDi5E//APbc5NJco5aSYAAAAASUVORK5CYII=');
}
    
#\33 d47ae38 {
    min-width: 32px;
    width: 84.15%;
}
    
#\38 e4cd085 {
    width: 55.50%;
}
}



@media all {
    
#\39 3e7da9c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e960d4a7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 9503d09 {
    margin: 0px 0px 0px 0px;
}
    
#d89c5133::before, #d89c5133 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 0.5;
    border-radius: inherit;
}
#d89c5133 {
    background-color: var(--color_4);
    background-image: url(https://lirp.cdn-website.com/58f0a378/dms3rep/multi/opt/world+maP-36188ef4-1920w.png);
    border-width: 0px 0px 0px 0px;
    border-color: rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1);
    border-style: solid;
    background-size: contain;
}
#d89c5133.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAmUlEQVQI11WOwQrDIBiD1dV1KwX3cp499SJYsPVXI0KPfZe+RF9tOHbxg5wSkjD2x1rL13UVIQRxnie/75td18U6juNgRDSklMac81RKeQMYY4yPZVn6YM75CWAC8AGgAMwAhuZ1QQCy1tqaVEpJEdHsvZfee97NAxC11qGU8moXiEhu2ya6xoZzrv3kMUa+7zs3xjCt9U+NL+GhPpyYFtL7AAAAAElFTkSuQmCC');
}
    
#\33 936db10 {
    width: 23.95%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    order: 0;
    padding: 30px 0px 30px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c59d72dc {
    min-height: 291px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 10% 30px 10% 30px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\35 1e39d62 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 72.05473684210526%;
    align-items: flex-end;
    min-width: 4%;
    background-image: none;
    order: 1;
    border-radius: 15px 15px 15px 15px;
    background-color: rgba(38, 38, 38, 0.5);
    border-style: solid;
    border-width: 0px 0px 5px 0px;
    border-color: rgba(231, 221, 203, 0.5) rgba(231, 221, 203, 0.5) var(--color_2) rgba(231, 221, 203, 0.5);
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\30 a71ffee.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 a71ffee {
    width: 100.00%;
    height: 248px;
    min-height: 100px;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 9503d09 {
    margin: 0px 0px 0px 0px;
}
    
#d89c5133::before, #d89c5133 > .bgExtraLayerOverlay {
    
}
#d89c5133.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAmUlEQVQI11WOwQrDIBiD1dV1KwX3cp499SJYsPVXI0KPfZe+RF9tOHbxg5wSkjD2x1rL13UVIQRxnie/75td18U6juNgRDSklMac81RKeQMYY4yPZVn6YM75CWAC8AGgAMwAhuZ1QQCy1tqaVEpJEdHsvZfee97NAxC11qGU8moXiEhu2ya6xoZzrv3kMUa+7zs3xjCt9U+NL+GhPpyYFtL7AAAAAElFTkSuQmCC');
}
    
#\33 936db10 {
    width: 100%;
    min-height: 80px;
    height: auto;
    padding: 30px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c59d72dc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 8% 6% 8% 6%;
}
    
#\35 1e39d62 {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#d89c5133 {
    grid-template-rows: minmax(8px, max-content);
}
#d89c5133.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAmUlEQVQI11WOwQrDIBiD1dV1KwX3cp499SJYsPVXI0KPfZe+RF9tOHbxg5wSkjD2x1rL13UVIQRxnie/75td18U6juNgRDSklMac81RKeQMYY4yPZVn6YM75CWAC8AGgAMwAhuZ1QQCy1tqaVEpJEdHsvZfee97NAxC11qGU8moXiEhu2ya6xoZzrv3kMUa+7zs3xjCt9U+NL+GhPpyYFtL7AAAAAElFTkSuQmCC');
}
    
#c59d72dc {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\30 9503d09 {
    margin: 0px 0px 0px 0px;
}
    
#d89c5133::before, #d89c5133 > .bgExtraLayerOverlay {
    
}
#d89c5133.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAmUlEQVQI11WOwQrDIBiD1dV1KwX3cp499SJYsPVXI0KPfZe+RF9tOHbxg5wSkjD2x1rL13UVIQRxnie/75td18U6juNgRDSklMac81RKeQMYY4yPZVn6YM75CWAC8AGgAMwAhuZ1QQCy1tqaVEpJEdHsvZfee97NAxC11qGU8moXiEhu2ya6xoZzrv3kMUa+7zs3xjCt9U+NL+GhPpyYFtL7AAAAAElFTkSuQmCC');
}
    
#\33 936db10 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
}
    
#c59d72dc {
    min-height: 0;
    flex-direction: column;
    row-gap: 0px;
    flex-wrap: nowrap;
    padding: 40px 6% 40px 6%;
}
    
#\35 1e39d62 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    justify-content: flex-start;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\30 a71ffee.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0%;
}
#\30 a71ffee {
    height: 431px;
    width: 99.91%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 e4cd138 {
    width: 90.70%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 9722ecb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\32 e1d0348::before, #\32 e1d0348 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_5);
    opacity: 0.5;
}
#\32 e1d0348 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: url(https://lirp.cdn-website.com/58f0a378/dms3rep/multi/opt/Untitled+design+-+2025-10-07T031900.172-1920w.png);
    background-position: 50% 100%;
}
#\32 e1d0348.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAB2HAAAdhwGP5fFlAAAASUlEQVQI162NSQrAQAgE55R5l+D+/weFNnSY3HMoWqXUJSIbqOqHc5aZe/0vojCzaYC7T2KOGnT3NWJEvCKXeABU1SNSosA8X9/nXDISxR3lnAAAAABJRU5ErkJggg==');
}
    
#\32 52fa1df {
    width: 51.23508771929824%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d14fa8f5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d14fa8f5 {
    width: 91.01491228070175%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 4d9c801 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 20px;
}
    
#\38 32d78ac {
    margin: 0px 0% 0px 0%;
}
    
#\33 56fe7c6 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 30px 10% 30px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 e1d0348::before, #\32 e1d0348 > .bgExtraLayerOverlay {
    
}
#\32 e1d0348.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAB2HAAAdhwGP5fFlAAAASUlEQVQI162NSQrAQAgE55R5l+D+/weFNnSY3HMoWqXUJSIbqOqHc5aZe/0vojCzaYC7T2KOGnT3NWJEvCKXeABU1SNSosA8X9/nXDISxR3lnAAAAABJRU5ErkJggg==');
}
    
#\38 32d78ac {
    margin: 0px 0% 0px 0%;
}
    
#\33 56fe7c6 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
}



@media (max-width: 767px) {
    
#\31 9722ecb {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\32 e1d0348::before, #\32 e1d0348 > .bgExtraLayerOverlay {
    
}
#\32 e1d0348.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAB2HAAAdhwGP5fFlAAAASUlEQVQI162NSQrAQAgE55R5l+D+/weFNnSY3HMoWqXUJSIbqOqHc5aZe/0vojCzaYC7T2KOGnT3NWJEvCKXeABU1SNSosA8X9/nXDISxR3lnAAAAABJRU5ErkJggg==');
}
    
#d14fa8f5 {
    min-width: 32px;
    width: 100.00%;
}
    
#\33 56fe7c6 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\32 52fa1df {
    width: 58.54%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 1ac6dd4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\31 97b4aa7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 48.01868421052632%;
    min-width: 4%;
    justify-content: flex-start;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#\30 6f17eef {
    margin: 0px 0% 0px 0%;
}
    
#\32 39424e0 {
    min-height: 777px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 30px 8% 30px;
    margin: 0% 0% 0% 0%;
}
    
#a8ff4f3d::before, #a8ff4f3d > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_5);
    opacity: 0.7;
}
#a8ff4f3d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: url(https://lirp.cdn-website.com/58f0a378/dms3rep/multi/opt/Untitled+design+-+2025-10-07T031900.172-1920w.png);
    background-position: 50% 100%;
}
#a8ff4f3d.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAB2HAAAdhwGP5fFlAAAASUlEQVQI162NSQrAQAgE55R5l+D+/weFNnSY3HMoWqXUJSIbqOqHc5aZe/0vojCzaYC7T2KOGnT3NWJEvCKXeABU1SNSosA8X9/nXDISxR3lnAAAAABJRU5ErkJggg==');
}
    
#\39 dc13a98 {
    width: 47.98%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: var(--color_6);
    background-image: initial;
    border-radius: 15px 15px 15px 15px;
    border-style: solid;
    border-width: 0 0 5px 0;
    border-color: #000000 #000000 var(--color_2) #000000;
    order: 0;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 6e7e2cf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#ecd2d274 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 b8d82d5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(237, 210, 131, 0.2) rgba(237, 210, 131, 0.2) rgba(237, 210, 131, 0.2) rgba(237, 210, 131, 0.2);
    flex-wrap: nowrap;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 cf76751 {
    width: 48.9931px;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_8ir {
    align-items: flex-start;
    width: 90.74741963215394%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    height: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 4e11259 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#afadcdb5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fc969a2e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(237, 210, 131, 0.2) rgba(237, 210, 131, 0.2) rgba(237, 210, 131, 0.2) rgba(237, 210, 131, 0.2);
    flex-wrap: nowrap;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 46a6640 {
    width: 48.9931px;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#a7b626ab {
    align-items: flex-start;
    width: 90.74741963215394%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    height: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\33 aedc369 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 15d0763 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 c24ff2e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(237, 210, 131, 0.2) rgba(237, 210, 131, 0.2) rgba(237, 210, 131, 0.2) rgba(237, 210, 131, 0.2);
    flex-wrap: nowrap;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 f05b716 {
    width: 48.9931px;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\33 30aec66 {
    align-items: flex-start;
    width: 90.74741963215394%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    height: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 d75ee5c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c35960fb {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 e062ed2 {
    width: 100.00%;
    height: 650px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 c1b4844 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(237, 210, 131, 0.2) rgba(237, 210, 131, 0.2) rgba(237, 210, 131, 0.2) rgba(237, 210, 131, 0.2);
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 9068cf8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ba924bc4 {
    width: 48.9931px;
    height: auto;
    max-width: 100%;
}
    
#fb3c7a64 {
    align-items: flex-start;
    width: 90.74741963215394%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    height: auto;
}
    
#\31 b24b675 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 97b4aa7 {
    width: 48%;
    min-height: 8px;
}
    
#\30 6f17eef {
    margin: 0px 0% 0px 0%;
}
    
#\32 39424e0 {
    min-height: 593px;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 6% 30px 6% 30px;
}
    
#a8ff4f3d::before, #a8ff4f3d > .bgExtraLayerOverlay {
    
}
#a8ff4f3d.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAB2HAAAdhwGP5fFlAAAASUlEQVQI162NSQrAQAgE55R5l+D+/weFNnSY3HMoWqXUJSIbqOqHc5aZe/0vojCzaYC7T2KOGnT3NWJEvCKXeABU1SNSosA8X9/nXDISxR3lnAAAAABJRU5ErkJggg==');
}
    
#\39 dc13a98 {
    width: 48%;
    min-height: 8px;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 e062ed2 {
    height: 600px;
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\31 97b4aa7 {
    min-height: 569px;
    align-items: flex-start;
    width: 100%;
    height: auto;
}
    
#\30 6f17eef {
    margin: 0px 0% 0px 0%;
}
    
#\32 39424e0 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 30px;
    padding: 30px 30px 30px 30px;
}
    
#a8ff4f3d::before, #a8ff4f3d > .bgExtraLayerOverlay {
    
}
#a8ff4f3d.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAB2HAAAdhwGP5fFlAAAASUlEQVQI162NSQrAQAgE55R5l+D+/weFNnSY3HMoWqXUJSIbqOqHc5aZe/0vojCzaYC7T2KOGnT3NWJEvCKXeABU1SNSosA8X9/nXDISxR3lnAAAAABJRU5ErkJggg==');
}
    
#\39 dc13a98 {
    width: 100%;
    min-height: 604px;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 e062ed2 {
    width: 100.00%;
    height: 600px;
}
    
#ecd2d274 {
    margin-top: -0px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 dfa7c25 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 f08e8d4 {
    min-height: 339px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0px 0% 0px;
    margin: 0% 0% 0% 0%;
}
    
#\39 6ce655d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: initial;
}
    
#widget_1mm {
    width: 100%;
    height: 400px;
    min-height: 100px;
    max-width: 100%;
}
    
#\37 76dde62 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 f08e8d4 {
    min-height: 364px;
    padding: 0% 0% 0% 0%;
}
    
#\37 76dde62 {
    margin: 0px 0% 0px 0%;
}
    
#widget_1mm {
    width: 100.00%;
    height: 376px;
}
}



@media (max-width: 767px) {
    
#\36 dfa7c25 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\38 f08e8d4 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#widget_1mm {
    height: 250px;
    width: 100.00%;
}
    
#\37 76dde62 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\38 2226e9f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#a1ef2d66 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 0% 10% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 265ca5b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fb04bb5c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-top: 20px;
}
    
#\34 23b61a7::before, #\34 23b61a7 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_5);
    opacity: 0.85;
    border-radius: inherit;
}
#\34 23b61a7 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: url(https://lirp.cdn-website.com/58f0a378/dms3rep/multi/opt/4-1920w.png);
    background-position: 50% 100%;
}
#\34 23b61a7.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAB2HAAAdhwGP5fFlAAAAsElEQVQI12WMTWuDQBBAZxW1tAFNepGk0P4oe8zBg4dFs+uMM/tViP8nf7I5pBSSPHi3xwN44hsALgDw++cDwzCoaZpyY5bC2lgYs+Zan9VddBzHbGQujcjGsm8sxcbSzwYxlYiY/Z+MSDWLb9CFA0n4IomfJGFP4mtkrrquU6C1Vifml1l8PbvQkksfN2NLLtQkcgvXdVUzc4ns3lDCll3asU/vElOzhPC6eF/0fa+uX6s/O0ToDmwAAAAASUVORK5CYII=');
}
    
#\31 35e70f2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f909f8f3 {
    margin: 0px 0% 0px 0%;
}
    
#group_63j {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    background-color: var(--color_8);
    background-image: initial;
    border-radius: 0px 0px 0px 0px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#widget_mdd {
    width: 100.00%;
    height: 540px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 2226e9f {
    row-gap: 10px;
}
    
#a1ef2d66 {
    min-height: 443px;
    padding: 6% 2% 12% 2%;
}
    
#fb04bb5c {
    margin-top: 0px;
}
    
#\34 23b61a7::before, #\34 23b61a7 > .bgExtraLayerOverlay {
    
}
#\34 23b61a7.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAB2HAAAdhwGP5fFlAAAAsElEQVQI12WMTWuDQBBAZxW1tAFNepGk0P4oe8zBg4dFs+uMM/tViP8nf7I5pBSSPHi3xwN44hsALgDw++cDwzCoaZpyY5bC2lgYs+Zan9VddBzHbGQujcjGsm8sxcbSzwYxlYiY/Z+MSDWLb9CFA0n4IomfJGFP4mtkrrquU6C1Vifml1l8PbvQkksfN2NLLtQkcgvXdVUzc4ns3lDCll3asU/vElOzhPC6eF/0fa+uX6s/O0ToDmwAAAAASUVORK5CYII=');
}
    
#widget_mdd {
    height: 320px;
}
    
#f909f8f3 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\38 2226e9f {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#a1ef2d66 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 6% 10% 6%;
}
    
#\34 23b61a7::before, #\34 23b61a7 > .bgExtraLayerOverlay {
    
}
#\34 23b61a7.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAB2HAAAdhwGP5fFlAAAAsElEQVQI12WMTWuDQBBAZxW1tAFNepGk0P4oe8zBg4dFs+uMM/tViP8nf7I5pBSSPHi3xwN44hsALgDw++cDwzCoaZpyY5bC2lgYs+Zan9VddBzHbGQujcjGsm8sxcbSzwYxlYiY/Z+MSDWLb9CFA0n4IomfJGFP4mtkrrquU6C1Vifml1l8PbvQkksfN2NLLtQkcgvXdVUzc4ns3lDCll3asU/vElOzhPC6eF/0fa+uX6s/O0ToDmwAAAAASUVORK5CYII=');
}
    
#group_63j {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_mdd {
    height: 240px;
}
    
#f909f8f3 {
    margin: 0px 0% 0px 0%;
}
    
#fb04bb5c {
    margin-top: 0px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d67427db {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 21.16%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 57cf63b {
    min-height: 45px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0px 0% 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 f37ea74 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_lkp {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50% 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    align-self: stretch;
    width: 49.67883333333333%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url(https://lirp.cdn-website.com/58f0a378/dms3rep/multi/opt/Black-1920w.png);
}
    
#group_164 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    align-self: stretch;
    width: 21.16%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#\33 ac6f3b6 {
    margin: -50px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 57cf63b {
    min-height: 27px;
    padding: 0% 2% 0% 2%;
}
    
#\33 ac6f3b6 {
    margin: -50px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#d67427db {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 57cf63b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 10% 0% 10%;
}
    
#group_lkp {
    width: 100%;
    min-height: 47px;
    align-items: center;
    height: auto;
}
    
#group_164 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 ac6f3b6 {
    margin: -50px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 6bbde2a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 21.08%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\35 94fe35c {
    min-height: 53px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0px 0% 0px;
    margin: 0% 0% 0% 0%;
}
    
#ed79eedd {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: initial;
}
    
#group_b85 {
    background-size: contain;
    background-position: 50% 0%;
    width: 50.17075%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url(https://lirp.cdn-website.com/58f0a378/dms3rep/multi/opt/Black-04be2098-1920w.png);
}
#group_b85.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAI0lEQVQI12Pg5OTYwMnJcY2Li+MfFP+HYjCfk5PjKicnxzoAwagKEPXj6UEAAAAASUVORK5CYII=');
}
    
#group_g1r {
    width: 20.75%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#bf282cad {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 94fe35c {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 29px;
}
    
#bf282cad {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\30 6bbde2a {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\35 94fe35c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 10% 0% 10%;
}
    
#group_b85 {
    width: 100%;
    min-height: 27px;
    align-items: center;
    height: auto;
}
#group_b85.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAI0lEQVQI12Pg5OTYwMnJcY2Li+MfFP+HYjCfk5PjKicnxzoAwagKEPXj6UEAAAAASUVORK5CYII=');
}
    
#group_g1r {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#bf282cad {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 6e43f8b {
    margin: -50px 0% 0px 0%;
}
    
#\35 593bb2d {
    min-height: 45px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0px 0% 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 2438ee4 {
    background-size: contain;
    background-position: 50% 100%;
    width: 49.67883333333333%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url(https://lirp.cdn-website.com/58f0a378/dms3rep/multi/opt/Black-1920w.png);
}
#\38 2438ee4.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAB7CAAAewgFu0HU+AAAAIElEQVQI12Pg4uLYzMXFcYOLi+MfFP+HYhj/OhcXxyYAwxMKIzeit0MAAAAASUVORK5CYII=');
}
    
#\30 e52dee7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 21.16%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 dd351f4 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#a38e6a4a {
    width: 21.16%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 6e43f8b {
    margin: -50px 0% 0px 0%;
}
    
#\35 593bb2d {
    min-height: 45px;
    padding: 0% 2% 0% 2%;
}
}



@media (max-width: 767px) {
    
#\35 593bb2d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 10% 0% 10%;
}
    
#\38 2438ee4 {
    width: 100%;
    min-height: 48px;
    align-items: center;
    height: auto;
}
#\38 2438ee4.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAB7CAAAewgFu0HU+AAAAIElEQVQI12Pg4uLYzMXFcYOLi+MfFP+HYhj/OhcXxyYAwxMKIzeit0MAAAAASUVORK5CYII=');
}
    
#\30 e52dee7 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#a38e6a4a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 6e43f8b {
    margin: -50px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 b1e3665 {
    min-height: 53px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0px 0% 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 45b0f7c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: initial;
}
    
#de5b9486 {
    background-size: contain;
    background-position: 50% 0%;
    width: 50.17075%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url(https://lirp.cdn-website.com/58f0a378/dms3rep/multi/opt/Black-04be2098-1920w.png);
}
#de5b9486.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAI0lEQVQI12Pg5OTYwMnJcY2Li+MfFP+HYjCfk5PjKicnxzoAwagKEPXj6UEAAAAASUVORK5CYII=');
}
    
#\39 f5db97e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 21.08%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 6f6f0f5 {
    width: 20.75%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#\37 fee04ef {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 b1e3665 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 29px;
}
    
#\37 fee04ef {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\38 b1e3665 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 10% 0% 10%;
}
    
#de5b9486 {
    width: 100%;
    min-height: 27px;
    align-items: center;
    height: auto;
}
#de5b9486.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAI0lEQVQI12Pg5OTYwMnJcY2Li+MfFP+HYjCfk5PjKicnxzoAwagKEPXj6UEAAAAASUVORK5CYII=');
}
    
#\39 f5db97e {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 6f6f0f5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 fee04ef {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 22788ac {
    background-size: contain;
    background-position: 50% 100%;
    width: 49.67883333333333%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url(https://lirp.cdn-website.com/58f0a378/dms3rep/multi/opt/Black-1920w.png);
}
#\32 22788ac.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAB7CAAAewgFu0HU+AAAAIElEQVQI12Pg4uLYzMXFcYOLi+MfFP+HYhj/OhcXxyYAwxMKIzeit0MAAAAASUVORK5CYII=');
}
    
#dfff1fca {
    width: 21.16%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#c8f4dedc {
    margin: -50px 0% 0px 0%;
}
    
#e0eb284e {
    min-height: 55px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0px 0% 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 e0d54ac {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\39 952e770 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 21.16%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c8f4dedc {
    margin: -50px 0% 0px 0%;
}
    
#e0eb284e {
    min-height: 45px;
    padding: 0% 2% 0% 2%;
}
}



@media (max-width: 767px) {
    
#\32 22788ac {
    width: 100%;
    min-height: 48px;
    align-items: center;
    height: auto;
}
#\32 22788ac.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAB7CAAAewgFu0HU+AAAAIElEQVQI12Pg4uLYzMXFcYOLi+MfFP+HYhj/OhcXxyYAwxMKIzeit0MAAAAASUVORK5CYII=');
}
    
#dfff1fca {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e0eb284e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 10% 0% 10%;
}
    
#c8f4dedc {
    margin: -50px 0% 0px 0%;
}
    
#\39 952e770 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#af5464b5 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: initial;
}
    
#\32 7a51352 {
    background-size: contain;
    background-position: 50% 0%;
    width: 50.17075%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url(https://lirp.cdn-website.com/58f0a378/dms3rep/multi/opt/Black-04be2098-1920w.png);
}
#\32 7a51352.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAI0lEQVQI12Pg5OTYwMnJcY2Li+MfFP+HYjCfk5PjKicnxzoAwagKEPXj6UEAAAAASUVORK5CYII=');
}
    
#be1b47fa {
    width: 20.75%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#a643d2ea {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 21.08%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#a35b9465 {
    margin: 0px 0% 0px 0%;
}
    
#c747594f {
    min-height: 53px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0px 0% 0px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a35b9465 {
    margin: 0px 0% 0px 0%;
}
    
#c747594f {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 29px;
}
}



@media (max-width: 767px) {
    
#\32 7a51352 {
    width: 100%;
    min-height: 27px;
    align-items: center;
    height: auto;
}
#\32 7a51352.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAI0lEQVQI12Pg5OTYwMnJcY2Li+MfFP+HYjCfk5PjKicnxzoAwagKEPXj6UEAAAAASUVORK5CYII=');
}
    
#be1b47fa {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a643d2ea {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#a35b9465 {
    margin: 0px 0% 0px 0%;
}
    
#c747594f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 10% 0% 10%;
}
}



@media all {
    
#\33 6972566 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 890202e {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\31 9160c0e::before, #\31 9160c0e > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 0.7;
    border-radius: inherit;
}
#\31 9160c0e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: url(https://lirp.cdn-website.com/58f0a378/dms3rep/multi/opt/2-1920w.png);
    background-position: 100% 100%;
}
#\31 9160c0e.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAB2HAAAdhwGP5fFlAAAAf0lEQVQI14XNzQrCMBAE4FSrFAuSij34gDmGZHfzt2khxzx2JMcixYG5fcwI8SdKqd7hFLTWRClFEPFoTJhOV4zhi7X5DsAzQJQ/K7XWIe77zcc8o2OJxCtQ+hxgv8o5XynwhC49kfiFLr0h8HqAWmvhvR+B+NEhuSwx8mJ5W76yKzAQLfbcWwAAAABJRU5ErkJggg==');
}
    
#b510e79d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-top: 20px;
}
    
#\30 a922187 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 38.44114035087719%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 1ca7260 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_l9b {
    justify-content: flex-start;
    width: 57.56%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_u0k {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f2b4844a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#aad6bf9b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a4fc0e0e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#bb7090b4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 890202e {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 8% 5% 8% 5%;
}
    
#d4e1e0dc {
    margin: 0px 0% 0px 0%;
}
    
#\30 a922187 {
    width: 100%;
    min-height: 80px;
}
    
#group_l9b {
    width: 100%;
    min-height: 80px;
}
    
#\31 9160c0e::before, #\31 9160c0e > .bgExtraLayerOverlay {
    
}
#\31 9160c0e.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAB2HAAAdhwGP5fFlAAAAf0lEQVQI14XNzQrCMBAE4FSrFAuSij34gDmGZHfzt2khxzx2JMcixYG5fcwI8SdKqd7hFLTWRClFEPFoTJhOV4zhi7X5DsAzQJQ/K7XWIe77zcc8o2OJxCtQ+hxgv8o5XynwhC49kfiFLr0h8HqAWmvhvR+B+NEhuSwx8mJ5W76yKzAQLfbcWwAAAABJRU5ErkJggg==');
}
}



@media (max-width: 767px) {
    
#\31 890202e {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#b510e79d {
    margin-top: 0px;
}
    
#\30 a922187 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#group_l9b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 9160c0e::before, #\31 9160c0e > .bgExtraLayerOverlay {
    
}
#\31 9160c0e.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAB2HAAAdhwGP5fFlAAAAf0lEQVQI14XNzQrCMBAE4FSrFAuSij34gDmGZHfzt2khxzx2JMcixYG5fcwI8SdKqd7hFLTWRClFEPFoTJhOV4zhi7X5DsAzQJQ/K7XWIe77zcc8o2OJxCtQ+hxgv8o5XynwhC49kfiFLr0h8HqAWmvhvR+B+NEhuSwx8mJ5W76yKzAQLfbcWwAAAABJRU5ErkJggg==');
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#da32dc7d {
    min-height: 53px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0px 0% 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 d6b5941 {
    width: 21.16%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#\35 279ed90 {
    background-size: contain;
    background-position: 50% 100%;
    width: 49.67883333333333%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url(https://lirp.cdn-website.com/58f0a378/dms3rep/multi/opt/Black-1920w.png);
}
#\35 279ed90.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAB7CAAAewgFu0HU+AAAAIElEQVQI12Pg4uLYzMXFcYOLi+MfFP+HYhj/OhcXxyYAwxMKIzeit0MAAAAASUVORK5CYII=');
}
    
#\32 66b18cf {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#e31bb4a3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 21.16%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 74f3b46 {
    margin: -50px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#da32dc7d {
    min-height: 45px;
    padding: 0% 2% 0% 2%;
}
    
#\36 74f3b46 {
    margin: -50px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#da32dc7d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 10% 0% 10%;
}
    
#\34 d6b5941 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 279ed90 {
    width: 100%;
    min-height: 48px;
    align-items: center;
    height: auto;
}
#\35 279ed90.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAB7CAAAewgFu0HU+AAAAIElEQVQI12Pg4uLYzMXFcYOLi+MfFP+HYhj/OhcXxyYAwxMKIzeit0MAAAAASUVORK5CYII=');
}
    
#e31bb4a3 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 74f3b46 {
    margin: -50px 0% 0px 0%;
}
}



@media all {
    
#\36 1660862 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 21.08%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 4421ddd {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: initial;
}
    
#\35 35d7e64 {
    margin: 0px 0% 0px 0%;
}
    
#e9b45fce {
    min-height: 49px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0px 0% 0px;
    margin: 0% 0% 0% 0%;
}
    
#ec4f398f {
    width: 20.75%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#\38 764a9c9 {
    background-size: contain;
    background-position: 50% 0%;
    width: 50.17075%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url(https://lirp.cdn-website.com/58f0a378/dms3rep/multi/opt/Black-04be2098-1920w.png);
}
#\38 764a9c9.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAI0lEQVQI12Pg5OTYwMnJcY2Li+MfFP+HYjCfk5PjKicnxzoAwagKEPXj6UEAAAAASUVORK5CYII=');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 35d7e64 {
    margin: 0px 0% 0px 0%;
}
    
#e9b45fce {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 29px;
}
}



@media (max-width: 767px) {
    
#\36 1660862 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\35 35d7e64 {
    margin: 0px 0% 0px 0%;
}
    
#e9b45fce {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 10% 0% 10%;
}
    
#ec4f398f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 764a9c9 {
    width: 100%;
    min-height: 27px;
    align-items: center;
    height: auto;
}
#\38 764a9c9.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAI0lEQVQI12Pg5OTYwMnJcY2Li+MfFP+HYjCfk5PjKicnxzoAwagKEPXj6UEAAAAASUVORK5CYII=');
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a0467ba2 {
    background-size: contain;
    background-position: 50% 100%;
    width: 49.67883333333333%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url(https://lirp.cdn-website.com/58f0a378/dms3rep/multi/opt/Black-1920w.png);
}
#a0467ba2.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAB7CAAAewgFu0HU+AAAAIElEQVQI12Pg4uLYzMXFcYOLi+MfFP+HYhj/OhcXxyYAwxMKIzeit0MAAAAASUVORK5CYII=');
}
    
#bbeb9326 {
    width: 21.16%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#ae3baa1d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#d84619f1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 21.16%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 8919090 {
    min-height: 53px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0px 0% 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 b668efc {
    margin: -50px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 8919090 {
    min-height: 45px;
    padding: 0% 2% 0% 2%;
}
    
#\37 b668efc {
    margin: -50px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#a0467ba2 {
    width: 100%;
    min-height: 48px;
    align-items: center;
    height: auto;
}
#a0467ba2.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAB7CAAAewgFu0HU+AAAAIElEQVQI12Pg4uLYzMXFcYOLi+MfFP+HYhj/OhcXxyYAwxMKIzeit0MAAAAASUVORK5CYII=');
}
    
#bbeb9326 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d84619f1 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\30 8919090 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 10% 0% 10%;
}
    
#\37 b668efc {
    margin: -50px 0% 0px 0%;
}
}

