@media all {
  *#dm .dmInner div.u_1716588290 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner *.u_1044219048 { display:block !important; }

  *#dm .dmInner *.u_1213778165 { display:block !important; }

  *#dm .dmInner *.u_1916187393 { display:block !important; }

  *#dm .dmInner *.u_1689785901 { display:block !important; }

  *#dm .dmInner div.u_1991033957 .caption-container .caption-title { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1991033957 .caption-container .caption-text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1991033957 .caption-container .caption-text .rteBlock { color:rgba(255,255,255,1) !important; }

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

  *#dm .dmInner div.u_2555115543 {
    border-style:solid !important;
    border-width:1px !important;
    border-color:rgba(226,255,120,1) !important;
  }

  *#dm .dmInner div.u_1991033957 .caption-inner { background-color:rgba(26,26,26,0.5) !important; }

  *#dm .dmInner div.u_1991033957 .photoGalleryThumbs .image-container { border-radius:0px 0px 0px 0px !important; }

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

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

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

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

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

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

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

  *#dm .dmInner *.u_1362192131 { display:none !important; }*#dm .dmInner *.u_1544526090 { display:block !important; }

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

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

*#dm .dmInner div.u_1201764884 .photoGalleryThumbs .image-container { border-radius:15px 15px 15px 15px !important; }

*#dm .dmInner div.u_1201764884 .caption-inner { background-color:var(--color_4) !important; }

*#dm .dmInner *.u_1201764884 .caption-inner {
  border-bottom-left-radius:15px !important;
  -webkit-border-top-right-radius:15px !important;
  -moz-border-top-right-radius:15px !important;
  -webkit-border-bottom-right-radius:15px !important;
  -webkit-border-bottom-left-radius:15px !important;
  border-top-right-radius:15px !important;
  -webkit-border-top-left-radius:15px !important;
  border-radius:15px !important;
  -moz-border-bottom-right-radius:15px !important;
  -moz-border-top-left-radius:15px !important;
  border-top-left-radius:15px !important;
  -moz-border-radius:15px !important;
  -moz-border-bottom-left-radius:15px !important;
  border-bottom-right-radius:15px !important;
  -webkit-border-radius:15px !important;
}

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

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

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

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

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

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

}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1991033957 .photoGalleryThumbs { padding:7.5px !important; }

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

  *#dm .dmInner *.u_1991033957 .photoGalleryViewAll { padding:0 7.5px !important; }

  *#dm .dmInner div.u_1991033957 .caption-button { width:179px !important; }

  *#dm .dmInner *.u_1201764884 .photoGalleryThumbs { padding:7.5px !important; }

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

  *#dm .dmInner *.u_1201764884 .photoGalleryViewAll { padding:0 7.5px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1991033957 .photoGalleryThumbs { padding:7.5px !important; }

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

  *#dm .dmInner *.u_1991033957 .photoGalleryViewAll { padding:0 7.5px !important; }

  *#dm .dmInner div.u_1991033957 .caption-button { width:200px !important; }

  *#dm .dmInner *.u_1201764884 .photoGalleryThumbs { padding:7.5px !important; }

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

  *#dm .dmInner *.u_1201764884 .photoGalleryViewAll { padding:0 7.5px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1991033957 .photoGalleryThumbs { padding:2.5px !important; }

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

  *#dm .dmInner *.u_1991033957 .photoGalleryViewAll { padding:0 2.5px !important; }

  *#dm .dmInner *.u_1201764884 .photoGalleryThumbs { padding:7.5px !important; }

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

  *#dm .dmInner *.u_1201764884 .photoGalleryViewAll { padding:0 7.5px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 412px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    height: auto;
    padding: 16px 16px 116px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    max-width: none;
    padding: 100px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(3,44,6,1);
    opacity: 0.7;
    border-radius: inherit;
}
#\36 3bd85219866cc362278151f {
    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/800fcb84/dms3rep/multi/opt/AdobeStock_443644379-1920w.jpeg");
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_na4 {
    width: 100px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_peu {
    width: 84.14%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#group_opb {
    width: 100%;
    min-width: 4%;
    min-height: 64px;
    column-gap: 4%;
    row-gap: 24px;
    height: auto;
    background-image: url("https://lirp.cdn-website.com/800fcb84/dms3rep/multi/opt/Paper+tear+%28Bottom%29-1920w.webp");
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\39 1806787 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 80px 70px 80px 70px;
    margin: 0% 0% 0% 0%;
}
    
#widget_mkh {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#group_1ml {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
}
    
#group_up8 {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    border-style: solid;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-width: 1px 1px 1px 1px;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#widget_kni {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_mek {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_kv0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 6a2911a {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    border-style: solid;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-width: 1px 1px 1px 1px;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\37 b615fe5 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#dbc535de {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 abd777f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 2f5a96a {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    background-color: var(--color_4);
    background-image: none;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\32 39ead9a {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 43afe20 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 7441bd2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 a4a5cd9 {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
}
    
#\33 10ac826 {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    border-style: solid;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-width: 1px 1px 1px 1px;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#ac1208e7 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 dd8ea16 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 1be2692 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 f6e4f93 {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    border-style: solid;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-width: 1px 1px 1px 1px;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#bf366234 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d349c5ac {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 eb63535 {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    border-style: solid;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-width: 1px 1px 1px 1px;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\30 2249655 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 7a7dbad {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 f2437f2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#af71d335 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#\32 8e9e2f9 {
    min-height: 365px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_p7f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\31 4bf91e3 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#d70db5d9 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\35 60fff63 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_4m2 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ao2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 2c9f3fe {
    background-color: var(--color_2);
    background-image: none;
}
}



@media all {
    
#\39 1d3ff69 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 80px 16px 80px 76px;
    margin: 0px 0% 0px 0%;
}
    
#\31 be333a6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/800fcb84/dms3rep/multi/opt/482243242_1241979744465201_8711759717236579497_n-1920w.jpg");
}
    
#\38 b8e20ae {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 0% 0% 0% 0%;
}
    
#f8ada7b3 {
    margin: 0px 0% 0px 0%;
}
    
#widget_iqj {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_40q {
    width: 72.14%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 d4aa657 {
    background-color: var(--color_3);
    background-image: none;
}
    
#widget_6vb {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
}



@media all {
    
#\33 15f68f6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#\34 d8d21b6 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_5vp {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#d1533c03 {
    min-height: 658px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: var(--max-content-width_1, 1200px);
    flex-wrap: nowrap;
}
    
#\32 0fe9c59 {
    margin: 0px 0% 0px 0%;
}
    
#\32 4175fec {
    background-image: linear-gradient(90deg, rgba(1, 54, 1, 1) 0%, rgba(10, 138, 59, 1) 100%);
    background-origin: border-box;
}
    
#\30 f932222 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 1;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#widget_pdl {
    width: 100%;
    height: 410px;
    min-height: 100px;
    max-width: 100%;
}
    
#\30 a2bb317 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#b05c6511 {
    min-height: 251px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 0% 0%;
}
    
#f068fa56 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b6b13583 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\38 34ec90a {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\32 8363632 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 1;
}
    
#\36 e2c4dac {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 4a32719 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/800fcb84/dms3rep/multi/opt/AdobeStock_302521287-1920w.jpeg");
    order: 0;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 6c164ac {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\33 d427e24 {
    width: 100%;
    height: 450px;
    max-width: 100%;
}
    
#\32 ef560a1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 397fc1f {
    background-color: rgba(226,255,120,1);
    background-image: none;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding: 80px 0px 0px 0px;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#group_opb {
    height: auto;
    min-height: 24px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    padding: 80px 70px 80px 70px;
}
    
#group_1ml {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_up8 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 6a2911a {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\34 2f5a96a {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\30 a4a5cd9 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 10ac826 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\31 f6e4f93 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\31 eb63535 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 60fff63 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#d70db5d9 {
    padding: 0px 0px 0px 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 1d3ff69 {
    width: 48%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\31 be333a6 {
    width: 48%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 f932222 {
    width: 100%;
    min-height: 8px;
    margin: 0px 0% 0px 0%;
}
    
#d1533c03 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
}
}



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



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



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 100px 0px 100px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#widget_na4 {
    width: 80px;
}
    
#group_opb {
    width: 100%;
    min-height: 20px;
    align-items: center;
    height: auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 0px 0px 0px 0px;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 16px 30px 16px;
}
    
#group_1ml {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\30 a4a5cd9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#group_up8 {
    min-width: 32px;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\35 6a2911a {
    min-width: 32px;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\34 2f5a96a {
    min-width: 32px;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\33 10ac826 {
    min-width: 32px;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\31 f6e4f93 {
    min-width: 32px;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\31 eb63535 {
    min-width: 32px;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
}



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



@media (max-width: 767px) {
    
#\31 4bf91e3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d70db5d9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 60fff63 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (max-width: 767px) {
    
#\39 1d3ff69 {
    width: 100%;
    min-height: 1115px;
    align-items: center;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\31 be333a6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 b8e20ae {
    min-height: unset;
    flex-direction: column;
}
    
#widget_40q {
    width: 100.00%;
}
}



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



@media (max-width: 767px) {
    
#d1533c03 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\30 f932222 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#widget_pdl {
    height: 520px;
}
}



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



@media (max-width: 767px) {
    
#\32 8363632 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 4a32719 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 0;
}
    
#\31 6c164ac {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\33 d427e24 {
    height: 250px;
}
}

