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

  *#dm .dmInner a.u_1512280812:hover {
    background-color:rgba(236,236,236,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1512280812.hover {
    background-color:rgba(236,236,236,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1235651691 .photoGalleryThumbs .image-container {
    border-radius:3% !important;
    -moz-border-radius:3% !important;
    -webkit-border-radius:3% !important;
  }

  *#dm .dmInner div.u_1235651691 .caption-button {
    border-style:solid !important;
    border-width:0 !important;
  }

  *#dm .dmInner *.u_1235651691 .caption-button { text-align:CENTER !important; }

  *#dm .dmInner *.u_1235651691 .photoGalleryViewAll { text-align:LEFT !important; }

  *#dm .dmInner div.u_properties .photoGalleryThumbs .image-container {
    border-radius:3% !important;
    -moz-border-radius:3% !important;
    -webkit-border-radius:3% !important;
  }

  *#dm .dmInner div.u_properties .caption-button {
    border-style:solid !important;
    border-width:0 !important;
  }

  *#dm .dmInner *.u_properties .caption-button { text-align:CENTER !important; }

  *#dm .dmInner *.u_properties .photoGalleryViewAll { text-align:LEFT !important; }

  *#dm .dmInner div.u_properties .caption-button span.text { font-weight:400 !important; }

  *#dm .dmInner a.u_1621297149:hover {
    background-image:initial !important;
    background-color:var(--color_3) !important;
  }

  *#dm .dmInner a.u_1621297149.hover {
    background-image:initial !important;
    background-color:var(--color_3) !important;
  }

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

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

  *#dm .dmInner a.u_1512280812 {
    background-color:rgba(97,113,41,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1512280812 span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1621297149 {
    border-color:rgba(0,0,0,1) rgba(0,0,0,1) rgba(0,0,0,1) rgba(0,0,0,1) !important;
    border-style:solid !important;
    border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
  }

  *#dm .dmInner a.u_1621297149 span.text { color:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_2538202534 img {
    object-fit:cover !important;
    object-position:0% 100% !important;
  }

  *#dm .dmInner div.u_1800413353 img {
    object-fit:cover !important;
    object-position:0% 0% !important;
  }

  *#dm .dmInner a.u_1640485019:hover {
    background-color:rgba(236,236,236,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1640485019.hover {
    background-color:rgba(236,236,236,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1640485019 {
    background-color:rgba(97,113,41,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1640485019 span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1560295732:hover {
    background-color:rgba(236,236,236,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1560295732.hover {
    background-color:rgba(236,236,236,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1560295732 {
    background-color:rgba(97,113,41,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1560295732 span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1569923890:hover {
    background-color:rgba(236,236,236,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1569923890.hover {
    background-color:rgba(236,236,236,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1569923890 {
    background-color:rgba(97,113,41,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1569923890 span.text { color:rgba(255,255,255,1) !important; }

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

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

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

  *#dm .dmInner a.u_1284417358:hover {
    background-color:rgba(236,236,236,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1284417358.hover {
    background-color:rgba(236,236,236,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1909080962:hover {
    background-color:rgba(236,236,236,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1909080962.hover {
    background-color:rgba(236,236,236,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1909080962 span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1909080962 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
    border-width:1px 1px 1px 1px !important;
  }

  *#dm .dmInner a.u_1284417358 {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1284417358 span.text { color:rgba(0,0,0,1) !important; }

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

  *#dm .dmInner a.u_1344571775:hover {
    background-color:rgba(236,236,236,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1344571775.hover {
    background-color:rgba(236,236,236,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1344571775 {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1344571775 span.text { color:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_3753306406 .card-title {
    font-family:'Epilogue' !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_3753306406 .category-text {
    color:rgba(62,83,62,1) !important;
    font-weight:300 !important;
  }

  *#dm .dmInner div.u_3753306406 .linkText {
    font-family: 'Poppins' !important;
    color:rgba(0,0,0,1) !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_3753306406 a.linkText {
    font-family: 'Poppins' !important;
    color:rgba(0,0,0,1) !important;
    font-weight:400 !important;
  }

  *#dm .dmInner *.u_3753306406 button.btn-slider-prev.slick-arrow svg { fill:rgba(0,0,0,1) !important; }

  *#dm .dmInner *.u_3753306406 button.btn-slider-nxt.slick-arrow { fill:rgba(0,0,0,1) !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1235651691 .caption-button {
    width:200px !important;
    height:55px !important;
  }

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

  *#dm .dmInner *.u_1235651691 .photoGalleryThumbs { padding:10px !important; }

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

  *#dm .dmInner *.u_1235651691 .caption-inner {
    padding-left:0 !important;
    padding-right:0 !important;
  }

  *#dm .dmInner *.u_1235651691 .photoGalleryViewAll { padding:0 20px !important; }

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

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

  *#dm .dmInner *.u_properties .photoGalleryThumbs { padding:10px !important; }

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

  *#dm .dmInner *.u_properties .caption-inner {
    padding-left:0 !important;
    padding-right:0 !important;
  }

  *#dm .dmInner *.u_properties .photoGalleryViewAll { padding:0 20px !important; }

  *#dm .dmInner div.u_properties .caption-button span.text { font-size:16px !important; }

  *#dm .dmInner div.u_3753306406 .card-title { font-size:24px !important; }

  *#dm .dmInner div.u_3753306406 .category-text { font-size:14px !important; }

  *#dm .dmInner div.u_3753306406 .linkText { font-size:14px !important; }

  *#dm .dmInner div.u_3753306406 a.linkText { font-size:14px !important; }

  *#dm .dmInner div.u_3753306406 .img-card {
    width:297px !important;
    height:0px !important;
  }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1235651691 .photoGalleryThumbs .image-container a { padding-top:326px !important; }

  *#dm .dmInner *.u_1235651691 .photoGalleryThumbs { padding:10px !important; }

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

  *#dm .dmInner *.u_1235651691 .photoGalleryViewAll { padding:0 20px !important; }

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

  *#dm .dmInner *.u_1235651691 .caption-inner {
    padding-left:0 !important;
    padding-right:0 !important;
  }

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

  *#dm .dmInner *.u_properties .photoGalleryThumbs { padding:10px !important; }

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

  *#dm .dmInner *.u_properties .photoGalleryViewAll { padding:0 20px !important; }

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

  *#dm .dmInner *.u_properties .caption-inner {
    padding-left:0 !important;
    padding-right:0 !important;
  }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .dmInner *.u_1235651691 .caption-inner {
    padding-left:0 !important;
    padding-right:0 !important;
  }

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

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

  *#dm .dmInner *.u_properties .caption-inner {
    padding-left:0 !important;
    padding-right:0 !important;
  }

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

  *#dm .dmInner *.u_properties .photoGalleryThumbs .image-container a { padding-top:280px !important; }
}
@media (min-width: 0px) and (max-width: 767px) {
  *#dm .dmInner div.u_3753306406 .img-card { height:0px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#e763f18c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#d3c2dd91 {
    min-height: 660px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 2% 2% 6%;
    margin: 0% 0% 0% 0%;
}
    
#b3bb7245 {
    width: 1098px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 d4db1b3 {
    margin: 0px 0% 0px 0%;
}
    
#group_s0b {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    margin-top: -44px;
}
    
#\33 f28376e {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_auk {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    min-width: 32px;
    background-image: url(https://lirp.cdn-website.com/b4b1e3f8/dms3rep/multi/opt/6-1920w.png);
    border-radius: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
}
    
#\35 9f9ed6f {
    width: 1098px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c892e2b2 {
    align-items: flex-start;
    width: 100%;
    min-height: 68px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    justify-content: flex-start;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#afdd92f6 {
    align-items: flex-end;
    width: 100%;
    min-height: 68px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    justify-content: flex-start;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a9af96f6 {
    width: 142px;
    height: 43px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_2kl {
    width: 100%;
    height: 200px;
    max-width: 100%;
    order: 2;
}
    
#\32 c642bd7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 396534f {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b07d2f4f {
    align-items: flex-end;
    width: 100%;
    min-height: 68px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    justify-content: flex-start;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 ec72c95 {
    width: 1098px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a0ee6002 {
    width: 142px;
    height: 43px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a5bc768c {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    min-width: 32px;
    background-image: url(https://lirp.cdn-website.com/b4b1e3f8/dms3rep/multi/opt/4-1920w.png);
    justify-self: auto;
    align-self: auto;
    order: 0;
    border-radius: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ef62b394 {
    width: 100%;
    height: 200px;
    max-width: 100%;
    order: 2;
}
    
#\32 b50d216 {
    align-items: flex-start;
    width: 100%;
    min-height: 68px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    justify-content: flex-start;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 eaf9106 {
    width: 142px;
    height: 43px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 79477c0 {
    width: 100%;
    height: 200px;
    max-width: 100%;
    order: 2;
}
    
#\36 2cc3f17 {
    width: 1098px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 2d46c8d {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    min-width: 32px;
    background-image: url(https://lirp.cdn-website.com/b4b1e3f8/dms3rep/multi/opt/5-1920w.png);
    justify-self: auto;
    align-self: auto;
    order: 0;
    border-radius: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 49ab291 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f1ff83b1 {
    align-items: flex-end;
    width: 100%;
    min-height: 68px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    justify-content: flex-start;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ca817edb {
    align-items: flex-start;
    width: 100%;
    min-height: 68px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    justify-content: flex-start;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 830ebc0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 55.21%;
    min-width: 4%;
    background-color: rgba(252, 250, 246, 1);
    background-image: initial;
    justify-content: flex-start;
    padding: 5% 2% 3% 6%;
    margin: 0px 0% 0px 0%;
}
    
#\36 cef9972 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 44.787489975942265%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d1dc9e38 {
    min-height: 557px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
}
    
#d2925c0b {
    margin: 0px 0% 0px 0%;
}
    
#widget_tf8 {
    width: 615px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_i44 {
    width: 84.69%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_h1q {
    width: 270px;
    height: 55px;
    max-width: 100%;
}
    
#\30 b16e1c9 {
    width: 270px;
    height: 55px;
    max-width: 100%;
}
    
#group_gmr {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 558.75px;
    min-height: 50px;
    max-height: 100%;
    align-self: auto;
    order: 0;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_1h4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_1h4 {
    width: 100.00%;
    height: 566px;
    max-width: 100%;
    margin: 0px 0px -5px -2px;
}
}



@media all {
    
#\33 7865117 {
    margin: 0px 0% 0px 0%;
}
    
#c0283cc1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(252, 250, 246, 1);
    background-image: initial;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 e906b8f {
    min-height: 66px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
}
    
#widget_rop {
    width: 100.00%;
    height: 95px;
    max-width: 100%;
}
}



@media all {
    
#\33 eff9423 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\39 17cb78f {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_h8q {
    width: undefinednull;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e7de4858 {
    width: 1180px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_dvc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-top: -53px;
}
}



@media all {
    
#\30 bb30dda {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#cd6e3e1d {
    min-height: 328px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 0% 0%;
}
    
#cbaf6089 {
    width: 1098px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f29f8d7c {
    background-color: rgba(62, 82, 62, 1);
    background-image: initial;
}
    
#eba71f48 {
    width: 237px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ffr {
    width: 29.9141px;
    height: auto;
    max-width: 100%;
}
    
#group_r6g {
    align-items: center;
    width: 90.16%;
    min-height: 72px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 16px;
    order: 0;
    justify-self: auto;
    flex-direction: row;
    height: auto;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 3f5607f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 34.57%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 ee46729 {
    width: 29.9141px;
    height: auto;
    max-width: 100%;
}
    
#d1af125f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 28.43%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 49add36 {
    width: 29.9141px;
    height: auto;
    max-width: 100%;
}
    
#\39 85b41e2 {
    width: 237px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_cgm {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 23.60955646604877%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\32 77cf4bd {
    width: 312px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 a05d4cd {
    align-items: center;
    width: 90.16%;
    min-height: 72px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 16px;
    order: 0;
    justify-self: auto;
    flex-direction: row;
    height: auto;
    align-self: auto;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 184aa7c {
    width: 270px;
    height: 55px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 f315cbc {
    width: 270px;
    height: 55px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 524586c {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#e5f64ee9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    align-items: center;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#a4a678da {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    border-radius: 15px 15px 15px 15px;
    background-image: linear-gradient(180deg, rgba(64, 71, 57, 1) 34%, rgba(62, 83, 62, 1) 100%);
    background-origin: border-box;
    align-items: center;
    padding: 30px 10px 60px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\39 53f6a56 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 2% 4% 0% 0%;
}
    
#\34 55da5d1 {
    margin: 0px 0% 0px 0%;
}
    
#\33 c7d0c6f {
    background-color: rgba(62, 82, 62, 1);
    background-image: initial;
}
    
#\34 fda8de6 {
    width: 88.31%;
    height: 488px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a96d57cf {
    width: 615px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#be28a125 {
    width: 89.93%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 d46f99a {
    width: 270px;
    height: 55px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d3c2dd91 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 632px;
    padding-top: 8%;
}
    
#e763f18c {
    width: 100%;
    min-height: 8px;
    padding-left: 0px;
    padding-right: 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d1dc9e38 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_tf8 {
    width: 490.539px;
}
    
#group_gmr {
    width: 556px;
    justify-content: space-between;
}
}



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



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



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



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



@media (max-width: 767px) {
    
#e763f18c {
    width: 100%;
    min-height: 160px;
    align-items: center;
}
    
#d3c2dd91 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 0% 2% 0%;
}
    
#b3bb7245 {
    width: 100.00%;
}
    
#\35 9f9ed6f {
    width: 100.00%;
}
    
#a9af96f6 {
    width: 100.00004017072558%;
    margin: 0px 0% 0px 0%;
}
    
#\35 ec72c95 {
    width: 100.00%;
}
    
#a0ee6002 {
    width: 100.00004017072558%;
    margin: 0px 0% 0px 0%;
}
    
#\36 eaf9106 {
    width: 100.00004017072558%;
    margin: 0px 0% 0px 0%;
}
    
#\36 2cc3f17 {
    width: 100.00%;
}
    
#\35 d4db1b3 {
    margin: 0px 0% 0px 0%;
}
    
#group_s0b {
    margin-top: -232px;
}
    
#\33 f28376e {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_auk {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\34 2d46c8d {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#a5bc768c {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 830ebc0 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\36 cef9972 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d1dc9e38 {
    min-height: unset;
    flex-direction: column;
    padding: 0% 0% 0% 0%;
}
    
#widget_tf8 {
    width: 100.00%;
}
    
#widget_h1q {
    width: 100.00004017072558%;
    margin: 0px 0% 0px 0%;
}
    
#\30 b16e1c9 {
    width: 100.00004017072558%;
    margin: 15px 0% 0px 0%;
}
    
#group_gmr {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 84.95%;
    height: auto;
    min-height: 125px;
}
    
#widget_1h4 {
    height: 324px;
    width: 100.00%;
}
    
#d2925c0b {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\33 7865117 {
    margin: 0px 0% 0px 0%;
}
    
#c0283cc1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 e906b8f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#widget_rop {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\33 eff9423 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 17cb78f {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#e7de4858 {
    width: 100.00%;
}
    
#group_dvc {
    margin-top: -32px;
}
}



@media (max-width: 767px) {
    
#\30 bb30dda {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#cd6e3e1d {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#cbaf6089 {
    width: 100.00%;
}
    
#eba71f48 {
    width: 100.00%;
}
    
#\39 85b41e2 {
    width: 100.00%;
}
    
#\32 77cf4bd {
    width: 100.00%;
}
    
#\39 184aa7c {
    width: 100.00004017072558%;
    margin: 0px 0% 0px 0%;
}
    
#\31 f315cbc {
    width: 100.00004017072558%;
    margin: 0px 0% 0px 0%;
}
    
#group_r6g {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 11px;
}
    
#group_cgm {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\33 3f5607f {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#d1af125f {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#e5f64ee9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a4a678da {
    width: 100%;
    min-height: 568px;
    align-items: flex-start;
    height: auto;
    padding: 30px 10px 60px 10px;
    margin: -50px 0% 40px 0%;
}
    
#\39 53f6a56 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\34 fda8de6 {
    height: 370px;
    width: 100.00%;
}
    
#a96d57cf {
    width: 80.82%;
}
    
#\31 d46f99a {
    width: 100.00004017072558%;
    margin: 0px 0% 0px 0%;
}
    
#be28a125 {
    width: 97.97%;
}
}

