@media all {
  *#dm .dmInner div.u_1565074080 img { object-fit:contain !important; }

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

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

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

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

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

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

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

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

  *#dm .dmInner *.u_1452419947 { display:none !important; }

  *#dm .dmInner *.u_1359335573 { display:none !important; }

  *#dm .dmInner *.u_1128219726 { display:none !important; }

  *#dm .dmInner *.u_1031837845 { display:none !important; }

  *#dm .dmInner *.u_1806482295 { display:none !important; }

  *#dm .dmInner *.u_1559092844 { display:none !important; }

  *#dm .dmInner *.u_1631977178 { display:none !important; }

  *#dm .dmInner *.u_1693181714 { display:none !important; }

  *#dm .dmInner *.u_1052422810 { display:none !important; }

  *#dm .dmInner *.u_1214154471 { display:none !important; }

  *#dm .dmInner *.u_1117589149 { display:none !important; }

  *#dm .dmInner *.u_1712470826 { display:none !important; }

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

  *#dm .dmInner a.u_1855288557 span.text {
    font-weight:900 !important;
    font-size:18px !important;
  }

  *#dm .dmInner a.u_1855288557 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1855288557 {
    background-color:rgba(145,67,27,1) !important;
    background-image:none !important;
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
  }

  *#dm .dmInner *.u_1700315822 { display:none !important; }

  *#dm .dmInner *.u_1779523832 { display:none !important; }

  *#dm .dmInner *.u_1788446544 { display:none !important; }

  *#dm .dmInner *.u_1209570945 { display:none !important; }

  *#dm .dmInner *.u_1349820007 { display:none !important; }

  *#dm .dmInner *.u_1783514117 { display:none !important; }

  *#dm .dmInner *.u_1781142714 { display:none !important; }

  *#dm .dmInner *.u_1928153446 { display:none !important; }

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

  *#dm .dmInner a.u_1632271103 span.text {
    font-weight:900 !important;
    font-size:18px !important;
  }

  *#dm .dmInner a.u_1632271103 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1632271103 {
    background-color:rgba(145,67,27,1) !important;
    background-image:none !important;
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
  }

  *#dm .dmInner a.u_1671220199 span.text {
    font-weight:900 !important;
    font-size:18px !important;
  }

  *#dm .dmInner a.u_1671220199 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1671220199 {
    background-color:rgba(145,67,27,1) !important;
    background-image:none !important;
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
  }

  *#dm .dmInner *.u_2082407866 .photoGalleryViewAll { text-align:CENTER !important; }

  *#dm .dmInner *.u_2035616395 .photoGalleryViewAll { text-align:CENTER !important; }

  *#dm .dmInner div.u_2035616395 .photoGalleryViewAll.link { color:rgba(255,255,255,1) !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_2082407866 .photoGalleryThumbs { padding:10px !important; }

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

  *#dm .dmInner *.u_2082407866 .photoGalleryThumbs .image-container a { padding-top:357px !important; }

  *#dm .dmInner *.u_2035616395 .photoGalleryThumbs { padding:5px !important; }

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

  *#dm .dmInner *.u_2035616395 .photoGalleryThumbs .image-container a { padding-top:373px !important; }

  *#dm .dmInner *.u_2082407866 .photoGalleryViewAll { padding:0 10px !important; }

  *#dm .dmInner *.u_2035616395 .photoGalleryViewAll { padding:0 5px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_3674264379 img {
    object-position:0% 50% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner *.u_2082407866 .photoGalleryThumbs { padding:5px !important; }

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

  *#dm .dmInner *.u_2082407866 .photoGalleryViewAll { padding:0 5px !important; }

  *#dm .dmInner *.u_2035616395 .photoGalleryThumbs { padding:5px !important; }

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

  *#dm .dmInner *.u_2035616395 .photoGalleryViewAll { padding:0 5px !important; }

  *#dm .dmInner *.u_2035616395 .photoGalleryThumbs .image-container a { padding-top:210px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_2082407866 .photoGalleryThumbs { padding:3px !important; }

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

  *#dm .dmInner *.u_2082407866 .photoGalleryViewAll { padding:0 3px !important; }

  *#dm .dmInner *.u_2035616395 .photoGalleryThumbs .image-container a { padding-top:211px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_83d {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#widget_tan {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_jdv {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 2% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_4lf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_2b9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_blq {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_ski {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_i3o {
    align-items: flex-start;
    width: 8.29%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a136ee63 {
    align-items: flex-start;
    width: 89.71%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_hg3 {
    width: 100.00%;
    height: 54px;
    max-width: 100%;
}
    
#widget_mg0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 f7c734e {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 8b58dfe {
    align-items: flex-start;
    width: 8.29%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 f65c851 {
    width: 100.00%;
    height: 54px;
    max-width: 100%;
}
    
#\34 c47a53a {
    align-items: flex-start;
    width: 89.71%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 673b30e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#eaff990c {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#fec2f91f {
    align-items: flex-start;
    width: 8.29%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#fe2d0d40 {
    width: 100.00%;
    height: 54px;
    max-width: 100%;
}
    
#c62f22f8 {
    align-items: flex-start;
    width: 89.71%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b9969321 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f9f1767d {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 645bb2a {
    align-items: flex-start;
    width: 8.29%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 b0cb5fd {
    width: 100.00%;
    height: 54px;
    max-width: 100%;
}
    
#\35 38638b9 {
    align-items: flex-start;
    width: 89.71%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 5e59f1e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a2a4c7fd {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 98a2cd8 {
    align-items: flex-start;
    width: 8.29%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 92b50c2 {
    width: 100.00%;
    height: 54px;
    max-width: 100%;
}
    
#bf996396 {
    align-items: flex-start;
    width: 89.71%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b6a67069 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_kj9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f031a67c {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#dc6cf1d0 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\31 974901b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 1941b6f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_298 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_0jb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_apb {
    width: 100%;
    height: 547px;
    max-width: 100%;
}
    
#\39 98dc1c9 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ff640a10 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#e4ee99b6 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 5b7dd29 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_j89 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_bmc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_5ob {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_hqt {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d3027a55 {
    margin: 0px 0% 0px 0%;
}
    
#widget_hkj {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_e4j.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 7px 5px 7px;
}
#widget_e4j {
    width: 238px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 39px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\33 7591669 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(135, 111, 88, 1);
    background-image: none;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c14877fc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#d7cb2052 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#widget_sd6 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_n3g {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_7a4 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_3bb {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_e0c {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#\33 0d450ea.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 7px 5px 7px;
}
#\33 0d450ea {
    width: 238px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 39px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    justify-self: auto;
    align-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 f126dc1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#f2d7d529 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\37 179440c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/787cb9ff/dms3rep/multi/opt/Home+Page+%2813%29-1920w.png");
}
    
#widget_o3l {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_fpq {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 fc32b3c.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 7px 5px 7px;
}
#\30 fc32b3c {
    width: 238px;
    height: auto;
    min-height: 39px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding-right: 2%;
}
    
#widget_83d {
    height: 254px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#group_ski {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_hg3 {
    width: 100.00%;
}
    
#widget_mg0 {
    width: 89.18%;
}
    
#a136ee63 {
    width: 89.15%;
}
    
#group_i3o {
    width: 8.86%;
}
    
#\36 3d24979f4a54e38542a8abb {
    width: 100%;
    min-height: 80px;
}
    
#\36 3d24979f4a54e38542a8abd {
    width: 100%;
    min-height: 80px;
}
    
#widget_4lf {
    height: 589px;
}
    
#\35 f7c734e {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 8b58dfe {
    width: 8.86%;
}
    
#\36 f65c851 {
    width: 100.00%;
}
    
#\34 c47a53a {
    width: 89.15%;
}
    
#\30 673b30e {
    width: 89.18%;
}
    
#eaff990c {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#fec2f91f {
    width: 8.86%;
}
    
#fe2d0d40 {
    width: 100.00%;
}
    
#c62f22f8 {
    width: 89.15%;
}
    
#b9969321 {
    width: 89.18%;
}
    
#f9f1767d {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 645bb2a {
    width: 8.86%;
}
    
#\35 b0cb5fd {
    width: 100.00%;
}
    
#\35 38638b9 {
    width: 89.15%;
}
    
#\35 5e59f1e {
    width: 89.18%;
}
    
#a2a4c7fd {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 98a2cd8 {
    width: 8.86%;
}
    
#\36 92b50c2 {
    width: 100.00%;
}
    
#bf996396 {
    width: 89.15%;
}
    
#b6a67069 {
    width: 89.18%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f031a67c {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\39 98dc1c9 {
    margin: 0px 0% 0px 0%;
}
    
#\31 974901b {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#\34 1941b6f {
    width: 100%;
    min-height: 80px;
    order: 0;
}
    
#widget_apb {
    height: 486px;
}
}



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



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



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



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#widget_83d {
    height: 156px;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    row-gap: 10px;
}
    
#widget_4lf {
    height: auto;
}
    
#widget_hg3 {
    height: 56px;
}
    
#group_ski {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a136ee63 {
    width: 78.27%;
    height: auto;
    min-height: 56px;
}
    
#group_i3o {
    width: 19.31%;
    height: auto;
    min-height: 56px;
}
    
#\35 f7c734e {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 8b58dfe {
    width: 19.31%;
    height: auto;
    min-height: 56px;
}
    
#\36 f65c851 {
    height: 56px;
}
    
#\34 c47a53a {
    width: 78.27%;
    height: auto;
    min-height: 56px;
}
    
#eaff990c {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#fec2f91f {
    width: 19.31%;
    height: auto;
    min-height: 56px;
}
    
#fe2d0d40 {
    height: 56px;
}
    
#c62f22f8 {
    width: 78.27%;
    height: auto;
    min-height: 56px;
}
    
#f9f1767d {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 645bb2a {
    width: 19.31%;
    height: auto;
    min-height: 56px;
}
    
#\35 b0cb5fd {
    height: 56px;
}
    
#\35 38638b9 {
    width: 78.27%;
    height: auto;
    min-height: 56px;
}
    
#a2a4c7fd {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 98a2cd8 {
    width: 19.31%;
    height: auto;
    min-height: 56px;
}
    
#\36 92b50c2 {
    height: 56px;
}
    
#bf996396 {
    width: 78.27%;
    height: auto;
    min-height: 56px;
}
}



@media (max-width: 767px) {
    
#f031a67c {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\31 974901b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#\34 1941b6f {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#widget_apb {
    height: 240px;
}
}



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



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



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

