@media all {
  *#dm .dmInner *.u_1216513216 .photoGalleryThumbs .image-container a { background-size:cover !important; }

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

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

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

  *#dm .dmInner a.u_1244798440:hover { border-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_1244798440.hover { border-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_1244798440 {
    background-repeat:no-repeat !important;
    background-image:none !important;
    background-size:cover !important;
    justify-content:flex-end !important;
    text-align:right !important;
    border-style:solid !important;
    border-color:rgb(245,242,239) rgb(245,242,239) rgb(245,242,239) rgb(245,242,239) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:0px 0px 0px 0px !important;
  }

  *#dm .dmInner a.u_1796386606:hover { border-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_1796386606.hover { border-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_1796386606 {
    background-repeat:no-repeat !important;
    background-image:none !important;
    background-size:cover !important;
    justify-content:flex-end !important;
    text-align:right !important;
    border-style:solid !important;
    border-color:rgb(245,242,239) rgb(245,242,239) rgb(245,242,239) rgb(245,242,239) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:0px 0px 0px 0px !important;
  }

  *#dm .dmInner a.u_1244798440 span.text {
    color:var(--color_6) !important;
    font-size:12px !important;
    font-weight:normal !important;
  }

  *#dm .dmInner a.u_1796386606 span.text {
    color:var(--color_6) !important;
    font-size:12px !important;
    font-weight:normal !important;
  }

  *#dm .dmInner a.u_1244798440:hover span.text {
    text-decoration:none !important;
    color:var(--color_8) !important;
    font-weight:bold !important;
  }

  *#dm .dmInner a.u_1244798440.hover span.text {
    text-decoration:none !important;
    color:var(--color_8) !important;
    font-weight:bold !important;
  }

  *#dm .dmInner a.u_1796386606:hover span.text {
    text-decoration:none !important;
    color:var(--color_8) !important;
    font-weight:bold !important;
  }

  *#dm .dmInner a.u_1796386606.hover span.text {
    text-decoration:none !important;
    color:var(--color_8) !important;
    font-weight:bold !important;
  }

  *#dm .dmInner div.u_1530265451 img { border-radius:19px 19px 19px 19px !important; }

  *#dm .dmInner *.u_767787024 .woc-text-slider .swiper-slide { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1594984180 img {
    border-radius:19px 19px 19px 19px !important;
    object-position:50% 50% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1321359392 .postTitle a { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1321359392 .postDescription { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1321359392 .postArticle>.inner {
    background-color:rgba(0,0,0,0) !important;
    -webkit-box-shadow:none !important;
    box-shadow:none !important;
    -moz-box-shadow:none !important;
  }

  *#dm .dmInner div.u_1321359392 .postArticle .blogImgLink { height:200px !important; }

  *#dm .dmInner a.u_1995922215:hover { border-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_1995922215.hover { border-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_1995922215 {
    background-repeat:no-repeat !important;
    background-image:none !important;
    background-size:cover !important;
    justify-content:flex-end !important;
    text-align:right !important;
    border-style:solid !important;
    border-color:rgb(245,242,239) rgb(245,242,239) rgb(245,242,239) rgb(245,242,239) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:0px 0px 0px 0px !important;
  }

  *#dm .dmInner a.u_1995922215 span.text {
    color:var(--color_6) !important;
    font-size:12px !important;
    font-weight:normal !important;
  }

  *#dm .dmInner a.u_1995922215:hover span.text {
    text-decoration:none !important;
    font-weight:bold !important;
    color:var(--color_8) !important;
  }

  *#dm .dmInner a.u_1995922215.hover span.text {
    text-decoration:none !important;
    font-weight:bold !important;
    color:var(--color_8) !important;
  }

  *#dm .dmInner div.u_1708631064 img {
    border-radius:19px 19px 19px 19px !important;
    object-position:50% 50% !important;
    object-fit:cover !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_2861266955 img {
    object-fit:contain !important;
    object-position:50% 0% !important;
    border-radius:0% !important;
  }

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1236933845 .postArticle>.inner { background-color:rgba(255,255,255,0.35) !important; }

  *#dm .dmInner div.u_1236933845 .postDescription {
    max-height:4.1em !important;
    color:var(--color_6) !important;
  }

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

  *#dm .dmInner a.u_1336742028:hover { border-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_1336742028.hover { border-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_1336742028 {
    background-repeat:no-repeat !important;
    background-image:none !important;
    background-size:cover !important;
    justify-content:flex-end !important;
    text-align:right !important;
    border-style:solid !important;
    border-color:rgb(245,242,239) rgb(245,242,239) rgb(245,242,239) rgb(245,242,239) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:0px 0px 0px 0px !important;
  }

  *#dm .dmInner a.u_1336742028 span.text {
    color:var(--color_6) !important;
    font-size:12px !important;
    font-weight:normal !important;
  }

  *#dm .dmInner a.u_1336742028:hover span.text {
    text-decoration:none !important;
    font-weight:bold !important;
    color:var(--color_8) !important;
  }

  *#dm .dmInner a.u_1336742028.hover span.text {
    text-decoration:none !important;
    font-weight:bold !important;
    color:var(--color_8) !important;
  }

  *#dm .dmInner div.u_1867775594 .caption-container .caption-title { color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1867775594 .caption-inner {
    background-color:rgba(0,0,0,0) !important;
    border-style:solid !important;
    border-color:var(--color_3) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1867775594 .caption-container .caption-text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1867775594 .caption-container .caption-text .rteBlock { color:var(--color_3) !important; }

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

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

  *#dm .dmInner *.u_1876484903 { display:block !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1218434686 .photoGalleryThumbs .image-container a { padding-top:400px !important; }

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

  *#dm .dmInner *.u_1216513216 .photoGalleryThumbs { padding:0px !important; }

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

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

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

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

  *#dm .dmInner *.u_1721433434 .socialHubIcon {
    width:35px !important;
    height:35px !important;
    font-size:23.333333333333332px !important;
    line-height:35px !important;
  }

  *#dm .dmInner *.u_1721433434 .socialHubIcon:after {
    width:43px !important;
    height:35px !important;
  }

  *#dm .dmInner div.u_767787024 .woc-text-slider .swiper-button-next { width:10px !important; }

  *#dm .dmInner div.u_767787024 .woc-text-slider .swiper-button-prev { width:10px !important; }

  *#dm .dmInner *.u_767787024 .woc-text-slider .swiper-slide { height:351px !important; }

  *#dm .dmInner div.u_767787024 .woc-text-slider .swiper-slide .swiper-slide-title { font-size:32px !important; }

  *#dm .dmInner div.u_767787024 .woc-text-slider .swiper-slide .swiper-slide-title a { font-size:32px !important; }

  *#dm .dmInner div.u_767787024 .woc-text-slider .swiper-slide .swiper-slide-title p { font-size:32px !important; }

  *#dm .dmInner *.u_767787024 .woc-text-slider .swiper-slide .swiper-slide-description { line-height:26px !important; }

  *#dm .dmInner div.u_1321359392 .postDescription { font-size:16px !important; }

  *.dmTabletBody #dm .d-page-1716942098 DIV.dmInner { background-attachment:initial !important; }

  *#dm .d-page-1716942098 DIV.dmInner {
    background-color:var(--color_2) !important;
    background-position:50% 100% !important;
    background-repeat:no-repeat !important;
    background-image:url(https://lirp.cdn-website.com/9efbad0c/dms3rep/multi/opt/tcg-cnvrgnce-olv-color-rgb-1200px-w-72ppi-1920w.png) !important;
    background-size:auto !important;
    background-attachment:fixed !important;
  }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight {
    background-color:var(--color_2) !important;
    background-position:50% 100% !important;
    background-repeat:no-repeat !important;
    background-image:url(https://lirp.cdn-website.com/9efbad0c/dms3rep/multi/opt/tcg-cnvrgnce-olv-color-rgb-1200px-w-72ppi-1920w.png) !important;
    background-size:auto !important;
    background-attachment:initial !important;
  }

  *#dm .dmInner div.u_1321359392 .postTitle a { font-size:24px !important; }

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

  *#dm .dmInner div.u_1867775594 .caption-container .caption-title { font-size:40px !important; }

  *#dm .dmInner *.u_1867775594 .photoGalleryThumbs { padding:0.5px !important; }

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

  *#dm .dmInner *.u_1867775594 .photoGalleryViewAll { padding:0 0.5px !important; }

  *#dm .dmInner *.u_1867775594 .caption-inner {
    padding-left:40px !important;
    padding-right:40px !important;
  }

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

  *#dm .dmInner div.u_1867775594 .caption-container .caption-text { font-size:18px !important; }

  *#dm .dmInner div.u_1867775594 .caption-container .caption-text .rteBlock { font-size:18px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_1166573812 .copyright { font-size:14px !important; }

  *#dm .dmInner *.u_1721433434 .socialHubIcon {
    width:35px !important;
    height:35px !important;
    font-size:23.333333333333332px !important;
    line-height:35px !important;
  }

  *#dm .dmInner *.u_1721433434 .socialHubIcon:after {
    width:43px !important;
    height:35px !important;
  }

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

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

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

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

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

  *#dm .dmInner div.u_767787024 .woc-text-slider .swiper-button-next { width:9px !important; }

  *#dm .dmInner div.u_767787024 .woc-text-slider .swiper-button-prev { width:9px !important; }

  *#dm .dmInner *.u_767787024 .woc-text-slider .swiper-slide { height:411px !important; }

  *#dm .dmInner div.u_1867775594 .caption-button { width:181px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_1166573812 .copyright { font-size:14px !important; }

  *#dm .dmInner *.u_1721433434 .socialHubIcon {
    width:32px !important;
    height:32px !important;
    font-size:21.333333333333332px !important;
    line-height:32px !important;
  }

  *#dm .dmInner *.u_1721433434 .socialHubIcon:after {
    width:40px !important;
    height:32px !important;
  }

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

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

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

  *#dm .dmInner div.u_1321359392 .postTitle a { font-size:16px !important; }

  *#dm .dmInner *.u_767787024 .woc-text-slider .swiper-slide { height:754px !important; }

  *#dm .dmInner div.u_767787024 .woc-text-slider .swiper-button-next { width:13px !important; }

  *#dm .dmInner div.u_767787024 .woc-text-slider .swiper-button-prev { width:13px !important; }

  *#dm .dmInner *.u_1867775594 .photoGalleryThumbs { padding:3px !important; }

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

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

  *#dm .dmInner div.u_1867775594 .caption-container .caption-title { font-size:18px !important; }

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

  *#dm .dmInner *.u_1867775594 .photoGalleryThumbs .image-container a { padding-top:310px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: var(--color_6);
}
}



@media all {
    
#\36 3bd85219866cc3622781520 {
    min-height: 941px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    align-items: flex-end;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    flex-wrap: nowrap;
    padding: 16px 16px 13% 16px;
    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(40, 66, 65, 0.88);
    opacity: 0.72;
    border-radius: inherit;
}
#\36 3bd85219866cc362278151f {
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/9efbad0c/dms3rep/multi/opt/sunrise-reflection-leadership-journey.jpg-1920w.jpg");
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_as7[data-background-color-animation] {
    --bg-end: var(--color_5);
}
#widget_as7 {
    width: 57.26%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 165px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_iql {
    width: 79.13236951419688%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 2;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dfe327eb {
    width: 176px;
    height: auto;
    min-height: 53px;
    max-width: 100%;
    order: 3;
    margin: 36px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#bf5b236a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.333333333333336%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_1);
    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);
    padding: 100px 60px 100px 60px;
    margin: 0% 0% 0% 0%;
}
    
#\39 e742a47 {
    min-height: 239px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_a5h {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#fa6b6b6f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#widget_q5u {
    width: 170px;
    height: auto;
    min-height: 53px;
    max-width: 100%;
    order: 3;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#widget_2nc {
    width: 48px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 3c2171e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\38 cd873d6 {
    width: 172px;
    height: auto;
    min-height: 53px;
    max-width: 100%;
    order: 3;
    align-self: auto;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\39 da65567 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\31 8940eea {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.333333333333336%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_7);
    background-image: none;
    border-style: solid;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-width: 1px 1px 1px 1px;
    padding: 100px 60px 100px 60px;
    margin: 0% 0% 0% 0%;
}
    
#\34 34fd703 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.333333333333336%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_8);
    background-image: none;
    border-style: solid;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-width: 1px 1px 1px 1px;
    padding: 100px 60px 100px 60px;
    margin: 0% 0% 0% 0%;
}
    
#e54f10b7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#ff08ffaf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\35 2d7f62a {
    width: 172px;
    height: auto;
    min-height: 53px;
    max-width: 100%;
    order: 3;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#f6e8197d {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#de99006c {
    width: 56px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 6d5556a {
    --bg-start: rgba(62, 73, 47, 0.94);
    --bg-end: var(--color_8);
}
    
#\36 46986fc {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin-top: 11px;
    grid-area: auto / auto / auto / auto;
}
    
#\34 46d4d84 {
    min-height: 743px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 8% 2% 8% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\34 96a91ac {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    padding: 0px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 cd31dbe {
    width: 29.15%;
    height: 471px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 68px 0% 0px -4.3%;
    grid-area: auto / auto / auto / auto;
}
    
#e07ed7ad {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\39 6445bed {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 0ff3007 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#efa52cdf.flex-element.widget-wrapper > [data-element-type] {
    padding: 0% 0px 0% 0px;
}
#efa52cdf {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 5060374 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 46.5%;
    justify-content: flex-end;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 cc876ca {
    min-height: 704px;
    column-gap: 7%;
    row-gap: 42px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 10% 0% 10% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 a1e447c::before, #\31 a1e447c > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_3);
    opacity: 0.96;
    border-radius: inherit;
}
#\31 a1e447c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
}
    
#ff55cbfa {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 46.5%;
    min-width: 4%;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#widget_s5c {
    width: 97.01%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_5ka {
    width: 98.59%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 ba6dfca {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 f775a23 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    border-style: solid;
    border-color: rgba(151, 151, 151, 0.5) var(--color_2) var(--color_2) var(--color_2);
    border-width: 1px 0px 0px 0px;
    align-self: auto;
    order: 1;
    padding: 24px 0% 20px 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 63526ab {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    border-style: solid;
    border-color: rgba(151, 151, 151, 0.5) var(--color_2) var(--color_2) var(--color_2);
    border-width: 1px 0px 0px 0px;
    align-self: auto;
    order: 2;
    padding: 24px 0% 24px 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 d6a2888 {
    width: 70%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#bb24fb6b {
    width: 70%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#f3b38b7f {
    margin: 0px 0% 0px 0%;
}
    
#\34 eaa9806.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\34 eaa9806 {
    width: 170px;
    height: auto;
    min-height: 21px;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 97d866c.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\32 97d866c {
    width: 170px;
    height: auto;
    min-height: 21px;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b1090538[data-background-color-animation] {
    --bg-end: var(--color_5);
}
#b1090538 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 7a6a0e1 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    border-style: solid;
    border-color: rgba(151, 151, 151, 0.5) var(--color_2) var(--color_2) var(--color_2);
    border-width: 1px 0px 0px 0px;
    align-self: auto;
    order: 0;
    padding: 24px 0% 24px 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e51e0778 {
    width: 52.28%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\33 51b3293.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\33 51b3293 {
    width: 170px;
    height: auto;
    min-height: 21px;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 15b41a7 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    border-style: solid;
    border-color: rgba(151, 151, 151, 0.5) var(--color_2) var(--color_2) var(--color_2);
    border-width: 1px 0px 0px 0px;
    align-self: auto;
    order: 0;
    padding: 24px 0% 24px 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 0582ab4 {
    width: 52.28%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#c0638590.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#c0638590 {
    width: 170px;
    height: auto;
    min-height: 21px;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\33 a18abc7::before, #\33 a18abc7 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.97;
    border-radius: inherit;
}
#\33 a18abc7 {
    border-width: 1px 0px 0px 0px;
    border-color: var(--color_9) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    background-position: 0% 0%;
    background-attachment: fixed;
    background-color: rgba(196, 206, 157, 1);
    background-image: none;
}
    
#\31 3cf2976 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 29px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 8dfba70 {
    align-items: flex-start;
    width: 56.16438356164384%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: center;
    order: 2;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% -5.8%;
}
    
#f4741867 {
    min-height: 487px;
    column-gap: 9%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    flex-direction: row;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 40771c5 {
    width: 24.373287671232877%;
    height: 257px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#ceff6737.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ceff6737 {
    width: 73.39%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
    order: 0;
    margin: 34px 3% 0px 3%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 ebb5947 {
    width: 790px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e1a0c7d0 {
    min-height: 335px;
    column-gap: 8%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-end;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#widget_tfp {
    width: 624px;
    height: 381px;
    max-width: 100%;
    order: 2;
}
    
#\31 e359dc0 {
    width: 21.182020547945207%;
    height: 389px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px -5.8%;
    grid-area: auto / auto / auto / auto;
}
    
#d50004da {
    margin: 0px 0% 0px 0%;
}
    
#widget_fjn {
    width: 156px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 47px;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\33 c46024d {
    min-height: 841px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 6% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\30 2187ac8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: 39px;
}
    
#d441d711 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: -15px;
}
    
#\37 b736c8c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 ff61b50::before, #\34 ff61b50 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 1;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(62, 73, 47, 1) 0%, rgba(0, 0, 0, 0) 100%);
}
#\34 ff61b50 {
    background-position: 50% 0%;
    background-color: var(--color_1);
    background-image: url("https://lirp.cdn-website.com/9efbad0c/dms3rep/multi/opt/Sanding+at+the+base+of+a+mountain-1920w.png");
}
#\34 ff61b50.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAAsTAAALEwEAmpwYAAABTUlEQVQY0x3N2y9CcQDA8fO/GcN6YGOWYlabWZSOS5cjS5jmqVziXDqnon4Z1WQeMZfcpwezYa4t/8fXeP3us32l0/cGtc8mN98/nL81OHr+4Pj5g9rbNzdfTc7fG5y8fiGVb+vs15+oPr5QuHvEuLhHO7vDrN2zdV0ne/lA9uoBaVHTiW8L4rv7hPMlxtMCr57HbwomzQI+NYM3ZSA5R0dxBsLY5+J0R+PYZhboCMVoC87ROhWhRQ7R6g8guWUZlxJhILZEd2Se9sAs7dMRbKEoXeEotmmFzokgkpJSUVSTgJFleGWT/uUkjuUE7sQ63pSOZ13H87eO7R2wUD5kvnJIUJTxZYv4c0VCokR0r4qyU/nv0ogl8FjiH/gyAl+mwHimgJwrIud2GLMEI+k8Uk9So3dFx75qMJhK49q0cKsWQxsmjjWDvqRGT0LlF7Y69YxQP9guAAAAAElFTkSuQmCC');
}
    
#\36 558e488 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 15px;
}
    
#ee683724 {
    margin: 0px 0% 0px 0%;
}
    
#widget_4k0 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 6ef95b5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 12.35%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 4a6be95 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 85.6535229476406%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#e6be2abf {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#\39 d021a99 {
    min-height: 83px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_e6b {
    width: 100.00%;
    height: 118px;
    max-width: 100%;
    margin-top: -90px;
}
    
#widget_5rf {
    width: 100%;
    height: 16px;
    max-width: 100%;
    margin-top: 18px;
}
    
#d3224179 {
    margin: 0px 0% 0px 0%;
}
    
#\30 8e430a0 {
    width: 32px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#aa1c9acd {
    width: 32px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 baf1be1 {
    width: 32px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#fed68493 {
    width: 32px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 d38ccdd {
    width: 32px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 8e6dfd6 {
    width: 32px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 8010dc7 {
    width: 32px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 844d6df {
    width: 32px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 e17c9d9 {
    width: 32px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#a39f015d {
    width: 32px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 a7465c7 {
    width: 32px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 c752258 {
    width: 32px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#f4c5c2bb {
    width: 32px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#b0e55394 {
    width: 32px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 8b75455 {
    width: 32px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 c2b60b8 {
    width: 32px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 3b35fbd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100.00%;
    min-width: 4%;
    flex-direction: row;
    align-items: flex-start;
    order: 0;
    padding: 10px 10px 10px 10px;
    margin: -7.0% 0% 0% 0%;
}
    
#\38 d35b3e5 {
    width: 32px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\35 5430018 {
    width: 32px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 4fd5963 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    align-items: center;
    padding: 0px 10px 0px 10px;
    margin: -5% 0% 0% 0%;
}
    
#a50fe6a4 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 6cad644 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_kbj {
    width: 32px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#d921c7c0 {
    width: 32px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 757fd66 {
    width: 32px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 bd4bc3d {
    width: 32px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 3088db4 {
    width: 32px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#bbef1ab5 {
    width: 32px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 125d19c {
    width: 32px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#aa4311bb {
    width: 32px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#cdb9ab8c {
    width: 32px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#dae7c81d {
    width: 32px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 3f870f8 {
    width: 32px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#a76ccd3b {
    width: 32px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 2e654dc {
    width: 32px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 fd3b550 {
    width: 32px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 2961e79 {
    width: 32px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 7464d1d {
    width: 32px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 fedb715 {
    width: 32px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 9px;
    padding: 0% 6% 0% 6%;
}
    
#\36 3bd85219866cc3622781522 {
    width: 100%;
    min-height: 80px;
    order: 1;
    padding: 150px 0px 150px 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_iql {
    width: 100.00%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_as7 {
    width: 91.32%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 e742a47 {
    padding-left: 0%;
    padding-right: 0%;
}
    
#bf5b236a {
    align-items: center;
    padding: 24px 24px 24px 24px;
}
    
#\31 8940eea {
    align-items: center;
    padding: 24px 24px 24px 24px;
}
    
#\34 34fd703 {
    align-items: center;
    padding: 24px 24px 24px 24px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 46d4d84 {
    padding-left: 6%;
    padding-right: 6%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 0ff3007 {
    padding-left: 0%;
    padding-right: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 cc876ca {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#f3b38b7f {
    margin: 0px 0% 0px 0%;
}
    
#widget_s5c {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a1e447c::before, #\31 a1e447c > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d50004da {
    margin: 0px 0% 0px 0%;
}
    
#\31 3cf2976 {
    row-gap: 5px;
    padding: 4% 4% 4% 4%;
}
    
#\32 8dfba70 {
    width: 60.7996804154599%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#ceff6737 {
    width: 88.86%;
}
    
#\34 40771c5 {
    width: 34.35%;
    height: 265px;
}
    
#f4741867 {
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    min-height: 344px;
    row-gap: 24px;
    justify-content: flex-start;
}
    
#\30 ebb5947 {
    width: 367px;
}
    
#e1a0c7d0 {
    height: auto;
    min-height: 297px;
}
    
#\33 a18abc7::before, #\33 a18abc7 > .bgExtraLayerOverlay {
    
}
    
#\31 e359dc0 {
    min-width: 32px;
    width: 24.250000000000004%;
    margin: 0px 0% 0px 0%;
}
    
#widget_tfp {
    height: 431px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 c46024d {
    padding-left: 2%;
    padding-right: 2%;
}
    
#d441d711 {
    width: 75.41%;
}
    
#\34 ff61b50::before, #\34 ff61b50 > .bgExtraLayerOverlay {
    
}
#\34 ff61b50.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAAsTAAALEwEAmpwYAAABTUlEQVQY0x3N2y9CcQDA8fO/GcN6YGOWYlabWZSOS5cjS5jmqVziXDqnon4Z1WQeMZfcpwezYa4t/8fXeP3us32l0/cGtc8mN98/nL81OHr+4Pj5g9rbNzdfTc7fG5y8fiGVb+vs15+oPr5QuHvEuLhHO7vDrN2zdV0ne/lA9uoBaVHTiW8L4rv7hPMlxtMCr57HbwomzQI+NYM3ZSA5R0dxBsLY5+J0R+PYZhboCMVoC87ROhWhRQ7R6g8guWUZlxJhILZEd2Se9sAs7dMRbKEoXeEotmmFzokgkpJSUVSTgJFleGWT/uUkjuUE7sQ63pSOZ13H87eO7R2wUD5kvnJIUJTxZYv4c0VCokR0r4qyU/nv0ogl8FjiH/gyAl+mwHimgJwrIud2GLMEI+k8Uk9So3dFx75qMJhK49q0cKsWQxsmjjWDvqRGT0LlF7Y69YxQP9guAAAAAElFTkSuQmCC');
}
}



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



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



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 4%;
    padding: 35% 4% 35% 4%;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 425px;
    align-items: center;
    width: 100%;
    height: auto;
    justify-content: flex-end;
    padding: 10px 0px 13% 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_iql {
    width: 100%;
}
    
#dfe327eb {
    min-height: 44px;
    margin-top: 18px;
    align-self: flex-end;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#widget_as7 {
    width: 100.00%;
    margin-top: -119px;
    align-self: flex-end;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#bf5b236a {
    width: 100%;
    min-height: 363px;
    align-items: center;
    padding-left: 20px;
    padding-right: 20px;
    height: auto;
    order: 1;
}
    
#\39 e742a47 {
    min-height: 0;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: nowrap;
}
    
#\31 8940eea {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 20px;
    padding-right: 20px;
    order: 0;
}
    
#\34 34fd703 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 20px;
    padding-right: 20px;
    order: 2;
}
    
#widget_q5u {
    min-height: 44px;
    width: 144px;
}
    
#\38 cd873d6 {
    min-height: 44px;
    width: 144px;
}
    
#\35 2d7f62a {
    min-height: 44px;
    width: 148px;
}
}



@media (max-width: 767px) {
    
#\34 46d4d84 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10% 4% 10% 4%;
}
    
#\34 96a91ac {
    width: 100%;
    min-height: 477px;
    align-items: center;
    height: auto;
}
    
#\36 cd31dbe {
    height: 180px;
    width: 100%;
    max-width: 100%;
    margin: 12px 0% 0px 0%;
}
    
#e07ed7ad {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\39 6445bed {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 0ff3007 {
    min-height: 0;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: nowrap;
}
    
#efa52cdf {
    justify-self: auto;
    align-self: flex-start;
    width: 100%;
    order: 0;
    margin: -1px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#\31 5060374 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    padding: 16px 16px 16px 16px;
}
    
#\38 cc876ca {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#ff55cbfa {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#\34 eaa9806 {
    min-height: 44px;
    width: 144px;
}
    
#\32 97d866c {
    min-height: 44px;
    width: 144px;
}
    
#\31 a1e447c::before, #\31 a1e447c > .bgExtraLayerOverlay {
    
}
    
#\33 51b3293 {
    min-height: 44px;
    width: 144px;
}
    
#c0638590 {
    min-height: 44px;
    width: 144px;
}
}



@media (max-width: 767px) {
    
#d50004da {
    margin: 0px 0% 0px 0%;
}
    
#\31 3cf2976 {
    min-height: unset;
    flex-direction: column;
    row-gap: 8px;
    padding: 10% 4% 10% 4%;
}
    
#\32 8dfba70 {
    width: 100%;
    max-width: 100%;
    align-items: flex-start;
    row-gap: 9px;
    padding-left: 0px;
    padding-right: 0px;
    margin: 0px 0% 0px 0%;
}
    
#f4741867 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 18px;
    justify-content: flex-start;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 40771c5 {
    height: 180px;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#ceff6737 {
    width: 100.00%;
}
    
#\30 ebb5947 {
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#e1a0c7d0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 34px;
}
    
#\31 e359dc0 {
    height: 180px;
    width: 100%;
    max-width: 100%;
    margin: 28px 0% 0px 0%;
}
    
#\33 a18abc7::before, #\33 a18abc7 > .bgExtraLayerOverlay {
    
}
    
#widget_tfp {
    height: 559px;
    margin-top: 9px;
}
    
#widget_fjn {
    width: 161px;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    height: auto;
    min-height: 42px;
}
}



@media (max-width: 767px) {
    
#\33 c46024d {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    padding-bottom: 12%;
}
    
#\37 b736c8c {
    min-height: 42px;
    align-items: center;
    width: 100%;
}
    
#\34 ff61b50::before, #\34 ff61b50 > .bgExtraLayerOverlay {
    
}
#\34 ff61b50.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAAsTAAALEwEAmpwYAAABTUlEQVQY0x3N2y9CcQDA8fO/GcN6YGOWYlabWZSOS5cjS5jmqVziXDqnon4Z1WQeMZfcpwezYa4t/8fXeP3us32l0/cGtc8mN98/nL81OHr+4Pj5g9rbNzdfTc7fG5y8fiGVb+vs15+oPr5QuHvEuLhHO7vDrN2zdV0ne/lA9uoBaVHTiW8L4rv7hPMlxtMCr57HbwomzQI+NYM3ZSA5R0dxBsLY5+J0R+PYZhboCMVoC87ROhWhRQ7R6g8guWUZlxJhILZEd2Se9sAs7dMRbKEoXeEotmmFzokgkpJSUVSTgJFleGWT/uUkjuUE7sQ63pSOZ13H87eO7R2wUD5kvnJIUJTxZYv4c0VCokR0r4qyU/nv0ogl8FjiH/gyAl+mwHimgJwrIud2GLMEI+k8Uk9So3dFx75qMJhK49q0cKsWQxsmjjWDvqRGT0LlF7Y69YxQP9guAAAAAElFTkSuQmCC');
}
}



@media (max-width: 767px) {
    
#\38 6ef95b5 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\35 4a6be95 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 d021a99 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_e6b {
    height: 50px;
    width: 23.87%;
    margin-top: -109px;
}
    
#\39 3b35fbd {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#widget_5rf {
    height: 2px;
}
}



@media (max-width: 767px) {
    
#\32 4fd5963 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#a50fe6a4 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 4% 0px 4%;
}
    
#\30 b9e97e9 {
    margin: -65px 0% 0px 0%;
}
}

