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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1315526154 .caption-container .caption-text {
    color:var(--color_7) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_1315526154 .caption-container .caption-text .rteBlock {
    color:var(--color_7) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_1315526154 .caption-inner { background-color:rgba(0,12,32,0.5) !important; }

  *#dm .dmInner *.u_1315526154 .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_1315526154 .photoGalleryThumbs .image-container { border-radius:0px 0px 0px 0px !important; }

  *#dm .dmInner div.u_1315526154 .caption-container .caption-title {
    font-family:'Harlow Solid LET Plain1.0' !important;
    font-weight:400 !important;
  }

  *#dm .dmInner a.u_1355864583:hover {
    background-color:var(--color_2) !important;
    background-image:none !important;
    border-color:var(--color_7) !important;
  }

  *#dm .dmInner a.u_1355864583.hover {
    background-color:var(--color_2) !important;
    background-image:none !important;
    border-color:var(--color_7) !important;
  }

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

  *#dm .dmInner *.u_76871810 .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 nav.u_1998592992 { color:white !important; }

  *#dm .dmInner div.u_76871810 .caption-inner { background-color:rgba(0,31,63,0.24) !important; }

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

  *#dm .dmInner div.u_1932889937 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(56,182,255) !important;
  }

  *#dm .dmInner *.u_1109102013 .youtube-Details-Title { text-align:CENTER !important; }

  *#dm .dmInner div.u_1109102013 .youtube-Details-Published {
    color:var(--color_1) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_1109102013 .youtube-Container-Section { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_1109102013 .youtube-Info-Description { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1109102013 .youtube-Wrapper-Items {
    border-style:solid !important;
    border-width:0px !important;
    border-color:rgba(0,0,0,0) !important;
    border-radius:0px 0px 0px 0px !important;
  }

  *#dm .dmInner *.u_1109102013 .youtube-Tabs-Button.youtube-active-tab { background-color:var(--color_2) !important; }

  *#dm .dmInner *.u_1109102013 .youtube-Tabs-Button { text-align:CENTER !important; }

  *#dm .dmInner div.u_1109102013 .youtube-Container-Tabs { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_1109102013 .youtube-Tabs-Button {
    color:rgba(255,255,255,1) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_1109102013 .youtube-Info-Title { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1109102013 .youtube-Details-Description {
    color:rgba(255,255,255,1) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_1109102013 .paginationjs .paginationjs-pages li.active a { background-color:var(--color_2) !important; }

  *#dm .dmInner div.u_1109102013 .paginationjs .paginationjs-pages li a {
    background-color:var(--color_1) !important;
    font-family:'Outfit-Bold' !important;
    color:var(--color_7) !important;
  }

  *#dm .dmInner div.u_1109102013 .youtube-Container-Panel { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1109102013 .youtube-Panel-Wrapper { background-color:var(--color_2) !important; }

  *#dm .dmInner div.u_1109102013 .youtube-Details-Title {
    color:rgba(255,255,255,1) !important;
    font-weight:500 !important;
    font-family:'Montserrat' !important;
  }

  *#dm .dmInner *.u_1109102013 .youtube-Play-Icon {
    background-color:var(--color_1) !important;
    color:var(--color_7) !important;
  }

  *#dm .dmInner a.u_1147063948 span.text { color:var(--color_2) !important; }

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

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

  *#dm .dmInner a.u_1147063948:hover {
    background-color:var(--color_2) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1147063948.hover {
    background-color:var(--color_2) !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner a.u_1165717197 span.text { color:var(--color_7) !important; }

  *#dm .dmInner a.u_1165717197:hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1165717197.hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1119582603 .div.youtube-Container-Tabs { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1119582603 .youtube-Container-Tabs { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1119582603 .youtube-Container-Panel { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1119582603 .youtube-Details-Title { font-weight:400 !important; }

  *#dm .dmInner div.u_1119582603 .paginationjs .paginationjs-pages li a {
    font-family:'Helvetica' !important;
    background-color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1119582603 .paginationjs .paginationjs-pages li.active a {
    font-family:'Helvetica' !important;
    background-color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1119582603 .youtube-Panel-Wrapper { background-color:var(--color_2) !important; }

  *#dm .dmInner *.u_1119582603 .youtube-Play-Icon {
    color:var(--color_7) !important;
    background-color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1119582603 .youtube-active-tab { background-color:rgba(0,31,63,1) !important; }

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

  *#dm .dmInner div.u_1183441462 .postTitle a {
    color:var(--color_7) !important;
    font-family:'Helvetica' !important;
  }

  *#dm .dmInner div.u_1183441462 .postArticle>.inner { background-color:var(--color_2) !important; }

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

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

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

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

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

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

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

  *#dm .dmInner *.u_1756564268 .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_1756564268 .caption-inner { background-color:rgba(0,31,63,0.27) !important; }

  *#dm .dmInner div.u_3831452467 .map-cityname-list__item {
    color:var(--color_7) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner *.u_3831452467 .map-cityname-list__item { text-align:CENTER !important; }

  *#dm .dmInner *.u_1907852381 .agentIcon { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1907852381 .agentInfo {
    color:rgba(255,255,255,1) !important;
    font-weight:700 !important;
    font-family:'Helvetica' !important;
  }
}

@media (min-width:1025px) {
  *#dm .dmInner *.u_76871810 .photoGalleryThumbs .image-container a { padding-top:550px !important; }

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

  *#dm .dmInner div.u_76871810 .caption-container .caption-text .rteBlock { font-size:30px !important; }

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

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

  *#dm .dmInner *.u_76871810 .photoGalleryThumbs { padding:1px !important; }

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1315526154 .caption-container .caption-text .rteBlock { font-size:16px !important; }

  *#dm .dmInner div.u_1183441462 .more-posts-text-container { width:150px !important; }

  *#dm .dmInner div.u_1109102013 .youtube-Info-Title { font-size:24px !important; }

  *#dm .dmInner div.u_1109102013 .youtube-Info-Description { font-size:16px !important; }

  *#dm .dmInner div.u_1109102013 .youtube-Wrapper-Items {
    width:465px !important;
    height:307px !important;
  }

  *#dm .dmInner div.u_1109102013 .youtube-Details-Title { font-size:16px !important; }

  *#dm .dmInner div.u_1119582603 .youtube-Details-Title { font-size:15px !important; }

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

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

  *#dm .dmInner *.u_1756564268 .photoGalleryThumbs { padding:1px !important; }

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

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

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

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

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

  *#dm .dmInner div.u_1756564268 .caption-container .caption-text .rteBlock { font-size:30px !important; }

  *#dm .dmInner div.u_1907852381 .agentInfo { font-size:18px !important; }
}

@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1315526154 .photoGalleryThumbs { padding:5px !important; }

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

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

  *#dm .dmInner div.u_1183441462 .more-posts-text-container { width:150px !important; }

  *#dm .dmInner *.u_76871810 .photoGalleryThumbs { padding:2.5px !important; }

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

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

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

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

  *#dm .dmInner div.u_76871810 .caption-container .caption-text .rteBlock { font-size:30px !important; }

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

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

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

  *#dm .dmInner *.u_1756564268 .photoGalleryThumbs { padding:2.5px !important; }

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

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

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

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

  *#dm .dmInner div.u_1756564268 .caption-container .caption-text .rteBlock { font-size:30px !important; }

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

@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1315526154 .photoGalleryThumbs { padding:5px !important; }

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

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

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

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

  *#dm .dmInner *.u_76871810 .photoGalleryThumbs { padding:2.5px !important; }

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

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

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

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

  *#dm .dmInner div.u_76871810 .caption-container .caption-text .rteBlock { font-size:30px !important; }

  *#dm .dmInner div.u_1109102013 .youtube-Details-Title { font-size:16px !important; }

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

  *#dm .dmInner *.u_1756564268 .photoGalleryThumbs { padding:2.5px !important; }

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

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

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

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

  *#dm .dmInner div.u_1756564268 .caption-container .caption-text .rteBlock { font-size:30px !important; }
}

*#dm .dmInner div.u_1315526154 .caption-container .caption-title {
  color:white !important;
  text-decoration:none !important;
  font-weight:600 !important;
  border:1px solid #fff !important;
  padding:10px 20px 15px 20px !important;
  min-width:220px !important;
}

*#dm .dmInner div.u_1315526154 .caption-container .caption-text {
  color:white !important;
  background-color:#0297ff !important;
  padding:0 20px 0 10px !important;
  line-height:1.6em !important;
  text-transform:uppercase !important;
  font-weight:300 !important;
  letter-spacing:1px !important;
  margin-top:-11px !important;
}

*#dm .dmInner div.u_1315526154 .caption-container .caption-text .rteBlock { color:white !important; }

*#dm .dmInner div.u_1109102013 .youtube-Wrapper-Items { width:100% !important; }

#dm .dmInner div.u_1259270316:before {
  content:'' !important;
  display:inline-block !important;
  width:55px !important;
  height:1px !important;
  background-color:#b2b6ba !important;
  vertical-align:middle !important;
}

*#dm .dmInner div.u_1259270316 {
  display:inline-flex !important;
  align-items:center !important;
}

#dm .dmInner div.u_1567876322:before {
  content:'' !important;
  display:inline-block !important;
  width:55px !important;
  height:1px !important;
  background-color:#b2b6ba !important;
  vertical-align:middle !important;
}

*#dm .dmInner div.u_1567876322 {
  display:inline-flex !important;
  align-items:center !important;
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_1315526154
{
}
*#dm .dmInner div.u_1315526154
{
}
*#dm .dmInner div.u_1109102013
{
}
*#dm .dmInner div.u_1109102013
{
}
*#dm .dmInner div.u_1259270316
{
}
*#dm .dmInner div.u_1259270316
{
}
*#dm .dmInner div.u_1567876322
{
}
*#dm .dmInner div.u_1567876322
{
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: rgba(255, 255, 255, 1);
}
}



@media all {
    
#\33 01ca22f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#c6d01e6d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/0ae9b8d4/dms3rep/multi/opt/Mount+Olive-1920w.png");
}
    
#\39 d636bab {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
}
    
#widget_so0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_227 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_9j6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_r15 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\30 68b2be4 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\34 7384a47 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 71.28%;
    min-width: 4%;
    order: 1;
    padding: 4% 10px 4% 10px;
    margin: 0px 0% 0px 0%;
}
    
#\31 895718f {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 2% 4% 0%;
}
    
#widget_2m3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_776 {
    width: 69.41%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: -30px;
}
    
#widget_eju {
    width: 87.44%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_na3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#group_dp7 {
    width: 24.68%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    background-image: url("https://lirp.cdn-website.com/0ae9b8d4/dms3rep/multi/opt/4-web-or-mls-DSC02377-1920w.JPG");
}
    
#\30 8725bf7 {
    margin: 0px 0% 0px 0%;
}
    
#fce29362::before, #fce29362 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 1;
    border-radius: inherit;
}
#fce29362 {
    background-image: none;
    background-color: var(--color_7);
    background-attachment: fixed;
}
}



@media all {
    
#\35 4451bd7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#bbcd0aeb {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 2% 4% 2%;
}
    
#widget_4eu {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_96r {
    width: 53.82%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-top: -24px;
}
    
#widget_921 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#widget_638 {
    width: 76.46%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#ca44a9fc::before, #ca44a9fc > .bgExtraLayerOverlay {
    
}
#ca44a9fc {
    background-image: none;
    background-color: var(--color_2);
    border-radius: 0px 0px 0 0;
}
    
#fe0e7a31 {
    margin: 0px 0% 0px 0%;
}
    
#\31 656c42e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
}



@media all {
    
#aaaa1416 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#dc1949f5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#\32 08b0fb1 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\30 e903c29 {
    width: 61.60%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\32 33554d0 {
    width: 53.82%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: -24px;
}
    
#cd04812c::before, #cd04812c > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.2;
    border-radius: inherit;
}
#cd04812c {
    background-image: url("https://lirp.cdn-website.com/0ae9b8d4/dms3rep/multi/opt/imgi_45_BG-1920w.png");
}
    
#\32 db814f2 {
    width: 1468px;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\33 51ac55e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 65.82%;
    min-width: 4%;
}
    
#e469ba0c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.1%;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: none;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
}
    
#be29eccb {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
}
    
#widget_089 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_j2v {
    width: 94.52%;
    height: auto;
    max-width: 100%;
}
    
#widget_olt {
    width: 280px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\35 45da885 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#a832ebf9 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
}
    
#widget_qu9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_05q {
    width: 42.65%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: -26px;
}
    
#widget_gi3 {
    width: 54.46%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\31 d0e3e38 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 8717c0f::before, #\32 8717c0f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.2;
    border-radius: inherit;
}
#\32 8717c0f {
    background-image: url("https://lirp.cdn-website.com/0ae9b8d4/dms3rep/multi/opt/imgi_45_BG-1920w.png");
}
}



@media all {
    
#\36 182c18e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#bab6f6cd {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
}
    
#widget_59o {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_ig0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: -32px;
}
    
#\34 c8aff39 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 9788d48::before, #\38 9788d48 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.2;
}
#\38 9788d48 {
    background-color: var(--color_2);
    background-image: url("https://lirp.cdn-website.com/0ae9b8d4/dms3rep/multi/opt/imgi_45_BG-1920w.png");
}
}



@media all {
    
#\32 5b030a4 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    height: auto;
    padding: 4% 10px 4% 10px;
    margin: 0px 0% 0px 0%;
}
    
#\30 5c60bab {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 10% 2% 4% 2%;
}
    
#\30 4862b17::before, #\30 4862b17 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 0.75;
    border-radius: inherit;
}
    
#widget_apu {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a2cfcb96 {
    width: 68.28%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: -40px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 48732e0 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d789baae {
    width: 250px;
    height: 55px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 0c64d17 {
    width: 250px;
    height: 55px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_llv {
    width: 70.05%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#b986a02a {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 80px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    flex-wrap: nowrap;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_vks {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 49.73%;
    min-height: 78px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#\39 1266dc9[data-css-edit] {
    z-index: 1;
}
#\39 1266dc9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 49.83%;
    min-height: 80px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 0 0 0 2px;
    border-color: #000000 #000000 #000000 var(--color_7);
    border-style: solid;
    height: auto;
}
    
#group_38n[data-css-edit] {
    z-index: 1;
}
#group_38n {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% -50px 0%;
}
    
#\33 86bcec5 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#b66955e5 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#\34 c8d7ef3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    align-items: center;
}
    
#fa4e7b94 {
    width: 64.48%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 54bdf72 {
    width: 300px;
    height: auto;
    max-width: 100%;
}
    
#\31 b08c6aa {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 5dc70b1 {
    width: 92.69%;
    height: auto;
    max-width: 100%;
    margin-top: -15px;
}
    
#\30 eb344f2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 48%;
    min-width: 4%;
}
    
#\31 4dd84b3 {
    width: 88.30%;
    height: auto;
    max-width: 100%;
}
    
#\33 5177f23::before, #\33 5177f23 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 1;
    border-radius: inherit;
}
}



@media all {
    
#c2564363 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e91c27d1 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\30 fa2f69d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#\38 d7c6358 {
    width: 54.14%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: -26px;
}
    
#widget_fhj {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#a5202db4::before, #a5202db4 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.92;
    border-radius: inherit;
}
#a5202db4 {
    background-image: url("https://lirp.cdn-website.com/0ae9b8d4/dms3rep/multi/opt/imgi_37_AdobeStock_557840382-1920w.png");
}
}



@media all {
    
#f154bbf3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 54.33%;
    min-width: 4%;
    padding: 4% 10px 4% 10px;
    margin: 0px 0% 0px 0%;
}
    
#bd44ea11::before, #bd44ea11 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#bd44ea11 {
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/0ae9b8d4/dms3rep/multi/opt/imgi_45_BG-1920w.png");
}
    
#c8f961d9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c8f961d9 {
    width: 78.86%;
    height: 730px;
    max-width: 100%;
    margin: -100px 0% 0px 0%;
}
    
#\34 5e71ee9 {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 0d4bea1 {
    margin: 0px 0% 0px 0%;
}
    
#d56b7436 {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 a0079fb {
    min-height: 683px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: var(--max-content-width_1, 1200px);
    padding: 0% 2% 0% 2%;
}
    
#\33 3ba8772 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 41.64%;
    min-width: 4%;
    justify-content: flex-end;
    padding: 0px 0px 0px 0px;
}
    
#a4315536 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 73px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 5;
}
    
#ac107bdf {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fbc921fe.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#fbc921fe {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b86b9fc7 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#c7569640 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\31 5f4464f {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: flex-end;
    order: 1;
}
    
#fec1051a {
    width: 41.14%;
    height: 287px;
    min-height: 100px;
    max-width: 100%;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 6f99a32::before, #\33 6f99a32 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.95;
}
#\33 6f99a32 {
    background-image: url("https://lirp.cdn-website.com/0ae9b8d4/dms3rep/multi/opt/imgi_37_AdobeStock_557840382-1920w.png");
}
    
#\39 b694080 {
    width: 100.00%;
    height: 718px;
    max-width: 100%;
}
    
#\33 e87470b {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#db7638d6 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
}
    
#fe7417ef {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 0;
    align-items: center;
}
    
#\37 5cebe5b {
    justify-content: flex-start;
    align-items: flex-start;
    width: 56.92%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    order: 0;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
    
#\35 bcfce48 {
    width: 90.66%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 23ee1a8 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    min-width: 32px;
    margin: -12px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 880a7c7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#acbfa6d9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#b26ddc3f {
    margin: 0px 0% 0px 0%;
}
    
#\33 9afa2de::before, #\33 9afa2de > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 1;
    border-radius: inherit;
}
#\33 9afa2de {
    background-attachment: fixed;
}
    
#db57ea33 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
}
    
#\39 0dd357f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 fbddf44 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#\30 c5c5e5f {
    width: 85.85%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#ef457189 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: -23px;
}
}



@media all {
    
#fe798051 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 0% 4% 0%;
}
    
#c2b5cc75 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#\32 8056e6c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: -24px;
}
    
#e977b3fb {
    width: 66.04%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d9e4ad6d::before, #d9e4ad6d > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.95;
    border-radius: inherit;
}
#d9e4ad6d {
    background-image: url("https://lirp.cdn-website.com/0ae9b8d4/dms3rep/multi/opt/imgi_37_AdobeStock_557840382-1920w.png");
}
    
#\39 4ecb54c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\34 dbdb4e9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 10f2ba1 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\35 5885714 {
    width: 92.19%;
    height: auto;
    max-width: 100%;
}
    
#\37 4848cec.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 4848cec {
    width: 88.07%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ddc4c83b::before, #ddc4c83b > .bgExtraLayerOverlay {
    border-radius: inherit;
    background-image: linear-gradient(180deg, rgba(0, 31, 63, 1) 50%, rgba(0, 0, 0, 0) 100%);
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.94;
}
#ddc4c83b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: url("https://lirp.cdn-website.com/0ae9b8d4/dms3rep/multi/opt/Social+networks+and+BG+Images+%281%29-1920w.png");
}
    
#a34ed2b6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a34ed2b6 {
    width: 89.81%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#fa2c2c98 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 4d9bba0 {
    min-height: 820px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#e8c609b9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 51.12%;
    min-width: 4%;
    justify-content: flex-end;
    align-items: flex-end;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 9d948e1 {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 4e81be2 {
    margin: 0px 0% 0px 0%;
}
    
#\39 f31aaf8::before, #\39 f31aaf8 > .bgExtraLayerOverlay {
    
}
#\39 f31aaf8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 46.76%;
    min-width: 4%;
    background-image: none;
    background-attachment: fixed;
    padding: 4% 10px 4% 10px;
    margin: 0% 0% 0% 0%;
}
    
#b4cb5b01 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 73px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 149b29d {
    width: 254px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 1f63b53 {
    width: 687px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\38 0f15387 {
    min-height: 796px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\36 b40409b::before, #\36 b40409b > .bgExtraLayerOverlay {
    
}
#\36 b40409b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 25px;
    width: 59.97%;
    min-width: 4%;
    background-image: none;
    background-attachment: fixed;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#a391c44f {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 137f76b {
    flex-direction: row;
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 8b2bb7b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 8b2bb7b {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-start;
    order: 0;
    margin: 51px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 1008d96.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 20px 20px 20px;
}
#\30 1008d96 {
    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;
}
    
#\32 14c8bb7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 36.01%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/0ae9b8d4/dms3rep/multi/opt/KS_Lifestyle_Web-18-1920w.jpg");
    background-position: 50% 0%;
    order: 1;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 3px 11px 0px;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\32 eed946b {
    width: 100.00%;
    height: 662px;
    max-width: 100%;
}
    
#\32 e395736 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b12b4363 {
    background-image: url("https://lirp.cdn-website.com/0ae9b8d4/dms3rep/multi/opt/imgi_45_BG-1920w.png");
}
    
#widget_jvp {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#fdd32688 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 34.49%;
    min-width: 4%;
    flex-wrap: nowrap;
}
    
#\35 2d643c0::before, #\35 2d643c0 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 1;
    border-radius: inherit;
}
    
#aa4b7595 {
    width: 63.49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#\33 0725c15 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 c3efa0a {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
}
    
#aef8398c {
    width: 100%;
    height: 718px;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 44268f6 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e8002cf2 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 2027a64 {
    width: 90.66%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#aed31d41.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#aed31d41 {
    width: auto;
    height: auto;
    max-width: 100%;
    margin: -47px 0% 0px 0%;
}
    
#\37 969518c {
    background-image: none;
    background-color: rgba(0, 0, 0, 0);
}
    
#\38 8dc1d36 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
}
    
#c1b9e175 {
    min-height: 55px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
}
}



@media all {
    
#\33 7782029 {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 1c84ac7 {
    min-height: 282px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    flex-wrap: nowrap;
    height: auto;
    flex-direction: row;
    justify-content: space-between;
}
    
#\38 eda3d87 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#\37 2b3d4ec {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 2% 4% 2%;
}
    
#\32 a128155 {
    width: 99.99%;
    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 5c9b8d4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 d8f9555 {
    margin: 2% 2% 2% 2%;
}
    
#fe3c9ffb::before, #fe3c9ffb > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 1;
    border-radius: inherit;
}
    
#b69b55eb {
    width: 68.58%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_k2s {
    width: 793px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_1gk {
    align-items: center;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 d636bab {
    padding: 4% 2% 8% 2%;
}
    
#\30 68b2be4 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 895718f {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    padding: 8% 0% 8% 0%;
}
    
#\30 8725bf7 {
    margin: 0px 0% 0px 0%;
}
    
#widget_eju {
    width: 80.14%;
}
    
#widget_776 {
    width: 69.23%;
    margin-top: -24px;
}
    
#fce29362::before, #fce29362 > .bgExtraLayerOverlay {
    
}
    
#\34 7384a47 {
    width: 100%;
    min-height: 8px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_dp7 {
    width: 24.68%;
}
    
#widget_2m3 {
    width: 67.83%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bbcd0aeb {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_96r {
    width: 100.00%;
}
    
#widget_638 {
    width: 100.00%;
}
    
#ca44a9fc::before, #ca44a9fc > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 08b0fb1 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\32 33554d0 {
    width: 100.00%;
}
    
#\30 e903c29 {
    width: 86.60%;
}
    
#cd04812c::before, #cd04812c > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#be29eccb {
    padding: 0% 0% 0% 2%;
}
    
#e469ba0c {
    width: 55.35%;
}
    
#\35 275ea8d {
    margin: 0px 0% 0px 0%;
}
    
#\33 51ac55e {
    width: 40.56%;
}
    
#widget_j2v {
    width: 99.96%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a832ebf9 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_gi3 {
    width: 90.44%;
}
    
#widget_05q {
    width: 91.01%;
}
    
#\32 8717c0f::before, #\32 8717c0f > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bab6f6cd {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\38 9788d48::before, #\38 9788d48 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 5c60bab {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\30 4862b17::before, #\30 4862b17 > .bgExtraLayerOverlay {
    
}
    
#a2cfcb96 {
    width: 87.72%;
}
    
#\32 5b030a4 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b66955e5 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#fa4e7b94 {
    width: 97.37%;
    height: auto;
}
    
#\33 5177f23::before, #\33 5177f23 > .bgExtraLayerOverlay {
    
}
    
#\30 eb344f2 {
    align-items: flex-start;
}
    
#\31 4dd84b3 {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e91c27d1 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\38 d7c6358 {
    width: 91.01%;
}
    
#a5202db4::before, #a5202db4 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f154bbf3 {
    width: 100%;
    min-height: 80px;
    order: 1;
    align-items: center;
}
    
#c8f961d9 {
    margin-top: -121px;
}
    
#bd44ea11::before, #bd44ea11 > .bgExtraLayerOverlay {
    
}
    
#\33 0d4bea1 {
    margin: 0px 0% 0px 0%;
}
    
#\36 a0079fb {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 0% 2% 8% 2%;
}
    
#\33 3ba8772 {
    width: 100%;
    min-height: 80px;
    order: 0;
    align-items: center;
}
    
#a4315536 {
    justify-content: center;
}
    
#fbc921fe {
    width: 67.72%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c7569640 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\31 5f4464f {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#fec1051a {
    min-width: 32px;
    width: 100.00%;
    height: 364px;
    margin: 0px 0% 0px 0%;
}
    
#\33 6f99a32::before, #\33 6f99a32 > .bgExtraLayerOverlay {
    
}
    
#db7638d6 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#fe7417ef {
    width: 100%;
    min-height: 80px;
    order: 0;
}
    
#\37 5cebe5b {
    min-width: 32px;
    width: 100.00%;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 9afa2de::before, #\33 9afa2de > .bgExtraLayerOverlay {
    
}
    
#db57ea33 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\37 fbddf44 {
    align-items: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fe798051 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#d9e4ad6d::before, #d9e4ad6d > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 5885714 {
    height: auto;
}
    
#\33 4d9bba0 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#e8c609b9 {
    width: 100%;
    min-height: 80px;
    order: 0;
}
    
#\32 4e81be2 {
    margin: 0px 0% 0px 0%;
}
    
#\39 f31aaf8::before, #\39 f31aaf8 > .bgExtraLayerOverlay {
    
}
#\39 f31aaf8 {
    width: 100%;
    min-height: 80px;
    order: 1;
    align-items: flex-start;
    padding: 50px 50px 50px 50px;
    margin: 0% 0% 0% 0%;
}
    
#ddc4c83b::before, #ddc4c83b > .bgExtraLayerOverlay {
    
}
    
#fa2c2c98 {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 0f15387 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\32 137f76b {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#a391c44f {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 e395736 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 2d643c0::before, #\35 2d643c0 > .bgExtraLayerOverlay {
    
}
    
#fdd32688 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#aa4b7595 {
    width: 100%;
    min-height: 80px;
}
    
#\36 c3efa0a {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 2b3d4ec {
    padding: 8% 2% 8% 2%;
}
    
#fe3c9ffb::before, #fe3c9ffb > .bgExtraLayerOverlay {
    
}
    
#b69b55eb {
    width: 100.00%;
}
    
#\32 a128155 {
    height: auto;
}
    
#\33 1c84ac7 {
    align-items: center;
}
    
#\39 d8f9555 {
    margin: 2% 2% 2% 2%;
}
}



@media (max-width: 767px) {
    
#\33 01ca22f {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#c6d01e6d {
    width: 100%;
    min-height: 259px;
    align-items: center;
    height: auto;
}
    
#\39 d636bab {
    min-height: unset;
    flex-direction: column;
    padding: 8% 4% 8% 4%;
}
    
#\30 68b2be4 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 7384a47 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 895718f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#widget_eju {
    width: 100.00%;
}
    
#\30 8725bf7 {
    margin: 0px 0% 0px 0%;
}
    
#group_dp7 {
    width: 100%;
    min-height: 195px;
    align-items: center;
    height: auto;
}
    
#widget_776 {
    width: 100.00%;
    margin-top: -18px;
}
    
#fce29362::before, #fce29362 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\35 4451bd7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#bbcd0aeb {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#fe0e7a31 {
    margin: 0px 0% 0px 0%;
}
    
#widget_96r {
    width: 100.00%;
}
    
#widget_638 {
    width: 100.00%;
}
    
#ca44a9fc::before, #ca44a9fc > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#dc1949f5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 08b0fb1 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#\32 33554d0 {
    width: 100.00%;
    margin-top: -14px;
}
    
#b0d3f67a {
    margin: 0px 0% 0px 0%;
}
    
#\30 e903c29 {
    width: 100.00%;
}
    
#cd04812c::before, #cd04812c > .bgExtraLayerOverlay {
    
}
    
#aaaa1416 {
    width: 76.56%;
}
    
#\32 db814f2 {
    order: 3;
}
}



@media (max-width: 767px) {
    
#\33 51ac55e {
    width: 100%;
    min-height: 134px;
    align-items: center;
    height: auto;
}
    
#e469ba0c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#be29eccb {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (max-width: 767px) {
    
#\35 45da885 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a832ebf9 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#f171300a {
    margin: 0px 0% 0px 0%;
}
    
#widget_gi3 {
    width: 100.00%;
}
    
#\32 8717c0f::before, #\32 8717c0f > .bgExtraLayerOverlay {
    
}
    
#widget_05q {
    width: 100.00%;
    margin-top: -16px;
}
    
#widget_qu9 {
    width: 78.09%;
}
}



@media (max-width: 767px) {
    
#\36 182c18e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#bab6f6cd {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#\35 c4396d6 {
    margin: 0px 0% 0px 0%;
}
    
#\38 9788d48::before, #\38 9788d48 > .bgExtraLayerOverlay {
    
}
    
#widget_ig0 {
    margin-top: -22px;
}
}



@media (max-width: 767px) {
    
#\32 5b030a4 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    height: auto;
}
    
#\30 5c60bab {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15vh 4% 5vh 4%;
}
    
#\30 4862b17::before, #\30 4862b17 > .bgExtraLayerOverlay {
    
}
    
#a2cfcb96.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a2cfcb96 {
    width: 92.49%;
    margin: 0px 0% 0px 0%;
}
    
#\35 48732e0 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#d789baae {
    min-width: 32px;
    width: 310px;
    margin: 0px 0% 0px 0%;
}
    
#\34 0c64d17 {
    min-width: 32px;
    width: 310px;
    margin: 0px 0% 0px 0%;
}
    
#\33 86bcec5 {
    margin: 0px 0% 0px 0%;
}
    
#widget_llv {
    width: 100.00%;
}
    
#b986a02a {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_38n {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#b66955e5 {
    min-height: unset;
    flex-direction: column;
    padding: 8% 4% 8% 4%;
}
    
#\34 c8d7ef3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#fa4e7b94 {
    height: auto;
    width: 100.00%;
}
    
#\37 d7ce25d {
    margin: 0px 0% 0px 0%;
}
    
#\30 eb344f2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 5177f23::before, #\33 5177f23 > .bgExtraLayerOverlay {
    
}
    
#\31 4dd84b3 {
    width: 100.00%;
}
    
#\39 5dc70b1 {
    width: 100.00%;
    margin-top: 2px;
}
}



@media (max-width: 767px) {
    
#\37 b62df65 {
    margin: 0px 0% 0px 0%;
}
    
#e91c27d1 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#\30 fa2f69d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a5202db4::before, #a5202db4 > .bgExtraLayerOverlay {
    
}
    
#\38 d7c6358 {
    width: 100.00%;
    margin-top: -13px;
}
}



@media (max-width: 767px) {
    
#f154bbf3 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 0;
}
    
#c8f961d9 {
    height: 402px;
    margin-top: -34px;
}
    
#\34 5e71ee9 {
    min-width: 32px;
    width: 310px;
    margin: 0px 0% 0px 0%;
}
    
#bd44ea11::before, #bd44ea11 > .bgExtraLayerOverlay {
    
}
    
#\33 0d4bea1 {
    margin: 0px 0% 0px 0%;
}
    
#d56b7436 {
    min-width: 32px;
    width: 310px;
    margin: 0px 0% 0px 0%;
}
    
#\36 a0079fb {
    min-height: unset;
    flex-direction: column;
    padding: 8% 4% 0% 4%;
}
    
#\33 3ba8772 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#a4315536 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ac107bdf {
    width: 100.00%;
}
    
#fbc921fe {
    min-width: 32px;
    width: 100.00%;
}
    
#b86b9fc7 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#c7569640 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\31 5f4464f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#fec1051a {
    min-width: 32px;
    width: 100.00%;
    height: 175px;
    margin: 0px 0% 0px 0%;
}
    
#\33 6f99a32::before, #\33 6f99a32 > .bgExtraLayerOverlay {
    
}
    
#\39 b694080 {
    height: 240px;
}
    
#\37 5cebe5b {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\34 1988e67 {
    margin: 0px 0% 0px 0%;
}
    
#\35 bcfce48 {
    width: 100.00%;
}
    
#db7638d6 {
    min-height: unset;
    flex-direction: column;
    padding: 8% 4% 8% 4%;
}
    
#fe7417ef {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 0px 0px 0px 0px;
}
}



@media (max-width: 767px) {
    
#b26ddc3f {
    margin: 0px 0% 0px 0%;
}
    
#\33 9afa2de::before, #\33 9afa2de > .bgExtraLayerOverlay {
    
}
    
#db57ea33 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#\39 0dd357f {
    width: 80.66%;
}
    
#\37 fbddf44 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 c5c5e5f {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#fe798051 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#c2b5cc75 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e977b3fb {
    width: 100.00%;
}
    
#d9e4ad6d::before, #d9e4ad6d > .bgExtraLayerOverlay {
    
}
    
#\35 10f2ba1 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 5885714 {
    height: auto;
}
    
#\33 4d9bba0 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 0% 4%;
}
    
#e8c609b9 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\30 9d948e1 {
    min-width: 32px;
    width: 310px;
    margin: 0px 0% 0px 0%;
}
    
#\32 4e81be2 {
    margin: 0px 0% 0px 0%;
}
    
#\39 f31aaf8::before, #\39 f31aaf8 > .bgExtraLayerOverlay {
    
}
#\39 f31aaf8 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#ddc4c83b::before, #ddc4c83b > .bgExtraLayerOverlay {
    
}
    
#b4cb5b01 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a34ed2b6 {
    width: 100.00%;
}
    
#fa2c2c98 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\38 0f15387 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\36 b40409b::before, #\36 b40409b > .bgExtraLayerOverlay {
    
}
#\36 b40409b {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\32 14c8bb7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 eed946b {
    height: 372px;
}
    
#\32 137f76b {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
}
    
#\32 e395736 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#a391c44f {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#fdd32688 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 2d643c0::before, #\35 2d643c0 > .bgExtraLayerOverlay {
    
}
    
#aa4b7595 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 c3efa0a {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#aef8398c {
    height: 240px;
}
    
#\33 2027a64 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\38 8dc1d36 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c1b9e175 {
    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) {
    
#\33 1c84ac7 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\38 eda3d87 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
    
#\37 2b3d4ec {
    min-height: unset;
    flex-direction: column;
    padding: 8% 4% 8% 4%;
}
    
#fe3c9ffb::before, #fe3c9ffb > .bgExtraLayerOverlay {
    
}
    
#b69b55eb {
    width: 100.00%;
}
    
#\32 a128155 {
    height: auto;
}
    
#\39 d8f9555 {
    margin: 2% 2% 2% 2%;
}
    
#group_1gk {
    align-items: center;
}
}

