@media all {
  *#dm .dmInner a.u_2137378982 {
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner nav.u_1198691314.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item { font-size:16px !important; }

  *#dm .dmInner nav.u_1198691314.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::before { font-size:16px !important; }

  *#dm .dmInner nav.u_1198691314.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::after { font-size:16px !important; }

  *#dm .dmInner nav.u_1198691314.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item { font-size:16px !important; }

  *#dm .dmInner a.u_1540576542 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/md/dmtmpl/9ee8afd8-2f6f-4fb6-b2b7-f5f3272ed0ad/icon/arrow.svg) !important;
    order:1 !important;
  }

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

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

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

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

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

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

  *#dm .dmInner a.u_1451948537:hover { background-image:none !important; }

  *#dm .dmInner a.u_1451948537.hover { background-image:none !important; }

  *#dm .dmInner a.u_1350966102:hover { background-image:none !important; }

  *#dm .dmInner a.u_1350966102.hover { background-image:none !important; }

  *#dm .dmInner a.u_1451948537:hover .iconBg { background-color:rgb(27,47,36) !important; }

  *#dm .dmInner a.u_1451948537.hover .iconBg { background-color:rgb(27,47,36) !important; }

  *#dm .dmInner a.u_1451948537 .iconBg {
    display:inline-block !important;
    background-color:var(--color_1) !important;
    mask-image:url(https://de.cdn-website.com/md/dmtmpl/9ee8afd8-2f6f-4fb6-b2b7-f5f3272ed0ad/icon/arrow.svg) !important;
    width:35px !important;
    height:35px !important;
  }

  *#dm .dmInner a.u_1350966102 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/75603e6774464b03af58736ca082aa18/icon/Phone_8365903.svg) !important;
    width:35px !important;
    height:35px !important;
  }

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

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

  *#dm .dmInner a.u_1451948537 { gap:10px !important; }

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

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

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

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

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

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

  *#dm .dmInner a.u_1590011069:hover { background-image:none !important; }

  *#dm .dmInner a.u_1590011069.hover { background-image:none !important; }

  *#dm .dmInner a.u_1590011069:hover .iconBg { background-color:rgb(27,47,36) !important; }

  *#dm .dmInner a.u_1590011069.hover .iconBg { background-color:rgb(27,47,36) !important; }

  *#dm .dmInner a.u_1590011069 { gap:10px !important; }

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

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

  *#dm .dmInner a.u_1462234876:hover { background-image:none !important; }

  *#dm .dmInner a.u_1462234876.hover { background-image:none !important; }

  *#dm .dmInner a.u_1462234876:hover .iconBg { background-color:rgb(27,47,36) !important; }

  *#dm .dmInner a.u_1462234876.hover .iconBg { background-color:rgb(27,47,36) !important; }

  *#dm .dmInner a.u_1462234876 .iconBg {
    display:inline-block !important;
    background-color:var(--color_1) !important;
    mask-image:url(https://de.cdn-website.com/md/dmtmpl/9ee8afd8-2f6f-4fb6-b2b7-f5f3272ed0ad/icon/arrow.svg) !important;
    width:35px !important;
    height:35px !important;
  }

  *#dm .dmInner a.u_1462234876 { gap:10px !important; }

  *#dm .dmInner a.u_1590011069 .iconBg {
    display:inline-block !important;
    background-color:var(--color_1) !important;
    mask-image:url(https://de.cdn-website.com/md/dmtmpl/9ee8afd8-2f6f-4fb6-b2b7-f5f3272ed0ad/icon/arrow.svg) !important;
    width:35px !important;
    height:35px !important;
    order:1 !important;
  }

  *#dm .dmInner a.u_1092061303 .iconBg {
    display:inline-block !important;
    background-color:var(--color_1) !important;
    mask-image:url(https://de.cdn-website.com/md/dmtmpl/9ee8afd8-2f6f-4fb6-b2b7-f5f3272ed0ad/icon/arrow.svg) !important;
    width:35px !important;
    height:35px !important;
  }

  *#dm .dmInner a.u_1092061303 {
    gap:10px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(27,47,36) rgb(27,47,36) rgb(27,47,36) rgb(27,47,36) !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1092061303:hover .iconBg { background-color:var(--color_5) !important; }

  *#dm .dmInner a.u_1092061303.hover .iconBg { background-color:var(--color_5) !important; }

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

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

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

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

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

  *#dm .dmInner div.u_1706105365 .svg { fill:var(--color_3) !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner nav.u_3615815027.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item { font-size:30px !important; }

  *#dm .dmInner nav.u_3615815027.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::before { font-size:30px !important; }

  *#dm .dmInner nav.u_3615815027.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::after { font-size:30px !important; }
}
@media (min-width:1025px) {}
@media (min-width:768px) and (max-width:1024px) {}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: rgba(0, 0, 0, 0);
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 05935b1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 888bdde {
    min-height: 670px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4px 4% 4px 4%;
    margin: 0% 0% 0% 0%;
}
    
#f6deaf96::before, #f6deaf96 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.95;
}
#f6deaf96 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#widget_k8j {
    width: 649px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#group_vli {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 66px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: auto;
    order: 4;
    height: auto;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 b51c4b1 {
    margin: 0px 0% 0px 0%;
}
    
#group_6vh {
    flex-direction: row;
    align-items: center;
    width: 14.64%;
    min-height: 34px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 4%;
    order: 0;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_119 {
    width: 17.93%;
    height: 50px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_0gd {
    width: 78.07%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 cd9095b {
    flex-direction: row;
    align-items: center;
    width: 21.66%;
    min-height: 58px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 4%;
    order: 2;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 ecde191 {
    width: 13.77%;
    height: 58px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 ef00686 {
    width: 82.24%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 ba87848 {
    flex-direction: row;
    align-items: center;
    width: 20.11%;
    min-height: 34px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 4%;
    order: 1;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 168a680 {
    width: 15.38%;
    height: 44px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 6f61e13 {
    width: 80.62%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 0b5864b {
    flex-direction: row;
    align-items: center;
    width: 29.65%;
    min-height: 34px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    flex-wrap: nowrap;
    --column-gap: 4%;
    order: 3;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c49aa0cb {
    width: 10.16%;
    height: 56px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 7528f88 {
    width: 85.84%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_gs8::before, #group_gs8 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.86;
    border-radius: inherit;
}
#group_gs8 {
    flex-direction: row;
    justify-content: space-around;
    align-items: flex-start;
    width: 100.00%;
    min-height: 79px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.93954087430866%;
    order: 5;
    flex-wrap: nowrap;
    height: auto;
    background-image: url("https://le-de.cdn-website.com/75603e6774464b03af58736ca082aa18/dms3rep/multi/opt/Korkeusk%C3%A4yr%C3%A4+3-1920w.png");
    border-radius: 19px 19px 19px 19px;
    border-width: 0 0 0px 0;
    border-color: #000000 #000000 var(--color_3) #000000;
    border-style: solid;
}
    
#\34 e683fa8.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 15px 0px 15px;
}
#\34 e683fa8 {
    width: 16.16%;
    height: auto;
    min-height: 49px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#beecc404.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 15px 0px 15px;
}
#beecc404 {
    width: 16.64%;
    height: auto;
    min-height: 49px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 2fb3a24 {
    width: 557px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_0l0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 10e3285 {
    width: 524px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_lpq {
    width: 12.11%;
    height: 55px;
    max-width: 100%;
    order: 3;
}
    
#widget_v90 {
    width: 44.56%;
    height: 38px;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 cccba13 {
    min-height: 0;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 5% 4% 5% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 cac5960 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
}
    
#\30 4433ae9::before, #\30 4433ae9 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.92;
    border-radius: inherit;
}
#\30 4433ae9 {
    min-height: 119px;
    column-gap: 8%;
    row-gap: 8px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_1);
    background-image: url("https://le-de.cdn-website.com/75603e6774464b03af58736ca082aa18/dms3rep/multi/opt/Korkeusk%C3%A4yr%C3%A4+3-1920w.png");
    border-radius: 20px 20px 20px 20px;
    justify-content: flex-start;
    flex-wrap: nowrap;
    align-items: center;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#e4de8e3d {
    margin: 0px 0% 0px 0%;
}
    
#group_1ol {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 302px;
    column-gap: 4%;
    row-gap: 24px;
    flex-wrap: nowrap;
    height: auto;
}
    
#group_294::before, #group_294 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_3);
    opacity: 0.52;
    border-radius: inherit;
}
#group_294 {
    align-items: flex-start;
    width: 58.05%;
    min-height: 320px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-image: url("https://le-de.cdn-website.com/75603e6774464b03af58736ca082aa18/dms3rep/multi/opt/pexels-photo-7274849-1920w.jpeg");
    border-radius: 10px 10px 10px 10px;
    padding: 16px 32px 16px 32px;
    margin: 0px 0% 0px 0%;
}
#group_294.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAGxAAAwACAwAAAAAAAAAAAAAAAAEDESEjMZH/xAAUAQEAAAAAAAAAAAAAAAAAAAAC/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8Aw+M50fK2njWClS0uvAAG/9k=');
}
    
#\36 446c6ce {
    align-items: flex-start;
    width: 37.95%;
    min-height: 274px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
}
    
#widget_08c {
    width: 12.23%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 456cec4 {
    width: 77.64%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_u2j {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 77px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.8053172233844998%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_cag.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_cag {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_a0t {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#widget_nh2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 1792cf4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#db3fd55a {
    min-height: 0;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\30 2fe8969 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
}
    
#\31 08ff6d7::before, #\31 08ff6d7 > .bgExtraLayerOverlay {
    
}
#\31 08ff6d7 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 15e2d65::before, #\34 15e2d65 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.91;
    border-radius: inherit;
}
#\34 15e2d65 {
    align-items: flex-end;
    width: 100.00%;
    min-height: 426px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7310162958955981%;
    background-image: url("https://le-de.cdn-website.com/75603e6774464b03af58736ca082aa18/dms3rep/multi/opt/pexels-photo-11118633-1920w.jpeg");
    border-radius: 31px 31px 31px 31px;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
}
#\34 15e2d65.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAfEAAABgEFAAAAAAAAAAAAAAAAAQIDESEEBRQkMfD/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABcRAQEBAQAAAAAAAAAAAAAAAAECAAP/2gAMAwEAAhEDEQA/AIR9zZaapWQUqc6i68QmuMdwd2ACTHSkyWDf/9k=');
}
    
#\33 72b69fc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 72b69fc {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 965d0ac {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 77px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.8053172233844998%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\32 89ebb02 {
    width: 11.95%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 a25a9ac::before, #\32 a25a9ac > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.92;
    border-radius: inherit;
}
#\32 a25a9ac {
    min-height: 80px;
    column-gap: 8%;
    row-gap: 8px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_1);
    background-image: url("https://le-de.cdn-website.com/75603e6774464b03af58736ca082aa18/dms3rep/multi/opt/Korkeusk%C3%A4yr%C3%A4+3-1920w.png");
    border-radius: 20px 20px 20px 20px;
    justify-content: flex-start;
    flex-wrap: nowrap;
    align-items: center;
    height: auto;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\32 a25a9ac.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABEElEQVQY0yXB207CMAAA0Cqbdt2N8G38iL9h4oMPRm6Tbd1QjL4YQyBka7vKRkBIgMHWFuOv+OA5QE4mQE29xok8XZeZZ2z4AK7oQCeft5fju5uLdhv827NRQ2ZYqzmGB9o3vkkXrmedq+3kXttNH/Rt2tU3xVgDZY6hKiIoigiVWd9YzztwP+sZ5fwR1kkPlcxDx2KEwC6PkViOTLWM7fPCNyo6RJL6lmRDWzHfrTl2qnzsgl2OYbWITZFjW31hU7LQlDRqChq2BAlaNQkckcUOOCTv+om9GoI/W4rH1g+PTEmxKwluVqnfPKa+fSSRBX6nH1pF3mCVvaCah5ZiAVJJYJ+T0K4TzylTzzqkvvkHyWmZWkYw7noAAAAASUVORK5CYII=');
}
    
#a1499ba5 {
    width: 86.24%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_kvd {
    align-items: flex-end;
    width: 49.13%;
    min-height: 479px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    background-image: url("https://le-de.cdn-website.com/75603e6774464b03af58736ca082aa18/dms3rep/multi/opt/pexels-photo-11118633-1920w.jpeg");
    border-radius: 33px 33px 33px 33px;
}
#group_kvd.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAfEAAABgEFAAAAAAAAAAAAAAAAAQIDESEEBRQkMfD/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABcRAQEBAQAAAAAAAAAAAAAAAAECAAP/2gAMAwEAAhEDEQA/AIR9zZaapWQUqc6i68QmuMdwd2ACTHSkyWDf/9k=');
}
    
#\30 f140c77 {
    align-items: flex-end;
    width: 49.13%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 e5cd08d {
    width: 160px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ad6878f8 {
    width: 87.56%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cae58be4 {
    width: 87.56%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 95affbb.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 15px 0px 15px;
}
#\37 95affbb {
    width: 30.86%;
    height: auto;
    min-height: 49px;
    max-width: 100%;
    align-self: auto;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f7a0c399::before, #f7a0c399 > .bgExtraLayerOverlay {
    
}
#f7a0c399 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#bb8632b3::before, #bb8632b3 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.91;
    border-radius: inherit;
}
#bb8632b3 {
    align-items: flex-end;
    width: 100%;
    min-height: 426px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7310162958955981%;
    background-image: url("https://le-de.cdn-website.com/75603e6774464b03af58736ca082aa18/dms3rep/multi/opt/pexels-photo-30751525-1920w.jpeg");
    border-radius: 31px 31px 31px 31px;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
}
#bb8632b3.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHhAAAQMEAwAAAAAAAAAAAAAAAgABBAMFERITIXH/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAFhEBAQEAAAAAAAAAAAAAAAAAAQAC/9oADAMBAAIRAxEAPwDNgjWoaG7UjJn68Uw48DZ8cmMoiMkcF//Z');
}
    
#\33 b71ac63 {
    align-items: flex-end;
    width: 49.13%;
    min-height: 430px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    background-image: url("https://le-de.cdn-website.com/75603e6774464b03af58736ca082aa18/dms3rep/multi/opt/pexels-photo-30751525-1920w.jpeg");
    border-radius: 33px 33px 33px 33px;
    order: 1;
}
#\33 b71ac63.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHhAAAQMEAwAAAAAAAAAAAAAAAgABBAMFERITIXH/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAFhEBAQEAAAAAAAAAAAAAAAAAAQAC/9oADAMBAAIRAxEAPwDNgjWoaG7UjJn68Uw48DZ8cmMoiMkcF//Z');
}
    
#\30 90c6904 {
    align-items: flex-start;
    width: 49.13%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#\38 95728db {
    width: 160px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 e735f08 {
    width: 87.56%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 6441d0d {
    width: 87.56%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ee02c9b8.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 15px 0px 15px;
}
#ee02c9b8 {
    width: 30.86%;
    height: auto;
    min-height: 49px;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#fdfdb50c {
    width: 96%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\33 f11c7cc {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
    
#f8e55ce9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url("https://le-de.cdn-website.com/75603e6774464b03af58736ca082aa18/dms3rep/multi/opt/pexels-photo-19074233-1920w.jpeg");
    order: 1;
    align-items: flex-end;
    justify-content: flex-end;
    border-radius: 16px 16px 16px 16px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#f8e55ce9.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAASAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAAUGAf/EACcQAAEDAQQLAAAAAAAAAAAAAAEAAwQCBhESIQUHFCMxMkJRYXGx/8QAFgEBAQEAAAAAAAAAAAAAAAAAAwEC/8QAGhEAAgMBAQAAAAAAAAAAAAAAAAIBAzERBP/aAAwDAQACEQMRAD8AwSGrOxqHpVQDmd1HdLjrMggkFkX+kkt5OcnaQjgDHS3ThBHUpUl687hkeFl7maerhavOqxx9KqWAZuYHAqGkVHaHczzH6hCJMFs0/9k=');
}
    
#e910b58b {
    background-color: var(--color_5);
    background-image: none;
}
    
#\39 825063c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 48%;
    min-width: 4%;
    order: 0;
    padding: 4% 16px 4% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 67c6c99 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\30 2e93cb6 {
    min-height: 592px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_6hb {
    width: 47.20%;
    height: 110px;
    max-width: 100%;
}
    
#a0a7d627 {
    margin: 0px 0% 0px 0%;
}
    
#\31 d577aef.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 15px 0px 15px;
}
#\31 d577aef {
    width: 30.09%;
    height: auto;
    min-height: 49px;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 5ea36c9 {
    width: 100.92%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 f10a5c3 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 2457d8f {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    flex-direction: column;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 f9a42fc {
    background-color: var(--color_4);
    background-image: initial;
}
    
#group_ve2 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7310162958955981%;
    flex-wrap: nowrap;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#\39 c6075ba {
    align-items: flex-start;
    width: 48.88%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_etd {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#group_pts {
    align-items: flex-start;
    width: 50%;
    min-height: 352px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    height: auto;
}
    
#e671148e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 77px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.8053172233844998%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\37 f44338d {
    width: 11.95%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ba5cb508::before, #ba5cb508 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.92;
    border-radius: inherit;
}
#ba5cb508 {
    min-height: 80px;
    column-gap: 8%;
    row-gap: 8px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_1);
    background-image: url("https://le-de.cdn-website.com/75603e6774464b03af58736ca082aa18/dms3rep/multi/opt/Korkeusk%C3%A4yr%C3%A4+3-1920w.png");
    border-radius: 20px 20px 20px 20px;
    justify-content: flex-start;
    flex-wrap: nowrap;
    align-items: center;
    height: auto;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#ba5cb508.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABEElEQVQY0yXB207CMAAA0Cqbdt2N8G38iL9h4oMPRm6Tbd1QjL4YQyBka7vKRkBIgMHWFuOv+OA5QE4mQE29xok8XZeZZ2z4AK7oQCeft5fju5uLdhv827NRQ2ZYqzmGB9o3vkkXrmedq+3kXttNH/Rt2tU3xVgDZY6hKiIoigiVWd9YzztwP+sZ5fwR1kkPlcxDx2KEwC6PkViOTLWM7fPCNyo6RJL6lmRDWzHfrTl2qnzsgl2OYbWITZFjW31hU7LQlDRqChq2BAlaNQkckcUOOCTv+om9GoI/W4rH1g+PTEmxKwluVqnfPKa+fSSRBX6nH1pF3mCVvaCah5ZiAVJJYJ+T0K4TzylTzzqkvvkHyWmZWkYw7noAAAAASUVORK5CYII=');
}
    
#\35 4f57236 {
    width: 86.24%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 3946123.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 3946123 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\35 5265250 {
    align-items: center;
    width: 9.88%;
    min-height: 59px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#fdf410dc {
    min-height: 120px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a882e728 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d9628e64 {
    align-items: center;
    width: 12.38%;
    min-height: 79px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a35c39ff {
    align-items: center;
    width: 14.21%;
    min-height: 49px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 fc7becb {
    width: 54px;
    height: auto;
    max-width: 100%;
}
    
#\39 3f89338 {
    align-items: center;
    width: 15.66%;
    min-height: 87px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d694bb1d {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 10px;
    width: 25%;
    justify-content: flex-start;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    border-width: 0px 0px 1px 0px;
    border-color: #000000 var(--color_5) rgba(232, 244, 255, 0.5) #000000;
    border-style: solid;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 71beb88 {
    align-items: flex-start;
    width: 85.79%;
    min-height: 59px;
    max-height: 100%;
    row-gap: 3px;
    column-gap: 24px;
    order: 1;
    height: auto;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#df9a22a1 {
    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;
}
    
#\32 91781dd {
    align-items: flex-start;
    width: 84.34%;
    min-height: 59px;
    max-height: 100%;
    row-gap: 3px;
    column-gap: 24px;
    order: 1;
    height: auto;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\36 ea55385 {
    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;
}
    
#e398a7b7 {
    width: 54px;
    height: auto;
    max-width: 100%;
}
    
#b7f67912 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 10px;
    width: 25%;
    justify-content: flex-start;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    border-width: 0px 0px 1px 0px;
    border-color: #000000 var(--color_5) rgba(232, 244, 255, 0.5) #000000;
    border-style: solid;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#d1be024f::before, #d1be024f > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.84;
}
#d1be024f {
    background-color: var(--color_1);
    background-image: url("https://le-de.cdn-website.com/75603e6774464b03af58736ca082aa18/dms3rep/multi/opt/Korkeusk%C3%A4yr%C3%A4+3-1920w.png");
    background-position: 100% 0%;
}
#d1be024f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABEElEQVQY0yXB207CMAAA0Cqbdt2N8G38iL9h4oMPRm6Tbd1QjL4YQyBka7vKRkBIgMHWFuOv+OA5QE4mQE29xok8XZeZZ2z4AK7oQCeft5fju5uLdhv827NRQ2ZYqzmGB9o3vkkXrmedq+3kXttNH/Rt2tU3xVgDZY6hKiIoigiVWd9YzztwP+sZ5fwR1kkPlcxDx2KEwC6PkViOTLWM7fPCNyo6RJL6lmRDWzHfrTl2qnzsgl2OYbWITZFjW31hU7LQlDRqChq2BAlaNQkckcUOOCTv+om9GoI/W4rH1g+PTEmxKwluVqnfPKa+fSSRBX6nH1pF3mCVvaCah5ZiAVJJYJ+T0K4TzylTzzqkvvkHyWmZWkYw7noAAAAASUVORK5CYII=');
}
    
#d93b7011 {
    margin: 0px 0% 0px 0%;
}
    
#\32 156ecbd {
    width: 43px;
    height: auto;
    max-width: 100%;
}
    
#da215f8b {
    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;
}
    
#e98f4f58 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 10px;
    width: 25%;
    justify-content: flex-start;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    border-width: 0px 0px 1px 0px;
    border-color: #000000 var(--color_5) rgba(232, 244, 255, 0.5) #000000;
    border-style: solid;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#edebe0a8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 e151ecc {
    align-items: flex-start;
    width: 87.62%;
    min-height: 59px;
    max-height: 100%;
    row-gap: 3px;
    column-gap: 24px;
    order: 1;
    height: auto;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\31 461958a {
    width: 54px;
    height: auto;
    max-width: 100%;
}
    
#\38 d511919 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e7beeaac {
    align-items: flex-start;
    width: 90.12%;
    min-height: 59px;
    max-height: 100%;
    row-gap: 3px;
    column-gap: 24px;
    order: 1;
    height: auto;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\38 82e8af9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 1bf7a0d {
    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;
}
    
#efb99456 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 10px;
    width: 25%;
    justify-content: flex-start;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    border-width: 0px 0px 1px 0px;
    border-color: #000000 var(--color_5) rgba(232, 244, 255, 0.5) #000000;
    border-style: solid;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 888bdde {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 320px;
    column-gap: 0%;
    padding: 4% 4% 4% 4%;
}
    
#\35 b51c4b1 {
    margin: 0px 0% 0px 0%;
}
    
#f6deaf96::before, #f6deaf96 > .bgExtraLayerOverlay {
    
}
#f6deaf96 {
    background-position: 50% 50%;
}
    
#\37 05935b1 {
    width: 100%;
    min-height: 8px;
    row-gap: 24px;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    padding: 8px 8px 8px 8px;
    margin: 0% 0% 0% 0%;
}
    
#widget_k8j {
    width: 642px;
}
    
#group_vli {
    min-height: 66px;
    height: auto;
    width: 100%;
    column-gap: 3.648456057007126%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    padding: 16px 8px 16px 8px;
    margin: 0px 0% 0px 0%;
}
    
#\34 e683fa8 {
    height: auto;
    min-height: 47px;
    margin-right: 0%;
    margin-left: 0%;
    width: 49.03%;
}
    
#beecc404 {
    height: auto;
    min-height: 47px;
    margin-right: 0%;
    margin-left: 0%;
    width: 49.03%;
}
    
#group_gs8::before, #group_gs8 > .bgExtraLayerOverlay {
    
}
#group_gs8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 1.93954087430866%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
}
    
#\39 0b5864b {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 ba87848 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_6vh {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 cd9095b {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 2fb3a24 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 10e3285 {
    width: 642px;
}
    
#widget_119 {
    height: 24px;
    width: 3.20%;
}
    
#\33 168a680 {
    height: 24px;
    width: 3.19%;
}
    
#\33 ecde191 {
    height: 32px;
    width: 3.19%;
}
    
#c49aa0cb {
    height: 20px;
    width: 3.20%;
}
    
#widget_0gd {
    width: 76.90%;
}
    
#widget_0l0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 cccba13 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 32px;
    padding: 4% 5% 6% 5%;
}
    
#e4de8e3d {
    margin: 0px 0% 0px 0%;
}
    
#\30 4433ae9::before, #\30 4433ae9 > .bgExtraLayerOverlay {
    
}
#\30 4433ae9 {
    width: 100%;
    min-height: 80px;
    column-gap: 2%;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#group_1ol {
    width: 100%;
    min-height: 650px;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
}
    
#group_294::before, #group_294 > .bgExtraLayerOverlay {
    
}
#group_294 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
#group_294.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAGxAAAwACAwAAAAAAAAAAAAAAAAEDESEjMZH/xAAUAQEAAAAAAAAAAAAAAAAAAAAC/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8Aw+M50fK2njWClS0uvAAG/9k=');
}
    
#group_u2j {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 1.8053172233844998%;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 61px;
    row-gap: 10px;
}
    
#widget_cag {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 456cec4 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_08c {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 446c6ce {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 218px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#db3fd55a {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#b9730387 {
    margin: 0px 0% 0px 0%;
}
    
#\31 08ff6d7::before, #\31 08ff6d7 > .bgExtraLayerOverlay {
    
}
    
#\34 15e2d65::before, #\34 15e2d65 > .bgExtraLayerOverlay {
    
}
#\34 15e2d65.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAfEAAABgEFAAAAAAAAAAAAAAAAAQIDESEEBRQkMfD/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABcRAQEBAQAAAAAAAAAAAAAAAAECAAP/2gAMAwEAAhEDEQA/AIR9zZaapWQUqc6i68QmuMdwd2ACTHSkyWDf/9k=');
}
    
#\37 95affbb {
    height: auto;
    min-height: 47px;
}
    
#f7a0c399::before, #f7a0c399 > .bgExtraLayerOverlay {
    
}
    
#bb8632b3::before, #bb8632b3 > .bgExtraLayerOverlay {
    
}
#bb8632b3.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHhAAAQMEAwAAAAAAAAAAAAAAAgABBAMFERITIXH/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAFhEBAQEAAAAAAAAAAAAAAAAAAQAC/9oADAMBAAIRAxEAPwDNgjWoaG7UjJn68Uw48DZ8cmMoiMkcF//Z');
}
    
#ee02c9b8 {
    height: auto;
    min-height: 47px;
}
    
#\39 965d0ac {
    column-gap: 1.8053172233844998%;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 93px;
    row-gap: 10px;
}
    
#\32 89ebb02 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a1499ba5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_kvd {
    width: 49.13%;
}
#group_kvd.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAfEAAABgEFAAAAAAAAAAAAAAAAAQIDESEEBRQkMfD/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABcRAQEBAQAAAAAAAAAAAAAAAAECAAP/2gAMAwEAAhEDEQA/AIR9zZaapWQUqc6i68QmuMdwd2ACTHSkyWDf/9k=');
}
    
#\30 f140c77 {
    width: 100.00%;
}
    
#\33 b71ac63 {
    width: 49.13%;
}
#\33 b71ac63.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHhAAAQMEAwAAAAAAAAAAAAAAAgABBAMFERITIXH/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAFhEBAQEAAAAAAAAAAAAAAAAAAQAC/9oADAMBAAIRAxEAPwDNgjWoaG7UjJn68Uw48DZ8cmMoiMkcF//Z');
}
    
#\30 90c6904 {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fdfdb50c {
    width: 100%;
    order: 2;
}
    
#f8e55ce9 {
    width: 100%;
    min-height: 331px;
    height: auto;
    order: 0;
}
#f8e55ce9.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAASAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAAUGAf/EACcQAAEDAQQLAAAAAAAAAAAAAAEAAwQCBhESIQUHFCMxMkJRYXGx/8QAFgEBAQEAAAAAAAAAAAAAAAAAAwEC/8QAGhEAAgMBAQAAAAAAAAAAAAAAAAIBAzERBP/aAAwDAQACEQMRAD8AwSGrOxqHpVQDmd1HdLjrMggkFkX+kkt5OcnaQjgDHS3ThBHUpUl687hkeFl7maerhavOqxx9KqWAZuYHAqGkVHaHczzH6hCJMFs0/9k=');
}
    
#\39 825063c {
    width: 100%;
    min-height: 80px;
    row-gap: 17px;
    order: 1;
}
    
#\36 67c6c99 {
    width: 100.00%;
    order: 0;
}
    
#\30 2e93cb6 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 7px;
}
    
#\31 d577aef {
    height: auto;
    min-height: 47px;
}
    
#widget_6hb {
    width: 30.20%;
    height: 60px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 2457d8f {
    padding-left: 4%;
    padding-right: 4%;
}
    
#group_pts {
    width: 594px;
}
    
#\39 c6075ba {
    width: 48.88%;
}
    
#\35 4f57236 {
    width: 83.8%;
}
    
#\37 f44338d {
    width: 14.40%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 5265250 {
    width: 15%;
    min-height: 49px;
}
    
#fdf410dc {
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 98px;
    column-gap: 2%;
    padding: 6% 4% 6% 4%;
}
    
#b7f67912 {
    width: 49%;
    min-height: 8px;
    justify-content: flex-start;
    flex: 1 1 auto;
    column-gap: 4%;
    margin: 0% 0% 0% 0%;
}
    
#d1be024f::before, #d1be024f > .bgExtraLayerOverlay {
    
}
#d1be024f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABEElEQVQY0yXB207CMAAA0Cqbdt2N8G38iL9h4oMPRm6Tbd1QjL4YQyBka7vKRkBIgMHWFuOv+OA5QE4mQE29xok8XZeZZ2z4AK7oQCeft5fju5uLdhv827NRQ2ZYqzmGB9o3vkkXrmedq+3kXttNH/Rt2tU3xVgDZY6hKiIoigiVWd9YzztwP+sZ5fwR1kkPlcxDx2KEwC6PkViOTLWM7fPCNyo6RJL6lmRDWzHfrTl2qnzsgl2OYbWITZFjW31hU7LQlDRqChq2BAlaNQkckcUOOCTv+om9GoI/W4rH1g+PTEmxKwluVqnfPKa+fSSRBX6nH1pF3mCVvaCah5ZiAVJJYJ+T0K4TzylTzzqkvvkHyWmZWkYw7noAAAAASUVORK5CYII=');
}
    
#d694bb1d {
    width: 49%;
    min-height: 8px;
    justify-content: flex-start;
    flex: 1 1 auto;
    column-gap: 4%;
    margin: 0% 0% 0% 0%;
}
    
#e98f4f58 {
    width: 49%;
    min-height: 8px;
    justify-content: flex-start;
    flex: 1 1 auto;
    column-gap: 4%;
    margin: 0% 0% 0% 0%;
}
    
#efb99456 {
    width: 49%;
    min-height: 8px;
    justify-content: flex-start;
    flex: 1 1 auto;
    column-gap: 4%;
    margin: 0% 0% 0% 0%;
}
    
#a35c39ff {
    width: 15%;
}
    
#d9628e64 {
    width: 15%;
    min-height: 49px;
}
    
#\39 3f89338 {
    width: 15%;
    min-height: 49px;
}
    
#\31 461958a {
    width: 44px;
    height: auto;
}
    
#e7beeaac {
    width: 81.36793498735267%;
}
    
#\32 156ecbd {
    width: 44px;
}
    
#e398a7b7 {
    width: 44px;
}
    
#\33 fc7becb {
    width: 44px;
}
}



@media (max-width: 767px) {
    
#\37 05935b1 {
    min-height: 593px;
    align-items: flex-start;
    width: 100%;
    row-gap: 16px;
    height: auto;
    padding: 10px 10px 10px 10px;
    margin: 0% 0% 0% 0%;
}
    
#\34 888bdde {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 26% 5% 6% 5%;
}
    
#f6deaf96::before, #f6deaf96 > .bgExtraLayerOverlay {
    
}
    
#group_vli {
    align-items: flex-start;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    --column-gap: 2%;
    width: 100.00%;
    order: 2;
    row-gap: 8px;
    align-content: center;
    padding: 6px 0px 6px 0px;
    margin: 16px 0% 0px 0%;
}
    
#\35 b51c4b1 {
    margin: 0px 0% 0px 0%;
}
    
#widget_k8j {
    width: 302px;
    order: 0;
}
    
#\34 e683fa8 {
    width: 100.00%;
    height: auto;
    min-height: 37px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#beecc404 {
    width: 100.00%;
    height: auto;
    min-height: 35px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_gs8::before, #group_gs8 > .bgExtraLayerOverlay {
    
}
#group_gs8 {
    column-gap: 1.93954087430866%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
    
#group_6vh {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 cd9095b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 ba87848 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 0b5864b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 2fb3a24 {
    width: 302px;
    order: 0;
}
    
#\36 10e3285 {
    width: 302px;
    order: 0;
}
    
#widget_119 {
    height: 22px;
    width: 6.62%;
}
    
#\33 168a680 {
    height: 20px;
    width: 6.61%;
}
    
#\33 ecde191 {
    height: 20px;
    width: 6.61%;
}
    
#c49aa0cb {
    height: 25px;
    width: 7.27%;
}
    
#widget_lpq {
    height: 28px;
}
}



@media (max-width: 767px) {
    
#\33 cccba13 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 6% 6% 8% 6%;
}
    
#\30 4433ae9::before, #\30 4433ae9 > .bgExtraLayerOverlay {
    
}
#\30 4433ae9 {
    min-height: 108px;
    align-items: flex-start;
    width: 100%;
    column-gap: 8%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    height: auto;
    padding: 24px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
    
#e4de8e3d {
    margin: 0px 0% 0px 0%;
}
    
#group_1ol {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_294::before, #group_294 > .bgExtraLayerOverlay {
    
}
#group_294 {
    width: 100%;
    height: auto;
    min-height: 278px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
#group_294.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAGxAAAwACAwAAAAAAAAAAAAAAAAEDESEjMZH/xAAUAQEAAAAAAAAAAAAAAAAAAAAC/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8Aw+M50fK2njWClS0uvAAG/9k=');
}
    
#\36 446c6ce {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_a0t {
    width: 100.00%;
}
    
#group_u2j {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 1.8053172233844998%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    height: auto;
    min-height: 52px;
}
    
#widget_cag {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_08c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 456cec4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#db3fd55a {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\31 08ff6d7::before, #\31 08ff6d7 > .bgExtraLayerOverlay {
    
}
#\31 08ff6d7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 a25a9ac::before, #\32 a25a9ac > .bgExtraLayerOverlay {
    
}
#\32 a25a9ac {
    min-height: 147px;
    align-items: flex-start;
    width: 100%;
    column-gap: 8%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    height: auto;
    padding: 24px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
#\32 a25a9ac.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABEElEQVQY0yXB207CMAAA0Cqbdt2N8G38iL9h4oMPRm6Tbd1QjL4YQyBka7vKRkBIgMHWFuOv+OA5QE4mQE29xok8XZeZZ2z4AK7oQCeft5fju5uLdhv827NRQ2ZYqzmGB9o3vkkXrmedq+3kXttNH/Rt2tU3xVgDZY6hKiIoigiVWd9YzztwP+sZ5fwR1kkPlcxDx2KEwC6PkViOTLWM7fPCNyo6RJL6lmRDWzHfrTl2qnzsgl2OYbWITZFjW31hU7LQlDRqChq2BAlaNQkckcUOOCTv+om9GoI/W4rH1g+PTEmxKwluVqnfPKa+fSSRBX6nH1pF3mCVvaCah5ZiAVJJYJ+T0K4TzylTzzqkvvkHyWmZWkYw7noAAAAASUVORK5CYII=');
}
    
#\34 15e2d65::before, #\34 15e2d65 > .bgExtraLayerOverlay {
    
}
#\34 15e2d65 {
    column-gap: 1.7310162958955981%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 32px 16px 32px 16px;
    margin: 0px 0% 0px 0%;
}
#\34 15e2d65.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAfEAAABgEFAAAAAAAAAAAAAAAAAQIDESEEBRQkMfD/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABcRAQEBAQAAAAAAAAAAAAAAAAECAAP/2gAMAwEAAhEDEQA/AIR9zZaapWQUqc6i68QmuMdwd2ACTHSkyWDf/9k=');
}
    
#\37 95affbb {
    width: 70.68%;
    height: auto;
    min-height: 35px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f7a0c399::before, #f7a0c399 > .bgExtraLayerOverlay {
    
}
#f7a0c399 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#bb8632b3::before, #bb8632b3 > .bgExtraLayerOverlay {
    
}
#bb8632b3 {
    column-gap: 1.7310162958955981%;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 646px;
    padding: 32px 16px 32px 16px;
    margin: 0px 0% 0px 0%;
}
#bb8632b3.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHhAAAQMEAwAAAAAAAAAAAAAAAgABBAMFERITIXH/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAFhEBAQEAAAAAAAAAAAAAAAAAAQAC/9oADAMBAAIRAxEAPwDNgjWoaG7UjJn68Uw48DZ8cmMoiMkcF//Z');
}
    
#ee02c9b8 {
    width: 70.68%;
    height: auto;
    min-height: 35px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 965d0ac {
    column-gap: 1.8053172233844998%;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 91px;
    row-gap: 0px;
}
    
#\32 89ebb02 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a1499ba5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_kvd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 219px;
}
#group_kvd.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAfEAAABgEFAAAAAAAAAAAAAAAAAQIDESEEBRQkMfD/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABcRAQEBAQAAAAAAAAAAAAAAAAECAAP/2gAMAwEAAhEDEQA/AIR9zZaapWQUqc6i68QmuMdwd2ACTHSkyWDf/9k=');
}
    
#\30 f140c77 {
    width: 100.00%;
    align-items: center;
    row-gap: 10px;
    padding: 16px 10px 16px 10px;
    margin: 0px 0% 0px 0%;
}
    
#cae58be4 {
    width: 100.00%;
}
    
#ad6878f8 {
    width: 100.00%;
}
    
#\30 90c6904 {
    width: 100%;
    align-items: center;
    height: auto;
    min-height: 582px;
    padding: 16px 10px 16px 10px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#fdfdb50c {
    width: 100%;
}
    
#\33 f11c7cc {
    height: 144px;
}
    
#f8e55ce9 {
    width: 100%;
    min-height: 139px;
    align-items: flex-end;
    height: auto;
    order: 0;
}
#f8e55ce9.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAASAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAAUGAf/EACcQAAEDAQQLAAAAAAAAAAAAAAEAAwQCBhESIQUHFCMxMkJRYXGx/8QAFgEBAQEAAAAAAAAAAAAAAAAAAwEC/8QAGhEAAgMBAQAAAAAAAAAAAAAAAAIBAzERBP/aAAwDAQACEQMRAD8AwSGrOxqHpVQDmd1HdLjrMggkFkX+kkt5OcnaQjgDHS3ThBHUpUl687hkeFl7maerhavOqxx9KqWAZuYHAqGkVHaHczzH6hCJMFs0/9k=');
}
    
#\39 825063c {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 11px;
    order: 1;
}
    
#\30 2e93cb6 {
    min-height: unset;
    flex-direction: column;
    row-gap: 14px;
    padding: 8% 4% 8% 4%;
}
    
#widget_6hb {
    height: 49px;
    width: 49.31%;
}
    
#\31 d577aef {
    width: 70.68%;
    height: auto;
    min-height: 35px;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media (max-width: 767px) {
    
#\36 f10a5c3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 2457d8f {
    min-height: 0;
    flex-direction: column;
    padding-left: 8%;
    padding-right: 8%;
    flex-wrap: nowrap;
}
    
#widget_etd {
    height: 240px;
}
    
#ba5cb508::before, #ba5cb508 > .bgExtraLayerOverlay {
    
}
#ba5cb508 {
    min-height: 147px;
    align-items: flex-start;
    width: 100%;
    column-gap: 8%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    height: auto;
    padding: 24px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
#ba5cb508.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABEElEQVQY0yXB207CMAAA0Cqbdt2N8G38iL9h4oMPRm6Tbd1QjL4YQyBka7vKRkBIgMHWFuOv+OA5QE4mQE29xok8XZeZZ2z4AK7oQCeft5fju5uLdhv827NRQ2ZYqzmGB9o3vkkXrmedq+3kXttNH/Rt2tU3xVgDZY6hKiIoigiVWd9YzztwP+sZ5fwR1kkPlcxDx2KEwC6PkViOTLWM7fPCNyo6RJL6lmRDWzHfrTl2qnzsgl2OYbWITZFjW31hU7LQlDRqChq2BAlaNQkckcUOOCTv+om9GoI/W4rH1g+PTEmxKwluVqnfPKa+fSSRBX6nH1pF3mCVvaCah5ZiAVJJYJ+T0K4TzylTzzqkvvkHyWmZWkYw7noAAAAASUVORK5CYII=');
}
    
#e671148e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 1.8053172233844998%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\30 3946123 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 f44338d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 4f57236 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_ve2 {
    width: 100%;
    column-gap: 1.7310162958955981%;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 407px;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_pts {
    width: 100.00%;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 c6075ba {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 5ea36c9 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\35 5265250 {
    width: 15%;
    min-height: 49px;
}
    
#\36 ea55385 {
    width: 100%;
}
    
#b7f67912 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
    height: auto;
    column-gap: 4%;
    padding: 0px 2% 0px 2%;
    margin: 0% 0% 0% 0%;
}
    
#d93b7011 {
    margin: 0px 0% 0px 0%;
}
    
#fdf410dc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 1%;
    row-gap: 26px;
    padding: 4% 4% 4% 4%;
}
    
#d1be024f::before, #d1be024f > .bgExtraLayerOverlay {
    
}
#d1be024f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABEElEQVQY0yXB207CMAAA0Cqbdt2N8G38iL9h4oMPRm6Tbd1QjL4YQyBka7vKRkBIgMHWFuOv+OA5QE4mQE29xok8XZeZZ2z4AK7oQCeft5fju5uLdhv827NRQ2ZYqzmGB9o3vkkXrmedq+3kXttNH/Rt2tU3xVgDZY6hKiIoigiVWd9YzztwP+sZ5fwR1kkPlcxDx2KEwC6PkViOTLWM7fPCNyo6RJL6lmRDWzHfrTl2qnzsgl2OYbWITZFjW31hU7LQlDRqChq2BAlaNQkckcUOOCTv+om9GoI/W4rH1g+PTEmxKwluVqnfPKa+fSSRBX6nH1pF3mCVvaCah5ZiAVJJYJ+T0K4TzylTzzqkvvkHyWmZWkYw7noAAAAASUVORK5CYII=');
}
    
#d9628e64 {
    width: 15%;
    min-height: 49px;
}
    
#da215f8b {
    width: 100%;
}
    
#e98f4f58 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
    height: auto;
    column-gap: 4%;
    padding: 0px 2% 0px 2%;
    margin: 0% 0% 0% 0%;
}
    
#a35c39ff {
    width: 15%;
}
    
#d694bb1d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
    height: auto;
    column-gap: 4%;
    padding: 0px 2% 0px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\39 3f89338 {
    width: 15%;
    min-height: 49px;
}
    
#df9a22a1 {
    width: 100%;
}
    
#\39 1bf7a0d {
    width: 100%;
}
    
#efb99456 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
    height: auto;
    column-gap: 4%;
    padding: 1% 2% 1% 2%;
    margin: 0% 0% 0% 0%;
}
}

