@media all {
  *#dm .dmInner a.u_1771514485:hover { background-image:none !important; }

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

  *#dm .dmInner a.u_1771514485 span.text { font-weight:500 !important; }

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

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

  *#dm .dmInner a.u_1853366310 span.text {
    color:var(--color_2) !important;
    font-weight:500 !important;
  }

  *#dm .dmInner a.u_1853366310 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(100,100,100,0.1) rgba(100,100,100,0.1) rgba(100,100,100,0.1) rgba(100,100,100,0.1) !important;
    background-color:rgba(247,247,247,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1899124323 { gap:0px !important; }

  *#dm .dmInner div.u_1439224643 hr {
    border-width:1px !important;
    color:rgba(128,128,128,0.3) !important;
  }

  *#dm .dmInner a.u_1899124323 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/44d5f10d/icon/arrow-45.svg) !important;
    background-color:var(--color_3) !important;
    width:24px !important;
    height:24px !important;
  }

  *#dm .dmInner div.u_1984769890 {
    background-color:rgba(55,56,58,0) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1646951522 img {
    border-radius:15px 15px 15px 15px !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1134223389 img {
    border-radius:15px 15px 15px 15px !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1886095093 img {
    border-radius:15px 15px 15px 15px !important;
    object-fit:cover !important;
  }

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

  *#dm .dmInner div.u_1791381639 {
    -webkit-box-shadow:rgba(0,0,0,0) -3px 3px 11px 0px !important;
    box-shadow:rgba(0,0,0,0) -3px 3px 11px 0px !important;
    -moz-box-shadow:rgba(0,0,0,0) -3px 3px 11px 0px !important;
  }

  *#dm .dmInner div.u_368101411 img {
    object-fit:contain !important;
    object-position:50% 0% !important;
  }

  *#dm .dmInner div.u_1901318516 hr {
    border-width:1px !important;
    color:rgba(128,128,128,0.3) !important;
  }

  *#dm .dmInner a.u_1850879920 { gap:0px !important; }

  *#dm .dmInner a.u_1850879920 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/44d5f10d/icon/arrow-45.svg) !important;
    background-color:var(--color_3) !important;
    width:24px !important;
    height:24px !important;
  }

  *#dm .dmInner div.u_1541533215 img {
    object-fit:contain !important;
    object-position:50% 0% !important;
  }

  *#dm .dmInner div.u_1138428819 hr {
    border-width:1px !important;
    color:rgba(128,128,128,0.3) !important;
  }

  *#dm .dmInner div.u_1440321311 img {
    object-fit:contain !important;
    object-position:50% 0% !important;
  }

  *#dm .dmInner a.u_1207782560 { gap:0px !important; }

  *#dm .dmInner a.u_1207782560 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/44d5f10d/icon/arrow-45.svg) !important;
    background-color:var(--color_3) !important;
    width:24px !important;
    height:24px !important;
  }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner a.u_1771514485 span.text { font-size:16px !important; }
}
@media (min-width:1025px) {}
@media (min-width:768px) and (max-width:1024px) {}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}

@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 48px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    justify-content: flex-end;
    padding: 0% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 715px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 1;
    border-radius: inherit;
    background-image: linear-gradient(405deg, rgba(0, 0, 0, 0.56) 0%, rgba(0, 0, 0, 0) 100%);
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: initial;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#group_vmn {
    justify-content: flex-start;
    align-items: flex-start;
    max-width: 1680px;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_j05 {
    width: 64.58%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\32 82f99a0 {
    width: 64.60%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin-bottom: 8px;
    grid-area: auto / auto / auto / auto;
}
    
#\30 af102b2.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0%;
    padding-left: 24px;
    padding-right: 24px;
}
#\30 af102b2 {
    width: 300px;
    height: 44px;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 32px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 72894c6 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    max-width: 1680px;
    width: 100%;
    min-height: 100px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 2%;
    border-style: solid;
    border-color: rgba(255, 255, 255, 0.5) #000000 #000000 #000000;
    border-width: 1px 0 0 0;
    padding: 16px 0% 16px 0%;
    margin: 0% 0% 0% 0%;
}
    
#b1bdf500 {
    width: 90.14%;
    height: auto;
    max-width: 100%;
}
    
#cb522f58 {
    justify-content: flex-start;
    align-items: center;
    width: 17.87239702481405%;
    min-height: 100px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    flex-wrap: nowrap;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\39 8da6f5d {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e377c696 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: -4px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cf2cb561 {
    justify-content: flex-start;
    align-items: center;
    width: 17.87239702481405%;
    min-height: 100px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    flex-wrap: nowrap;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\37 71a7fc5 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 7320c49 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: -4px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bf908ec7 {
    justify-content: flex-start;
    align-items: center;
    width: 17.87239702481405%;
    min-height: 100px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    flex-wrap: nowrap;
    order: 3;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#b5c73895 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\37 6b9f2a0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
    margin-top: -4px;
    grid-area: auto / auto / auto / auto;
}
    
#group_vhb {
    align-items: flex-start;
    width: 50%;
    min-height: 100px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    justify-content: flex-start;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding-right: 2%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#\36 3bd85219866cc3622781521 {
    row-gap: 23px;
}
    
#\30 af102b2 {
    width: 369px;
}
    
#widget_j05 {
    width: 53.08%;
}
    
#cb522f58 {
    order: 1;
    width: 17.810214992606074%;
}
    
#cf2cb561 {
    order: 2;
    width: 17.810214992606074%;
}
    
#group_vhb {
    order: 0;
    padding-top: 0px;
    padding-bottom: 0px;
    height: auto;
    min-height: 113px;
}
    
#bf908ec7 {
    order: 3;
    width: 17.810214992606074%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    margin-top: 240px;
    margin-bottom: 0px;
    padding-left: 0%;
    padding-right: 0%;
    row-gap: 24px;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#\32 72894c6 {
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#cb522f58 {
    order: 1;
    width: 30%;
    height: auto;
    min-height: 91px;
    margin: 0px 0% 0px 0%;
}
    
#cf2cb561 {
    order: 2;
    width: 30%;
    height: auto;
    min-height: 91px;
    margin: 0px 0% 0px 0%;
}
    
#bf908ec7 {
    order: 3;
    width: 30%;
    height: auto;
    min-height: 90px;
    margin: 0px 0% 0px 0%;
}
    
#b1bdf500 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b5c73895 {
    width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 6b9f2a0 {
    order: 1;
}
    
#group_vhb {
    order: 0;
    width: 35.798112402181644%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_j05 {
    width: 85%;
}
    
#\30 af102b2 {
    margin-top: 24px;
    width: 100%;
    height: 40px;
}
}



@media all {
    
#\33 2568467 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 4107865::before, #\39 4107865 > .bgExtraLayerOverlay {
    
    background-image: linear-gradient(405deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 100%);
}
#\39 4107865 {
    justify-content: flex-start;
    align-items: flex-end;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    background-color: rgba(0, 0, 0, 0);
    background-image: url();
    border-radius: 16px 16px 16px 16px;
    order: 0;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\30 0789ffd.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0%;
    padding-left: 24px;
    padding-right: 24px;
}
#\30 0789ffd {
    width: 221px;
    height: 40px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 50faa02 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    background-image: initial;
    background-color: rgba(0, 0, 0, 0);
    padding: 0% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#e92dc4c5 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 5% 0% 5% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 5b81575 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    max-width: 1680px;
    width: 100%;
    min-height: 63px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    flex-wrap: nowrap;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 rgba(100, 100, 100, 0.14) #000000;
    border-width: 0 0 0px 0;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 16px 0%;
}
    
#\32 ae19c43 {
    width: 78.8875%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fc785a34 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    max-width: 1680px;
    width: 100%;
    min-height: 63px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    background-image: url();
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 adba5a3::before, #\35 adba5a3 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.7;
    border-radius: inherit;
    background-image: linear-gradient(405deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 100%);
}
#\35 adba5a3 {
    justify-content: space-between;
    align-items: flex-end;
    width: 100%;
    min-height: 320px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    border-radius: 16px 16px 16px 16px;
    order: 0;
    flex-wrap: nowrap;
    padding: 3% 4% 3% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\36 62879f2.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 8px 4px 8px 4px;
}
#\36 62879f2 {
    width: 42px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#b0f3f6de::before, #b0f3f6de > .bgExtraLayerOverlay {
    
    background-image: linear-gradient(405deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 100%);
}
#b0f3f6de {
    justify-content: space-between;
    align-items: flex-start;
    width: 100.06%;
    min-height: 68px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 0%;
    background-color: rgba(0, 0, 0, 0);
    background-image: url();
    border-radius: 0px 0px 0px 0px;
    height: auto;
    flex-wrap: nowrap;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
#b0f3f6de.lazy {
    background-image: url('');
}
    
#cef86742 {
    width: 94.97%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f3db1962.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 18px;
    padding-bottom: 14px;
}
#f3db1962 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#\38 8612d7f {
    width: 94.97%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 f5e08c8.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
}
#\38 f5e08c8 {
    width: 94.97%;
    height: auto;
    max-width: 100%;
    order: 3;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_dba {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-end;
    width: 99.80%;
    min-height: 48px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#group_h8d {
    flex-direction: row;
    justify-content: flex-end;
    align-items: center;
    width: 99.80%;
    min-height: 40px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#widget_a3u {
    width: 29.70%;
    height: 40px;
    max-width: 100%;
}
    
#f99a974c::before, #f99a974c > .bgExtraLayerOverlay {
    
    background-image: linear-gradient(405deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 100%);
}
#f99a974c {
    justify-content: flex-start;
    align-items: flex-end;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    background-color: rgba(0, 0, 0, 0);
    background-image: url();
    border-radius: 16px 16px 16px 16px;
    order: 0;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\30 d5468d4::before, #\30 d5468d4 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.7;
    border-radius: inherit;
    background-image: linear-gradient(405deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 100%);
}
#\30 d5468d4 {
    justify-content: space-between;
    align-items: flex-end;
    width: 100%;
    min-height: 320px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    border-radius: 16px 16px 16px 16px;
    order: 0;
    flex-wrap: nowrap;
    padding: 3% 4% 3% 4%;
    margin: 0px 0% 0px 0%;
}
    
#b7e135f7 {
    flex-direction: row;
    justify-content: flex-end;
    align-items: center;
    width: 99.80%;
    min-height: 40px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#db83b22f {
    width: 29.70%;
    height: 40px;
    max-width: 100%;
}
    
#\33 d1db0d2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-end;
    width: 99.80%;
    min-height: 48px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\35 43e55c9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#c1461fb3.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 8px 4px 8px 4px;
}
#c1461fb3 {
    width: 42px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#a3b4a3cd::before, #a3b4a3cd > .bgExtraLayerOverlay {
    
    background-image: linear-gradient(405deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 100%);
}
#a3b4a3cd {
    justify-content: space-between;
    align-items: flex-start;
    width: 100.06%;
    min-height: 68px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 0%;
    background-color: rgba(0, 0, 0, 0);
    background-image: url();
    border-radius: 0px 0px 0px 0px;
    height: auto;
    flex-wrap: nowrap;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
#a3b4a3cd.lazy {
    background-image: url('');
}
    
#\38 3ef998b {
    width: 94.97%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 d17b2ab.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 18px;
    padding-bottom: 14px;
}
#\32 d17b2ab {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#\30 a8e0c94 {
    width: 94.97%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 b289092.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
}
#\34 b289092 {
    width: 94.97%;
    height: auto;
    max-width: 100%;
    order: 3;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 325b0fc::before, #\36 325b0fc > .bgExtraLayerOverlay {
    
    background-image: linear-gradient(405deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 100%);
}
#\36 325b0fc {
    justify-content: flex-start;
    align-items: flex-end;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    background-color: rgba(0, 0, 0, 0);
    background-image: url();
    border-radius: 16px 16px 16px 16px;
    order: 0;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\31 e986956::before, #\31 e986956 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.7;
    border-radius: inherit;
    background-image: linear-gradient(405deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 100%);
}
#\31 e986956 {
    justify-content: space-between;
    align-items: flex-end;
    width: 100%;
    min-height: 320px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    border-radius: 16px 16px 16px 16px;
    order: 0;
    flex-wrap: nowrap;
    padding: 3% 4% 3% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\31 20a9ec5 {
    flex-direction: row;
    justify-content: flex-end;
    align-items: center;
    width: 99.80%;
    min-height: 40px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\35 57c0302 {
    width: 29.70%;
    height: 40px;
    max-width: 100%;
}
    
#\35 af97d5b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-end;
    width: 99.80%;
    min-height: 48px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\32 9e8d32b {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#a1c717c5.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 8px 4px 8px 4px;
}
#a1c717c5 {
    width: 42px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#bcb050a4::before, #bcb050a4 > .bgExtraLayerOverlay {
    
    background-image: linear-gradient(405deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 100%);
}
#bcb050a4 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100.06%;
    min-height: 68px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 0%;
    background-color: rgba(0, 0, 0, 0);
    background-image: url();
    border-radius: 0px 0px 0px 0px;
    height: auto;
    flex-wrap: nowrap;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
#bcb050a4.lazy {
    background-image: url('');
}
    
#\31 f43f201 {
    width: 94.97%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 5c92cdd.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 18px;
    padding-bottom: 14px;
}
#\37 5c92cdd {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#ec65525e {
    width: 94.97%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ea06886e.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
}
#ea06886e {
    width: 94.97%;
    height: auto;
    max-width: 100%;
    order: 3;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 4107865::before, #\39 4107865 > .bgExtraLayerOverlay {
    
}
#\39 4107865 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#e92dc4c5 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\35 adba5a3::before, #\35 adba5a3 > .bgExtraLayerOverlay {
    
}
    
#b0f3f6de::before, #b0f3f6de > .bgExtraLayerOverlay {
    
}
#b0f3f6de.lazy {
    background-image: url('');
}
    
#f99a974c::before, #f99a974c > .bgExtraLayerOverlay {
    
}
#f99a974c {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\30 d5468d4::before, #\30 d5468d4 > .bgExtraLayerOverlay {
    
}
    
#a3b4a3cd::before, #a3b4a3cd > .bgExtraLayerOverlay {
    
}
#a3b4a3cd.lazy {
    background-image: url('');
}
    
#\36 325b0fc::before, #\36 325b0fc > .bgExtraLayerOverlay {
    
}
#\36 325b0fc {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\31 e986956::before, #\31 e986956 > .bgExtraLayerOverlay {
    
}
    
#bcb050a4::before, #bcb050a4 > .bgExtraLayerOverlay {
    
}
#bcb050a4.lazy {
    background-image: url('');
}
    
#fc785a34 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 32px;
}
}



@media (max-width: 767px) {
    
#\33 2568467 {
    width: 88.94152161561904%;
}
    
#\39 4107865::before, #\39 4107865 > .bgExtraLayerOverlay {
    
}
#\39 4107865 {
    width: 100%;
}
    
#e92dc4c5 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\33 50faa02 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 0px;
    padding: 0px 0% 0px 0%;
}
    
#fc785a34 {
    flex-wrap: wrap;
    column-gap: 2%;
}
    
#\35 adba5a3::before, #\35 adba5a3 > .bgExtraLayerOverlay {
    
}
#\35 adba5a3 {
    min-height: 320px;
    height: auto;
    width: 100.00%;
}
    
#b0f3f6de::before, #b0f3f6de > .bgExtraLayerOverlay {
    
}
#b0f3f6de.lazy {
    background-image: url('');
}
    
#widget_a3u {
    height: 240px;
}
    
#f99a974c::before, #f99a974c > .bgExtraLayerOverlay {
    
}
#f99a974c {
    width: 100%;
    padding-top: 20px;
    padding-bottom: 20px;
}
    
#\30 d5468d4::before, #\30 d5468d4 > .bgExtraLayerOverlay {
    
}
    
#db83b22f {
    height: 240px;
}
    
#a3b4a3cd::before, #a3b4a3cd > .bgExtraLayerOverlay {
    
}
#a3b4a3cd.lazy {
    background-image: url('');
}
    
#\36 325b0fc::before, #\36 325b0fc > .bgExtraLayerOverlay {
    
}
#\36 325b0fc {
    width: 100%;
    padding-top: 0px;
    padding-bottom: 20px;
}
    
#\31 e986956::before, #\31 e986956 > .bgExtraLayerOverlay {
    
}
#\31 e986956 {
    min-height: 300px;
}
    
#\35 57c0302 {
    height: 240px;
}
    
#bcb050a4::before, #bcb050a4 > .bgExtraLayerOverlay {
    
}
#bcb050a4.lazy {
    background-image: url('');
}
    
#\31 20a9ec5 {
    height: auto;
    min-height: 240px;
    width: 99.78%;
}
    
#\35 43e55c9 {
    width: 85.94280991735536%;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#c1461fb3 {
    height: auto;
    min-height: 40px;
}
    
#\33 d1db0d2 {
    align-items: flex-end;
}
    
#group_dba {
    align-items: center;
}
    
#\36 62879f2 {
    min-height: 40px;
    margin-left: -16px;
}
    
#\35 af97d5b {
    align-items: flex-end;
}
    
#\32 9e8d32b {
    width: 86.32314446567844%;
}
    
#a1c717c5 {
    margin-left: -15px;
}
}



@media all {
    
#\30 37bec7a {
    background-image: initial;
    background-position: 100% 100%;
    background-color: rgba(2, 60, 104, 0);
}
    
#\32 20e8f86 {
    min-height: 340px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 3304ce7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    background-image: initial;
    background-position: 100% 0%;
    background-color: rgba(247, 247, 247, 0);
    background-size: contain;
    padding: 0% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#cff8e618 {
    justify-content: flex-start;
    align-items: flex-start;
    max-width: 1680px;
    width: 100%;
    min-height: 63px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    flex-wrap: nowrap;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 rgba(0,60,104,0) #000000;
    border-width: 0 0 1px 0;
    padding: 0% 0% 5% 0%;
}
    
#fd02508e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 320px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_b7p {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 20e8f86 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\32 20e8f86 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\35 3304ce7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 0%;
    padding-right: 0%;
}
}



@media all {
    
#\32 5962119 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 5% 0% 5% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 223cfad {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 abf2bdc {
    justify-content: flex-start;
    align-items: center;
    width: 100.19%;
    min-height: 63px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    flex-wrap: nowrap;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 b7d0cc7 {
    justify-content: flex-start;
    align-items: center;
    width: 101.93%;
    min-height: 63px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    flex-wrap: nowrap;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#effa8fd3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 edb4b95::before, #\35 edb4b95 > .bgExtraLayerOverlay {
    
    background-image: linear-gradient(405deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 100%);
}
#\35 edb4b95 {
    background-position: 50% 100%;
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 2%;
    height: auto;
    border-radius: 16px 16px 16px 16px;
    order: 0;
    background-image: initial;
    flex-wrap: nowrap;
    background-color: rgba(52, 135, 197, 0);
    border-style: solid;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1);
    border-width: 0px 0px 0px 0px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#a67ef6ce[data-pinned] {
    position: sticky;
    top: 126px;
    bottom: auto;
    z-index: 1;
}
#a67ef6ce {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48.84577380952381%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    order: 0;
    flex-wrap: nowrap;
    border-radius: 16px 16px 16px 16px;
    background-color: rgba(52, 135, 197, 0);
    background-image: initial;
    padding: 0% 0% 16px 0%;
    margin: 0px 0% 0px 0%;
}
    
#\38 469edb5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 65.72142857142856%;
    min-height: 435px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    border-radius: 16px 16px 16px 16px;
    height: auto;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#fc8c5bd8 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 32px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    background-image: url();
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
#fc8c5bd8.lazy {
    background-image: url('');
}
    
#\37 9ca29b3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    max-width: 1680px;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\36 e683e4e {
    width: 99.68%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\33 2dc7856 {
    width: 94.70%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#ace00eb9::before, #ace00eb9 > .bgExtraLayerOverlay {
    
    background-image: linear-gradient(405deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 100%);
}
#ace00eb9 {
    align-items: flex-end;
    width: 100.00%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 2px;
    column-gap: 0%;
    background-color: rgba(0, 0, 0, 0);
    background-image: url();
    border-radius: 16px 16px 16px 16px;
    order: 0;
    flex-wrap: nowrap;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
#ace00eb9.lazy {
    background-image: url('');
}
    
#dbf43724 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 60cafcd {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a7445168 {
    justify-content: flex-start;
    align-items: center;
    width: 100.28%;
    min-height: 90px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    order: 1;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 c311d03 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    border-radius: 16px 16px 16px 16px;
    background-color: rgba(247, 247, 247, 0);
    background-image: initial;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#bf47abde {
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 800px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    order: 1;
    background-image: url(https://lirp.cdn-website.com/44d5f10d/dms3rep/multi/opt/skavska+hale+wieruszow_2-1920w.jpg);
    height: auto;
    border-radius: 16px 16px 16px 16px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
#bf47abde.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHhAAAAcAAwEAAAAAAAAAAAAAAAECAwQFEQYSkfD/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAFxEAAwEAAAAAAAAAAAAAAAAAAAERMf/aAAwDAQACEQMRAD8A0lZd2ZxyVMQ2p3PRKc5HdE4okw2+unn2AAJomJH/2Q==');
}
    
#faa65016 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    background-image: initial;
    background-color: rgba(0, 0, 0, 0);
    flex-direction: row;
    padding: 0% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\38 527a470 {
    background-position: 100% 0%;
    align-items: flex-start;
    width: 32.514880952380956%;
    min-height: 420px;
    max-height: 100%;
    row-gap: 32px;
    column-gap: 4%;
    order: 1;
    border-radius: 16px 16px 16px 16px;
    background-color: var(--color_1);
    background-image: url(https://lirp.cdn-website.com/44d5f10d/dms3rep/multi/opt/test-tlo-42bde39c-1920w.png);
    height: auto;
    flex-wrap: nowrap;
    padding: 2% 3% 2% 3%;
    margin: 0% 0% 0% 0%;
}
#\38 527a470.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAhElEQVQY03WQiQrDMAxD3SPN2t39/299Gi4qhC0TCEx4lmNHRISk9CRpAS6SDruukkqcIDDmA3AFHmlJG5DNc5xy6mxwB97ACmRziVZOrsDNLvYa38oxhqvrTH32wBGYnLT4K68eODTwcYWEf0AvNXixxS7/wPRxLt90i56a1FzoLmn/AFh/zHPaYBhJAAAAAElFTkSuQmCC');
}
    
#b67773c3::before, #b67773c3 > .bgExtraLayerOverlay {
    
    background-image: linear-gradient(405deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 100%);
}
#b67773c3 {
    flex-direction: row;
    align-items: flex-end;
    width: 100.00%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    background-color: rgba(0, 0, 0, 0);
    background-image: url();
    border-radius: 16px 16px 16px 16px;
    order: 0;
    flex-wrap: nowrap;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
#b67773c3.lazy {
    background-image: url('');
}
    
#ef8391a5 {
    justify-content: flex-start;
    align-items: center;
    width: 101.93%;
    min-height: 63px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    flex-wrap: nowrap;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c0a48d4a {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 1a0433e {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 28af8f1 {
    justify-content: flex-start;
    align-items: center;
    width: 101.93%;
    min-height: 63px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    flex-wrap: nowrap;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 f8e4f4b {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fd98a58b {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 e26cfb4 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 5962119 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#ace00eb9::before, #ace00eb9 > .bgExtraLayerOverlay {
    
}
#ace00eb9.lazy {
    background-image: url('');
}
    
#\35 edb4b95::before, #\35 edb4b95 > .bgExtraLayerOverlay {
    
}
#\35 edb4b95 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#b67773c3::before, #b67773c3 > .bgExtraLayerOverlay {
    
}
#b67773c3 {
    flex-direction: row;
    flex-wrap: nowrap;
}
#b67773c3.lazy {
    background-image: url('');
}
    
#a67ef6ce {
    width: 99.68%;
    flex-direction: column;
    flex-wrap: nowrap;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#bf47abde {
    width: 99.64%;
    height: auto;
    min-height: 350px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
#bf47abde.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHhAAAAcAAwEAAAAAAAAAAAAAAAECAwQFEQYSkfD/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAFxEAAwEAAAAAAAAAAAAAAAAAAAERMf/aAAwDAQACEQMRAD8A0lZd2ZxyVMQ2p3PRKc5HdE4okw2+unn2AAJomJH/2Q==');
}
    
#faa65016 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 9ca29b3 {
    height: auto;
    min-height: 1193px;
    margin: 0px 0% 0px 0%;
}
    
#\38 469edb5 {
    width: 99.94%;
    height: auto;
    min-height: 350px;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\38 527a470 {
    width: 100.00%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
#\38 527a470.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAhElEQVQY03WQiQrDMAxD3SPN2t39/299Gi4qhC0TCEx4lmNHRISk9CRpAS6SDruukkqcIDDmA3AFHmlJG5DNc5xy6mxwB97ACmRziVZOrsDNLvYa38oxhqvrTH32wBGYnLT4K68eODTwcYWEf0AvNXixxS7/wPRxLt90i56a1FzoLmn/AFh/zHPaYBhJAAAAAElFTkSuQmCC');
}
    
#\31 c311d03 {
    flex-direction: column;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
    
#\36 e683e4e {
    margin: 0px 0% 0px 0%;
}
    
#\33 2dc7856 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 5962119 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#fc8c5bd8 {
    flex-wrap: wrap;
    margin: 0px 0% 0px 0%;
}
#fc8c5bd8.lazy {
    background-image: url('');
}
    
#ace00eb9::before, #ace00eb9 > .bgExtraLayerOverlay {
    
}
#ace00eb9 {
    flex-direction: column;
    flex-wrap: nowrap;
    order: 0;
}
#ace00eb9.lazy {
    background-image: url('');
}
    
#faa65016 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 0%;
    padding-right: 0%;
}
    
#\35 edb4b95::before, #\35 edb4b95 > .bgExtraLayerOverlay {
    
}
#\35 edb4b95 {
    flex-direction: column;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
    
#b67773c3::before, #b67773c3 > .bgExtraLayerOverlay {
    
}
#b67773c3 {
    order: 1;
}
#b67773c3.lazy {
    background-image: url('');
}
    
#\37 9ca29b3 {
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#a67ef6ce {
    width: 99.54%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#bf47abde {
    width: 99.48%;
    height: auto;
    min-height: 300px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
#bf47abde.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHhAAAAcAAwEAAAAAAAAAAAAAAAECAwQFEQYSkfD/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAFxEAAwEAAAAAAAAAAAAAAAAAAAERMf/aAAwDAQACEQMRAD8A0lZd2ZxyVMQ2p3PRKc5HdE4okw2+unn2AAJomJH/2Q==');
}
    
#\31 c311d03 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 469edb5 {
    width: 100.00%;
    height: auto;
    min-height: 250px;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\38 527a470 {
    order: 0;
    width: 100.00%;
    flex-direction: column;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
#\38 527a470.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAhElEQVQY03WQiQrDMAxD3SPN2t39/299Gi4qhC0TCEx4lmNHRISk9CRpAS6SDruukkqcIDDmA3AFHmlJG5DNc5xy6mxwB97ACmRziVZOrsDNLvYa38oxhqvrTH32wBGYnLT4K68eODTwcYWEf0AvNXixxS7/wPRxLt90i56a1FzoLmn/AFh/zHPaYBhJAAAAAElFTkSuQmCC');
}
    
#a7445168 {
    margin: 0px 0% 0px 0%;
}
    
#\33 2dc7856 {
    width: 99.58%;
}
}



@media all {
    
#\37 a65c389 {
    background-image: url();
    background-position: 100% 100%;
}
#\37 a65c389.lazy {
    background-image: url('');
}
    
#\30 f650c2d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    background-image: initial;
    background-position: 100% 0%;
    background-color: rgba(247, 247, 247, 0);
    background-size: contain;
    padding: 5% 2% 7% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\31 d498c0d {
    width: 49.78%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 3ffb3ce {
    justify-content: flex-start;
    align-items: flex-start;
    max-width: 1680px;
    width: 100%;
    min-height: 63px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    flex-wrap: nowrap;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 rgba(100, 100, 100, 0.14) #000000;
    border-width: 0 0 0px 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#c15031ad {
    width: 78.8875%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 1c75564 {
    min-height: 526px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a8ddaf9d [data-content-reference] {
    background-color: rgba(247,247,247,1);
    background-image: none;
    flex-direction: row;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
}
#a8ddaf9d [data-content-reference] .accordion-title {
    color: var(--color_2);
}
#a8ddaf9d {
    justify-content: flex-start;
    width: 99.99813961354698%;
    min-height: auto;
    height: auto;
    order: 0;
    align-self: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    justify-self: auto;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
    padding: 2% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
#a8ddaf9d [data-content-reference] .icon-container {
    border-radius: 0px 0px 0px 0px;
    height: 24px;
    width: 24px;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    padding: 2px 2px 2px 2px;
}
#a8ddaf9d .accordion-item:not(:last-of-type) {
    margin-block-end: 24px;
}
    
#\35 0f46196 {
    width: 99.7858056905461%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\30 e51e2e7 {
    width: 30%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    max-height: none;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#c37081ce {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#e3cf6322 {
    background-color: rgba(245, 245, 245, 0);
    flex-direction: row;
    align-self: auto;
    justify-content: space-between;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 0;
    background-image: initial;
    justify-self: auto;
    width: 99.99892817352307%;
    flex-wrap: nowrap;
    column-gap: 2%;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 db9a5d5 {
    justify-content: space-between;
    align-items: flex-start;
    width: 68.98%;
    min-height: 68px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 1;
    flex-wrap: nowrap;
    row-gap: 16px;
    justify-self: auto;
    padding: 6px 0% 6px 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a75e624f {
    background-color: rgba(245, 245, 245, 0);
    flex-direction: row;
    align-self: auto;
    justify-content: space-between;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 0;
    background-image: initial;
    justify-self: auto;
    width: 99.99892817352307%;
    flex-wrap: nowrap;
    column-gap: 2%;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c165ff9b {
    width: 30%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    max-height: none;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\30 55725f8 {
    justify-content: space-between;
    align-items: flex-start;
    width: 68.98%;
    min-height: 68px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 1;
    flex-wrap: nowrap;
    row-gap: 16px;
    justify-self: auto;
    padding: 6px 0% 6px 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d89b69e2 {
    width: 99.7858056905461%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#bbeabae3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#ed837767 {
    background-color: rgba(245, 245, 245, 0);
    flex-direction: row;
    align-self: auto;
    justify-content: space-between;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 0;
    background-image: initial;
    justify-self: auto;
    width: 99.99892817352307%;
    flex-wrap: nowrap;
    column-gap: 2%;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dd109d0b {
    width: 30%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    max-height: none;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\31 8d578d7 {
    justify-content: space-between;
    align-items: flex-start;
    width: 68.98%;
    min-height: 68px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 1;
    flex-wrap: nowrap;
    row-gap: 16px;
    justify-self: auto;
    padding: 6px 0% 6px 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 a3f057c {
    width: 99.7858056905461%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\39 d58dc2c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 1c75564 {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 526px;
}
    
#e3cf6322 {
    align-items: flex-start;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 24px;
    padding-left: 8%;
    padding-right: 8%;
}
    
#a8ddaf9d {
    height: auto;
    min-height: 331px;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 db9a5d5 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 99.99594254602574%;
    align-items: center;
    height: auto;
    min-height: 127px;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding-left: 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 e51e2e7 {
    order: 1;
    width: 50%;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#a75e624f {
    align-items: flex-start;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 24px;
    padding-left: 8%;
    padding-right: 8%;
}
    
#c165ff9b {
    order: 1;
    width: 50%;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\30 55725f8 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 99.99594254602574%;
    align-items: center;
    height: auto;
    min-height: 127px;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding-left: 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ed837767 {
    align-items: flex-start;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 24px;
    padding-left: 8%;
    padding-right: 8%;
}
    
#dd109d0b {
    order: 1;
    width: 50%;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\31 8d578d7 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 99.99594254602574%;
    align-items: center;
    height: auto;
    min-height: 127px;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding-left: 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 d498c0d {
    width: 99.87%;
}
}



@media (max-width: 767px) {
    
#\30 f650c2d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 0%;
    padding-right: 0%;
}
    
#\33 1c75564 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#e3cf6322 {
    align-self: auto;
    align-items: flex-start;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    justify-content: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a8ddaf9d {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 db9a5d5 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    align-items: center;
    height: auto;
    min-height: 173px;
    margin: 0px 0% 0px 0%;
}
    
#\30 e51e2e7 {
    height: auto;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#a75e624f {
    align-self: auto;
    align-items: flex-start;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    justify-content: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c165ff9b {
    height: auto;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 55725f8 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    align-items: center;
    height: auto;
    min-height: 173px;
    margin: 0px 0% 0px 0%;
}
    
#ed837767 {
    align-self: auto;
    align-items: flex-start;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    justify-content: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dd109d0b {
    height: auto;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 8d578d7 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    align-items: center;
    height: auto;
    min-height: 173px;
    margin: 0px 0% 0px 0%;
}
    
#\31 d498c0d {
    width: 100.00%;
}
}



@media all {
    
#\32 59b6b04 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    max-width: 1680px;
    width: 100%;
    min-height: 63px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 0%;
    flex-wrap: nowrap;
    height: auto;
    background-image: url();
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 8px 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
#\32 59b6b04.lazy {
    background-image: url('');
}
    
#e6ba4616 {
    width: 100%;
    height: 450px;
    min-height: 100px;
    max-width: 100%;
}
    
#\33 2d97aab {
    min-height: 526px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#c57543a9 {
    background-image: url();
    background-position: 100% 100%;
}
#c57543a9.lazy {
    background-image: url('');
}
    
#f946348e {
    width: 78.8875%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b0993b0f {
    justify-content: flex-start;
    align-items: flex-start;
    max-width: 1680px;
    width: 100%;
    min-height: 63px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    flex-wrap: nowrap;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 rgba(100, 100, 100, 0.14) #000000;
    border-width: 0 0 0px 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 5ac0622 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    background-image: url(https://lirp.cdn-website.com/44d5f10d/dms3rep/multi/opt/bck-skavska-1920w.png);
    background-position: 100% 0%;
    background-color: rgba(0, 60, 104, 1);
    background-size: contain;
    padding: 3% 2% 1.5% 2%;
    margin: 0% 0% 0% 0%;
}
#\31 5ac0622.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAABYlAAAWJQFJUiTwAAABK0lEQVQY023KMUvDQBTA8ZNSSoUq1rz3EkUoVqRUnFSKU1ARR6nQRdDi0ObuJR0EB7duXcQv4OJ0udwl9Sv40SrNYAf9w2/7CyEWAmVeJ2XbpLJLYtMnzvqosjuU9halDVG6rliOMC6qJC2Qys4pySUlxRslxQzZPaLMzkja/XIU4beAsa6hMh1K8meK8wLjXCO7ISpzhLFuibKBE2LwvuZJU6fJ1w1N5q+UzF8wLnrAugWse+K34bQEbLvI7nqJlO0A61Ng/bAap7YEsfOR3SGyO0Y2XWB9AZw+rUZrS9tJ3vBUAZ5ye6DMAXB6ApxercbForQZz6tNma970nqozA5wugusffGn4afYGJlKc5TVKHINP7JbQWQ98W9hKJr3HxV/7BpB5IIgsu0f5b5ro95bPd0AAAAASUVORK5CYII=');
}
    
#\30 ba31798 {
    width: 49.78%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 2d97aab {
    padding: 0px 0% 0px 0%;
}
    
#cde28690 {
    margin: 0px 0% 0px 0%;
}
    
#\30 ba31798 {
    width: 100.00%;
}
    
#b0993b0f {
    margin-left: 0%;
    margin-right: 0%;
}
    
#\31 5ac0622 {
    padding-left: 4%;
    padding-right: 4%;
    padding-top: 2%;
    row-gap: 24px;
}
#\31 5ac0622.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAABYlAAAWJQFJUiTwAAABK0lEQVQY023KMUvDQBTA8ZNSSoUq1rz3EkUoVqRUnFSKU1ARR6nQRdDi0ObuJR0EB7duXcQv4OJ0udwl9Sv40SrNYAf9w2/7CyEWAmVeJ2XbpLJLYtMnzvqosjuU9halDVG6rliOMC6qJC2Qys4pySUlxRslxQzZPaLMzkja/XIU4beAsa6hMh1K8meK8wLjXCO7ISpzhLFuibKBE2LwvuZJU6fJ1w1N5q+UzF8wLnrAugWse+K34bQEbLvI7nqJlO0A61Ng/bAap7YEsfOR3SGyO0Y2XWB9AZw+rUZrS9tJ3vBUAZ5ye6DMAXB6ApxercbForQZz6tNma970nqozA5wugusffGn4afYGJlKc5TVKHINP7JbQWQ98W9hKJr3HxV/7BpB5IIgsu0f5b5ro95bPd0AAAAASUVORK5CYII=');
}
    
#e6ba4616 {
    height: 350px;
}
}



@media (max-width: 767px) {
    
#\33 2d97aab {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#\31 5ac0622 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-top: 20px;
    padding-bottom: 0%;
}
#\31 5ac0622.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAABYlAAAWJQFJUiTwAAABK0lEQVQY023KMUvDQBTA8ZNSSoUq1rz3EkUoVqRUnFSKU1ARR6nQRdDi0ObuJR0EB7duXcQv4OJ0udwl9Sv40SrNYAf9w2/7CyEWAmVeJ2XbpLJLYtMnzvqosjuU9halDVG6rliOMC6qJC2Qys4pySUlxRslxQzZPaLMzkja/XIU4beAsa6hMh1K8meK8wLjXCO7ISpzhLFuibKBE2LwvuZJU6fJ1w1N5q+UzF8wLnrAugWse+K34bQEbLvI7nqJlO0A61Ng/bAap7YEsfOR3SGyO0Y2XWB9AZw+rUZrS9tJ3vBUAZ5ye6DMAXB6ApxercbForQZz6tNma970nqozA5wugusffGn4afYGJlKc5TVKHINP7JbQWQ98W9hKJr3HxV/7BpB5IIgsu0f5b5ro95bPd0AAAAASUVORK5CYII=');
}
    
#\30 ba31798 {
    width: 99.56%;
}
    
#f946348e {
    width: 99.53%;
}
    
#cde28690 {
    margin: 0px 0% 0px 0%;
}
    
#b0993b0f {
    padding-left: 2%;
    padding-right: 2%;
}
    
#e6ba4616 {
    height: 350px;
}
    
#\32 59b6b04 {
    padding-top: 0px;
    padding-bottom: 0px;
}
#\32 59b6b04.lazy {
    background-image: url('');
}
}

