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

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

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

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

  *#dm .dmInner a.u_1674589590:hover,
  *#dm .dmInner a.u_1674589590.hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
    border-color:var(--color_1) !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1148216372:hover,
  *#dm .dmInner a.u_1148216372.hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
    border-color:var(--color_1) !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1178420997.hover span.text { color:var(--color_1) !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\39 4309742 {
    background-color: var(--color_3);
    border-radius: 14px;
    flex-direction: row;
    width: 546px;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 20px 28px 20px 28px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 ee9b7be {
    min-height: 0;
    width: 100%;
    padding-bottom: 140px;
    flex-direction: column;
    max-width: none;
    flex-wrap: nowrap;
}
    
#cc8299ec::before, #cc8299ec > .bgExtraLayerOverlay {
    border-radius: inherit;
    background-color: var(--color_2);
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.35;
    content: '';
    height: 100%;
}
#cc8299ec {
    background-image: url("https://irp.cdn-website.com/d9a5b71f/dms3rep/multi/opt/Estero+-+Dro%C5%A1ai+m%C4%81jai-1920w.png");
}
    
#\32 35e3d70 {
    min-height: 508px;
    width: 100%;
    min-width: 4%;
    height: auto;
}
    
#\39 98b0fb3 {
    row-gap: 18px;
    width: 39.31%;
    justify-content: flex-start;
    align-items: flex-start;
    order: 0;
    padding: 24px 0 24px 0;
}
    
#ad2e9c69 {
    max-width: 100%;
    width: 631px;
    height: auto;
}
    
#\35 da119ba {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 50524e0 {
    row-gap: 12px;
    column-gap: 16px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    flex-wrap: wrap;
    padding: 8px 0 0 0;
}
    
#\33 c1cd960.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 8px 12px 8px;
}
#\33 c1cd960 {
    max-width: 100%;
    width: auto;
    min-height: 52px;
    min-width: 190px;
}
    
#de01aa5c.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 8px 12px 8px;
}
#de01aa5c {
    max-width: 100%;
    width: auto;
    min-height: 52px;
    min-width: 190px;
}
    
#\30 bcb0606 {
    max-width: 100%;
    width: auto;
    height: auto;
}
}



@media all {
    
#b33cb74a {
    min-height: auto;
    row-gap: 40px;
    width: 100%;
    flex-direction: column;
    max-width: none;
}
    
#\37 259857c {
    row-gap: 12px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
}
    
#b4124436 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 4a51b2f {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 98bf3cb {
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 4%;
    flex-wrap: wrap;
}
    
#f58d3611 {
    border-color: var(--color_5);
    background-color: var(--color_4);
    border-radius: 14px;
    row-gap: 12px;
    width: 32%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: flex-start;
    border-style: solid;
    padding: 28px 28px 28px 28px;
}
    
#\35 70c4819 {
    width: 100%;
    height: 220px;
}
    
#c6e34dbf {
    max-width: 100%;
    width: 506px;
    height: auto;
}
    
#caecc2bf {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 2c80aaa {
    border-color: var(--color_5);
    background-color: var(--color_4);
    border-radius: 14px;
    row-gap: 12px;
    width: 32%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: flex-start;
    border-style: solid;
    padding: 28px 28px 28px 28px;
}
    
#\34 1bc9c74 {
    width: 100%;
    height: 220px;
}
    
#\32 3154c47 {
    max-width: 100%;
    width: 506px;
    height: auto;
}
    
#e8959cd2 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#c198d4bc {
    border-color: var(--color_5);
    background-color: var(--color_4);
    border-radius: 14px;
    row-gap: 12px;
    width: 32%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: flex-start;
    border-style: solid;
    padding: 28px 28px 28px 28px;
}
    
#\31 25b5413 {
    width: 100%;
    height: 220px;
}
    
#\31 b49a5ea {
    max-width: 100%;
    width: 320px;
    height: auto;
}
    
#be378553 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#cc10a4e5 {
    border-color: var(--color_5);
    background-color: var(--color_4);
    border-radius: 14px;
    row-gap: 12px;
    width: 48%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: flex-start;
    border-style: solid;
    padding: 28px 28px 28px 28px;
}
    
#\38 80e9af1 {
    width: 100%;
    height: 220px;
}
    
#\32 3c1b24e {
    max-width: 100%;
    width: 509px;
    height: auto;
}
    
#a4b061cb {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 df25820 {
    border-color: var(--color_5);
    background-color: var(--color_4);
    border-radius: 14px;
    row-gap: 12px;
    width: 48%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: flex-start;
    border-style: solid;
    padding: 28px 28px 28px 28px;
}
    
#\31 a432120 {
    width: 100%;
    height: 220px;
}
    
#f776b136 {
    max-width: 100%;
    width: 509px;
    height: auto;
}
    
#\39 f1d9ad5 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 d89cc69 {
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
}
    
#ffc6d859 {
    max-width: 100%;
    width: auto;
    min-height: 46px;
    margin-top: 8px;
    min-width: 180px;
}
}



@media all {
    
#\31 02aba8d {
    min-height: 240px;
    column-gap: 4%;
    width: 100%;
    align-items: stretch;
    max-width: none;
}
    
#c8a64e6d {
    width: 48.0%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding-bottom: 60px;
    min-height: 8px;
}
    
#\36 2130b99 {
    width: 100%;
    height: 480px;
}
    
#\31 fa2c720 {
    background-color: var(--color_3);
    border-radius: 14px;
    flex-direction: row;
    width: 80%;
    margin-top: -50px;
    justify-content: flex-start;
    align-items: center;
    padding: 18px 24px 18px 24px;
}
    
#\34 d5ee58a {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 79dd735 {
    row-gap: 14px;
    width: 48.0%;
    min-width: 4%;
    min-height: 8px;
}
    
#\37 7fe4ecd {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 3dc07d8 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#be217e20 {
    max-width: 100%;
    width: auto;
    min-height: 46px;
    margin-top: 8px;
    min-width: 220px;
}
}



@media all {
    
#\36 1968204 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#f9e124f6 {
    min-height: auto;
    row-gap: 40px;
    width: 100%;
    padding-top: 8%;
    padding-bottom: 8%;
    flex-direction: column;
    max-width: none;
}
    
#bc9a3d12 {
    background-color: var(--color_2);
}
    
#\33 b918ea9 {
    row-gap: 10px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
}
    
#\39 04ee49d {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 904ad83 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 942a062 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 f7dbd9b {
    column-gap: 2%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 4%;
}
    
#a5c5a9f6 {
    border-color: var(--color_5);
    background-color: var(--color_1);
    border-radius: 14px;
    row-gap: 12px;
    width: 32%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: flex-start;
    border-style: solid;
    padding: 28px 28px 28px 28px;
}
    
#\39 54d0251 {
    width: 100%;
    height: 200px;
}
    
#\37 be68845 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 028fe67 {
    border-color: var(--color_5);
    background-color: var(--color_1);
    border-radius: 14px;
    row-gap: 12px;
    width: 32%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: flex-start;
    border-style: solid;
    padding: 28px 28px 28px 28px;
}
    
#\33 686e4e5 {
    width: 100%;
    height: 200px;
}
    
#\34 25309b6 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 c34662b {
    border-color: var(--color_5);
    background-color: var(--color_1);
    border-radius: 14px;
    row-gap: 12px;
    width: 32%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: flex-start;
    border-style: solid;
    padding: 28px 28px 28px 28px;
}
    
#f896df24 {
    width: 100%;
    height: 200px;
}
    
#\35 6ab2f7e {
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
}
    
#\31 c0b7977.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 8px 12px 8px;
}
#\31 c0b7977 {
    max-width: 100%;
    width: auto;
    min-height: 46px;
    min-width: 220px;
}
}



@media all {
    
#d44c8ec4 {
    min-height: auto;
    row-gap: 40px;
    width: 100%;
    flex-direction: column;
    max-width: none;
}
    
#\39 0b4d49d {
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
}
    
#ce5ec133 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 d29c85b {
    column-gap: 4%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
}
    
#a38d46e6 {
    row-gap: 12px;
    width: 32%;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#\33 e505e33 {
    max-width: 100%;
    width: 396px;
    height: auto;
}
    
#\35 2fb2c58 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 00b0800 {
    row-gap: 12px;
    width: 32%;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#\30 9174148 {
    max-width: 100%;
    width: 400px;
    height: auto;
}
    
#\35 e009c7b {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 a85dac8 {
    row-gap: 12px;
    width: 32%;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#a937e7f7 {
    max-width: 100%;
    width: 373px;
    height: auto;
}
    
#\38 9a40c92 {
    max-width: 100%;
    width: auto;
    height: auto;
}
}



@media all {
    
#d2f8fde7 {
    min-height: 240px;
    column-gap: 6%;
    width: 100%;
}
    
#\31 e52aa1b {
    background-color: var(--color_4);
}
    
#\35 b6dd927 {
    width: 33.845238095238095%;
    justify-content: flex-start;
    min-width: 4%;
    min-height: 8px;
}
    
#\30 455591f {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 48a8f9c {
    width: 60.09%;
    justify-content: flex-start;
    min-width: 4%;
    min-height: 8px;
}
    
#dcfaca18 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#widget_np8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_np8 {
    width: 60px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    align-self: center;
    margin: 5px 0px 5px 0px;
}
}



@media all {
    
#a2888cbd {
    min-height: auto;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    align-items: center;
}
    
#b0bcf3a9 {
    background-color: var(--color_2);
}
    
#b348b36f {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    row-gap: 16px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    min-width: 4%;
}
    
#\32 ac71959 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 3b33148 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 faccadc {
    row-gap: 12px;
    column-gap: 16px;
    padding-top: 8px;
    flex-direction: row;
    width: 100%;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
}
    
#\32 9d6d402.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 12px;
    padding-left: 8px;
    padding-bottom: 12px;
    padding-right: 8px;
}
#\32 9d6d402 {
    max-width: 100%;
    width: auto;
    min-height: 52px;
    min-width: 200px;
}
    
#f1c1a608.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 12px;
    padding-left: 8px;
    padding-bottom: 12px;
    padding-right: 8px;
}
#f1c1a608 {
    max-width: 100%;
    width: auto;
    min-height: 52px;
    min-width: 200px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 ee9b7be {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b33cb74a {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 02aba8d {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f9e124f6 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d44c8ec4 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d2f8fde7 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a2888cbd {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (max-width: 767px) {
    
#\39 4309742 {
    width: 100%;
}
    
#\38 ee9b7be {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\32 35e3d70 {
    align-items: center;
}
    
#\39 98b0fb3 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#b33cb74a {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\37 259857c {
    align-items: center;
}
    
#\36 98bf3cb {
    align-items: center;
}
    
#f58d3611 {
    width: 100%;
}
    
#\34 2c80aaa {
    width: 100%;
}
    
#c198d4bc {
    width: 100%;
}
    
#cc10a4e5 {
    width: 100%;
}
    
#\31 df25820 {
    width: 100%;
}
    
#\30 d89cc69 {
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\31 02aba8d {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    row-gap: 24px;
}
    
#c8a64e6d {
    width: 100%;
}
    
#\31 fa2c720 {
    width: 100%;
    margin-top: 16px;
}
    
#\34 79dd735 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#f9e124f6 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\33 b918ea9 {
    align-items: center;
}
    
#\31 f7dbd9b {
    flex-direction: column;
    row-gap: 20px;
}
    
#a5c5a9f6 {
    width: 100%;
}
    
#\31 028fe67 {
    width: 100%;
}
    
#\39 c34662b {
    width: 100%;
}
    
#\35 6ab2f7e {
    align-items: center;
}
}



@media (max-width: 767px) {
    
#d44c8ec4 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\39 0b4d49d {
    align-items: center;
}
    
#\33 d29c85b {
    flex-direction: column;
    row-gap: 20px;
}
    
#a38d46e6 {
    width: 100%;
}
    
#\31 00b0800 {
    width: 100%;
}
    
#\36 a85dac8 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#d2f8fde7 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    row-gap: 20px;
}
    
#\35 b6dd927 {
    width: 100%;
}
    
#\39 48a8f9c {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#a2888cbd {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#b348b36f {
    align-items: center;
}
}

