@media all {
  .filmSliderImgContainer,
  .captionContainer {
    height:100px !important;
    background:#fff !important;
    border-radius:15px !important;
  }

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

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

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

  *#dm .dmInner a.u_1179709379 {
    background-color:rgba(0,0,0,0) !important;
    border-color:rgba(67,67,67,1) !important;
  }

  *#dm .dmInner a.u_1179709379 span.text { color:rgba(67,67,67,1) !important; }

  *#dm .dmInner a.u_1245695952 {
    background-color:rgba(0,0,0,0) !important;
    border-color:var(--color_3) !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1364445754 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
  }

  *#dm .dmInner div.u_1130390807 hr { color:var(--color_6) !important; }

  *#dm .dmInner div.u_1432908353 hr { color:var(--color_6) !important; }

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

  *#dm .dmInner div.u_1575994290 span[data-icon-mask] { background-color:var(--color_6) !important; }

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

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

  *#dm .dmInner div.u_1629700066 span[data-icon-mask] { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_1629700066 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_6) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1635468287:hover span.text { color:var(--color_3) !important; }

  *#dm .dmInner a.u_1635468287.hover span.text { color:var(--color_3) !important; }

  *#dm .dmInner a.u_1635468287 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1635468287:hover {
    background-color:var(--color_6) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1635468287.hover {
    background-color:var(--color_6) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1635468287 span.text {
    font-weight:400 !important;
    color:var(--color_8) !important;
  }

  *#dm .dmInner a.u_1047329507:hover span.text { color:var(--color_3) !important; }

  *#dm .dmInner a.u_1047329507.hover span.text { color:var(--color_3) !important; }

  *#dm .dmInner a.u_1047329507 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1047329507:hover {
    background-color:var(--color_6) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1047329507.hover {
    background-color:var(--color_6) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1047329507 span.text {
    font-weight:400 !important;
    color:var(--color_8) !important;
  }

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

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

  *#dm .dmInner div.u_1437256471 span[data-icon-mask] { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_1437256471 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_6) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1116261388 span.text {
    font-weight:400 !important;
    color:var(--color_6) !important;
  }

  *#dm .dmInner a.u_1116261388:hover span.text { color:var(--color_3) !important; }

  *#dm .dmInner a.u_1116261388.hover span.text { color:var(--color_3) !important; }

  *#dm .dmInner a.u_1116261388:hover {
    background-color:var(--color_6) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1116261388.hover {
    background-color:var(--color_6) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1116261388 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

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

  *#dm .dmInner div.u_1424007559 span[data-icon-mask] { background-color:var(--color_6) !important; }

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

  *#dm .dmInner div.u_1974439389 span[data-icon-mask] { background-color:var(--color_6) !important; }

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

  *#dm .dmInner div.u_1466654664 span[data-icon-mask] { background-color:var(--color_6) !important; }

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

  *#dm .dmInner div.u_1329230322 span[data-icon-mask] { background-color:var(--color_6) !important; }

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

  *#dm .dmInner div.u_1799969464 span[data-icon-mask] { background-color:var(--color_6) !important; }

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

  *#dm .dmInner div.u_1641330558 span[data-icon-mask] { background-color:var(--color_6) !important; }

  *#dm .dmInner div.u_3215073076 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1234291322 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
  }

  *#dm .dmInner a.u_1661765823:hover {
    border-color:var(--color_8) !important;
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1661765823.hover {
    border-color:var(--color_8) !important;
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner a.u_1234291322:hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1234291322.hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner a.u_1039305021 span.text {
    font-weight:400 !important;
    color:var(--color_6) !important;
  }

  *#dm .dmInner a.u_1039305021:hover span.text { color:var(--color_3) !important; }

  *#dm .dmInner a.u_1039305021.hover span.text { color:var(--color_3) !important; }

  *#dm .dmInner a.u_1039305021:hover {
    background-color:var(--color_6) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1039305021.hover {
    background-color:var(--color_6) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1039305021 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_1661765823 {
    box-shadow:none !important;
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1092824120 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner a.u_1774816658 span.text {
    font-weight:400 !important;
    color:var(--color_6) !important;
  }

  *#dm .dmInner a.u_1774816658:hover span.text { color:var(--color_3) !important; }

  *#dm .dmInner a.u_1774816658.hover span.text { color:var(--color_3) !important; }

  *#dm .dmInner a.u_1774816658 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1774816658:hover {
    background-color:var(--color_6) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1774816658.hover {
    background-color:var(--color_6) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1343199239 span.text {
    font-weight:400 !important;
    color:var(--color_6) !important;
  }

  *#dm .dmInner a.u_1343199239:hover span.text { color:var(--color_3) !important; }

  *#dm .dmInner a.u_1343199239.hover span.text { color:var(--color_3) !important; }

  *#dm .dmInner a.u_1343199239 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1343199239:hover {
    background-color:var(--color_6) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1343199239.hover {
    background-color:var(--color_6) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1812273598 span.text {
    font-weight:400 !important;
    color:var(--color_6) !important;
  }

  *#dm .dmInner a.u_1812273598:hover span.text { color:var(--color_3) !important; }

  *#dm .dmInner a.u_1812273598.hover span.text { color:var(--color_3) !important; }

  *#dm .dmInner a.u_1812273598 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1812273598:hover {
    background-color:var(--color_6) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1812273598.hover {
    background-color:var(--color_6) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1196904883:hover span.text { color:var(--color_3) !important; }

  *#dm .dmInner a.u_1196904883.hover span.text { color:var(--color_3) !important; }

  *#dm .dmInner a.u_1196904883 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1196904883:hover {
    background-color:var(--color_6) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1196904883.hover {
    background-color:var(--color_6) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1196904883 span.text {
    font-weight:400 !important;
    color:var(--color_8) !important;
  }

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

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

  *#dm .dmInner div.u_1615832375 span[data-icon-mask] { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_1615832375 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_6) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1250140833:hover span.text { color:var(--color_3) !important; }

  *#dm .dmInner a.u_1250140833.hover span.text { color:var(--color_3) !important; }

  *#dm .dmInner a.u_1250140833 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1250140833:hover {
    background-color:var(--color_6) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1250140833.hover {
    background-color:var(--color_6) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1250140833 span.text {
    font-weight:400 !important;
    color:var(--color_8) !important;
  }

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

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

  *#dm .dmInner div.u_1678973576 span[data-icon-mask] { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_1678973576 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_6) !important;
    background-image:none !important;
  }

  *#dm .dmInner nav.u_1563681405 {
    justify-content:flex-start !important;
    color:black !important;
  }

  *#dm .dmInner a.u_1661765823 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }
}
#widget_b4m
{
	height:auto !important;
}
@media (min-width:768px) and (max-width:1024px) {}
@media (min-width:1025px) {}
@media (min-width:0px) and (max-width:767px) {}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0,0,0,0);
    --overlapping-background-image: none;
}
}



@media all {
    
#\37 a6ce8dc::before, #\37 a6ce8dc > .bgExtraLayerOverlay {
    
}
#\37 a6ce8dc {
    min-height: 433px;
    column-gap: 4%;
    row-gap: 8px;
    width: 100%;
    min-width: 4%;
    order: 0;
    background-image: url();
    box-shadow: none;
    border-radius: 0px 0px 0px 0px;
    align-self: auto;
    height: auto;
    justify-content: flex-end;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#\34 f3e2d64 {
    min-height: 812px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    align-items: flex-end;
    align-content: flex-end;
    max-width: none;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 9667fc8[data-background-color-animation] {
    
}
#\33 9667fc8::before, #\33 9667fc8 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.3;
    border-radius: inherit;
    background-image: linear-gradient(90deg, rgba(0, 0, 0, 1) 22%, rgba(0, 0, 0, 0) 100%);
}
#\33 9667fc8 {
    background-image: url("https://irp.cdn-website.com/c11c1753/dms3rep/multi/opt/bildfinal-6a5c2387-1920w.png");
    background-color: rgba(0,0,0,0);
}
    
#group_vup {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    order: 4;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_gd3 {
    width: 82.86%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#group_qt3 {
    flex-direction: row;
    align-items: flex-start;
    width: 40.41%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.8260110730155523%;
    flex-wrap: nowrap;
    align-self: auto;
    order: 3;
    height: auto;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2e2e1e5 {
    width: 47.86%;
    height: auto;
    max-width: 100%;
    min-height: 54px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_c76 {
    width: 56.08%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 62765b3 {
    width: 56.08%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\39 62ae13d {
    width: 50.3%;
    height: auto;
    max-width: 100%;
    min-height: 43px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 b5fced3 {
    width: 81.17%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 86e1692 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-end;
    margin: 0% 0% 0% 0%;
}
    
#d1040c00 {
    min-height: 515px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#cab2edd2 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_g96.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 20px 20px 20px;
}
#widget_g96 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 5296b5f {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_kri {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_6);
    background-image: none;
    align-content: center;
}
    
#\30 e8d6997 {
    width: 73.49%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 7e03f34 {
    width: 50.31%;
    height: auto;
    max-width: 100%;
    min-height: 43px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b19135c5 {
    width: 47.87%;
    height: auto;
    max-width: 100%;
    min-height: 54px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 b8742c7 {
    flex-direction: row;
    align-items: flex-start;
    width: 47.38%;
    min-height: 86px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.8260110730155523%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#fdbb3b4d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    margin: 0% 0% 0% 0%;
}
    
#aca9905a {
    min-height: 239px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 5% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#ba8ec7ce {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\37 704dbee {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 d703d84 {
    width: 56.08%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_m2n.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_m2n {
    width: 14.33%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\33 01aa719 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\35 3668917 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a0c48cd9 {
    min-height: 42px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 5% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#d5092904 {
    width: 56.08%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 e8eabd8.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\32 e8eabd8 {
    width: 14.33%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\36 52946b7 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 24ea842 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ler {
    width: 77.81%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 c9cee7a {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\35 3025367 {
    align-items: center;
    width: 100%;
    min-height: 230px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 8px 8px 8px 8px;
    align-content: center;
    justify-content: flex-start;
    background-image: url("https://irp.cdn-website.com/c11c1753/dms3rep/multi/opt/AdobeStock_2003625371-1920w.jpeg");
    height: auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ec045381 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 2790db7 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#ccfadedd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 23.5%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 eb48de7 {
    align-items: center;
    width: 100%;
    min-height: 230px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 8px 8px 8px 8px;
    align-content: center;
    justify-content: flex-start;
    background-image: url("https://irp.cdn-website.com/c11c1753/dms3rep/multi/opt/AdobeStock_198831835-1920w.jpeg");
    height: auto;
}
    
#\35 97d7c17.flex-element.widget-wrapper > [data-element-type] {
    padding: 20.2431px 20.2431px 20.2431px 20.2431px;
}
#\35 97d7c17 {
    width: 81px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: -70px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 f78327a {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    align-content: center;
    justify-content: space-around;
}
    
#\39 b516b93 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ab899751 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 70e4bfc.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 0px 16px 0px;
}
#\30 70e4bfc {
    width: 295.799px;
    height: 54.2014px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 c1e78e9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 23.5%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#bf74157b {
    align-items: center;
    width: 100%;
    min-height: 230px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 8px 8px 8px 8px;
    align-content: center;
    justify-content: flex-start;
    background-image: url("https://irp.cdn-website.com/c11c1753/dms3rep/multi/opt/AdobeStock_484190499-1920w.jpeg");
    height: auto;
}
    
#\37 2313dfc.flex-element.widget-wrapper > [data-element-type] {
    padding: 20.2431px 20.2431px 20.2431px 20.2431px;
}
#\37 2313dfc {
    width: 81px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: -70px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 46e4277 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    align-content: center;
    justify-content: space-around;
}
    
#\36 1b56bd9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 2b16c8f {
    width: 79.55%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 bac9501.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 0px 16px 0px;
}
#\38 bac9501 {
    width: 295.799px;
    height: 54.2014px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 96ee1c8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 23.5%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 86c31cc.flex-element.widget-wrapper > [data-element-type] {
    padding: 20.2431px 20.2431px 20.2431px 20.2431px;
}
#\37 86c31cc {
    width: 81px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: -70px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e54a3c0c {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    align-content: center;
    justify-content: space-around;
}
    
#f6b6bd3c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f70566f8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a9ae1325.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 0px 16px 0px;
}
#a9ae1325 {
    width: 295.799px;
    height: 54.2014px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 1a5308e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 23.5%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 ea0e914 {
    align-items: center;
    width: 100%;
    min-height: 230px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 8px 8px 8px 8px;
    align-content: center;
    justify-content: flex-start;
    background-image: url("https://irp.cdn-website.com/c11c1753/dms3rep/multi/opt/AdobeStock_58423794-1920w.jpeg");
    height: auto;
}
    
#\36 37d0f48.flex-element.widget-wrapper > [data-element-type] {
    padding: 20.2431px 20.2431px 20.2431px 20.2431px;
}
#\36 37d0f48 {
    width: 81px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: -70px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 c857d60 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    align-content: center;
    justify-content: space-around;
}
    
#\35 6ad404a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 28c1ca8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#de5564ee.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 0px 16px 0px;
}
#de5564ee {
    width: 295.799px;
    height: 54.2014px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#e26bea6d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#\38 731ff4e {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f26c1d05 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 81.84%;
    min-height: 165px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c51a393f {
    min-height: 139px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    align-content: center;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 b185722 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 2fe0341.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 0px 16px 0px;
}
#\35 2fe0341 {
    width: 14.08%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\31 4024d7e {
    margin: 0px 0% 0px 0%;
}
    
#\33 4d51cb7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 49.5%;
    min-width: 4%;
    border-width: 0 1px 0 0;
    border-color: #000000 var(--color_4) #000000 #000000;
    border-style: solid;
    align-content: flex-start;
    justify-content: flex-start;
    flex-direction: row;
    flex-wrap: nowrap;
    align-self: auto;
    padding: 5px 5px 5px 5px;
    margin: 0% 0% 0% 0%;
}
    
#\35 f786716 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 49.5%;
    min-width: 4%;
    border-width: 0 1px 0 0;
    border-color: #000000 var(--color_4) #000000 #000000;
    border-style: solid;
    align-content: flex-start;
    justify-content: flex-start;
    flex-direction: row;
    flex-wrap: nowrap;
    align-self: auto;
    padding: 5px 5px 5px 5px;
    margin: 0% 0% 0% 0%;
}
    
#\34 fe6fa05.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 0px 16px 0px;
}
#\34 fe6fa05 {
    width: 14.08%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#cb7a11d0 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 81.84%;
    min-height: 165px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
}
    
#\39 3796e59 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 7d2e52c {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 93f742c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 49.5%;
    min-width: 4%;
    border-width: 0 1px 0 0;
    border-color: #000000 var(--color_4) #000000 #000000;
    border-style: solid;
    align-content: flex-start;
    justify-content: flex-start;
    flex-direction: row;
    flex-wrap: nowrap;
    align-self: auto;
    padding: 5px 5px 5px 5px;
    margin: 0% 0% 0% 0%;
}
    
#\39 64d0da0.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 0px 16px 0px;
}
#\39 64d0da0 {
    width: 14.08%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#adab0332 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 81.84%;
    min-height: 165px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
}
    
#fa7c7776 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 e8f76a4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#af6ffeca {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 49.5%;
    min-width: 4%;
    border-width: 0 1px 0 0;
    border-color: #000000 var(--color_4) #000000 #000000;
    border-style: solid;
    align-content: flex-start;
    justify-content: flex-start;
    flex-direction: row;
    flex-wrap: nowrap;
    align-self: auto;
    padding: 5px 5px 5px 5px;
    margin: 0% 0% 0% 0%;
}
    
#f233af4b.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 0px 16px 0px;
}
#f233af4b {
    width: 14.08%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\38 827cd1c {
    justify-content: flex-start;
    align-items: flex-start;
    width: 81.84%;
    min-height: 165px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
}
    
#e344fa1e {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 9e225ef {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#cfcd2635 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.09%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/c11c1753/dms3rep/multi/opt/sailing-vessel-4851327_1920-891h.jpg");
    margin: 0% 0% 0% 0%;
}
    
#\33 c13a5c9 {
    min-height: 402px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 7843e39 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\32 64e1927 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 66.91%;
    min-width: 4%;
    background-color: var(--color_1);
    background-image: none;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\32 06f622c {
    margin: 0px 0% 0px 0%;
}
    
#\37 0cdee2d {
    width: 56.08%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dca4f9f6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 e97c2ca.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 0px 16px 0px;
}
#\31 e97c2ca.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 16px 16px 16px;
}
#\31 e97c2ca {
    width: 295.799px;
    height: 54.2014px;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 40754dd {
    width: 63.37%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_s15 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.501342245305525%;
    order: 3;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\32 b0c0a97 {
    width: 86.08%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 c5d109e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 48.25%;
    min-width: 4%;
    border-width: 0 0px 0 0;
    border-color: #000000 rgba(0,0,0,0) #000000 #000000;
    border-style: solid;
    align-content: flex-start;
    justify-content: flex-start;
    flex-wrap: nowrap;
    align-self: auto;
    order: 0;
    align-items: flex-start;
    padding: 5px 5px 5px 5px;
    margin: 0% 0% 0% 0%;
}
    
#\37 cb1f489.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 0px 16px 0px;
}
#\37 cb1f489 {
    width: 26.96%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#a36450f2 {
    width: 86.08%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 794fe40 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 48.25%;
    min-width: 4%;
    border-width: 0 0px 0 0;
    border-color: #000000 rgba(0,0,0,0) #000000 #000000;
    border-style: solid;
    align-content: flex-start;
    justify-content: flex-start;
    flex-wrap: nowrap;
    align-self: auto;
    order: 0;
    align-items: flex-start;
    padding: 5px 5px 5px 5px;
    margin: 0% 0% 0% 0%;
}
    
#b97db699.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 0px 16px 0px;
}
#b97db699 {
    width: 26.96%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#c0458cf1 {
    width: 86.08%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 02bad0a {
    width: 86.08%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 8dc3798 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 48.25%;
    min-width: 4%;
    border-width: 0 0px 0 0;
    border-color: #000000 rgba(0,0,0,0) #000000 #000000;
    border-style: solid;
    align-content: flex-start;
    justify-content: flex-start;
    flex-wrap: nowrap;
    align-self: auto;
    order: 0;
    align-items: flex-start;
    padding: 5px 5px 5px 5px;
    margin: 0% 0% 0% 0%;
}
    
#\35 763a8b8.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 0px 16px 0px;
}
#\35 763a8b8 {
    width: 26.96%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\38 fc4481d {
    width: 86.08%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ef42b466 {
    width: 86.08%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e06dd41c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 29.22%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/c11c1753/dms3rep/multi/opt/IMG-20231221-WA0004-1920w.png");
    margin: 0% 0% 0% 0%;
}
    
#\31 aa73441 {
    min-height: 542px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\35 ec93fb0 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\32 86d9251 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 66.74%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_0nk {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
}



@media all {
    
#a189d025 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.99%;
    min-width: 4%;
    background-color: var(--color_1);
    background-image: none;
    order: 0;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\32 e97ba4e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 e81c9f5 {
    min-height: 402px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a5bdda58 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#f43606e4 {
    margin: 0px 0% 0px 0%;
}
    
#\36 4ea64ad {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 66%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/c11c1753/dms3rep/multi/opt/DSC_0029-927d47c3-1920w.png?jxl&v=jxl");
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d937d5 {
    width: 99.94%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 55899b7 {
    width: 75.64%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c1772790 {
    min-height: 402px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#de763ccd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 66%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/c11c1753/dms3rep/multi/opt/AdobeStock_293320960-1920w.jpeg");
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#\36 39f0302.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 0px 16px 0px;
}
#\36 39f0302.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 16px 16px 16px;
}
#\36 39f0302 {
    width: 295.799px;
    height: 54.2014px;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 7b52295 {
    margin: 0px 0% 0px 0%;
}
    
#\33 e9c3c98 {
    width: 77.22%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 a57e7d6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 ded5390 {
    width: 56.08%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 f6d6a41 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.99%;
    min-width: 4%;
    background-color: var(--color_1);
    background-image: none;
    order: 1;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\33 4754ba5 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 76821a1.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 20px 20px 20px;
}
#\35 76821a1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 7bf10dc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-end;
    margin: 0% 0% 0% 0%;
}
    
#\33 a7fe39c {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: none;
    align-content: center;
    background-color: rgba(0,0,0,0);
}
    
#df7bb998::before, #df7bb998 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.39;
    border-radius: inherit;
    background-image: radial-gradient(circle, rgba(7, 67, 108, 1) 44%, rgba(0, 0, 0, 0) 100%);
}
#df7bb998 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/c11c1753/dms3rep/multi/opt/AdobeStock_278732917-1920w.jpeg");
}
    
#f1b6de46 {
    min-height: 515px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\31 2c245ae {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 8359056::before, #\32 8359056 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.73;
    border-radius: inherit;
    background-image: radial-gradient(circle, rgba(0, 0, 0, 0) 17%, rgba(5, 33, 73, 1) 100%);
}
#\32 8359056 {
    min-height: 500px;
    column-gap: 4%;
    row-gap: 15px;
    width: 32%;
    min-width: 4%;
    border-width: 0 1px 0 0;
    border-color: #000000 var(--color_4) #000000 #000000;
    border-style: solid;
    align-items: center;
    align-content: center;
    background-image: url("https://irp.cdn-website.com/c11c1753/dms3rep/multi/opt/AdobeStock_219785312-1920w.jpeg");
    border-radius: 8px 8px 8px 8px;
    height: auto;
    align-self: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\33 d231d61.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 0px 16px 0px;
}
#\33 d231d61 {
    width: 332px;
    height: 54.2014px;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 3082b11 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#aef0c5c1 {
    width: 84.91%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#d113d0c3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\30 13303b8.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 0px 16px 0px;
}
#\30 13303b8 {
    width: 295.799px;
    height: 54.2014px;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 7c96490 {
    width: 82.53%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#b742c9e7::before, #b742c9e7 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.66;
    border-radius: inherit;
    background-image: radial-gradient(circle, rgba(0, 0, 0, 0) 4%, rgba(5, 33, 73, 1) 100%);
}
#b742c9e7 {
    min-height: 500px;
    column-gap: 4%;
    row-gap: 15px;
    width: 32%;
    min-width: 4%;
    border-width: 0 1px 0 0;
    border-color: #000000 var(--color_4) #000000 #000000;
    border-style: solid;
    align-items: center;
    align-content: center;
    background-image: url("https://irp.cdn-website.com/c11c1753/dms3rep/multi/opt/AdobeStock_271963345-1920w.jpeg");
    border-radius: 8px 8px 8px 8px;
    height: auto;
    align-self: center;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f3e4b132::before, #f3e4b132 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.73;
    border-radius: inherit;
    background-image: radial-gradient(circle, rgba(0, 0, 0, 0) 14%, rgba(5, 33, 73, 1) 100%);
}
#f3e4b132 {
    min-height: 500px;
    column-gap: 4%;
    row-gap: 15px;
    width: 32%;
    min-width: 4%;
    border-width: 0 1px 0 0;
    border-color: #000000 var(--color_4) #000000 #000000;
    border-style: solid;
    align-items: center;
    align-content: center;
    background-image: url("https://irp.cdn-website.com/c11c1753/dms3rep/multi/opt/AdobeStock_117859293-1920w.jpeg");
    border-radius: 8px 8px 8px 8px;
    align-self: center;
    margin: 0% 0% 0% 0%;
}
    
#c0b0afe9.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 0px 16px 0px;
}
#c0b0afe9 {
    width: 295.799px;
    height: 54.2014px;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 8b2bbbf {
    width: 91.15%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 30e2145 {
    min-height: 452px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#\33 0bafe51 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\33 6e851ad {
    width: 65.34%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 f3e2d64 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 398px;
    padding: 30% 4% 4% 4%;
}
    
#\38 3dbdb5f {
    margin: 0px 0% 0px 0%;
}
    
#\37 a6ce8dc::before, #\37 a6ce8dc > .bgExtraLayerOverlay {
    
}
#\37 a6ce8dc {
    width: 100%;
    min-height: 8px;
}
    
#group_qt3 {
    width: 69.98%;
    height: auto;
    min-height: 86px;
}
    
#widget_gd3 {
    width: 98.42%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d1040c00 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 243px;
}
    
#\37 b61cfbc {
    margin: 0px 0% 0px 0%;
}
    
#\30 b8742c7 {
    width: 87.57%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#aca9905a {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\33 01aa719 {
    margin: 0px 0% 0px 0%;
}
    
#fdbb3b4d {
    height: auto;
    min-height: 188px;
    align-self: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a0c48cd9 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\33 c9cee7a {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 0b1412f {
    margin: 0px 0% 0px 0%;
}
    
#\36 2790db7 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 3%;
    min-height: 240px;
    row-gap: 57px;
}
    
#ccfadedd {
    width: 48.5%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\39 c1e78e9 {
    width: 48.5%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\33 96ee1c8 {
    width: 48.5%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\39 1a5308e {
    width: 48.5%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c51a393f {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 1%;
    min-height: 261px;
}
    
#\31 4024d7e {
    margin: 0px 0% 0px 0%;
}
    
#\33 4d51cb7 {
    width: 49.5%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\35 f786716 {
    width: 49.5%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\35 93f742c {
    width: 49.5%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#af6ffeca {
    width: 49.5%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#cb7a11d0 {
    width: 78.62%;
}
    
#\34 fe6fa05 {
    width: 17.22%;
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 c13a5c9 {
    padding: 0% 0% 0% 0%;
}
    
#\32 06f622c {
    margin: 0px 0% 0px 0%;
}
    
#group_s15 {
    column-gap: 3.501342245305525%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 c5d109e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 794fe40 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 8dc3798 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 64e1927 {
    width: 56.71%;
}
    
#cfcd2635 {
    width: 43.29%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 aa73441 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 330px;
}
    
#\30 3785ae8 {
    margin: 0px 0% 0px 0%;
}
    
#widget_0nk {
    height: 228px;
}
    
#\32 86d9251 {
    width: 43.12%;
    order: 0;
}
    
#e06dd41c {
    width: 52.83%;
    background-position: 50% 0%;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 e81c9f5 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 0% 0% 0% 0%;
}
    
#f43606e4 {
    margin: 0px 0% 0px 0%;
}
    
#\36 4ea64ad {
    width: 50%;
    min-height: 8px;
    order: 1;
}
    
#a189d025 {
    width: 50%;
    min-height: 8px;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c1772790 {
    padding: 0% 0% 0% 0%;
}
    
#\39 7b52295 {
    margin: 0px 0% 0px 0%;
}
    
#\31 ded5390 {
    width: 99.46%;
}
    
#\33 e9c3c98 {
    width: 99.46%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 2feb9a6 {
    margin: 0px 0% 0px 0%;
}
    
#f1b6de46 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 430px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 8359056 {
    width: 100%;
    min-height: 279px;
    height: auto;
}
    
#\33 e96febb {
    margin: 0px 0% 0px 0%;
}
    
#f3e4b132 {
    width: 100%;
    min-height: 276px;
    height: auto;
}
    
#\33 30e2145 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#b742c9e7 {
    width: 100%;
    min-height: 281px;
    height: auto;
}
}



@media (max-width: 767px) {
    
#\37 a6ce8dc::before, #\37 a6ce8dc > .bgExtraLayerOverlay {
    
}
#\37 a6ce8dc {
    width: 100%;
    min-height: 581px;
    align-items: flex-start;
    height: auto;
    row-gap: 12px;
    align-content: flex-start;
    justify-content: flex-end;
    padding: 20px 0% 20px 0%;
    margin: 0px 0% 0px 0%;
}
    
#\34 f3e2d64 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 35% 6% 8% 6%;
}
    
#\33 9667fc8 {
    background-position: 100% 50%;
}
    
#\38 3dbdb5f {
    margin: 0px 0% 0px 0%;
}
    
#group_vup {
    align-items: flex-start;
}
    
#\36 2e2e1e5 {
    width: 100.00%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_c76 {
    width: 100.00%;
}
    
#\32 62765b3 {
    width: 100.00%;
}
    
#group_qt3 {
    width: 98.15%;
    column-gap: 1.8260110730155523%;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 86px;
    justify-content: flex-end;
    padding: 16px 0px 16px 0px;
    margin: 2% 0% 0px 0%;
}
    
#\39 62ae13d {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_gd3 {
    width: 99.98%;
}
    
#\37 b5fced3 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\36 86e1692 {
    min-height: 302px;
    align-items: center;
    width: 100%;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#d1040c00 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\37 7e03f34 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#b19135c5 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 e8d6997 {
    width: 100.00%;
}
    
#\30 b8742c7 {
    column-gap: 1.8260110730155523%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100.00%;
}
    
#group_kri {
    row-gap: 19px;
}
    
#widget_g96.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 20px 5px 20px;
}
#widget_g96 {
    margin: 0px 0% 0px 0%;
}
}



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



@media (max-width: 767px) {
    
#\35 3668917 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#a0c48cd9 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#d5092904 {
    width: 100.00%;
}
    
#widget_ler {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\36 2790db7 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 5% 6% 5% 6%;
}
    
#ccfadedd {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 97d7c17.flex-element.widget-wrapper > [data-element-type] {
    padding: 20.2431px 20.2431px 20.2431px 20.2431px;
}
#\35 97d7c17 {
    margin: -50px 0% 0px 0%;
}
    
#\39 c1e78e9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 2313dfc.flex-element.widget-wrapper > [data-element-type] {
    padding: 20.2431px 20.2431px 20.2431px 20.2431px;
}
#\37 2313dfc {
    margin: -50px 0% 0px 0%;
}
    
#\35 0b1412f {
    margin: 5% 0% 0% 0%;
}
    
#\33 96ee1c8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 86c31cc.flex-element.widget-wrapper > [data-element-type] {
    padding: 20.2431px 20.2431px 20.2431px 20.2431px;
}
#\37 86c31cc {
    margin: -50px 0% 0px 0%;
}
    
#\39 1a5308e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 37d0f48.flex-element.widget-wrapper > [data-element-type] {
    padding: 20.2431px 20.2431px 20.2431px 20.2431px;
}
#\36 37d0f48 {
    margin: -50px 0% 0px 0%;
}
    
#\31 2b16c8f {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#c51a393f {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\35 2fe0341.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 0px 16px 0px;
}
#\35 2fe0341 {
    width: 14.07%;
    margin: 0px 0% 0px 0%;
}
    
#\33 4d51cb7 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    align-content: flex-start;
}
    
#f26c1d05 {
    height: auto;
    min-height: 168px;
}
    
#\35 f786716 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    align-content: flex-start;
}
    
#\34 fe6fa05.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 0px 16px 0px;
}
#\34 fe6fa05 {
    width: 14.17%;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#cb7a11d0 {
    height: auto;
    min-height: 195px;
}
    
#\35 93f742c {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    align-content: flex-start;
}
    
#\39 64d0da0.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 0px 16px 0px;
}
#\39 64d0da0 {
    width: 14.07%;
    margin: 0px 0% 0px 0%;
}
    
#adab0332 {
    height: auto;
    min-height: 195px;
}
    
#af6ffeca {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    align-content: flex-start;
}
    
#f233af4b.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 0px 16px 0px;
}
#f233af4b {
    width: 14.07%;
    margin: 0px 0% 0px 0%;
}
    
#\38 827cd1c {
    height: auto;
    min-height: 195px;
}
}



@media (max-width: 767px) {
    
#cfcd2635 {
    min-height: 230px;
    align-items: center;
    width: 100%;
    height: auto;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\33 c13a5c9 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\32 64e1927 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 8% 6% 8% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\37 c5d109e {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    align-content: flex-start;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 cb1f489.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 0px 16px 0px;
}
#\37 cb1f489 {
    width: 14.1%;
    margin: 0px 0% 0px 0%;
}
    
#\39 794fe40 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    align-content: flex-start;
    margin-right: 0%;
    margin-left: 0%;
}
    
#b97db699.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 0px 16px 0px;
}
#b97db699 {
    width: 14.1%;
    margin: 0px 0% 0px 0%;
}
    
#\32 8dc3798 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    align-content: flex-start;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 763a8b8.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 0px 16px 0px;
}
#\35 763a8b8 {
    width: 14.1%;
    margin: 0px 0% 0px 0%;
}
    
#\32 06f622c {
    margin: 0px 0% 0px 0%;
}
    
#\37 0cdee2d {
    width: 99.48%;
}
    
#\36 40754dd {
    width: 99.48%;
}
    
#group_s15 {
    column-gap: 3.501342245305525%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#e06dd41c {
    min-height: 297px;
    align-items: center;
    width: 100%;
    height: auto;
    background-position: 50% 0%;
}
    
#\31 aa73441 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\32 86d9251 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#widget_0nk {
    height: 92px;
    width: 99.96%;
}
}



@media (max-width: 767px) {
    
#\33 e81c9f5 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#a189d025 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 8% 6% 8% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\36 4ea64ad {
    min-height: 266px;
    align-items: center;
    width: 100%;
    height: auto;
}
    
#f43606e4 {
    margin: 0px 0% 0px 0%;
}
    
#\36 55899b7 {
    width: 99.48%;
}
}



@media (max-width: 767px) {
    
#c1772790 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#de763ccd {
    min-height: 230px;
    align-items: center;
    width: 100%;
    height: auto;
}
    
#\31 f6d6a41 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\39 7b52295 {
    margin: 0px 0% 0px 0%;
}
    
#\31 ded5390 {
    width: 99.48%;
}
    
#\33 e9c3c98 {
    width: 99.48%;
}
}



@media (max-width: 767px) {
    
#\34 7bf10dc {
    min-height: 302px;
    align-items: center;
    width: 100%;
    height: auto;
    padding: 16px 9px 16px 9px;
    margin: 0% 0% 0% 0%;
}
    
#f1b6de46 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\35 76821a1 {
    width: 100.01%;
}
    
#\33 a7fe39c {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 8359056 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 4% 0px 4% 0px;
    margin: 0% 0% 0% 0%;
}
    
#f3e4b132 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 4% 16px 4% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 30e2145 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 25px;
}
    
#b742c9e7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 4% 16px 4% 16px;
    margin: 0% 0% 0% 0%;
}
}

#\32 8359056.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAHhAAAgMAAQUAAAAAAAAAAAAAAQIABBEDBRQhMUH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQIAA//aAAwDAQACEQMRAD8AnRs9z17ipuiszjD88TfeqqOyhlABzM9REEWyoZtc5oFN/9k=')!important}#b742c9e7.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHBAAAQUBAQEAAAAAAAAAAAAAAgABAwQFERIh/8QAFQEBAQAAAAAAAAAAAAAAAAAABQb/xAAZEQACAwEAAAAAAAAAAAAAAAABAgAhMVH/2gAMAwEAAhEDEQA/ANtco7WRAFuKyBAz8ZXBpbxCxe4vrdRFOuxBrkWW9n//2Q==')!important}#f3e4b132.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAHhAAAgEDBQAAAAAAAAAAAAAAAQQAAgMGBQcRFSH/xAAUAQEAAAAAAAAAAAAAAAAAAAAB/8QAGREAAwADAAAAAAAAAAAAAAAAAAECAxFB/9oADAMBAAIRAxEAPwDTVcT0ptWgMqWroA49EnO2+LEk9ZaiIxC0DyUun//Z')!important}#\37 eb48de7.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYI/8QAHxAAAQQCAgMAAAAAAAAAAAAAAQACAwQFEQcSBiFR/8QAFAEBAAAAAAAAAAAAAAAAAAAAAv/EABgRAAIDAAAAAAAAAAAAAAAAAAABAgMh/9oADAMBAAIRAxEAPwCo5CdlMLBYyNcRPlhb2670AFnSxyT5G6eRwsgAuJ189oiFcVo7ZPD/2Q==')!important}#\37 ea0e914.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAIBAAAQMEAgMAAAAAAAAAAAAAAQACBQMEBhESEzFCof/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAGBEBAAMBAAAAAAAAAAAAAAAAAQACIRH/2gAMAwEAAhEDEQA/AMbjEbayeONl73megcKmvYKG6lBucS2rcBpOwNePiIpbbZiocMn/2Q==')!important}#\35 3025367.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAME/8QAHhAAAQQCAwEAAAAAAAAAAAAAAQACAwQGEQUSMUH/xAAVAQEBAAAAAAAAAAAAAAAAAAABA//EABgRAQEAAwAAAAAAAAAAAAAAAAEAAgMR/9oADAMBAAIRAxEAPwDBwtWxj8jnU5g6Qj14VXZVe2ezIyfp0iKGtcThKX//2Q==')!important}#bf74157b.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAIRAAAQMDBAMAAAAAAAAAAAAAAwABBAIRIQUGEhMXIjL/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAGREAAwADAAAAAAAAAAAAAAAAAAIDAREh/9oADAMBAAIRAxEAPwDDlbDiRNSMIRqiEJTxs7WZnU/iGXV7dos5+kRFKa52LSrcP//Z')!important}#cfcd2635.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHhAAAQQCAwEAAAAAAAAAAAAAAgABBAUDEQYhJFH/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//EABkRAAIDAQAAAAAAAAAAAAAAAAACARFRE//aAAwDAQACEQMRAD8Ay+DyWiGCY5YRll10/wAU176n2/lNEVrbZDzXD//Z')!important}#e06dd41c.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAALCAYAAABGbhwYAAAACXBIWXMAAAsTAAALEwEAmpwYAAABoElEQVQY0x3D0U8ScQDA8d+mkS8umzWdzZaSzGWGK4TgzhMQMIgdoHcKB9EJSgILWYpKmkkpWs41nWtz1VoPZS+trbfW1mP/1rfNz/YRPdd7uWHtx2q7ids+SHB0CGXExtXODlosFlrbLp4XA4N93L5zC6fzHjHffaa9o/hGbHR2tNNiuUBrm+W8kGU7yriLYNBLWg2SejDGpNvOgLWXnmtddHVf4dLldkTuUQTTiGJoD0nFQkT8HrySA0V24FUcuF3DDA/1I7bXF6lX5qiYOqYWQYsGmJmKsGBqzD+Oo8e9hPx3ESdv6rzdrLBRzvI0m6CUjbNSMmjU5lgtzWAmA+iqhPhw+ILDrSX2lnPsVWc52cjw6bXJ132Td7UoSxkFQ5UR73eqNNcKNKppDpYTnO3O8uc4yd+jOF+eT/AyH6agpRArCwmezSdYK6jslMOcrob48WqCnw2Jj7UxDqppmrVtRFF1kY9JFHQ/lUyAzbyPZlGi+cTJbjnM8dY630+/IRbH+0jKNoxJJ3k9QNEIkpv2YE55qJeSfD7a59/vX/wHq2/Y/Su+HTMAAAAASUVORK5CYII=')!important}#de763ccd.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAIRAAAAQFBQAAAAAAAAAAAAAAAAECAwQFBhEiI1KS0eH/xAAVAQEBAAAAAAAAAAAAAAAAAAABBf/EABoRAAICAwAAAAAAAAAAAAAAAAACAQMRITH/2gAMAwEAAhEDEQA/AMrBVVMmIfTU0Vi2+idVaza55M8D7ABHWxszsF4f/9k=')!important}