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

  *#dm .dmInner a.u_1966939603 {
    background-color:rgba(0,0,0,0) !important;
    border-color:var(--color_3) !important;
    border-width:1px !important;
    border-style:solid !important;
    border-radius:4px !important;
  }

  *#dm .dmInner a.u_1966939603 span.text {
    font-weight:700 !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1901829842 img {
    border-radius:0 !important;
    object-fit:cover !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_598862914 input:not([type="submit"]) {
    background-color:var(--color_8) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
  }

  *#dm .dmInner div.u_598862914 textarea {
    background-color:var(--color_8) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
  }

  *#dm .dmInner div.u_598862914 select {
    background-color:var(--color_8) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
  }

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

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

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

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

  *#dm .dmInner nav.u_1549487417 { color:white !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1805613225 .photoGalleryThumbs { padding:10px !important; }

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

  *#dm .dmInner *.u_1805613225 .photoGalleryViewAll { padding:0 10px !important; }
}
@media (min-width:768px) and (max-width:1024px) {}
@media (min-width:0px) and (max-width:767px) {}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\33 0831072 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#b249ab5a {
    min-height: 424px;
    column-gap: 0;
    width: 100%;
    padding: 0 0 0 0;
}
    
#db6553f9 {
    background-color: var(--color_1);
}
    
#\34 5869fb0 {
    row-gap: 24px;
    width: 50.0%;
    min-width: 4%;
    background-color: var(--color_1);
    min-height: 8px;
    padding: 120px 5% 120px 5%;
}
    
#\38 8f50a48.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 16px;
}
#\38 8f50a48 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#a3cd9eba {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#d2c95fd4 {
    row-gap: 12px;
    column-gap: 16px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    flex-wrap: wrap;
    padding: 0 0 0 0;
}
    
#cabd3c58.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 24px 10px 24px;
}
#cabd3c58 {
    max-width: 100%;
    width: 318px;
    min-height: 42px;
}
    
#\30 93c40a4 {
    min-height: 8px;
    width: 50.0%;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 4%;
    background-color: var(--color_2);
    padding: 0 0 0 0;
}
    
#\36 b06389e {
    width: 100%;
    min-height: 88vh;
    height: 654px;
    align-self: flex-start;
}
}



@media all {
    
#c9a5a3e8 {
    min-height: 240px;
    column-gap: 4%;
    width: 100%;
    padding-top: 72px;
    padding-bottom: 72px;
    flex-wrap: nowrap;
}
    
#\38 70de005 {
    background-color: var(--color_1);
    border-color: rgba(196,202,214,1);
    border-width: 1px 0px 0px 0px;
    border-style: solid;
}
    
#d38d8613 {
    row-gap: 20px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_1);
    min-height: 8px;
    padding: 0px 0px 0px 0px;
}
    
#\32 6ccf95e.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 16px;
}
#\32 6ccf95e {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 c5dbd21 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 2353e8a {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 7c68cf9.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 24px 10px 24px;
}
#\31 7c68cf9 {
    max-width: 100%;
    width: 294px;
    min-height: 42px;
}
}



@media all {
    
#d18aaf04 {
    min-height: 240px;
    column-gap: 0;
    width: 100%;
    padding-top: 72px;
    padding-bottom: 72px;
}
    
#\35 8dd1aba {
    background-color: var(--color_3);
    border-color: rgba(196,202,214,1);
    border-width: 1px 0px 0px 0px;
    border-style: solid;
    background-image: none;
}
    
#\39 19c272d {
    row-gap: 16px;
    width: 25.0%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_3);
    min-height: 8px;
    background-image: none;
    padding: 32px 24px 32px 24px;
}
    
#\32 951c05c {
    max-width: 100%;
    width: 40px;
    height: 40px;
}
    
#e8d0829e {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#d61fe182 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#ee717f29 {
    row-gap: 16px;
    width: 25.0%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_3);
    min-height: 8px;
    background-image: none;
    padding: 32px 24px 32px 24px;
}
    
#\38 203778a {
    max-width: 100%;
    width: 40px;
    height: 40px;
}
    
#\35 5aeccb9 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 1809e47 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 b3302db {
    row-gap: 16px;
    width: 25.0%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_3);
    min-height: 8px;
    background-image: none;
    padding: 32px 24px 32px 24px;
}
    
#\34 c24a39c {
    max-width: 100%;
    width: 40px;
    height: 40px;
}
    
#\36 9f4be18 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 ecf0670 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 d920e3d {
    row-gap: 16px;
    width: 25.0%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_3);
    min-height: 8px;
    background-image: none;
    padding: 32px 24px 32px 24px;
}
    
#\30 3075d3c {
    max-width: 100%;
    width: 40px;
    height: 40px;
}
    
#f42e5d9c {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 ac5ee67 {
    max-width: 100%;
    width: auto;
    height: auto;
}
}



@media all {
    
#b5cd7f6a {
    min-height: 0;
    row-gap: 32px;
    width: 100%;
    padding-top: 72px;
    padding-bottom: 72px;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#e2f3d094 {
    background-color: var(--color_1);
    border-color: rgba(196,202,214,1);
    border-width: 1px 0px 0px 0px;
    border-style: solid;
}
    
#\37 ef52a49 {
    row-gap: 12px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    background-color: var(--color_1);
    min-height: 80px;
}
    
#\34 8397c5c.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 16px;
}
#\34 8397c5c {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 525f7e4 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#ff330a65 {
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_6);
    min-height: 80px;
    background-image: none;
}
    
#b8d87b76 {
    width: 100%;
}
}



@media all {
    
#\34 bcf35aa {
    min-height: 240px;
    column-gap: 4%;
    width: 100%;
    padding-top: 72px;
    padding-bottom: 72px;
}
    
#\36 0de6e5a {
    background-color: var(--color_1);
    border-color: rgba(196,202,214,1);
    border-width: 1px 0px 0px 0px;
    border-style: solid;
}
    
#\39 b46450a {
    row-gap: 20px;
    width: 48.0%;
    min-width: 4%;
    background-color: var(--color_1);
    min-height: 8px;
}
    
#daf7d7e3.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 16px;
}
#daf7d7e3 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 7c021a9 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#fd9aafd1 {
    row-gap: 12px;
    column-gap: 16px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    flex-wrap: wrap;
    padding: 0 0 0 0;
}
    
#d66297f9.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 24px 10px 24px;
}
#d66297f9 {
    max-width: 100%;
    width: 186px;
    min-height: 42px;
}
    
#\35 d5d91d3 {
    width: 48.0%;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_1);
    min-height: 8px;
}
    
#\30 2166d3c {
    width: 100%;
    height: 437px;
}
}



@media all {
    
#aff3ec5d {
    min-height: 0;
    row-gap: 40px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 80px 5% 0px 5%;
}
    
#\35 0c16979 {
    background-color: var(--color_2);
    border-color: rgba(196,202,214,1);
    border-width: 1px 0px 0px 0px;
    border-style: solid;
}
    
#\38 ced14d4 {
    margin: 0px 0% 0px 0%;
}
    
#\35 a00b426 {
    row-gap: 12px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    background-color: var(--color_2);
    min-height: 80px;
}
    
#b1be91fc {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 800fc73 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 a838d11 {
    column-gap: 1%;
    flex-direction: row;
    width: 100%;
    align-items: stretch;
    min-width: 4%;
    background-color: var(--color_2);
    min-height: 80px;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 bc7393a {
    border-color: rgba(196,202,214,0.2);
    background-color: var(--color_8);
    border-radius: 4px;
    row-gap: 12px;
    box-shadow: 0 2px 8px rgba(26,31,46,0.08);
    width: 44.30%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: center;
    border-style: solid;
    background-image: none;
    padding: 24px 10px 24px 10px;
    margin: 0px 0% 0px 0%;
}
    
#bfa8f7ae {
    max-width: 100%;
    width: 28px;
    height: 28px;
    order: 0;
}
    
#c9848723 {
    max-width: 100%;
    width: 225px;
    height: auto;
    order: 1;
}
    
#\34 9ea9ff8 {
    max-width: 100%;
    width: 225px;
    height: auto;
    order: 2;
}
    
#widget_5p3 {
    width: 100%;
    height: 211px;
    min-height: 100px;
    max-width: 100%;
    order: 3;
}
    
#widget_2jp {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#\30 b8745bc {
    border-color: rgba(196,202,214,0.2);
    background-color: var(--color_8);
    border-radius: 4px;
    row-gap: 12px;
    box-shadow: 0 2px 8px rgba(26,31,46,0.08);
    width: 43.72%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: center;
    border-style: solid;
    background-image: none;
    padding: 24px 10px 24px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\37 28431d6 {
    max-width: 100%;
    width: 28px;
    height: 28px;
    order: 0;
}
    
#\31 4abe606 {
    max-width: 100%;
    width: 225px;
    height: auto;
    order: 1;
}
    
#\39 3d44ccd {
    max-width: 100%;
    width: 225px;
    height: auto;
    order: 2;
}
    
#\39 547cd03 {
    width: 100%;
    height: 200px;
    min-height: 100px;
    max-width: 100%;
    order: 3;
}
    
#\35 6e90179 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 4;
}
}



@media all {
    
#\32 0793569.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 16px;
}
#\32 0793569 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#f5af73fc.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 24px 10px 24px;
}
#f5af73fc {
    max-width: 100%;
    width: 183px;
    min-height: 42px;
}
    
#\30 98c44ec {
    min-height: 240px;
    column-gap: 4%;
    width: 100%;
    padding-top: 72px;
    padding-bottom: 72px;
}
    
#\34 f973838 {
    width: 48.0%;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_1);
    min-height: 8px;
    order: 0;
}
    
#\32 894ee31 {
    row-gap: 12px;
    column-gap: 16px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    flex-wrap: wrap;
    padding: 0 0 0 0;
}
    
#\37 f8f0c09 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#c7cf939f {
    background-color: var(--color_1);
    border-color: rgba(196,202,214,1);
    border-width: 1px 0px 0px 0px;
    border-style: solid;
}
    
#\30 e6fe38f {
    row-gap: 20px;
    width: 48.0%;
    min-width: 4%;
    background-color: var(--color_1);
    min-height: 8px;
    order: 1;
}
    
#\34 22c6432 {
    width: 100%;
    height: 423px;
}
}



@media all {
    
#ea8e30ad {
    margin: 0px 0% 0px 0%;
}
    
#\37 32f9576 {
    max-width: 100%;
    width: 225px;
    height: auto;
    order: 1;
}
    
#c0a8122d {
    width: 100%;
    height: 200px;
    min-height: 100px;
    max-width: 100%;
    order: 3;
}
    
#\30 2246bbc {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#\37 680e4b4 {
    min-height: 0;
    row-gap: 40px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10px 5% 80px 5%;
}
    
#\38 9246ac3 {
    column-gap: 1%;
    flex-direction: row;
    width: 100%;
    align-items: stretch;
    min-width: 4%;
    background-color: var(--color_2);
    min-height: 80px;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 078b7ae {
    width: 100%;
    height: 200px;
    min-height: 100px;
    max-width: 100%;
    order: 3;
}
    
#c24cb0ac {
    border-color: rgba(196,202,214,0.2);
    background-color: var(--color_8);
    border-radius: 4px;
    row-gap: 12px;
    box-shadow: 0 2px 8px rgba(26,31,46,0.08);
    width: 43.72%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: center;
    border-style: solid;
    background-image: none;
    padding: 24px 10px 24px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\35 a69b5d8 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#\39 c355d35 {
    max-width: 100%;
    width: 225px;
    height: auto;
    order: 1;
}
    
#\36 680fcd1 {
    max-width: 100%;
    width: 28px;
    height: 28px;
    order: 0;
}
    
#d3e37809 {
    max-width: 100%;
    width: 28px;
    height: 28px;
    order: 0;
}
    
#\33 277a813 {
    background-color: var(--color_2);
    border-color: rgba(196,202,214,1);
    border-width: 1px 0px 0px 0px;
    border-style: solid;
}
    
#\34 8eaa361 {
    border-color: rgba(196,202,214,0.2);
    background-color: var(--color_8);
    border-radius: 4px;
    row-gap: 12px;
    box-shadow: 0 2px 8px rgba(26,31,46,0.08);
    width: 44.30%;
    justify-content: flex-start;
    border-width: 1px;
    align-items: center;
    border-style: solid;
    background-image: none;
    padding: 24px 10px 24px 10px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\39 a7dc110 {
    order: 2;
}
    
#b48470bf {
    min-height: 652px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#fae6b8b3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.5%;
    min-width: 4%;
    background-color: var(--color_6);
    background-image: none;
    padding: 2% 16px 2% 16px;
    margin: 0% 0% 0% 0%;
}
    
#f42710ce {
    background-color: var(--color_3);
    background-image: initial;
}
    
#b2c5fbd4 {
    justify-content: flex-start;
    align-items: flex-end;
    width: 48.5%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url("https://lirp.cdn-website.com/de958da9/dms3rep/multi/opt/Depositphotos_1934975_XL-1920w.jpg");
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#b2c5fbd4.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHhAAAgEFAAMAAAAAAAAAAAAAAQIAAwQFBhEVQVH/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//EABcRAQADAAAAAAAAAAAAAAAAAAEAAhH/2gAMAwEAAhEDEQA/AMd2TVzjMheUrhgy0GKlh7kdcNYsobySjo7z5ESrZ1iKmE//2Q==');
}
    
#widget_ovd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b249ab5a {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\34 5869fb0 {
    padding: 80px 4% 80px 4%;
}
}



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



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



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#aff3ec5d {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\35 a838d11 {
    row-gap: 16px;
    flex-wrap: wrap;
}
    
#\35 bc7393a {
    width: 48%;
}
    
#\30 b8745bc {
    width: 48%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#c24cb0ac {
    width: 48%;
}
    
#\37 680e4b4 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\38 9246ac3 {
    row-gap: 16px;
    flex-wrap: wrap;
}
    
#\34 8eaa361 {
    width: 48%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b48470bf {
    padding-left: 4%;
    padding-right: 4%;
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 0%;
}
    
#fae6b8b3 {
    width: 100%;
    min-height: 80px;
    order: 1;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#b2c5fbd4 {
    order: 2;
    width: 100%;
    min-height: 140px;
    height: auto;
    padding: 4% 4% 4% 4%;
}
#b2c5fbd4.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHhAAAgEFAAMAAAAAAAAAAAAAAQIAAwQFBhEVQVH/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//EABcRAQADAAAAAAAAAAAAAAAAAAEAAhH/2gAMAwEAAhEDEQA/AMd2TVzjMheUrhgy0GKlh7kdcNYsobySjo7z5ESrZ1iKmE//2Q==');
}
}



@media (max-width: 767px) {
    
#b249ab5a {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\34 5869fb0 {
    width: 100%;
    padding: 60px 5% 60px 5%;
}
    
#\30 93c40a4 {
    width: 100%;
    min-height: 50vw;
}
    
#\36 b06389e {
    min-height: 60vw;
    height: 60vw;
}
}



@media (max-width: 767px) {
    
#c9a5a3e8 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    row-gap: 32px;
    flex-wrap: nowrap;
}
    
#d38d8613 {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#d18aaf04 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    row-gap: 0;
}
    
#\39 19c272d {
    width: 100%;
}
    
#ee717f29 {
    width: 100%;
}
    
#\31 b3302db {
    width: 100%;
}
    
#\33 d920e3d {
    width: 100%;
}
}



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



@media (max-width: 767px) {
    
#\34 bcf35aa {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    row-gap: 32px;
}
    
#\39 b46450a {
    width: 100%;
}
    
#\35 d5d91d3 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#aff3ec5d {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\35 a00b426 {
    align-items: center;
}
    
#\35 a838d11 {
    flex-direction: column;
    row-gap: 16px;
}
    
#\35 bc7393a {
    width: 100%;
}
    
#\30 b8745bc {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\30 98c44ec {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    row-gap: 32px;
}
    
#\34 f973838 {
    width: 100%;
}
    
#\30 e6fe38f {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#c24cb0ac {
    width: 100%;
}
    
#\37 680e4b4 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\38 9246ac3 {
    flex-direction: column;
    row-gap: 16px;
}
    
#\34 8eaa361 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#fae6b8b3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    justify-content: flex-start;
    padding: 16px 6px 16px 6px;
    margin: 0% 0% 0% 0%;
}
    
#cb84d78b {
    margin: 0px 0% 0px 0%;
}
    
#b48470bf {
    min-height: 0;
    flex-direction: column;
    row-gap: 0px;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#b2c5fbd4 {
    width: 100%;
    min-height: 249px;
    align-items: flex-end;
    order: 2;
    height: auto;
    padding: 6% 6% 6% 6%;
}
#b2c5fbd4.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHhAAAgEFAAMAAAAAAAAAAAAAAQIAAwQFBhEVQVH/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//EABcRAQADAAAAAAAAAAAAAAAAAAEAAhH/2gAMAwEAAhEDEQA/AMd2TVzjMheUrhgy0GKlh7kdcNYsobySjo7z5ESrZ1iKmE//2Q==');
}
}

