*#dm .dmInner div.u_1255567557 span
{
	text-shadow:1px 2px #eee !important;
}
@media all {
  *#dm .dmInner div.u_3379233223 .photoGalleryThumbs .image-container { border-radius:15px 15px 15px 15px !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner *.u_1621405423 { background-position:50% 0% !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_3379233223 .photoGalleryThumbs .image-container a { padding-top:310px !important; }

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

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

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

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

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

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

  *#dm .dmInner *.u_1749693296 .photoGalleryThumbs .image-container a { padding-top:310px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_3379233223 .photoGalleryThumbs { padding:5px !important; }

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

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

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

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

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

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

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

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

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

  *#dm .dmInner *.u_1749693296 .photoGalleryViewAll { padding:0 5px !important; }
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_1255567557
{
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: var(--color_4);
    --overlapping-background-image: var(--color_4);
}
}



@media all {
    
#\32 a329278 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 50%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 70px 0% 100px 0%;
    margin: 0% 0% 0% 0%;
}
    
#ce34645b {
    min-height: 682px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 150px 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 00ae509::before, #\35 00ae509 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.85;
    border-radius: inherit;
    background-image: linear-gradient(90deg, rgba(255, 255, 255, 1) 0%, rgba(20, 141, 212, 1) 100%);
}
#\35 00ae509 {
    background-image: url("https://lirp.cdn-website.com/3e463ecc/dms3rep/multi/opt/download-19e587fa-1920w.webp");
}
    
#widget_jbf.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 2px;
    padding-bottom: 2px;
}
#widget_jbf {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 8px;
    margin-bottom: 8px;
    order: 0;
}
    
#widget_scr.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 2px;
}
#widget_scr {
    width: 96.77%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin-top: 8px;
    margin-bottom: 8px;
    grid-area: auto / auto / auto / auto;
}
    
#group_t31 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0% 30px 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_5l9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 90px;
    max-height: 100%;
    height: auto;
    padding: 0% 8.6px 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#group_u8k {
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    border-radius: 0px 0 0px 0;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0px 0%;
}
    
#group_mni[data-css-edit] {
    z-index: 2;
}
#group_mni {
    align-items: flex-start;
    width: 100.00%;
    min-height: 636px;
    max-height: 100%;
    background-image: url("https://lirp.cdn-website.com/3e463ecc/dms3rep/multi/opt/2148501141-763h.jpg");
    border-radius: 250px 0 150px 0;
    border-style: solid;
    border-width: 15px 15px 15px 15px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    align-self: auto;
    order: 0;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 f974cb6 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: -250px 0% -100px 30px;
}
    
#group_r5r {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 282px;
    max-height: 100%;
    padding: 0% 0% 0% 9.3px;
    margin: 0px 0% 0px 0%;
}
    
#\36 d8347f0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 280px;
    max-height: 100%;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 1px 1px 1px 1px;
    border-radius: 0 0 150px 0;
    padding: 0% 0% 0% 9.3px;
    margin: 0px 0% 0px 0%;
}
    
#widget_s5n.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_s5n {
    width: 67px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: -235px 0% 0px -67px;
}
    
#group_gjs {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 e5fa73a.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 0px 2px 0px;
}
#\37 e5fa73a {
    width: 99.90%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\33 da2f122 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 25%;
    min-width: 4%;
    padding: 0% 18.7px 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#f5ef5f47 {
    min-height: 643px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 15px 0% 15px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 928e6e1::before, #\37 928e6e1 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.7;
    border-radius: inherit;
}
#\37 928e6e1 {
    background-image: url("https://lirp.cdn-website.com/3e463ecc/dms3rep/multi/opt/group-successful-confident-modern-medical-doctors-are-posing-looking-camera-hospital-corridor-1920w.png");
}
#\37 928e6e1.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAwElEQVQI1wXBy07CQABA0flyFrJioYaAGLEhLfQxbZnOFOwDiDykMSEBF5qIMQZQE1f8w/UcYblNHL9Nz7rCubvE715jvFvGQ5sHHVCmillmEIPwHnfYx4slQRSRRCFGehiTEOoUOcoJdIpQWjIIffxIoUYly8eKxXRJPlvjZCs6WUUznSNMUWCrMX09IS6e2Gw/eHk9sXj7xdocaay/qM/3iDgrufFiWrbETXK2uz3vhzOrzzOd3R8Xzz/Uqm/+ATGqmhlaCr+LAAAAAElFTkSuQmCC');
}
    
#\36 2a9bceb {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 0px;
    width: 50%;
    min-width: 4%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 70px;
    margin: 0% 0% 0% 0%;
}
    
#group_5r2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    padding: 0% 0% 0% 0%;
    margin: -50px 0% 0% -20px;
}
    
#group_r1d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 58.3%;
    min-height: 199px;
    max-height: 100%;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 1px 1px 1px 1px;
    border-radius: 75px 0 0 0;
    --column-gap: 0%;
    column-gap: 0%;
    padding: 32% 0% 32% 0%;
    margin: 0% 0% 0% 0%;
}
    
#b17dde70 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 41.6%;
    min-height: 199px;
    max-height: 100%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 a349226 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 497px;
    max-height: 100%;
    border-radius: 75px 0 0 0;
    background-image: url("https://lirp.cdn-website.com/3e463ecc/dms3rep/multi/opt/multiethnic-group-three-doctors-nurses-standing-hospital-corridor-wearing-scrubs-coats-team-healthcare-workers-are-staring-camera-smiling-596h.jpg");
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: -180px 0% 0px 0%;
}
#\35 a349226.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHxAAAQMEAwEAAAAAAAAAAAAAAQACAwQFFDEREiEy/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwT/xAAYEQADAQEAAAAAAAAAAAAAAAAAAQIRA//aAAwDAQACEQMRAD8A0GvuFUL/AIrw3El+eNj1UUcsLY2t6aACIn6SlhNNN6f/2Q==');
}
    
#\37 5bd890d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 70px;
    max-height: 100%;
    background-color: rgba(244, 244, 244, 1);
    background-image: initial;
    padding: 0% 20px 0% 20px;
    margin: 0% 0% 0px 0%;
}
    
#\33 24721b7 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 150px 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_he5.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 2px;
    padding-bottom: 2px;
}
#widget_he5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 8px;
    margin-bottom: 8px;
}
    
#\37 988c655 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 0px;
    width: 25%;
    min-width: 4%;
    padding: 0% 9.3px 0% 9.3px;
    margin: 0% 0% -50px 0%;
}
    
#group_7pc {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    padding: 150px 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#group_f0o {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    padding: 0% 0% 0% 0%;
    margin: -180px 0% 0% 20px;
}
    
#group_8ug {
    align-items: flex-start;
    width: 100%;
    min-height: 70px;
    max-height: 100%;
    order: 0;
    background-color: rgba(244, 244, 244, 1);
    background-image: initial;
    padding: 0% 20px 0% 20px;
    margin: 0% 0% 0% 0%;
}
    
#\37 466b6b4[data-css-edit] {
    z-index: 2;
}
#\37 466b6b4 {
    align-items: flex-start;
    width: 100%;
    min-height: 500px;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    background-image: url("https://lirp.cdn-website.com/3e463ecc/dms3rep/multi/opt/team-young-specialist-doctors-reviewing-documents-corridor-hospital-600h.jpg");
    border-radius: 0 0 75px 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
#\37 466b6b4.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAeEAACAQQDAQAAAAAAAAAAAAABAgADBAUhERMxYf/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAXEQADAQAAAAAAAAAAAAAAAAAAAQIx/9oADAMBAAIRAxEAPwC9RwtC/wAba6IYKA33cqphbBUVettDj2IjJAVp/9k=');
}
    
#widget_2vq.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 2px;
    padding-bottom: 2px;
}
#widget_2vq {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 8px;
    margin-bottom: 8px;
}
    
#group_v9n {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 41.6%;
    min-height: 199px;
    max-height: 100%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 9ee8496 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 58.3%;
    min-height: 199px;
    max-height: 100%;
    border-radius: 0 0 75px 0;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 1px 1px 1px 1px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_mjh.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 2px;
    padding-bottom: 2px;
}
#widget_mjh {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 8px 0% 8px 0%;
}
    
#widget_sjg.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 2px;
    padding-bottom: 2px;
}
#widget_sjg {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 8px 0%;
}
    
#widget_76a.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 0px 2px 0px;
}
#widget_76a {
    width: 83.42%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 8px 0%;
}
    
#\36 3a16501 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 25px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e29d95ec.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#e29d95ec {
    width: 200px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 ac89a31 {
    margin: 0px 0% 0px 0%;
}
    
#\37 29be2c5.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\37 29be2c5 {
    width: 200px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#d9fdc955 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 0px;
    width: 25%;
    min-width: 4%;
    justify-content: flex-start;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 86268b8 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 0px;
    width: 33.3%;
    min-width: 4%;
    flex-wrap: nowrap;
    background-image: none;
    background-color: rgba(0,0,0,0);
    padding: 0% 0% 0% 40px;
    margin: 0% 0% 0% 0%;
}
    
#\36 10371dc {
    min-height: 586px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 120px 40px 80px 40px;
    margin: 0% 0% 0% 0%;
}
    
#a095db4d {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 0px;
    width: 41.7%;
    min-width: 4%;
    flex-wrap: nowrap;
    align-items: flex-end;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_if2.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 2px;
    padding-bottom: 2px;
}
#widget_if2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 8px 0% 8px 0%;
}
    
#widget_nuu.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 2px;
    padding-bottom: 2px;
}
#widget_nuu {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#group_che[data-css-edit] {
    z-index: 2;
}
#group_che::before, #group_che > .bgExtraLayerOverlay {
    
}
#group_che {
    background-position: 50% 0%;
    justify-content: flex-start;
    align-items: center;
    width: 95.72%;
    min-height: 356px;
    max-height: 100%;
    flex-wrap: nowrap;
    background-image: none;
    border-radius: 0 0 105px 0;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\34 65c3362 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: -150px 0% 0px -30px;
}
    
#group_mm3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 181px;
    max-height: 100%;
    order: 0;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 1px 1px 1px 1px;
    padding: 0% 8.2px 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\32 6a045dd {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 181px;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 8.2px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_a0p {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    padding: 2px 0% 2px 0%;
    margin: 8px 0% 8px 0%;
}
    
#group_bl8 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#widget_j2n.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 2px;
    padding-bottom: 2px;
}
#widget_j2n {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: -72px 0% 8px 0%;
}
    
#widget_84t.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#widget_84t {
    width: 200px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    margin: 40px 0% 0px 0%;
}
    
#\39 2360af8 {
    margin: 0px 0% 0px 0%;
}
    
#db8be175::before, #db8be175 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.85;
    border-radius: inherit;
}
#db8be175 {
    background-color: rgba(245, 249, 253, 1);
    background-image: url("https://lirp.cdn-website.com/3e463ecc/dms3rep/multi/opt/927875904-2880w-2880w+%281%29-1920w.webp");
}
#db8be175.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,UklGRkwAAABXRUJQVlA4IEAAAADQAQCdASoKAAcAAUAmJagCdAEPAMCsGAD++PN1U4j7tbWsy3Yhqgr8KmvHPljC+JtTxQB/8W2Sf7rAv9g0BTAA');
}
}



@media all {
    
#\35 d824b7d {
    width: 100%;
    height: 500px;
    min-height: 100px;
    max-width: 100%;
}
    
#d7bb6235 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 0px;
    width: 50%;
    min-width: 4%;
    flex-wrap: nowrap;
    padding: 0% 26.4px 0% 250px;
    margin: 0% 0% 0% 0%;
}
    
#\34 0951efc.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 2px;
    padding-bottom: 2px;
}
#\34 0951efc {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 8px;
    margin-bottom: 8px;
}
    
#ea02028c {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 0px;
    width: 50%;
    min-width: 4%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 28.5px;
    margin: 0% 0% 0% 0%;
}
    
#\39 afe9f42 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 5c473d7 {
    background-color: var(--color_5);
    background-image: url(https://lirp.cdn-website.com/3e463ecc/dms3rep/multi/opt/bg1-57b5d387-2880w-1920w.webp);
}
#\35 5c473d7.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#abb6cdf8.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 2px;
    padding-bottom: 2px;
}
#abb6cdf8 {
    width: 306px;
    height: auto;
    max-width: 100%;
    margin-top: 8px;
    margin-bottom: 8px;
    align-self: center;
    margin-right: 316.4px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 f23b23c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 946b39c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: none;
    background-color: rgba(240, 245, 247, 1);
}
    
#da9df5fb {
    min-height: 333px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 150px 40px 65px 40px;
    margin: 0% 0% 0% 0%;
}
    
#b536a05e {
    margin: 0px 0% 0px 0%;
}
    
#widget_oqa {
    width: 77.21%;
    height: auto;
    max-width: 100%;
}
    
#widget_ogn.flex-element.widget-wrapper > [data-element-type] {
    padding: 1px 0px 1px 0px;
}
#widget_ogn {
    width: 63%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 5px 5% 5px 5%;
}
    
#\31 842c9dd.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 842c9dd {
    width: 63%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 30px 0% 0px 0%;
}
    
#undefined {
    width: 68%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 4a83a3f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 d0e8bef {
    min-height: 382px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 100px 40px 100px 40px;
    margin: 0% 0% 0% 0%;
}
    
#dd41b197::before, #dd41b197 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.7;
    border-radius: inherit;
}
#dd41b197 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/3e463ecc/dms3rep/multi/opt/pexels-photo-6129119-1920w.jpeg");
    background-attachment: fixed;
}
#dd41b197.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAHRAAAQQCAwAAAAAAAAAAAAAAAQACAwQFERIiQv/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAWEQEBAQAAAAAAAAAAAAAAAAARAAH/2gAMAwEAAhEDEQA/ANWyluxk46xsni0ODuvpWmaTZ00aREh3Iw3/2Q==');
}
    
#widget_seu {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_nbm {
    width: 61.76%;
    height: auto;
    max-width: 100%;
}
    
#fef6ba95 {
    margin: 0px 0% 0px 0%;
}
    
#\37 1e33122 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 25px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bd43071b.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#bd43071b {
    width: 200px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 5466538 {
    min-height: 126px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: var(--max-content-width_1, 1200px);
    padding: 80px 40px 30px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\39 0c000c7.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\39 0c000c7 {
    width: 212px;
    height: auto;
    max-width: 100%;
    min-height: 50px;
    margin: 0px 0% 0px 0%;
}
    
#\35 37bb851 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33%;
    min-width: 4%;
    align-items: flex-end;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 2830d4f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 63%;
    min-width: 4%;
    justify-content: flex-end;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\33 5ce259f {
    width: 803px;
    height: auto;
    max-width: 100%;
}
    
#ed24caca {
    background-color: rgba(249, 249, 249, 1);
    background-image: none;
    box-shadow: none;
}
    
#\35 25a519d {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\32 3b17622 {
    justify-content: space-between;
    width: 23.88%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    flex-wrap: nowrap;
    border-style: solid;
    border-width: 1px 0px 0px 0px;
    border-color: rgba(231, 231, 231, 1) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    padding: 30px 16px 30px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 bb4602b {
    min-height: 197px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 40px 40px 40px 40px;
    margin: 0% 0% 0% 0%;
}
    
#b165bc95 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\30 bbeaf5e {
    justify-content: space-between;
    width: 31.11%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    flex-wrap: nowrap;
    border-style: solid;
    border-color: rgba(231,231,231,1) #000000 #000000 #000000;
    border-width: 1px 0 0 0;
    padding: 30px 16px 30px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 09d26af {
    justify-content: flex-start;
    width: 43.01%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    flex-direction: row;
    background-image: url(https://lirp.cdn-website.com/md/dmtmpl/9a4c96b1-8b70-4a53-a2e6-86ec2e8991c8/dms3rep/multi/opt/white+room+with+a+wood-burning+stove+and+hearth-1920w.png);
    padding: 0px 0px 0px 0px;
    margin: 0% 2% 0% 0%;
}
#\36 09d26af.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAABAUlEQVQI1wH2AAn/AK+QgP+0k4L/uZWC/8GgjP/KrJj/z7Ke/8Oplv+njn7/dWNW/0s7MP8Ar4Js/7aJb//AkXP/zZ+A/9esjP/asZL/wZp//5p3Yf9jSjv/QS8j/wDAiGX/yZFs/9WeeP/hr4r/6buX/+Oyjf+5hWL/glM1/0kqGP8xHRH/ANSWa//bn3P/5at//+68kv/zxp7/5bGI/7N8Vf9zQyT/PiEQ/ysZDv8AxYRW/82MXv/TlWf/2qJ4/+SvhP/Wmmz/pmo//2UyFP84Gwr/KBYL/wClXzT/rmY5/7VsPf+/eEj/0IpU/8qASf+gXjD/YzAS/zodDP8sGAz/RZWUnZzns08AAAAASUVORK5CYII=');
}
    
#e9a3db41 {
    background-color: rgba(249,249,249,1);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
}
    
#e5a151e5 {
    width: 430px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 0px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 3a7b6b4 {
    width: 492px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin-top: 0px;
    margin-right: 0%;
    margin-left: 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b0d5791f {
    margin: 0px 0% 0px 0%;
}
    
#b1760cf0.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#b1760cf0 {
    width: 150px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 6b57c2d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\33 6b57c2d {
    width: 158px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fc6145dc {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 25px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_l6j {
    width: 100.00%;
    height: 308px;
    max-width: 100%;
}
}



@media all {
    
#d0c46890 {
    justify-content: space-between;
    width: 31.11%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    flex-wrap: nowrap;
    border-style: solid;
    border-color: rgba(231,231,231,1) #000000 #000000 #000000;
    border-width: 1px 0 0 0;
    padding: 30px 16px 30px 16px;
    margin: 0% 0% 0% 0%;
}
    
#f79ed9d3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\32 be1ff45 {
    width: 492px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin-top: 0px;
    margin-right: 0%;
    margin-left: 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fb42b5b7 {
    background-color: rgba(249,249,249,1);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    border-radius: 0px 0px 0px 0px;
}
    
#\30 ae625b3 {
    min-height: 360px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 40px 40px 40px 40px;
    margin: 0% 0% 0% 0%;
}
    
#c733de4e {
    justify-content: flex-start;
    width: 42.86%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    flex-direction: row;
    background-image: url(https://lirp.cdn-website.com/md/dmtmpl/9a4c96b1-8b70-4a53-a2e6-86ec2e8991c8/dms3rep/multi/opt/red+brick+building+with+windows+%282%29-1920w.png);
    padding: 0px 0px 0px 0px;
    margin: 0% 2% 0% 0%;
}
#c733de4e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA/klEQVQI1wXB7ysDcQDA4e+/sNZGO7qSqNka2k83L4iyMibadl0oZ5cXN+uS1WZttZY3o4lXa8leiJZ34oVSpNVJirxR/pmP5xH2e5+zVgM1m0BRpojPRlhOrXBUb3D78ET/54/X71+Ebb/RvbrgwNpB01ZJZ1Lohs5xs0nv/pGXjy+e7U/EZafF6UmVcsnksGiSL+xRsPJU6zXO2226vTs61zcII7eOYaTRd7PkjE1UbYNMZo2tbZV9y6RUq1CslBETPg/+wAjTIT+xeISYEiIcDhCNTjI3P0MiucBSchEhDTsZ9DhwuR04XU6kITeyPMDYqITPKxMMjhOJevkHf+uCCNdyUaQAAAAASUVORK5CYII=');
}
    
#d638d4c6 {
    justify-content: space-between;
    width: 24.03%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    flex-wrap: nowrap;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(231,231,231,1) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    padding: 30px 16px 30px 16px;
    margin: 0% 0% 0% 0%;
}
    
#f1091235 {
    width: 430px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\37 aca287f {
    margin: 0px 0% 0px 0%;
}
    
#a143bbcb {
    flex-direction: row;
    align-items: center;
    width: 94.03%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 3;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 25px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dd956d31.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#dd956d31 {
    width: 158px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 c10e61c.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\35 c10e61c {
    width: 150px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_a4i {
    width: 100.00%;
    height: 320px;
    max-width: 100%;
}
}



@media all {
    
#\39 e23c508 {
    width: 492px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin-top: 0px;
    margin-right: 0%;
    margin-left: 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 ac5f683 {
    justify-content: space-between;
    width: 24.03%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    flex-wrap: nowrap;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(231,231,231,1) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    padding: 30px 16px 30px 16px;
    margin: 0% 0% 0% 0%;
}
    
#e354339e {
    width: 430px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\31 12fa9a8 {
    width: 100.00%;
    height: 320px;
    max-width: 100%;
}
    
#f93748c0 {
    min-height: 360px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 40px 40px 89px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\30 18b2c97 {
    justify-content: flex-start;
    width: 42.86%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    flex-direction: row;
    background-image: url(https://lirp.cdn-website.com/md/dmtmpl/9a4c96b1-8b70-4a53-a2e6-86ec2e8991c8/dms3rep/multi/opt/red+brick+building+with+windows+%282%29-1920w.png);
    padding: 0px 0px 0px 0px;
    margin: 0% 2% 0% 0%;
}
#\30 18b2c97.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA/klEQVQI1wXB7ysDcQDA4e+/sNZGO7qSqNka2k83L4iyMibadl0oZ5cXN+uS1WZttZY3o4lXa8leiJZ34oVSpNVJirxR/pmP5xH2e5+zVgM1m0BRpojPRlhOrXBUb3D78ET/54/X71+Ebb/RvbrgwNpB01ZJZ1Lohs5xs0nv/pGXjy+e7U/EZafF6UmVcsnksGiSL+xRsPJU6zXO2226vTs61zcII7eOYaTRd7PkjE1UbYNMZo2tbZV9y6RUq1CslBETPg/+wAjTIT+xeISYEiIcDhCNTjI3P0MiucBSchEhDTsZ9DhwuR04XU6kITeyPMDYqITPKxMMjhOJevkHf+uCCNdyUaQAAAAASUVORK5CYII=');
}
    
#\37 e36497a {
    justify-content: space-between;
    width: 31.11%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    flex-wrap: nowrap;
    border-style: solid;
    border-color: rgba(231,231,231,1) #000000 #000000 #000000;
    border-width: 1px 0 0 0;
    padding: 30px 16px 30px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 243d53d {
    flex-direction: row;
    align-items: center;
    width: 94.03%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 3;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 25px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 8ea4b9b.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\34 8ea4b9b {
    width: 158px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 8b8e5fa {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\36 38517e9 {
    background-color: rgba(249,249,249,1);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    border-radius: 0px 0px 0px 0px;
}
    
#\31 676b840 {
    margin: 0px 0% 0px 0%;
}
    
#ca4e1065.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#ca4e1065 {
    width: 150px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ce34645b {
    min-height: 682px;
    padding: 150px 30px 0% 30px;
}
    
#\35 00ae509::before, #\35 00ae509 > .bgExtraLayerOverlay {
    
}
    
#widget_s5n {
    margin-top: -269px;
    width: 42.0156px;
}
    
#group_u8k {
    justify-content: flex-start;
}
    
#\37 6122fa6 {
    margin: 0px 0% 0px 0%;
}
    
#widget_scr {
    width: 84%;
}
    
#group_mni {
    height: auto;
    min-height: 579px;
}
    
#group_5l9 {
    width: 100.00%;
}
    
#group_t31 {
    padding: 0% 0px 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 d8347f0 {
    width: 49.39%;
    height: auto;
    min-height: 274px;
}
    
#\36 f974cb6 {
    width: 100.00%;
    height: auto;
    min-height: 282px;
}
    
#\37 e5fa73a {
    width: 98.61%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f5ef5f47 {
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 0%;
    min-height: 643px;
    padding: 50px 30px 50px 30px;
}
    
#widget_sjg {
    justify-self: auto;
    align-self: auto;
    width: 100.00%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_mjh {
    order: 0;
}
    
#widget_76a {
    order: 2;
}
    
#\37 5bd890d {
    padding-top: 10px;
    padding-bottom: 10px;
}
    
#group_8ug {
    padding-top: 10px;
    padding-bottom: 10px;
}
    
#\37 928e6e1::before, #\37 928e6e1 > .bgExtraLayerOverlay {
    
}
#\37 928e6e1.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAwElEQVQI1wXBy07CQABA0flyFrJioYaAGLEhLfQxbZnOFOwDiDykMSEBF5qIMQZQE1f8w/UcYblNHL9Nz7rCubvE715jvFvGQ5sHHVCmillmEIPwHnfYx4slQRSRRCFGehiTEOoUOcoJdIpQWjIIffxIoUYly8eKxXRJPlvjZCs6WUUznSNMUWCrMX09IS6e2Gw/eHk9sXj7xdocaay/qM/3iDgrufFiWrbETXK2uz3vhzOrzzOd3R8Xzz/Uqm/+ATGqmhlaCr+LAAAAAElFTkSuQmCC');
}
    
#\33 da2f122 {
    width: 50%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\37 988c655 {
    width: 50%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\36 2a9bceb {
    width: 50%;
    flex: 1 1 auto;
    padding: 0% 0% 0% 0px;
    margin: 0% 0% 0% 0%;
}
    
#\33 ac89a31 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 10371dc {
    min-height: 428px;
    padding: 50px 30px 50px 30px;
}
    
#group_che::before, #group_che > .bgExtraLayerOverlay {
    
}
#group_che {
    background-position: 100% 50%;
    height: auto;
    min-height: 316px;
    width: 100.00%;
}
    
#db8be175::before, #db8be175 > .bgExtraLayerOverlay {
    
}
#db8be175.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,UklGRkwAAABXRUJQVlA4IEAAAADQAQCdASoKAAcAAUAmJagCdAEPAMCsGAD++PN1U4j7tbWsy3Yhqgr8KmvHPljC+JtTxQB/8W2Sf7rAv9g0BTAA');
}
    
#d9fdc955 {
    width: 25%;
}
    
#a095db4d {
    width: 44.92%;
    align-items: center;
    justify-content: flex-start;
}
    
#\35 86268b8 {
    width: 30.08%;
    padding: 0% 0% 0% 15px;
    margin: 0% 0% 0% 0%;
}
    
#\39 2360af8 {
    margin: 0px 0% 0px 0%;
}
    
#group_bl8 {
    height: auto;
    min-height: 82px;
}
    
#widget_nuu {
    width: 81.42%;
}
    
#widget_j2n {
    width: 100.00%;
}
    
#group_a0p {
    width: 424px;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#b536a05e {
    margin: 0px 0% 0px 0%;
}
    
#da9df5fb {
    min-height: 732px;
    padding: 50px 30px 50px 30px;
}
    
#widget_oqa {
    width: 100.00%;
}
    
#widget_ogn.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_ogn {
    width: 100.00%;
    margin: 10px 0% 0px 0%;
}
    
#\31 842c9dd.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 842c9dd {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 d0e8bef {
    min-height: 272px;
    padding: 50px 30px 50px 30px;
}
    
#fef6ba95 {
    margin: 0px 0% 0px 0%;
}
    
#dd41b197::before, #dd41b197 > .bgExtraLayerOverlay {
    
}
#dd41b197.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAHRAAAQQCAwAAAAAAAAAAAAAAAQACAwQFERIiQv/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAWEQEBAQAAAAAAAAAAAAAAAAARAAH/2gAMAwEAAhEDEQA/ANWyluxk46xsni0ODuvpWmaTZ00aREh3Iw3/2Q==');
}
    
#widget_nbm {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 5466538 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 95px;
    column-gap: 2%;
    padding: 50px 30px 15px 30px;
}
    
#\35 37bb851 {
    width: 29.42%;
    min-height: 8px;
}
    
#\35 2830d4f {
    width: 68.46%;
    min-height: 8px;
}
    
#\35 25a519d {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 3b17622 {
    width: 50%;
    min-height: 80px;
    flex-direction: column;
    align-items: flex-start;
    flex-wrap: nowrap;
    padding-top: 20px;
    padding-bottom: 40px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\35 bb4602b {
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 468px;
    column-gap: 0%;
    padding: 15px 30px 20px 30px;
}
    
#b165bc95 {
    margin: 0px 0% 0px 0%;
}
    
#\30 bbeaf5e {
    width: 50%;
    min-height: 80px;
    flex-direction: column;
    align-items: flex-start;
    flex-wrap: nowrap;
    row-gap: 16px;
    flex: 1 1 auto;
    padding: 20px 16px 20px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 09d26af {
    width: 50%;
    min-height: 80px;
    flex-direction: row;
    align-items: flex-start;
    flex-wrap: nowrap;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#\36 09d26af.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAABAUlEQVQI1wH2AAn/AK+QgP+0k4L/uZWC/8GgjP/KrJj/z7Ke/8Oplv+njn7/dWNW/0s7MP8Ar4Js/7aJb//AkXP/zZ+A/9esjP/asZL/wZp//5p3Yf9jSjv/QS8j/wDAiGX/yZFs/9WeeP/hr4r/6buX/+Oyjf+5hWL/glM1/0kqGP8xHRH/ANSWa//bn3P/5at//+68kv/zxp7/5bGI/7N8Vf9zQyT/PiEQ/ysZDv8AxYRW/82MXv/TlWf/2qJ4/+SvhP/Wmmz/pmo//2UyFP84Gwr/KBYL/wClXzT/rmY5/7VsPf+/eEj/0IpU/8qASf+gXjD/YzAS/zodDP8sGAz/RZWUnZzns08AAAAASUVORK5CYII=');
}
    
#e5a151e5 {
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 3a7b6b4 {
    margin: 0px 0% 0px 0%;
}
    
#b0d5791f {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d0c46890 {
    width: 50%;
    min-height: 8px;
    flex-direction: column;
    align-items: flex-start;
    flex-wrap: nowrap;
    row-gap: 16px;
    justify-content: space-between;
    flex: 1 1 auto;
    padding: 20px 0px 20px 0px;
    margin: 0% 0% 0% 0%;
}
    
#f79ed9d3 {
    margin: 0px 0% 0px 0%;
}
    
#\32 be1ff45 {
    width: 340px;
    margin: 0px 0% 0px 0%;
}
    
#\30 ae625b3 {
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 156px;
    column-gap: 0%;
    padding: 20px 30px 20px 30px;
}
    
#c733de4e {
    width: 50%;
    min-height: 8px;
    flex-direction: row;
    align-items: flex-start;
    flex-wrap: nowrap;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#c733de4e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA/klEQVQI1wXB7ysDcQDA4e+/sNZGO7qSqNka2k83L4iyMibadl0oZ5cXN+uS1WZttZY3o4lXa8leiJZ34oVSpNVJirxR/pmP5xH2e5+zVgM1m0BRpojPRlhOrXBUb3D78ET/54/X71+Ebb/RvbrgwNpB01ZJZ1Lohs5xs0nv/pGXjy+e7U/EZafF6UmVcsnksGiSL+xRsPJU6zXO2226vTs61zcII7eOYaTRd7PkjE1UbYNMZo2tbZV9y6RUq1CslBETPg/+wAjTIT+xeISYEiIcDhCNTjI3P0MiucBSchEhDTsZ9DhwuR04XU6kITeyPMDYqITPKxMMjhOJevkHf+uCCNdyUaQAAAAASUVORK5CYII=');
}
    
#d638d4c6 {
    width: 50%;
    min-height: 8px;
    flex-direction: column;
    align-items: flex-start;
    flex-wrap: nowrap;
    padding-top: 20px;
    padding-bottom: 40px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#f1091235 {
    width: 651px;
    margin: 0px 0% 0px 0%;
}
    
#\37 aca287f {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 e23c508 {
    width: 340px;
    margin: 0px 0% 0px 0%;
}
    
#\37 ac5f683 {
    width: 50%;
    min-height: 8px;
    flex-direction: column;
    align-items: flex-start;
    flex-wrap: nowrap;
    padding-top: 20px;
    padding-bottom: 40px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#e354339e {
    width: 651px;
    margin: 0px 0% 0px 0%;
}
    
#\36 8b8e5fa {
    margin: 0px 0% 0px 0%;
}
    
#f93748c0 {
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 156px;
    column-gap: 0%;
    padding: 20px 30px 20px 30px;
}
    
#\30 18b2c97 {
    width: 50%;
    min-height: 8px;
    flex-direction: row;
    align-items: flex-start;
    flex-wrap: nowrap;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#\30 18b2c97.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA/klEQVQI1wXB7ysDcQDA4e+/sNZGO7qSqNka2k83L4iyMibadl0oZ5cXN+uS1WZttZY3o4lXa8leiJZ34oVSpNVJirxR/pmP5xH2e5+zVgM1m0BRpojPRlhOrXBUb3D78ET/54/X71+Ebb/RvbrgwNpB01ZJZ1Lohs5xs0nv/pGXjy+e7U/EZafF6UmVcsnksGiSL+xRsPJU6zXO2226vTs61zcII7eOYaTRd7PkjE1UbYNMZo2tbZV9y6RUq1CslBETPg/+wAjTIT+xeISYEiIcDhCNTjI3P0MiucBSchEhDTsZ9DhwuR04XU6kITeyPMDYqITPKxMMjhOJevkHf+uCCNdyUaQAAAAASUVORK5CYII=');
}
    
#\31 676b840 {
    margin: 0px 0% 0px 0%;
}
    
#\37 e36497a {
    width: 50%;
    min-height: 8px;
    flex-direction: column;
    align-items: flex-start;
    flex-wrap: nowrap;
    row-gap: 16px;
    justify-content: space-between;
    flex: 1 1 auto;
    padding: 20px 0px 20px 0px;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\32 a329278 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0% 0px 0%;
    margin: 0% 0% 0% 0%;
}
    
#ce34645b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 15px 15px 15px;
}
    
#\35 00ae509::before, #\35 00ae509 > .bgExtraLayerOverlay {
    
}
    
#group_u8k {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_t31 {
    padding-right: 0px;
    order: 1;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_mni {
    min-height: 190px;
    background-position: 0% 50%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 30px 0% 0px 0%;
}
    
#group_gjs {
    min-height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    width: 4%;
    max-width: 100%;
    flex-wrap: nowrap;
    justify-content: flex-start;
    flex-direction: row;
    align-items: flex-start;
    column-gap: 0%;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_jbf.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 0px 2px 0px;
}
#widget_jbf {
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#widget_scr.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 0px 0px 0px;
}
#widget_scr {
    order: 0;
    width: 328px;
    align-self: center;
    margin: 0px 0px 0px 0px;
}
    
#\37 6122fa6 {
    margin: 0px 0% 0px 0%;
}
    
#\37 e5fa73a.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 0px 2px 0px;
}
}



@media (max-width: 767px) {
    
#\33 da2f122 {
    width: 100%;
    min-height: 100px;
    align-items: center;
    order: 2;
    padding-top: 0px;
    padding-right: 0px;
    margin-top: 20px;
}
    
#f5ef5f47 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 15px 30px 15px;
}
    
#\36 2a9bceb {
    width: 100%;
    min-height: 288px;
    align-items: center;
    order: 0;
    padding-left: 0px;
    height: auto;
}
    
#\37 988c655 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    padding-top: 15px;
    padding-right: 0px;
    padding-left: 0px;
    margin-bottom: 0px;
}
    
#group_f0o {
    order: 1;
}
    
#group_7pc {
    order: 0;
    padding: 0px 0% 0% 0%;
    margin: 15px 0% 0px 0%;
}
    
#\33 24721b7 {
    padding-bottom: 0px;
    min-height: auto;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_5r2 {
    margin-top: 0px;
    order: 0;
}
    
#\35 a349226 {
    margin-top: 0px;
    min-height: 350px;
}
#\35 a349226.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHxAAAQMEAwEAAAAAAAAAAAAAAQACAwQFFDEREiEy/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwT/xAAYEQADAQEAAAAAAAAAAAAAAAAAAQIRA//aAAwDAQACEQMRAD8A0GvuFUL/AIrw3El+eNj1UUcsLY2t6aACIn6SlhNNN6f/2Q==');
}
    
#\37 928e6e1::before, #\37 928e6e1 > .bgExtraLayerOverlay {
    
}
#\37 928e6e1 {
    background-position: 0% 50%;
}
#\37 928e6e1.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAwElEQVQI1wXBy07CQABA0flyFrJioYaAGLEhLfQxbZnOFOwDiDykMSEBF5qIMQZQE1f8w/UcYblNHL9Nz7rCubvE715jvFvGQ5sHHVCmillmEIPwHnfYx4slQRSRRCFGehiTEOoUOcoJdIpQWjIIffxIoUYly8eKxXRJPlvjZCs6WUUznSNMUWCrMX09IS6e2Gw/eHk9sXj7xdocaay/qM/3iDgrufFiWrbETXK2uz3vhzOrzzOd3R8Xzz/Uqm/+ATGqmhlaCr+LAAAAAElFTkSuQmCC');
}
    
#widget_76a {
    width: 100.00%;
}
    
#\36 3a16501 {
    margin-top: 7px;
    column-gap: 7.317073170731707%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 ac89a31 {
    margin: 0px 0% 0px 0%;
}
    
#\37 466b6b4 {
    height: auto;
    min-height: 350px;
}
#\37 466b6b4.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAeEAACAQQDAQAAAAAAAAAAAAABAgADBAUhERMxYf/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAXEQADAQAAAAAAAAAAAAAAAAAAAQIx/9oADAMBAAIRAxEAPwC9RwtC/wAba6IYKA33cqphbBUVettDj2IjJAVp/9k=');
}
    
#e29d95ec {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 29be2c5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_8ug {
    padding: 0% 20px 0% 20px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#d9fdc955 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 86268b8 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding-left: 0px;
    margin-top: 27px;
    justify-content: flex-start;
}
    
#\36 10371dc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15px 15px 15px 15px;
}
    
#a095db4d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_che::before, #group_che > .bgExtraLayerOverlay {
    
}
#group_che {
    width: 100%;
    min-height: 335px;
}
    
#\39 2360af8 {
    margin-top: 120px;
}
    
#widget_nuu {
    width: 58.79%;
}
    
#widget_j2n {
    margin-top: 0px;
}
    
#widget_84t {
    margin-top: 20px;
    margin-bottom: 10px;
}
    
#db8be175::before, #db8be175 > .bgExtraLayerOverlay {
    
}
#db8be175.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,UklGRkwAAABXRUJQVlA4IEAAAADQAQCdASoKAAcAAUAmJagCdAEPAMCsGAD++PN1U4j7tbWsy3Yhqgr8KmvHPljC+JtTxQB/8W2Sf7rAv9g0BTAA');
}
}



@media (max-width: 767px) {
    
#\35 d824b7d {
    width: 100%;
    height: 354px;
    margin-top: 24px;
}
    
#d7bb6235 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-left: 70px;
    padding-right: 15px;
}
    
#\34 0951efc {
    order: 0;
    width: 271px;
    margin: 30px 0% 8px 0%;
}
    
#ea02028c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 0px;
}
    
#\39 afe9f42 {
    min-height: unset;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
}
    
#\35 5c473d7 {
    background-position: 0% 50%;
}
#\35 5c473d7.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#abb6cdf8 {
    justify-self: auto;
    align-self: auto;
    order: 1;
    width: 100%;
    margin: 8px 0% 8px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#\37 f23b23c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#da9df5fb {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 15px 30px 15px;
}
    
#b536a05e {
    margin: 0px 0% 0px 0%;
}
    
#widget_oqa {
    width: 100.00%;
}
    
#widget_ogn {
    width: 98.25%;
}
    
#\31 842c9dd {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\30 4a83a3f {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 d0e8bef {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 15px 30px 15px;
}
    
#dd41b197::before, #dd41b197 > .bgExtraLayerOverlay {
    
}
#dd41b197.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAHRAAAQQCAwAAAAAAAAAAAAAAAQACAwQFERIiQv/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAWEQEBAQAAAAAAAAAAAAAAAAARAAH/2gAMAwEAAhEDEQA/ANWyluxk46xsni0ODuvpWmaTZ00aREh3Iw3/2Q==');
}
    
#fef6ba95 {
    margin: 0px 0% 0px 0%;
}
    
#widget_nbm {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\36 5466538 {
    min-height: unset;
    flex-direction: column;
    row-gap: 0px;
    padding: 30px 6% 2% 6%;
}
    
#\39 0c000c7 {
    width: 49.51%;
    margin-left: 0px;
    margin-right: 0px;
    max-width: 100%;
}
    
#\35 37bb851 {
    width: 100%;
    min-height: 66px;
    align-items: center;
    padding-top: 16px;
    justify-content: flex-start;
    height: auto;
}
    
#\35 2830d4f {
    width: 100%;
    min-height: 62px;
    align-items: center;
    height: auto;
}
    
#\35 25a519d {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 3b17622 {
    width: 100%;
    min-height: 84px;
    align-items: flex-start;
    justify-content: flex-start;
    height: auto;
    row-gap: 8px;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 bb4602b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 10px 15px 15px 15px;
}
    
#\30 bbeaf5e {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 09d26af {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: center;
}
#\36 09d26af.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAABAUlEQVQI1wH2AAn/AK+QgP+0k4L/uZWC/8GgjP/KrJj/z7Ke/8Oplv+njn7/dWNW/0s7MP8Ar4Js/7aJb//AkXP/zZ+A/9esjP/asZL/wZp//5p3Yf9jSjv/QS8j/wDAiGX/yZFs/9WeeP/hr4r/6buX/+Oyjf+5hWL/glM1/0kqGP8xHRH/ANSWa//bn3P/5at//+68kv/zxp7/5bGI/7N8Vf9zQyT/PiEQ/ysZDv8AxYRW/82MXv/TlWf/2qJ4/+SvhP/Wmmz/pmo//2UyFP84Gwr/KBYL/wClXzT/rmY5/7VsPf+/eEj/0IpU/8qASf+gXjD/YzAS/zodDP8sGAz/RZWUnZzns08AAAAASUVORK5CYII=');
}
    
#e5a151e5 {
    margin-bottom: 0px;
}
    
#\30 3a7b6b4 {
    margin-bottom: 0px;
}
    
#b0d5791f {
    margin: 0px 0% 0px 0%;
}
    
#widget_l6j {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#d0c46890 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 ae625b3 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10px 15px 0px 15px;
}
    
#c733de4e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: center;
}
#c733de4e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA/klEQVQI1wXB7ysDcQDA4e+/sNZGO7qSqNka2k83L4iyMibadl0oZ5cXN+uS1WZttZY3o4lXa8leiJZ34oVSpNVJirxR/pmP5xH2e5+zVgM1m0BRpojPRlhOrXBUb3D78ET/54/X71+Ebb/RvbrgwNpB01ZJZ1Lohs5xs0nv/pGXjy+e7U/EZafF6UmVcsnksGiSL+xRsPJU6zXO2226vTs61zcII7eOYaTRd7PkjE1UbYNMZo2tbZV9y6RUq1CslBETPg/+wAjTIT+xeISYEiIcDhCNTjI3P0MiucBSchEhDTsZ9DhwuR04XU6kITeyPMDYqITPKxMMjhOJevkHf+uCCNdyUaQAAAAASUVORK5CYII=');
}
    
#d638d4c6 {
    width: 100%;
    min-height: 84px;
    align-items: flex-start;
    justify-content: flex-start;
    row-gap: 8px;
    height: auto;
    padding: 15px 0px 15px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 aca287f {
    margin: 0px 0% 0px 0%;
}
    
#widget_a4i {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\37 ac5f683 {
    width: 100%;
    min-height: 84px;
    align-items: flex-start;
    justify-content: flex-start;
    row-gap: 8px;
    height: auto;
    padding: 15px 0px 15px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 12fa9a8 {
    height: 240px;
}
    
#f93748c0 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10px 15px 0px 15px;
}
    
#\30 18b2c97 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: center;
}
#\30 18b2c97.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA/klEQVQI1wXB7ysDcQDA4e+/sNZGO7qSqNka2k83L4iyMibadl0oZ5cXN+uS1WZttZY3o4lXa8leiJZ34oVSpNVJirxR/pmP5xH2e5+zVgM1m0BRpojPRlhOrXBUb3D78ET/54/X71+Ebb/RvbrgwNpB01ZJZ1Lohs5xs0nv/pGXjy+e7U/EZafF6UmVcsnksGiSL+xRsPJU6zXO2226vTs61zcII7eOYaTRd7PkjE1UbYNMZo2tbZV9y6RUq1CslBETPg/+wAjTIT+xeISYEiIcDhCNTjI3P0MiucBSchEhDTsZ9DhwuR04XU6kITeyPMDYqITPKxMMjhOJevkHf+uCCNdyUaQAAAAASUVORK5CYII=');
}
    
#\31 676b840 {
    margin: 0px 0% 0px 0%;
}
    
#\37 e36497a {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
}

