@media all {
  *#dm .dmInner a.u_1616744230:hover {
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
    background-color:var(--color_7) !important;
  }

  *#dm .dmInner a.u_1616744230.hover {
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
    background-color:var(--color_7) !important;
  }

  *#dm .dmInner a.u_1616744230 {
    border-radius:10px 10px 10px 10px !important;
    box-shadow:rgba(251,185,29,0.44) 3px 0px 11px 0px !important;
    background-color:var(--color_6) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1616744230 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1616744230:hover span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1616744230.hover span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1186612867 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1186612867:hover span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1186612867.hover span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1186612867 {
    border-radius:10px 10px 10px 10px !important;
    box-shadow:rgba(251,185,29,0.44) 3px 0px 11px 0px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_6) var(--color_6) var(--color_6) var(--color_6) !important;
  }

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

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

  *#dm .dmInner div.u_2128821782 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_7) !important;
    background-image:none !important;
    box-shadow:rgba(0,0,0,0.2) 3px 0px 11px 0px !important;
  }

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

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

  *#dm .dmInner *.u_1696084781 .photoGalleryViewAll { text-align:CENTER !important; }

  *#dm .dmInner div.u_1720108392 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { font-size:14px !important; }

  *#dm .dmInner div.u_1720108392 .m-recaptcha { font-size:14px !important; }

  *#dm .dmInner div.u_1720108392 input:not([type="submit"]) {
    border-radius:10px 10px 10px 10px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(8,77,83,0.5) rgba(8,77,83,0.5) rgba(8,77,83,0.5) rgba(8,77,83,0.5) !important;
    background-color:rgba(8,77,83,0.05) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1720108392 textarea {
    border-radius:10px 10px 10px 10px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(8,77,83,0.5) rgba(8,77,83,0.5) rgba(8,77,83,0.5) rgba(8,77,83,0.5) !important;
    background-color:rgba(8,77,83,0.05) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1720108392 select {
    border-radius:10px 10px 10px 10px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(8,77,83,0.5) rgba(8,77,83,0.5) rgba(8,77,83,0.5) rgba(8,77,83,0.5) !important;
    background-color:rgba(8,77,83,0.05) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1720108392 .dmforminput input { color:var(--color_7) !important; }

  *#dm .dmInner div.u_1720108392 .dmforminput textarea { color:var(--color_7) !important; }

  *#dm .dmInner div.u_1720108392 .dmforminput .fileUploadLink { color:var(--color_7) !important; }

  *#dm .dmInner div.u_1720108392 .checkboxwrapper span { color:var(--color_7) !important; }

  *#dm .dmInner div.u_1720108392 .radiowrapper span { color:var(--color_7) !important; }

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

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

  *#dm .dmInner div.u_1720108392 .dmforminput select { color:var(--color_7) !important; }

  *#dm .dmInner div.u_1720108392 .dmforminput option { color:var(--color_7) !important; }

  *#dm .dmInner div.u_1720108392 .dmformsubmit:hover {
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1720108392 .dmformsubmit.hover {
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner a.u_1931413919 {
    border-radius:10px 10px 10px 10px !important;
    box-shadow:rgba(251,185,29,0.44) 3px 0px 11px 0px !important;
    background-color:var(--color_6) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1931413919 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1425941968:hover {
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
    background-color:var(--color_7) !important;
  }

  *#dm .dmInner a.u_1425941968.hover {
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
    background-color:var(--color_7) !important;
  }

  *#dm .dmInner a.u_1425941968 {
    border-radius:10px 10px 10px 10px !important;
    box-shadow:rgba(251,185,29,0.44) 3px 0px 11px 0px !important;
    background-color:var(--color_6) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1425941968 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1425941968:hover span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1425941968.hover span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1186612867:hover {
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
    background-color:var(--color_6) !important;
  }

  *#dm .dmInner a.u_1186612867.hover {
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
    background-color:var(--color_6) !important;
  }

  *#dm .dmInner div.u_1720108392 .dmformsubmit {
    width:516px !important;
    background-color:var(--color_6) !important;
    background-image:none !important;
    float:none !important;
    display:block !important;
    margin-left:auto !important;
    margin-right:auto !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1720108392 input[type="submit"] { font-weight:bold !important; }

  *#dm .dmInner div.u_1720108392 .dmformsubmit:hover input[type="submit"] { font-weight:bold !important; }

  *#dm .dmInner div.u_1720108392 .dmformsubmit.hover input[type="submit"] { font-weight:bold !important; }

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

  *#dm .dmInner div.u_1169196766 .socialHubInnerDiv { justify-content:center !important; }

  *#dm .dmInner div.u_1169196766 .socialHubIcon {
    color:var(--color_7) !important;
    width:40px !important;
    height:40px !important;
    font-size:27px !important;
    line-height:40px !important;
  }

  *#dm .dmInner div.u_4233574477 .pagination-nav .pagination-item:not(.active) { color:var(--color_6) !important; }

  *#dm .dmInner div.u_4233574477 .pagination-nav .pagination-item.active {
    background-color:var(--color_6) !important;
    color:var(--color_7) !important;
  }

  *#dm .dmInner div.u_4233574477 .pagination-nav .pagination-link.disabled { color:var(--color_6) !important; }

  *#dm .dmInner nav.u_1998592992 { color:white !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1696084781 .photoGalleryThumbs .image-container a { padding-top:179px !important; }

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1696084781 .photoGalleryViewAll.link { font-size:14px !important; }

  *#dm .dmInner *.u_1696084781 .photoGalleryViewAll { padding:0 1px !important; }
}
*#dm .dmInner div.u_2128821782
{
	animation:floatUpDown 3s ease-in-out infinite !important;
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_1210668365
{
}
*#dm .dmInner div.u_2128821782
{
}
separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 802px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 5% 0% 5% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.4;
}
#\36 3bd85219866cc362278151f {
    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/793e66ae/dms3rep/multi/opt/imgi_10_397896_dcad85ee5d8041bab3c74f6aacd63d2b-mv2-1920w.jpg");
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_129 {
    width: 71.15%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_qjj {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_2gn {
    flex-direction: row;
    align-items: flex-start;
    width: 63.87%;
    min-height: 87px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.166666666666666%;
    flex-wrap: nowrap;
    height: auto;
}
    
#a485259d {
    width: 47.92%;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 55px;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 beb7494 {
    width: 47.92%;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 55px;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 f8aabef {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_7);
    background-image: none;
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 25%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    border-width: 0 1px 0 0;
    border-color: #000000 var(--color_6) #000000 #000000;
    border-style: solid;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 2px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_sa9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_6pm {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 17ea464 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 25%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 2f0bb0b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#cea05ed6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ee928a07 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 25%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    border-width: 0 1px 0 0;
    border-color: #000000 var(--color_6) #000000 #000000;
    border-style: solid;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#b8b2c296 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 ba0a064 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 8996f47 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 25%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    border-width: 0 1px 0 0;
    border-color: #000000 var(--color_6) #000000 #000000;
    border-style: solid;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 9aeb023 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c28b592d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ac06848b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#ab75ade6 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 6% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 12c3d38::before, #\31 12c3d38 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#\31 12c3d38 {
    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/793e66ae/dms3rep/multi/opt/shutterstock_2477490035+-Converted--1920w.jpg");
    background-attachment: fixed;
}
#\31 12c3d38.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQI/8QAGBABAAMBAAAAAAAAAAAAAAAAAAEDMSL/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A01V1qqMAH//Z');
}
    
#\30 15aa2b8 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_rep {
    align-items: flex-start;
    width: 23.35%;
    min-height: 28px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    border-radius: 104px 104px 104px 104px;
    background-color: rgba(251, 185, 29, 0.1);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-style: solid;
    height: auto;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 5ce9a97 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d50b369e {
    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;
}
    
#group_e15 {
    justify-content: flex-end;
    align-items: flex-end;
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    border-radius: 100px 20px 100px 20px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_ejg.flex-element.widget-wrapper > [data-element-type] {
    padding: 19.625px 19.625px 19.625px 19.625px;
}
#widget_ejg {
    width: 165px;
    height: auto;
    max-width: 100%;
    margin: 0px 0px 0px 0px;
}
    
#\33 f63631d {
    margin: 0px 0% 0px 0%;
}
    
#\34 5ca21a7 {
    width: 249px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 55px;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 4428056 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 5f10982 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#d5165bc0 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_7);
    background-image: none;
}
    
#\30 da8c2db {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 3aafb74 {
    align-items: center;
    width: 17.57%;
    min-height: 28px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    border-radius: 104px 104px 104px 104px;
    background-color: rgba(255, 255, 255, 0.1);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    height: auto;
    order: 0;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 79b7021 {
    width: 46.58%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 7a00cce {
    width: 100.00%;
    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_frv.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_frv {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 50px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 9a2d432::before, #\33 9a2d432 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#\33 9a2d432 {
    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/793e66ae/dms3rep/multi/opt/shutterstock_2477490035+-Converted--1920w.jpg");
    background-attachment: fixed;
}
#\33 9a2d432.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQI/8QAGBABAAMBAAAAAAAAAAAAAAAAAAEDMSL/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A01V1qqMAH//Z');
}
    
#\36 5051cda {
    align-items: flex-start;
    width: 23.35%;
    min-height: 28px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    border-radius: 104px 104px 104px 104px;
    background-color: rgba(251, 185, 29, 0.1);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-style: solid;
    height: auto;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cdad9acf {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\37 2fd11db {
    margin: 0px 0% 0px 0%;
}
    
#\35 a6f45ed {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 4% 0% 6% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 ad090f7 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 492ae7f {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e61e4420 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_jh5 {
    width: 100%;
    min-width: 4%;
    min-height: 256px;
    column-gap: 4%;
    row-gap: 24px;
    height: auto;
}
    
#widget_m2j {
    width: 100%;
    height: 698px;
    min-height: 100px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#eeb14d4d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\32 0a8afb5 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\32 f3bc184::before, #\32 f3bc184 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#\32 f3bc184 {
    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/793e66ae/dms3rep/multi/opt/shutterstock_2477490035+-Converted--1920w.jpg");
}
#\32 f3bc184.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#fcfe899d {
    align-items: flex-start;
    width: 23.35%;
    min-height: 28px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    border-radius: 104px 104px 104px 104px;
    background-color: rgba(251, 185, 29, 0.1);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-style: solid;
    height: auto;
    align-self: auto;
    order: 0;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d7bca027 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 68c76cf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 7c99137 {
    width: 996px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_vl3 {
    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;
}
    
#group_trs {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 3;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_3);
    background-image: none;
    padding: 16px 5px 16px 5px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\37 979009b {
    width: 536px;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#cb76ab2a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 35%;
    min-width: 4%;
    background-color: var(--color_7);
    background-image: none;
    align-items: center;
    box-shadow: none;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#b8e4bbd2 {
    min-height: 566px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#f8ec7047 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 882a4fb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 65%;
    min-width: 4%;
    align-items: center;
    background-color: var(--color_6);
    background-image: none;
    padding: 4% 6% 4% 6%;
    margin: 0% 0% 0% 0%;
}
    
#c047032d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 33b0a56 {
    background-color: var(--color_3);
    background-image: initial;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 11px 0px;
}
    
#\30 b81040c {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bc6c9247 {
    align-items: center;
    width: 36.39%;
    min-height: 28px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    border-radius: 104px 104px 104px 104px;
    background-color: rgba(255, 255, 255, 0.1);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    height: auto;
    order: 0;
    align-self: auto;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ab550a86 {
    width: 249px;
    height: auto;
    max-width: 100%;
    order: 2;
    min-height: 55px;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 195ed06 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 38.25%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 559ac85 {
    min-height: 533px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\31 9efc21f::before, #\31 9efc21f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.4;
    border-radius: inherit;
}
#\31 9efc21f {
    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/793e66ae/dms3rep/multi/opt/DJI_0182-1920w.JPG");
}
#\31 9efc21f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAIRAAAQMCBwEAAAAAAAAAAAAAAQACBAUSBhETISIxkaH/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//EABoRAAICAwAAAAAAAAAAAAAAAAABAgMTMVH/2gAMAwEAAhEDEQA/AMCDiSvSINpk3tdwzcdx9UdOrHuUfURRhdY1sOKPD//Z');
}
    
#group_io9 {
    width: 57.75%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#a61dfb16 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f0e9227b {
    width: 996px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_2fc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 872cf4f {
    align-items: center;
    width: 40.98%;
    min-height: 28px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    border-radius: 104px 104px 104px 104px;
    background-color: rgba(255, 255, 255, 0.1);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    height: auto;
    order: 0;
    align-self: auto;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d3837889 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\39 2473064 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 25%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    border-width: 0 0px 1px 0;
    border-color: #000000 var(--color_6) var(--color_6) #000000;
    border-style: solid;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 b8e85ea {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_7);
    background-image: none;
}
    
#bb6b603f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 6f1918e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 25%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 bc277e3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 1982ece {
    min-height: 2px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a6a36e19 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 25%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    border-width: 0 0px 1px 0;
    border-color: #000000 var(--color_6) var(--color_6) #000000;
    border-style: solid;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 d22b500 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 1464ecf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 3f8bba1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d0c79619 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 25%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    border-width: 0 0px 1px 0;
    border-color: #000000 var(--color_6) var(--color_6) #000000;
    border-style: solid;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#c1a3f106 {
    margin: 0px 0% 0px 0%;
}
    
#dbe8854a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b69eec32 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 13e9e37 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d2e8f371 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 c0ee4c6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 1;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\36 e2ecaa1 {
    width: 88.59%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b8ff60fb {
    min-height: 198px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\37 b1a5f10::before, #\37 b1a5f10 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#\37 b1a5f10 {
    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/793e66ae/dms3rep/multi/opt/shutterstock_2477490035+-Converted--1920w.jpg");
}
#\37 b1a5f10.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQI/8QAGBABAAMBAAAAAAAAAAAAAAAAAAEDMSL/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A01V1qqMAH//Z');
}
    
#\36 7cd6ef9 {
    width: 81.66%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d0810f82 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a3ef724e {
    align-items: flex-start;
    width: 23.35%;
    min-height: 28px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    border-radius: 104px 104px 104px 104px;
    background-color: rgba(251, 185, 29, 0.1);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-style: solid;
    height: auto;
    align-self: auto;
    order: 0;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 420px;
    padding: 5% 2% 5% 2%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#\36 3bd85219866cc3622781521 {
    width: 100%;
    min-height: 8px;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_129 {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ab75ade6 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\33 f63631d {
    margin: 0px 0% 0px 0%;
}
    
#\31 12c3d38::before, #\31 12c3d38 > .bgExtraLayerOverlay {
    
}
#\31 12c3d38.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQI/8QAGBABAAMBAAAAAAAAAAAAAAAAAAEDMSL/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A01V1qqMAH//Z');
}
    
#ac06848b {
    width: 100%;
    min-height: 80px;
}
    
#group_e15 {
    width: 100%;
    min-height: 403px;
    height: auto;
}
    
#widget_ejg.flex-element.widget-wrapper > [data-element-type] {
    padding: 19.625px 19.625px 19.625px 19.625px;
}
#widget_ejg {
    margin: 0px 0px 0px 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 4428056 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\36 e61663e {
    margin: 0px 0% 0px 0%;
}
    
#\37 3aafb74 {
    width: 31.32%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 2fd11db {
    margin: 0px 0% 0px 0%;
}
    
#\35 a6f45ed {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\33 9a2d432::before, #\33 9a2d432 > .bgExtraLayerOverlay {
    
}
#\33 9a2d432.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQI/8QAGBABAAMBAAAAAAAAAAAAAAAAAAEDMSL/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A01V1qqMAH//Z');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 0a8afb5 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#b72b8eea {
    margin: 0px 0% 0px 0%;
}
    
#\32 f3bc184::before, #\32 f3bc184 > .bgExtraLayerOverlay {
    
}
#\32 f3bc184.lazy:not([data-loaded='true']) {
    background-image: url('');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 979009b {
    width: 658px;
}
    
#cb76ab2a {
    width: 100%;
    min-height: 212px;
    justify-content: flex-start;
    height: auto;
    padding: 6% 4% 6% 4%;
}
    
#b8e4bbd2 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 0px;
    padding: 0% 0% 0% 0%;
}
    
#f8ec7047 {
    width: 665px;
}
    
#\32 882a4fb {
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    padding: 6% 4% 6% 4%;
}
    
#c047032d {
    justify-self: auto;
    align-self: auto;
    width: 99.8%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 559ac85 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#b9a33761 {
    margin: 0px 0% 0px 0%;
}
    
#\31 9efc21f::before, #\31 9efc21f > .bgExtraLayerOverlay {
    
}
#\31 9efc21f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAIRAAAQMCBwEAAAAAAAAAAAAAAQACBAUSBhETISIxkaH/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//EABoRAAICAwAAAAAAAAAAAAAAAAABAgMTMVH/2gAMAwEAAhEDEQA/AMCDiSvSINpk3tdwzcdx9UdOrHuUfURRhdY1sOKPD//Z');
}
    
#group_io9 {
    width: 100%;
    min-height: 80px;
}
    
#\38 195ed06 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 1982ece {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b8ff60fb {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\35 66a890b {
    margin: 0px 0% 0px 0%;
}
    
#\37 b1a5f10::before, #\37 b1a5f10 > .bgExtraLayerOverlay {
    
}
#\37 b1a5f10.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQI/8QAGBABAAMBAAAAAAAAAAAAAAAAAAEDMSL/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A01V1qqMAH//Z');
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 20% 4% 20% 4%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_129 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\37 17ea464 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#ee928a07 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\31 8996f47 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#ac06848b {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 1;
}
    
#ab75ade6 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_e15 {
    width: 100%;
    min-height: 359px;
    align-items: flex-end;
    height: auto;
    order: 0;
}
    
#\31 12c3d38::before, #\31 12c3d38 > .bgExtraLayerOverlay {
    
}
#\31 12c3d38.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQI/8QAGBABAAMBAAAAAAAAAAAAAAAAAAEDMSL/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A01V1qqMAH//Z');
}
    
#d50b369e {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_rep {
    order: 0;
    width: 50.25%;
}
    
#\36 5ce9a97 {
    order: 1;
}
    
#widget_ejg.flex-element.widget-wrapper > [data-element-type] {
    padding: 19.625px 19.625px 19.625px 19.625px;
}
#widget_ejg {
    width: 121px;
    height: auto;
    margin: 0px 0px 0px 0px;
}
}



@media (max-width: 767px) {
    
#\34 4428056 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\38 5f10982 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 3aafb74 {
    width: 68.01%;
}
    
#\36 79b7021 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#cdad9acf {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\35 a6f45ed {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_jh5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 9a2d432::before, #\33 9a2d432 > .bgExtraLayerOverlay {
    
}
#\33 9a2d432.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQI/8QAGBABAAMBAAAAAAAAAAAAAAAAAAEDMSL/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A01V1qqMAH//Z');
}
    
#\36 5051cda {
    width: 54.96%;
}
}



@media (max-width: 767px) {
    
#eeb14d4d {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\32 0a8afb5 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\32 f3bc184::before, #\32 f3bc184 > .bgExtraLayerOverlay {
    
}
#\32 f3bc184.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\37 68c76cf {
    margin-bottom: 8px;
}
    
#\36 7c99137 {
    width: 313px;
}
    
#fcfe899d {
    width: 57.36%;
}
}



@media (max-width: 767px) {
    
#\37 979009b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 979009b {
    width: 313px;
    margin: 0px 0% 30px 0%;
}
    
#cb76ab2a {
    width: 100%;
    min-height: 167px;
    align-items: center;
    row-gap: 5px;
    height: auto;
    padding: 8% 4% 8% 4%;
}
    
#b8e4bbd2 {
    min-height: unset;
    flex-direction: column;
    row-gap: 0px;
    padding: 0% 0% 0% 0%;
}
    
#f8ec7047 {
    margin-bottom: 8px;
}
    
#\32 882a4fb {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 8% 4% 8% 4%;
}
    
#c047032d {
    width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bc6c9247 {
    width: 51.56%;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 20px 0%;
}
}



@media (max-width: 767px) {
    
#\38 195ed06 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\32 559ac85 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_io9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 9efc21f::before, #\31 9efc21f > .bgExtraLayerOverlay {
    
}
#\31 9efc21f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAIRAAAQMCBwEAAAAAAAAAAAAAAQACBAUSBhETISIxkaH/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//EABoRAAICAwAAAAAAAAAAAAAAAAABAgMTMVH/2gAMAwEAAhEDEQA/AMCDiSvSINpk3tdwzcdx9UdOrHuUfURRhdY1sOKPD//Z');
}
    
#a61dfb16 {
    margin-bottom: 8px;
    width: 100.00%;
}
    
#f0e9227b {
    width: 313px;
}
    
#\37 872cf4f {
    width: 52.51%;
}
}



@media (max-width: 767px) {
    
#\39 2473064 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\39 6f1918e {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#d0c79619 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\30 1982ece {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#a6a36e19 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#d2e8f371 {
    width: 100.00%;
}
    
#\39 c0ee4c6 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#b8ff60fb {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\37 b1a5f10::before, #\37 b1a5f10 > .bgExtraLayerOverlay {
    
}
#\37 b1a5f10.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQI/8QAGBABAAMBAAAAAAAAAAAAAAAAAAEDMSL/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A01V1qqMAH//Z');
}
    
#a3ef724e {
    width: 54.96%;
}
}

