@media all {
  *#dm .dmInner div.u_1463731820 .svg {
    color:var(--color_1) !important;
    fill:var(--color_1) !important;
  }

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

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

  *#dm .dmInner a.u_1179709379 {
    background-color:rgba(0,0,0,0) !important;
    border-color:rgba(67,67,67,1) !important;
  }

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

  *#dm .dmInner a.u_1245695952 {
    background-color:rgba(0,0,0,0) !important;
    border-color:var(--color_3) !important;
  }

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

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

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

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

  *#dm .dmInner *.u_1302461474 .svg { width:100% !important; }

  *#dm .dmInner div.u_1302461474 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-style:solid !important;
    background-image:initial !important;
    border-width:7px 7px 7px 7px !important;
    background-color:var(--color_2) !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1040356840 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/e934c529/icon/contact+us_8035567.svg) !important;
    width:22px !important;
    height:22px !important;
    background-color:var(--color_5) !important;
  }

  *#dm .dmInner a.u_1040356840:hover .iconBg { background-color:rgb(0,0,0) !important; }

  *#dm .dmInner a.u_1040356840.hover .iconBg { background-color:rgb(0,0,0) !important; }

  *#dm .dmInner div.u_1810010287 hr {
    border-width:5px !important;
    color:var(--color_4) !important;
  }

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1953652471 hr {
    border-width:5px !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1713423843 hr {
    border-width:5px !important;
    color:var(--color_1) !important;
  }

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

  *#dm .dmInner div.u_1877456968 hr {
    border-width:5px !important;
    color:var(--color_1) !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1994877506 hr {
    border-width:5px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1367199985 hr {
    border-width:5px !important;
    color:var(--color_1) !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1826335215 hr {
    border-width:5px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1925974725 hr {
    border-width:5px !important;
    color:var(--color_1) !important;
  }

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

  *#dm .dmInner *.u_1102079762 .svg { width:100% !important; }

  *#dm .dmInner div.u_1102079762 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-style:solid !important;
    background-image:initial !important;
    border-width:7px 7px 7px 7px !important;
    background-color:var(--color_2) !important;
  }

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

  *#dm .dmInner *.u_1765122022 .svg { width:100% !important; }

  *#dm .dmInner div.u_1765122022 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-style:solid !important;
    background-image:initial !important;
    border-width:7px 7px 7px 7px !important;
    background-color:var(--color_2) !important;
  }

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

  *#dm .dmInner *.u_1260331694 .svg { width:100% !important; }

  *#dm .dmInner div.u_1260331694 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-style:solid !important;
    background-image:initial !important;
    border-width:7px 7px 7px 7px !important;
    background-color:var(--color_2) !important;
  }

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

  *#dm .dmInner *.u_1910638560 .svg { width:100% !important; }

  *#dm .dmInner div.u_1910638560 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-style:solid !important;
    background-image:initial !important;
    border-width:7px 7px 7px 7px !important;
    background-color:var(--color_2) !important;
  }

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

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

  *#dm .dmInner div.u_1488619363 hr {
    border-width:5px !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner a.u_2879799007:hover .iconBg { background-color:rgb(0,0,0) !important; }

  *#dm .dmInner a.u_2879799007.hover .iconBg { background-color:rgb(0,0,0) !important; }

  *#dm .dmInner a.u_2879799007 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/e934c529/icon/contact+form_7966417.svg) !important;
    background-color:var(--color_5) !important;
    width:22px !important;
    height:22px !important;
  }

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

  *#dm .dmInner div.u_1325825987 .svg { fill:var(--color_3) !important; }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .dmInner *.u_1412712974 .photoGalleryThumbs .image-container a { padding-top:259px !important; }

  *#dm .dmInner *.u_1718135746 .photoGalleryThumbs .image-container a { padding-top:259px !important; }
}
@media (min-width:1025px) {
  *#dm .d-page-1607565485 DIV.dmInner { background-color:rgba(0,0,0,0) !important; }

  *#dm .d-page-1607565485 DIV#dmSlideRightNavRight { background-color:rgba(0,0,0,0) !important; }

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

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

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

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

  *#dm .dmInner *.u_1718135746 .photoGalleryThumbs .image-container a { padding-top:391px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1470002540 .photoGalleryThumbs .image-container a { padding-top:373px !important; }

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

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

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

  *#dm .dmInner *.u_1718135746 .photoGalleryThumbs .image-container a { padding-top:405px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_14066119 .photoGalleryThumbs .image-container a { padding-top:243px !important; }

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

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

  *#dm .dmInner *.u_1718135746 .photoGalleryThumbs .image-container a { padding-top:195px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\39 1451706[data-background-color-animation] {
    --bg-start: var(--color_3);
    --bg-end: rgba(0, 0, 0, 0);
}
#\39 1451706::before, #\39 1451706 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_5);
    opacity: 0.5;
    border-radius: inherit;
}
#\39 1451706 {
    background-image: url("https://lirp.cdn-website.com/e934c529/dms3rep/multi/opt/AdobeStock_252114727-1920w.jpeg");
    background-attachment: fixed;
}
#\39 1451706.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIG/8QAGhAAAgMBAQAAAAAAAAAAAAAAAREAAiEDMf/EABUBAQEAAAAAAAAAAAAAAAAAAAQF/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8AyxFhY80M9s9kFMomIhFN/9k=');
}
    
#\34 93e1188 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\34 e27c767 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_mqj {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_gs3 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
}
    
#\32 bd9df54.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\32 bd9df54 {
    width: 25%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_9qn {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\33 91954fe {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    box-shadow: none;
    background-color: var(--color_3);
    background-image: initial;
    flex-direction: row;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e0d68869 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 4% 4%;
}
    
#group_uj8 {
    align-items: flex-start;
    width: 39.64%;
    min-height: 454px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
    min-width: 32px;
    height: auto;
    order: 1;
    background-color: var(--color_4);
    background-image: none;
    box-shadow: var(--color_1) 0px 0px 11px 0px;
    border-radius: 0px 0px 0px 0px;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px -5%;
}
    
#ff112203 {
    align-items: flex-start;
    width: 65.18%;
    min-height: 584px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    min-width: 32px;
    order: 0;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_4jj {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_d0j {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 282c8ef {
    margin: 0px 0% 0px 0%;
}
    
#widget_mai {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\30 f383f8f.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\30 f383f8f {
    width: 25%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#c5eb56d3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 26px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a03d4b99 {
    min-height: 496px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
}
    
#widget_uo2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_p1q {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    --column-gap: 1%;
}
    
#\39 34e978f {
    align-items: center;
    width: 33%;
    min-height: 170px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    min-width: 32px;
    background-color: var(--color_2);
    background-image: initial;
    height: auto;
    justify-content: flex-start;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\39 671d7a2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 671d7a2 {
    width: 96px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: -40px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 aef2075 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#b341018f.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#b341018f {
    width: 25%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_n53 {
    align-items: center;
    width: 100%;
    min-height: 67px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    height: auto;
}
    
#\33 10ae2db {
    align-items: center;
    width: 33%;
    min-height: 170px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    min-width: 32px;
    background-color: var(--color_2);
    background-image: initial;
    height: auto;
    justify-content: flex-start;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\39 3fd8c96.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 3fd8c96 {
    width: 96px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: -40px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 da4f8fa {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#cd59c643 {
    align-items: center;
    width: 33%;
    min-height: 170px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    min-width: 32px;
    background-color: var(--color_2);
    background-image: initial;
    height: auto;
    justify-content: flex-start;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\32 cd6f029.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 cd6f029 {
    width: 96px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: -40px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 78eb969 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#c7e4cf51 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    --column-gap: 2%;
}
    
#c6b04973 {
    align-items: center;
    width: 49%;
    min-height: 170px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    min-width: 32px;
    background-color: var(--color_2);
    background-image: initial;
    height: auto;
    justify-content: flex-start;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\32 95c6419.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 95c6419 {
    width: 96px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: -40px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b0eaf178 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#c37709de {
    align-items: center;
    width: 49%;
    min-height: 170px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    min-width: 32px;
    background-color: var(--color_2);
    background-image: initial;
    height: auto;
    justify-content: flex-start;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\31 251eb8e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 251eb8e {
    width: 96px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: -40px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 8405d24 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
}



@media all {
    
#\38 43c41f9 {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    background-color: var(--color_2);
    background-image: none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e64229f7 {
    min-height: 634px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#a2f2ed4b {
    margin: 0px 0% 0px 0%;
}
    
#group_02p {
    align-items: flex-start;
    width: 49.71%;
    min-height: 636px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    min-width: 32px;
    background-image: url("https://lirp.cdn-website.com/e934c529/dms3rep/multi/opt/anderson-1920w.jpg");
    margin: 0px 0% 0px 0%;
}
#group_02p.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHxAAAQMDBQAAAAAAAAAAAAAAAwABAgQFERIUMTJB/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAP/xAAZEQACAwEAAAAAAAAAAAAAAAAAAQIREjH/2gAMAwEAAhEDEQA/AM7t1W8rUMzjjnT18UEl6xOTbQPLoipp2xLiP//Z');
}
    
#\36 05d8a05 {
    align-items: flex-start;
    width: 49.12%;
    min-height: 636px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    height: auto;
    min-width: 32px;
    padding: 0px 4% 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_s4h {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_bjv {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_adv {
    width: 100%;
    height: 326px;
    max-width: 100%;
}
    
#f3b94369.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#f3b94369 {
    width: 25%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#a06e0497 {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 6ccf5be {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#group_os8 {
    align-items: flex-start;
    width: 48.99%;
    min-height: 399px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    min-width: 32px;
    height: auto;
    background-color: var(--color_3);
    order: 1;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\30 283c1dc {
    justify-content: flex-start;
    align-items: flex-start;
    width: 49%;
    min-height: 571px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    min-width: 32px;
    order: 0;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_mdo {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 039845f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cd1d3452 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c4c7b064[data-background-color-animation] {
    --bg-start: var(--color_1);
    --bg-end: var(--color_4);
}
    
#\37 55b009d.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\37 55b009d {
    width: 25%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 ab221d8 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ac2f1f17 {
    width: 63px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 ffca363[data-css-edit] {
    z-index: 1;
}
#\32 ffca363::before, #\32 ffca363 > .bgExtraLayerOverlay {
    
}
#\32 ffca363 {
    align-items: flex-start;
    width: 64.26%;
    min-height: 514px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    height: auto;
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    box-shadow: none;
    padding: 30px 0px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#d6290816.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#d6290816 {
    width: 25%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 c3e4158 {
    min-height: 730px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\39 874a96a {
    margin: 0px 0% 0px 0%;
}
    
#\38 cae395f {
    width: 336px;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\39 a34e84e::before, #\39 a34e84e > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
    border-radius: inherit;
}
#\39 a34e84e {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/e934c529/dms3rep/multi/opt/AdobeStock_770120480-1920w.jpeg");
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: flex-start;
    background-attachment: fixed;
    padding: 15px 4% 15px 4%;
    margin: 0px 0% 0px 0%;
}
    
#a86c9b48::before, #a86c9b48 > .bgExtraLayerOverlay {
    
}
#a86c9b48 {
    align-items: flex-start;
    width: 48.15%;
    min-height: 558px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    height: auto;
    background-image: none;
    border-radius: 24px 24px 24px 24px;
    box-shadow: var(--color_5) 0px 0px 11px 0px;
    background-color: rgba(0,0,0,0);
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px -15%;
}
    
#\39 f4d597e {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ojk {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\33 2c70cb4 {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#edf2c4df {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 4% 4% 4%;
}
    
#group_l4v {
    align-items: flex-start;
    width: 48.99%;
    min-height: 391px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    height: auto;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#b9aef4cc {
    align-items: flex-start;
    width: 48.98%;
    min-height: 391px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_n9u {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_2hv {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 136d783.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\30 136d783 {
    width: 25%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ae0a35c6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#afa3f47a {
    background-color: var(--color_3);
    background-image: none;
}
    
#c68be47d {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#d7a66f96 {
    align-items: flex-start;
    width: 48.98%;
    min-height: 391px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 dcf8638 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cc4a5e96.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#cc4a5e96 {
    width: 25%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 8e287eb {
    background-color: var(--color_3);
    background-image: none;
}
    
#a96f6cc3 {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ffa559ce {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 4d6eecb {
    align-items: flex-start;
    width: 48.99%;
    min-height: 391px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    height: auto;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#ea4b29dc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a3e860d0 {
    margin: 0px 0% 0px 0%;
}
    
#\34 16d263e {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
}



@media all {
    
#\33 9538122 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#fa9416e6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#e63a477b {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 58382df.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\30 58382df {
    width: 25%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 fc6eff3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fc02f309[data-background-color-animation] {
    --bg-start: var(--color_3);
    --bg-end: rgba(0, 0, 0, 0);
}
#fc02f309::before, #fc02f309 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_5);
    opacity: 0.5;
    border-radius: inherit;
}
#fc02f309 {
    background-image: url("https://lirp.cdn-website.com/e934c529/dms3rep/multi/opt/AdobeStock_427316994-1920w.jpeg");
    background-attachment: fixed;
}
#fc02f309.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIH/8QAHRAAAgIBBQAAAAAAAAAAAAAAAQIAAwQREyFBUf/EABQBAQAAAAAAAAAAAAAAAAAAAAX/xAAVEQEBAAAAAAAAAAAAAAAAAAAAAf/aAAwDAQACEQMRAD8Az/EKLaDeu4mnC+Smw6yxIAAPURD6Qj//2Q==');
}
    
#\34 170d233 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
}
    
#\30 6953aa2 {
    margin: 0px 0% 0px 0%;
}
    
#widget_hko {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#widget_m2g {
    width: 330px;
    height: auto;
    max-width: 100%;
    order: 4;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 1451706::before, #\39 1451706 > .bgExtraLayerOverlay {
    
}
#\39 1451706.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIG/8QAGhAAAgMBAQAAAAAAAAAAAAAAAREAAiEDMf/EABUBAQEAAAAAAAAAAAAAAAAAAAQF/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8AyxFhY80M9s9kFMomIhFN/9k=');
}
    
#\34 e27c767 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e0d68869 {
    padding: 3% 6% 3% 6%;
}
    
#\33 91954fe {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#ff112203 {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 400px;
    margin: 0px 0% 0px 0%;
}
    
#group_uj8 {
    min-width: 32px;
    width: 100.00%;
    row-gap: 12px;
    height: auto;
    min-height: 409px;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\32 282c8ef {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a03d4b99 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\39 34e978f {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 140px;
    margin: 0px 0% 0px 0%;
}
    
#\39 671d7a2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 671d7a2 {
    margin: -70px 0% 0px 0%;
}
    
#group_p1q {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 60px;
}
    
#\33 10ae2db {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 140px;
    margin: 0px 0% 0px 0%;
}
    
#\39 3fd8c96.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 3fd8c96 {
    margin: -70px 0% 0px 0%;
}
    
#cd59c643 {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 140px;
    margin: 0px 0% 0px 0%;
}
    
#\32 cd6f029.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 cd6f029 {
    margin: -70px 0% 0px 0%;
}
    
#c7e4cf51 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 60px;
}
    
#c6b04973 {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 140px;
    margin: 0px 0% 0px 0%;
}
    
#\32 95c6419.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 95c6419 {
    margin: -70px 0% 0px 0%;
}
    
#c37709de {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 140px;
    margin: 0px 0% 0px 0%;
}
    
#\31 251eb8e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 251eb8e {
    margin: -70px 0% 0px 0%;
}
    
#c5eb56d3 {
    row-gap: 60px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e64229f7 {
    padding: 0% 0% 0% 0%;
}
    
#group_02p {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 388px;
    margin: 0px 0% 0px 0%;
}
#group_02p.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHxAAAQMDBQAAAAAAAAAAAAAAAwABAgQFERIUMTJB/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAP/xAAZEQACAwEAAAAAAAAAAAAAAAAAAQIREjH/2gAMAwEAAhEDEQA/AM7t1W8rUMzjjnT18UEl6xOTbQPLoipp2xLiP//Z');
}
    
#\38 43c41f9 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\36 05d8a05 {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 409px;
    align-items: center;
    padding: 4% 6% 4% 6%;
    margin: 0px 0% 0px 0%;
}
    
#a2f2ed4b {
    margin: 0px 0% 0px 0%;
}
    
#widget_adv {
    height: 356px;
}
    
#widget_bjv {
    width: 99.72%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 6ccf5be {
    padding: 3% 6% 3% 6%;
}
    
#a06e0497 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#group_os8 {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 186px;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\30 283c1dc {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 373px;
    margin: 0px 0% 0px 0%;
}
    
#\37 df1e69b {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 ffca363::before, #\32 ffca363 > .bgExtraLayerOverlay {
    
}
#\32 ffca363 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 448px;
    align-items: center;
}
    
#\39 c3e4158 {
    padding: 0% 0% 0% 0%;
}
    
#\39 874a96a {
    margin: 0px 0% 0px 0%;
}
    
#\39 a34e84e::before, #\39 a34e84e > .bgExtraLayerOverlay {
    
}
#\39 a34e84e {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#a86c9b48::before, #a86c9b48 > .bgExtraLayerOverlay {
    
}
#a86c9b48 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 373px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#edf2c4df {
    min-height: 848px;
    padding: 3% 6% 6% 6%;
}
    
#\33 2c70cb4 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#group_l4v {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    justify-content: center;
    height: auto;
    min-height: 379px;
    order: 1;
}
    
#b9aef4cc {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
}
    
#c68be47d {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d7a66f96 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
}
    
#a96f6cc3 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\39 4d6eecb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    justify-content: center;
    height: auto;
    min-height: 379px;
    order: 1;
}
    
#a3e860d0 {
    margin: 0px 0% 0px 0%;
}
    
#\34 16d263e {
    min-height: 848px;
    padding: 3% 6% 6% 6%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 9538122 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#fc02f309::before, #fc02f309 > .bgExtraLayerOverlay {
    
}
#fc02f309.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIH/8QAHRAAAgIBBQAAAAAAAAAAAAAAAQIAAwQREyFBUf/EABQBAQAAAAAAAAAAAAAAAAAAAAX/xAAVEQEBAAAAAAAAAAAAAAAAAAAAAf/aAAwDAQACEQMRAD8Az/EKLaDeu4mnC+Smw6yxIAAPURD6Qj//2Q==');
}
    
#fa9416e6 {
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\39 1451706::before, #\39 1451706 > .bgExtraLayerOverlay {
    
}
#\39 1451706.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIG/8QAGhAAAgMBAQAAAAAAAAAAAAAAAREAAiEDMf/EABUBAQEAAAAAAAAAAAAAAAAAAAQF/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8AyxFhY80M9s9kFMomIhFN/9k=');
}
    
#\34 93e1188 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 e27c767 {
    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 91954fe {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#e0d68869 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#ff112203 {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 240px;
    margin: 0px 0% 0px 0%;
}
    
#group_uj8 {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 641px;
    align-items: center;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#widget_4jj {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#c5eb56d3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a03d4b99 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#group_p1q {
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 26px;
}
    
#\39 34e978f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    height: auto;
    min-height: 242px;
}
    
#\33 10ae2db {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#cd59c643 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#c7e4cf51 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 26px;
}
    
#c6b04973 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#c37709de {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\38 43c41f9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#e64229f7 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#group_02p {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 224px;
    margin: 0px 0% 0px 0%;
}
#group_02p.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHxAAAQMDBQAAAAAAAAAAAAAAAwABAgQFERIUMTJB/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAP/xAAZEQACAwEAAAAAAAAAAAAAAAAAAQIREjH/2gAMAwEAAhEDEQA/AM7t1W8rUMzjjnT18UEl6xOTbQPLoipp2xLiP//Z');
}
    
#\36 05d8a05 {
    min-width: 32px;
    width: 100.00%;
    align-items: center;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#a2f2ed4b {
    margin: 0px 0% 0px 0%;
}
    
#widget_adv {
    height: 224px;
}
}



@media (max-width: 767px) {
    
#a06e0497 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\33 6ccf5be {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#group_os8 {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 311px;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\30 283c1dc {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 292px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 ffca363::before, #\32 ffca363 > .bgExtraLayerOverlay {
    
}
#\32 ffca363 {
    width: 100%;
    align-items: center;
    height: auto;
    min-height: 603px;
    padding: 30px 0px 30px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 c3e4158 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\39 874a96a {
    margin: 0px 0% 0px 0%;
}
    
#\39 a34e84e::before, #\39 a34e84e > .bgExtraLayerOverlay {
    
}
#\39 a34e84e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#a86c9b48::before, #a86c9b48 > .bgExtraLayerOverlay {
    
}
#a86c9b48 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 329px;
}
}



@media (max-width: 767px) {
    
#\33 2c70cb4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#edf2c4df {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#group_l4v {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 1;
    align-items: center;
}
    
#b9aef4cc {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
    height: auto;
    min-height: 211px;
}
    
#c68be47d {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#d7a66f96 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
    height: auto;
    min-height: 195px;
}
    
#a96f6cc3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\39 4d6eecb {
    width: 100%;
    order: 1;
    align-items: center;
    padding: 15px 0px 15px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a3e860d0 {
    margin: 0px 0% 0px 0%;
}
    
#\34 16d263e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
}



@media (max-width: 767px) {
    
#\33 9538122 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#fa9416e6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#fc02f309::before, #fc02f309 > .bgExtraLayerOverlay {
    
}
#fc02f309.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIH/8QAHRAAAgIBBQAAAAAAAAAAAAAAAQIAAwQREyFBUf/EABQBAQAAAAAAAAAAAAAAAAAAAAX/xAAVEQEBAAAAAAAAAAAAAAAAAAAAAf/aAAwDAQACEQMRAD8Az/EKLaDeu4mnC+Smw6yxIAAPURD6Qj//2Q==');
}
}

