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

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

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

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

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

  *#dm .dmInner a.u_1233283612 .iconBg {
    display:inline-block !important;
    background-color:rgba(255,255,255,1) !important;
    mask-image:url(https://irp.cdn-website.com/3f1ccfcf/icon/Arrow_1920806.svg) !important;
    order:1 !important;
  }

  *#dm .dmInner a.u_1214060345 .iconBg {
    display:inline-block !important;
    background-color:rgba(255,255,255,1) !important;
    mask-image:url(https://irp.cdn-website.com/3f1ccfcf/icon/Arrow_1920806.svg) !important;
    order:1 !important;
  }

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

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

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

  *#dm .dmInner div.u_616426176 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1157906646 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1104771997 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1457111255 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1680095028 span[data-icon-mask] { background-color:var(--color_2) !important; }

  *#dm .dmInner div.u_1317248355 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1317248355 span[data-icon-mask] { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1262635042 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1262635042 span[data-icon-mask] { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1282343844 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1282343844 span[data-icon-mask] { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1304817545 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1304817545 span[data-icon-mask] { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1082829286 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1082829286 span[data-icon-mask] { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1711580382 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1711580382 span[data-icon-mask] { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1341552414 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1341552414 span[data-icon-mask] { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1652187808 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1652187808 span[data-icon-mask] { background-color:rgba(255,255,255,1) !important; }

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

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

  *#dm .dmInner div.u_3269494972 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

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

  *#dm .dmInner a.u_1144310141 .iconBg {
    display:inline-block !important;
    background-color:rgba(255,255,255,1) !important;
    mask-image:url(https://irp.cdn-website.com/3f1ccfcf/icon/Phone_8156248.svg) !important;
    order:1 !important;
  }

  *#dm .dmInner a.u_1695486310 .iconBg {
    display:inline-block !important;
    background-color:rgba(255,255,255,1) !important;
    mask-image:url(https://irp.cdn-website.com/3f1ccfcf/icon/Arrow_1920806.svg) !important;
    order:1 !important;
  }

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

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

  *#dm .dmInner a.u_3371186909 { gap:10px !important; }

  *#dm .dmInner a.u_3371186909 .iconBg {
    display:inline-block !important;
    background-color:rgba(255,255,255,1) !important;
    mask-image:url(https://irp.cdn-website.com/3f1ccfcf/icon/Arrow_1920806.svg) !important;
    width:20px !important;
    height:20px !important;
    order:1 !important;
  }

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

  *#dm .dmInner div.u_1385259424 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1422610660 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1192789052 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1606462791 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1640735893 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1726526749 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1024410201 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1125956478 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1708195939 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1890910542 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1208953320 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1550433787 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1529474391 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1157072454 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1062256985 span[data-icon-mask] { background-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1690782672 .iconBg {
    display:inline-block !important;
    background-color:rgba(255,255,255,1) !important;
    mask-image:url(https://irp.cdn-website.com/3f1ccfcf/icon/Arrow_1920806.svg) !important;
    order:1 !important;
  }

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

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

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

  *#dm .dmInner div.u_1111726006 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1976376705 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1641115731 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1681629098 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1922707452 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1140789218 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1449900808 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1739199883 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1587836483 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1576657649 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1861503628 span[data-icon-mask] { background-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1246456287 .iconBg {
    display:inline-block !important;
    background-color:rgba(255,255,255,1) !important;
    mask-image:url(https://irp.cdn-website.com/3f1ccfcf/icon/Arrow_1920806.svg) !important;
    order:1 !important;
  }

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

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

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

  *#dm .dmInner div.u_1148393403 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1211325075 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1162311642 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1162999495 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1223165492 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1275579763 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1803500639 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1251963395 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1716662277 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1552392712 span[data-icon-mask] { background-color:var(--color_2) !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 9668901[data-css-edit] {
    background: linear-gradient(90deg, #082042 0%, rgba(8,32,66,.98) 35%, rgba(8,32,66,.80) 60%, rgba(8,32,66,.35) 80%, rgba(8,32,66,0) 100%);
}
#\30 9668901 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 55%;
    min-width: 4%;
    padding: 80px 65px 80px 65px;
    margin: 0% 0% 0% 0%;
}
    
#\38 0336f8c {
    min-height: 320px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 ba3b211 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/3f1ccfcf/dms3rep/multi/opt/Home+page+hero+image-1920w.png");
}
    
#group_5to {
    width: 45%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_th3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_b6i {
    width: 70%;
    height: auto;
    max-width: 100%;
}
    
#group_k2n {
    flex-direction: row;
    align-items: flex-start;
    width: 90%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    flex-wrap: nowrap;
    justify-content: flex-start;
    --column-gap: 15px;
}
    
#widget_ktm {
    width: 430px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a0dc9073 {
    width: 300px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\33 6bf767a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#\31 8c33fa1 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\33 a1821d9::before, #\33 a1821d9 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.8;
    border-radius: inherit;
}
#\33 a1821d9 {
    background-image: url("https://irp.cdn-website.com/3f1ccfcf/dms3rep/multi/opt/571199649_1148897423884226_8604076641357261195_n-1920w.jpg");
    background-position: 50% 100%;
}
    
#widget_m9v {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ctt {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_ujp {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-top: 15px;
}
    
#d7f9cc90 {
    width: 350px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
}
    
#\35 7e79ad9 {
    width: 350px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 7b2ac8c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#c9b33213 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#e8fb7174::before, #e8fb7174 > .bgExtraLayerOverlay {
    
}
#e8fb7174 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    background-size: auto;
    background-position: 0% 100%;
}
    
#group_7ik {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url("https://irp.cdn-website.com/3f1ccfcf/dms3rep/multi/opt/597980166_1183267827113852_8749882335465784015_n-1920w.jpg");
    border-radius: 10px 10px 10px 10px;
}
    
#widget_qr9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_r5b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\33 a794ffa {
    width: 320px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bc68e37a {
    width: 320px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\37 1011091.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 1011091 {
    width: 25px;
    height: auto;
    max-width: 100%;
    margin: 8px 0% 8px 0%;
}
    
#\37 7281580 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 7122996 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 427dae3 {
    min-height: 320px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 65px 0px 65px;
    margin: 0% 0% 0% 0%;
}
    
#\38 c6e3b98 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 8ef5198 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 32.6%;
    min-width: 4%;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    order: 0;
    justify-content: flex-start;
    padding: 20px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
    
#c16fd4d5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32.6%;
    min-width: 4%;
    order: 1;
    background-image: url("https://irp.cdn-website.com/3f1ccfcf/dms3rep/multi/opt/480189977_959439426163361_286932096708339434_n-1031h.jpg");
    border-radius: 10px 10px 10px 10px;
    margin: 0% 0% 0% 0%;
}
    
#widget_es9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_rfs {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_t18 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#group_2jd {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 3;
}
    
#group_30p {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
}
    
#group_63v {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    flex-wrap: nowrap;
    --column-gap: 10px;
}
    
#widget_21i.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_21i {
    width: 25px;
    height: auto;
    max-width: 100%;
    margin: 8px 0% 8px 0%;
}
    
#widget_cvq {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f88fcc84 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    flex-wrap: nowrap;
    --column-gap: 10px;
}
    
#\31 daab250.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 daab250 {
    width: 25px;
    height: auto;
    max-width: 100%;
    margin: 8px 0% 8px 0%;
}
    
#\30 02ed113 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 02383b2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    flex-wrap: nowrap;
    --column-gap: 10px;
}
    
#\36 a90a928.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 a90a928 {
    width: 25px;
    height: auto;
    max-width: 100%;
    margin: 8px 0% 8px 0%;
}
    
#e7a324a1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 aa41597 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    flex-wrap: nowrap;
    --column-gap: 10px;
}
    
#dce8a7de.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#dce8a7de {
    width: 25px;
    height: auto;
    max-width: 100%;
    margin: 8px 0% 8px 0%;
}
    
#\33 02b5e19 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 7fba029 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    flex-wrap: nowrap;
    --column-gap: 10px;
}
    
#\31 be988c8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 be988c8 {
    width: 25px;
    height: auto;
    max-width: 100%;
    margin: 8px 0% 8px 0%;
}
    
#af7e5cf7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 43e2ef2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 32.6%;
    min-width: 4%;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    order: 2;
    padding: 20px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
    
#\39 1352a12 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#a58000c0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\33 328aa74 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#d3a5772f {
    margin: 0px 0% 0px 0%;
}
    
#\31 4fb5b72 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
}
    
#\31 7dfea1a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    flex-wrap: nowrap;
    --column-gap: 10px;
}
    
#a3216496.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a3216496 {
    width: 25px;
    height: auto;
    max-width: 100%;
    margin: 8px 0% 8px 0%;
}
    
#\33 57dc44f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 ab8d15f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    flex-wrap: nowrap;
    --column-gap: 10px;
}
    
#\31 24412ae.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 24412ae {
    width: 25px;
    height: auto;
    max-width: 100%;
    margin: 8px 0% 8px 0%;
}
    
#\37 c6fdd0a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e8367c64 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    flex-wrap: nowrap;
    --column-gap: 10px;
}
    
#\32 ec447ae.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 ec447ae {
    width: 25px;
    height: auto;
    max-width: 100%;
    margin: 8px 0% 8px 0%;
}
    
#b8d43bbc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 040c799 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    flex-wrap: nowrap;
    --column-gap: 10px;
}
    
#\36 6d4bdee.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 6d4bdee {
    width: 25px;
    height: auto;
    max-width: 100%;
    margin: 8px 0% 8px 0%;
}
    
#\33 ee1dac9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 83762a1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#da03a26a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#da03a26a {
    width: 25px;
    height: auto;
    max-width: 100%;
    margin: 8px 0% 8px 0%;
}
    
#\36 24a3634 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 2a8ba10 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 e3480a7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    flex-wrap: nowrap;
    --column-gap: 10px;
}
    
#\33 a84cef6 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
}
    
#e6987773 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    flex-wrap: nowrap;
    --column-gap: 10px;
}
    
#e755d410.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e755d410 {
    width: 25px;
    height: auto;
    max-width: 100%;
    margin: 8px 0% 8px 0%;
}
    
#af899468 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 906f181 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ead3293b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ead3293b {
    width: 25px;
    height: auto;
    max-width: 100%;
    margin: 8px 0% 8px 0%;
}
    
#\31 7bf096a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    flex-wrap: nowrap;
    --column-gap: 10px;
}
    
#f2b213cf {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    flex-wrap: nowrap;
    --column-gap: 10px;
}
    
#\36 84a1e77 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
}
    
#ee82d6d8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ee82d6d8 {
    width: 25px;
    height: auto;
    max-width: 100%;
    margin: 8px 0% 8px 0%;
}
    
#d2e50577 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    flex-wrap: nowrap;
    --column-gap: 10px;
}
    
#\33 1dc9e8a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 1dc9e8a {
    width: 25px;
    height: auto;
    max-width: 100%;
    margin: 8px 0% 8px 0%;
}
    
#bca27da0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 a2ad681 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    flex-wrap: nowrap;
    --column-gap: 10px;
}
    
#ffa2f871 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 7c666d4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    flex-wrap: nowrap;
    --column-gap: 10px;
}
    
#\39 0afe58e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 0afe58e {
    width: 25px;
    height: auto;
    max-width: 100%;
    margin: 8px 0% 8px 0%;
}
    
#\30 3d51eea {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e6072c8a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e6072c8a {
    width: 25px;
    height: auto;
    max-width: 100%;
    margin: 8px 0% 8px 0%;
}
    
#dffba200 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    flex-wrap: nowrap;
    --column-gap: 10px;
}
    
#\33 28b38c6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 28b38c6 {
    width: 25px;
    height: auto;
    max-width: 100%;
    margin: 8px 0% 8px 0%;
}
    
#\36 086f93e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    flex-wrap: nowrap;
    --column-gap: 10px;
}
    
#f16795f3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    flex-wrap: nowrap;
    --column-gap: 10px;
}
    
#cae28f50.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#cae28f50 {
    width: 25px;
    height: auto;
    max-width: 100%;
    margin: 8px 0% 8px 0%;
}
    
#\34 afcba99 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ed466b76 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    flex-wrap: nowrap;
    --column-gap: 10px;
}
    
#\31 5a4336e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 5a4336e {
    width: 25px;
    height: auto;
    max-width: 100%;
    margin: 8px 0% 8px 0%;
}
    
#e676c4c3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_a7m {
    width: 300px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 4;
}
}



@media all {
    
#\39 5718629 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    background-image: url("https://irp.cdn-website.com/3f1ccfcf/dms3rep/multi/opt/9CADE010-3806-4DCD-819B-BC7B6D100957-1920w.jpeg");
    border-radius: 10px 10px 10px 10px;
    padding: 100px 0px 100px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 cc898b5 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    order: 0;
    flex-direction: row;
    margin: 0% 0% 0% 0%;
}
    
#d0fb1395 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    background-image: url("https://irp.cdn-website.com/3f1ccfcf/dms3rep/multi/opt/Peninsula+Spa+1-1920w.jpeg");
    border-radius: 10px 10px 10px 10px;
    padding: 100px 0px 100px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c935d5d5 {
    min-height: 0;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#bddddfe1::before, #bddddfe1 > .bgExtraLayerOverlay {
    
}
#bddddfe1 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
}
    
#\30 50c0bc7 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    background-image: url("https://irp.cdn-website.com/3f1ccfcf/dms3rep/multi/opt/Senesac+Pool-1920w.png");
    border-radius: 10px 10px 10px 10px;
    padding: 100px 0px 100px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 e74ed25 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    background-image: url("https://irp.cdn-website.com/3f1ccfcf/dms3rep/multi/opt/Angiella+Pool-1920w.png");
    border-radius: 10px 10px 10px 10px;
    padding: 100px 0px 100px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 5ecd9aa {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    background-image: url("https://irp.cdn-website.com/3f1ccfcf/dms3rep/multi/opt/Gravely+Pool-1920w.png");
    border-radius: 10px 10px 10px 10px;
    padding: 100px 0px 100px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\31 7662692 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 6d38e9d {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#\36 58f38f1 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#f01a0d9a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_icg {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_itc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_8sf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#group_2h1 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5570376545782967%;
    flex-wrap: nowrap;
}
    
#group_uqn {
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    justify-content: flex-start;
}
    
#widget_bk2 {
    width: 45px;
    height: auto;
    max-width: 100%;
}
    
#widget_sva {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b34cd410 {
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    justify-content: flex-start;
}
    
#e7b4611c {
    width: 45px;
    height: auto;
    max-width: 100%;
}
    
#bbc81232 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fa7a2e46 {
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    justify-content: flex-start;
}
    
#\33 3b108de {
    width: 45px;
    height: auto;
    max-width: 100%;
}
    
#e6cf95cd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 e0ac67c {
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    justify-content: flex-start;
}
    
#\34 8b0eefb {
    width: 45px;
    height: auto;
    max-width: 100%;
}
    
#da57225e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 586d7fd {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5570376545782967%;
    flex-wrap: nowrap;
}
    
#\38 83bb773 {
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    justify-content: flex-start;
}
    
#\39 fff4520 {
    width: 45px;
    height: auto;
    max-width: 100%;
}
    
#dffd0151 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 9d4353f {
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    justify-content: flex-start;
}
    
#\30 a96bd46 {
    width: 45px;
    height: auto;
    max-width: 100%;
}
    
#\35 7c5eb63 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 aad0e61 {
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    justify-content: flex-start;
}
    
#\35 566b196 {
    width: 45px;
    height: auto;
    max-width: 100%;
}
    
#dd3230c7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 81f8833 {
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    justify-content: flex-start;
}
    
#\35 3c261ff {
    width: 45px;
    height: auto;
    max-width: 100%;
}
    
#\33 5a5afec {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 48c3863 {
    min-height: 320px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#\36 5c169e5 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#b5d33dd8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: flex-start;
    padding: 0px 30px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 9ddfbc3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    border-width: 0 0 0 1px;
    border-color: #000000 #000000 #000000 var(--color_1);
    border-style: solid;
    padding: 0px 0px 0px 30px;
    margin: 0% 0% 0% 0%;
}
    
#group_6ei {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 706cb0a {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_ngh {
    width: 100%;
    height: 400px;
    max-width: 100%;
}
    
#widget_bgu {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_igj {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_k72 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_jlf {
    width: 100%;
    height: 410px;
    min-height: 100px;
    max-width: 100%;
}
    
#\38 63e51da {
    width: 250px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 5094422 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f42c8c33 {
    min-height: 0;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#\39 6053a29 {
    align-items: flex-start;
    width: 100%;
    min-height: 0%;
    max-height: none;
    row-gap: 24px;
    column-gap: 1.7429193899782136%;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
    
#\31 d82ff26 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 10px;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#fad2ee4e::before, #fad2ee4e > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.9;
    border-radius: inherit;
}
#fad2ee4e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/3f1ccfcf/dms3rep/multi/opt/logo-1920w.png");
    background-size: auto;
    background-position: 100% 100%;
}
    
#\33 2a57eea {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 10px;
    order: 1;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#widget_vpq {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_9f9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_qcv {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_2n1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 15.21%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
}
    
#widget_971.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_971 {
    width: 25px;
    height: auto;
    max-width: 100%;
    margin: 8px 0% 8px 0%;
}
    
#widget_mov {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 fa57a36 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 15.21%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
}
    
#b5b50676.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b5b50676 {
    width: 25px;
    height: auto;
    max-width: 100%;
    margin: 8px 0% 8px 0%;
}
    
#ac005b4c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#de0c3094 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 15.21%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
}
    
#d84703a1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d84703a1 {
    width: 25px;
    height: auto;
    max-width: 100%;
    margin: 8px 0% 8px 0%;
}
    
#e72b7fc6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 f48ba06 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 15.21%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
}
    
#\37 9bea525.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 9bea525 {
    width: 25px;
    height: auto;
    max-width: 100%;
    margin: 8px 0% 8px 0%;
}
    
#\31 fd26b67 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 67a9c9a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 15.21%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
}
    
#\38 8f4985e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 8f4985e {
    width: 25px;
    height: auto;
    max-width: 100%;
    margin: 8px 0% 8px 0%;
}
    
#\32 9ae2766 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c29bc43a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 15.21%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
}
    
#df980155.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#df980155 {
    width: 25px;
    height: auto;
    max-width: 100%;
    margin: 8px 0% 8px 0%;
}
    
#\35 b516996 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 28ca1c2 {
    align-items: flex-start;
    width: 100%;
    min-height: 0%;
    max-height: none;
    row-gap: 24px;
    column-gap: 1.7429193899782136%;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
    
#c6834697 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
}
    
#\35 7ca5e99.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 7ca5e99 {
    width: 25px;
    height: auto;
    max-width: 100%;
    margin: 8px 0% 8px 0%;
}
    
#e6c2b864 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 6928da9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
}
    
#\32 ae35f11.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 ae35f11 {
    width: 25px;
    height: auto;
    max-width: 100%;
    margin: 8px 0% 8px 0%;
}
    
#\38 2df6722 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 b56de3a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
}
    
#\30 aa9ecb7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 aa9ecb7 {
    width: 25px;
    height: auto;
    max-width: 100%;
    margin: 8px 0% 8px 0%;
}
    
#e9c5b223 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 7add579 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
}
    
#\37 5e5b425.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 5e5b425 {
    width: 25px;
    height: auto;
    max-width: 100%;
    margin: 8px 0% 8px 0%;
}
    
#de0f3771 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#cee6bf9c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
}
    
#\38 8fc11df.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 8fc11df {
    width: 25px;
    height: auto;
    max-width: 100%;
    margin: 8px 0% 8px 0%;
}
    
#de4d9a26 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 ccb9815 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
}
    
#\33 a07c54c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 a07c54c {
    width: 25px;
    height: auto;
    max-width: 100%;
    margin: 8px 0% 8px 0%;
}
    
#\37 66d926d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 8ae19b8 {
    align-items: flex-start;
    width: 100%;
    min-height: 0%;
    max-height: none;
    row-gap: 24px;
    column-gap: 1.7429193899782136%;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
    
#\34 b5b276b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
}
    
#\37 e309c50.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 e309c50 {
    width: 25px;
    height: auto;
    max-width: 100%;
    margin: 8px 0% 8px 0%;
}
    
#\32 7afd51f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d0af0bb0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
}
    
#f50f1c27.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f50f1c27 {
    width: 25px;
    height: auto;
    max-width: 100%;
    margin: 8px 0% 8px 0%;
}
    
#\33 4d14c1f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 0dcf898 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
}
    
#cad0b744.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#cad0b744 {
    width: 25px;
    height: auto;
    max-width: 100%;
    margin: 8px 0% 8px 0%;
}
    
#\30 949795f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ffb9e809 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
}
    
#\34 08a5874.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 08a5874 {
    width: 25px;
    height: auto;
    max-width: 100%;
    margin: 8px 0% 8px 0%;
}
    
#\36 c476d72 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a6693905 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
}
    
#\31 cf43b19.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 cf43b19 {
    width: 25px;
    height: auto;
    max-width: 100%;
    margin: 8px 0% 8px 0%;
}
    
#cbe7d9cb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c7de0796 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
}
    
#\34 4c62602.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 4c62602 {
    width: 25px;
    height: auto;
    max-width: 100%;
    margin: 8px 0% 8px 0%;
}
    
#\34 44a1246 {
    align-items: flex-start;
    width: 100%;
    min-height: 0%;
    max-height: none;
    row-gap: 24px;
    column-gap: 1.7429193899782136%;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
    
#\36 2ffd8aa {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 23.69%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
}
    
#bf77ba46.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#bf77ba46 {
    width: 25px;
    height: auto;
    max-width: 100%;
    margin: 8px 0% 8px 0%;
}
    
#f89ba136 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 3b05552 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 23.69%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
}
    
#f22824dd.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f22824dd {
    width: 25px;
    height: auto;
    max-width: 100%;
    margin: 8px 0% 8px 0%;
}
    
#\38 76bca1b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 bccbb3c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 23.69%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
}
    
#\30 744baa6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 744baa6 {
    width: 25px;
    height: auto;
    max-width: 100%;
    margin: 8px 0% 8px 0%;
}
    
#\30 64fa9d3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f5c6b78a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 23.69%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
}
    
#\36 08b2ccb.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 08b2ccb {
    width: 25px;
    height: auto;
    max-width: 100%;
    margin: 8px 0% 8px 0%;
}
    
#ce82f06d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 0336f8c {
    padding: 0px 0px 0px 0px;
}
    
#cfd18191 {
    margin: 0px 0% 0px 0%;
}
    
#\30 9668901 {
    width: 90%;
}
    
#group_5to {
    width: 10%;
}
    
#group_k2n {
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 8c33fa1 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\33 a1821d9::before, #\33 a1821d9 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c9b33213 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#d7d69fd5 {
    margin: 0px 0% 0px 0%;
}
    
#group_7ik {
    width: 100%;
    min-height: 400px;
}
    
#\32 7b2ac8c {
    width: 100%;
    min-height: 80px;
}
    
#e8fb7174::before, #e8fb7174 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 427dae3 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 20px;
}
    
#d3a5772f {
    margin: 0px 0% 0px 0%;
}
    
#\36 8ef5198 {
    width: 100%;
    min-height: 80px;
}
    
#\30 43e2ef2 {
    width: 100%;
    min-height: 80px;
}
    
#c16fd4d5 {
    width: 100%;
    min-height: 400px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 5718629 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\38 cc898b5 {
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#c935d5d5 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\31 7f6669b {
    margin: 0px 0% 0px 0%;
}
    
#bddddfe1::before, #bddddfe1 > .bgExtraLayerOverlay {
    
}
    
#d0fb1395 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
}
    
#\30 50c0bc7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
}
    
#\31 e74ed25 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
}
    
#\33 5ecd9aa {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 7662692 {
    width: 100%;
    min-height: 80px;
}
    
#\33 6d38e9d {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\36 c0fdc9c {
    margin: 0px 0% 0px 0%;
}
    
#f01a0d9a {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 48c3863 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    align-items: center;
}
    
#a4f7a794 {
    margin: 0px 0% 0px 0%;
}
    
#widget_ngh {
    height: 350px;
}
    
#\38 9ddfbc3 {
    align-self: auto;
}
    
#b5d33dd8 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-self: auto;
}
    
#group_6ei {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 706cb0a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_jlf {
    height: 700px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f42c8c33 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#e1bb327b {
    margin: 0px 0% 0px 0%;
}
    
#\33 2a57eea {
    column-gap: 4%;
    row-gap: 10px;
}
    
#\39 6053a29 {
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    --column-gap: 2%;
    row-gap: 10px;
}
    
#group_2n1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
}
    
#\30 fa57a36 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
}
    
#de0c3094 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
}
    
#\32 f48ba06 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
}
    
#\38 67a9c9a {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
}
    
#c29bc43a {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
}
    
#\36 28ca1c2 {
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    --column-gap: 2%;
    row-gap: 10px;
}
    
#c6834697 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
}
    
#\33 6928da9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
}
    
#\33 b56de3a {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
}
    
#\30 7add579 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
}
    
#cee6bf9c {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
}
    
#\35 ccb9815 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
}
    
#fad2ee4e::before, #fad2ee4e > .bgExtraLayerOverlay {
    
}
    
#\35 8ae19b8 {
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    --column-gap: 2%;
    row-gap: 10px;
}
    
#\34 b5b276b {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
}
    
#d0af0bb0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
}
    
#\36 0dcf898 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
}
    
#ffb9e809 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
}
    
#a6693905 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
}
    
#c7de0796 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
}
    
#\34 44a1246 {
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    --column-gap: 2%;
    row-gap: 10px;
}
    
#\36 2ffd8aa {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
}
    
#\33 3b05552 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
}
    
#\30 bccbb3c {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
}
    
#f5c6b78a {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
}
}



@media (max-width: 767px) {
    
#\30 9668901[data-css-edit] {
    background: rgba(8,32,66,0.70);
}
#\30 9668901 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    order: 0;
    padding: 30px 15px 30px 15px;
    margin: 0% 0% 0% 0%;
}
    
#\38 0336f8c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\36 ba3b211 {
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
}
    
#group_5to {
    width: 100%;
    min-height: 100px;
    align-items: center;
    order: 1;
}
    
#cfd18191 {
    margin: 0px 0% 0px 0%;
}
    
#widget_b6i {
    width: 100%;
}
    
#group_k2n {
    width: 100%;
    column-gap: 4.189944134078212%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_ktm {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a0dc9073 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\33 6bf767a {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\31 8c33fa1 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\33 a1821d9::before, #\33 a1821d9 > .bgExtraLayerOverlay {
    
}
    
#group_ujp {
    column-gap: 7.317073170731707%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
}
    
#\35 7e79ad9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 280px;
}
    
#d7f9cc90 {
    margin-right: 0%;
    margin-left: 0%;
    width: 280px;
}
}



@media (max-width: 767px) {
    
#\32 7b2ac8c {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#c9b33213 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_7ik {
    width: 100%;
    min-height: 250px;
    align-items: center;
}
    
#bc68e37a {
    width: 250px;
}
    
#e8fb7174::before, #e8fb7174 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\37 1011091 {
    margin-right: 0%;
    margin-left: 0%;
    width: 25px;
}
    
#\37 7281580 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 7122996 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 427dae3 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 20px;
}
    
#\36 8ef5198 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c16fd4d5 {
    min-height: 400px;
    align-items: center;
    width: 100%;
}
    
#group_2jd {
    column-gap: 7.547169811320755%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#group_30p {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
}
    
#group_63v {
    align-items: center;
    justify-content: flex-start;
    column-gap: 3.4722222222222223%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#widget_21i {
    margin-right: 0%;
    margin-left: 0%;
    width: 25px;
}
    
#widget_cvq {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f88fcc84 {
    align-items: center;
    column-gap: 3.4722222222222223%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#\31 daab250 {
    margin-right: 0%;
    margin-left: 0%;
    width: 25px;
}
    
#\30 02ed113 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 02383b2 {
    align-items: center;
    column-gap: 3.4722222222222223%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#\36 a90a928 {
    margin-right: 0%;
    margin-left: 0%;
    width: 25px;
}
    
#e7a324a1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 aa41597 {
    align-items: center;
    column-gap: 3.4722222222222223%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#dce8a7de {
    margin-right: 0%;
    margin-left: 0%;
    width: 25px;
}
    
#\33 02b5e19 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 7fba029 {
    align-items: center;
    column-gap: 3.4722222222222223%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#\31 be988c8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 25px;
}
    
#af7e5cf7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 43e2ef2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 4fb5b72 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
}
    
#\31 7dfea1a {
    align-items: center;
    justify-content: flex-start;
    column-gap: 3.4722222222222223%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#a3216496 {
    margin-right: 0%;
    margin-left: 0%;
    width: 25px;
}
    
#\33 57dc44f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 ab8d15f {
    align-items: center;
    column-gap: 3.4722222222222223%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#\31 24412ae {
    margin-right: 0%;
    margin-left: 0%;
    width: 25px;
}
    
#\37 c6fdd0a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e8367c64 {
    align-items: center;
    column-gap: 3.4722222222222223%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#\32 ec447ae {
    margin-right: 0%;
    margin-left: 0%;
    width: 25px;
}
    
#b8d43bbc {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 040c799 {
    align-items: center;
    column-gap: 3.4722222222222223%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#\36 6d4bdee {
    margin-right: 0%;
    margin-left: 0%;
    width: 25px;
}
    
#\33 ee1dac9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 83762a1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#da03a26a {
    margin-right: 0%;
    margin-left: 0%;
    width: 25px;
}
    
#\36 24a3634 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 2a8ba10 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 e3480a7 {
    align-items: center;
    justify-content: flex-start;
    column-gap: 3.4722222222222223%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#\33 a84cef6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
}
    
#e6987773 {
    align-items: center;
    column-gap: 3.4722222222222223%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#e755d410 {
    margin-right: 0%;
    margin-left: 0%;
    width: 25px;
}
    
#af899468 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 906f181 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ead3293b {
    margin-right: 0%;
    margin-left: 0%;
    width: 25px;
}
    
#\31 7bf096a {
    align-items: center;
    column-gap: 3.4722222222222223%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#f2b213cf {
    align-items: center;
    justify-content: flex-start;
    column-gap: 3.4722222222222223%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#\36 84a1e77 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
}
    
#ee82d6d8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 25px;
}
    
#d2e50577 {
    align-items: center;
    column-gap: 3.4722222222222223%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#\33 1dc9e8a {
    margin-right: 0%;
    margin-left: 0%;
    width: 25px;
}
    
#bca27da0 {
    column-gap: 7.547169811320755%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#\39 a2ad681 {
    align-items: center;
    column-gap: 3.4722222222222223%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#ffa2f871 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 7c666d4 {
    align-items: center;
    column-gap: 3.4722222222222223%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#\39 0afe58e {
    margin-right: 0%;
    margin-left: 0%;
    width: 25px;
}
    
#\30 3d51eea {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e6072c8a {
    margin-right: 0%;
    margin-left: 0%;
    width: 25px;
}
    
#dffba200 {
    align-items: center;
    column-gap: 3.4722222222222223%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#\33 28b38c6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 25px;
}
    
#\36 086f93e {
    align-items: center;
    column-gap: 3.4722222222222223%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#f16795f3 {
    align-items: center;
    column-gap: 3.4722222222222223%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#cae28f50 {
    margin-right: 0%;
    margin-left: 0%;
    width: 25px;
}
    
#\34 afcba99 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ed466b76 {
    align-items: center;
    column-gap: 3.4722222222222223%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#\31 5a4336e {
    margin-right: 0%;
    margin-left: 0%;
    width: 25px;
}
    
#e676c4c3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\39 5718629 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\38 cc898b5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#d0fb1395 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#c935d5d5 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#bddddfe1::before, #bddddfe1 > .bgExtraLayerOverlay {
    
}
    
#\30 50c0bc7 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\31 e74ed25 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\33 5ecd9aa {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 7662692 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 6d38e9d {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#f01a0d9a {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 20px;
}
    
#group_2h1 {
    column-gap: 3.5570376545782967%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0px;
    row-gap: 20px;
}
    
#group_uqn {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    min-height: 0px;
}
    
#b34cd410 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    min-height: 0px;
}
    
#fa7a2e46 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    min-height: 0px;
}
    
#\34 e0ac67c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    min-height: 0px;
}
    
#\39 586d7fd {
    column-gap: 3.5570376545782967%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 83bb773 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    min-height: 0px;
}
    
#\38 9d4353f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    min-height: 0px;
}
    
#\36 aad0e61 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    min-height: 0px;
}
    
#\37 81f8833 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    min-height: 0px;
}
}



@media (max-width: 767px) {
    
#\37 48c3863 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#b5d33dd8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 9ddfbc3[data-css-edit] {
    border-left: 0px solid black;
    border-top: 1px solid #082042;
}
#\38 9ddfbc3 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 30px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_ngh {
    height: 350px;
}
    
#group_6ei {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 706cb0a {
    width: 100%;
    align-items: center;
    padding: 0px 0px 30px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_jlf {
    height: 600px;
}
}



@media (max-width: 767px) {
    
#\34 5094422 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f42c8c33 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\39 6053a29 {
    min-width: 32px;
    column-gap: 1.7429193899782136%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    align-content: center;
    margin: 0px 0% 0px 0%;
}
    
#\31 d82ff26 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 2a57eea {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#group_2n1 {
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 3.048780487804878%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#widget_971 {
    margin-right: 0%;
    margin-left: 0%;
    width: 25px;
}
    
#widget_mov {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 fa57a36 {
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 3.048780487804878%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#b5b50676 {
    margin-right: 0%;
    margin-left: 0%;
    width: 25px;
}
    
#ac005b4c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#de0c3094 {
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 3.048780487804878%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#d84703a1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 25px;
}
    
#e72b7fc6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 f48ba06 {
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 3.048780487804878%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#\37 9bea525 {
    margin-right: 0%;
    margin-left: 0%;
    width: 25px;
}
    
#\31 fd26b67 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 67a9c9a {
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 3.048780487804878%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#\38 8f4985e {
    margin-right: 0%;
    margin-left: 0%;
    width: 25px;
}
    
#\32 9ae2766 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c29bc43a {
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 3.048780487804878%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#df980155 {
    margin-right: 0%;
    margin-left: 0%;
    width: 25px;
}
    
#\35 b516996 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 28ca1c2 {
    min-width: 32px;
    column-gap: 1.7429193899782136%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    align-content: center;
    margin: 0px 0% 0px 0%;
}
    
#c6834697 {
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 3.048780487804878%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#\35 7ca5e99 {
    margin-right: 0%;
    margin-left: 0%;
    width: 25px;
}
    
#e6c2b864 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 6928da9 {
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 3.048780487804878%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#\32 ae35f11 {
    margin-right: 0%;
    margin-left: 0%;
    width: 25px;
}
    
#\38 2df6722 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 b56de3a {
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 3.048780487804878%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#\30 aa9ecb7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 25px;
}
    
#e9c5b223 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 7add579 {
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 3.048780487804878%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#\37 5e5b425 {
    margin-right: 0%;
    margin-left: 0%;
    width: 25px;
}
    
#de0f3771 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#cee6bf9c {
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 3.048780487804878%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#\38 8fc11df {
    margin-right: 0%;
    margin-left: 0%;
    width: 25px;
}
    
#de4d9a26 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 ccb9815 {
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 3.048780487804878%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#\33 a07c54c {
    margin-right: 0%;
    margin-left: 0%;
    width: 25px;
}
    
#\37 66d926d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#fad2ee4e::before, #fad2ee4e > .bgExtraLayerOverlay {
    
}
    
#\35 8ae19b8 {
    min-width: 32px;
    column-gap: 1.7429193899782136%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    align-content: center;
    margin: 0px 0% 0px 0%;
}
    
#\34 b5b276b {
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 3.048780487804878%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#\37 e309c50 {
    margin-right: 0%;
    margin-left: 0%;
    width: 25px;
}
    
#\32 7afd51f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d0af0bb0 {
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 3.048780487804878%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#f50f1c27 {
    margin-right: 0%;
    margin-left: 0%;
    width: 25px;
}
    
#\33 4d14c1f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 0dcf898 {
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 3.048780487804878%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#cad0b744 {
    margin-right: 0%;
    margin-left: 0%;
    width: 25px;
}
    
#\30 949795f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ffb9e809 {
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 3.048780487804878%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#\34 08a5874 {
    margin-right: 0%;
    margin-left: 0%;
    width: 25px;
}
    
#\36 c476d72 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a6693905 {
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 3.048780487804878%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#\31 cf43b19 {
    margin-right: 0%;
    margin-left: 0%;
    width: 25px;
}
    
#cbe7d9cb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c7de0796 {
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 3.048780487804878%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#\34 4c62602 {
    margin-right: 0%;
    margin-left: 0%;
    width: 25px;
}
    
#\34 44a1246 {
    min-width: 32px;
    column-gap: 1.7429193899782136%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    align-content: center;
    margin: 0px 0% 0px 0%;
}
    
#\36 2ffd8aa {
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 3.048780487804878%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#bf77ba46 {
    margin-right: 0%;
    margin-left: 0%;
    width: 25px;
}
    
#f89ba136 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 3b05552 {
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 3.048780487804878%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#f22824dd {
    margin-right: 0%;
    margin-left: 0%;
    width: 25px;
}
    
#\38 76bca1b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 bccbb3c {
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 3.048780487804878%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#\30 744baa6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 25px;
}
    
#\30 64fa9d3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f5c6b78a {
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 3.048780487804878%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
}
    
#\36 08b2ccb {
    margin-right: 0%;
    margin-left: 0%;
    width: 25px;
}
    
#ce82f06d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}

#c16fd4d5.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAgMFBv/EACAQAAICAgEFAQAAAAAAAAAAAAECAwQAESEFFBUxQVL/xAAVAQEBAAAAAAAAAAAAAAAAAAAAA//EABkRAAIDAQAAAAAAAAAAAAAAAAABAhESUf/aAAwDAQACEQMRAD8AieDrWlklrUWeHexs+xiuw6MOGpThvo1mlrTtBXVIwAoHGCbR/C5DKYqPD//Z')!important}#d0fb1395.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgUH/8QAIBAAAgEDBQEBAAAAAAAAAAAAAgMBAAQhBQYRElFBcf/EABQBAQAAAAAAAAAAAAAAAAAAAAX/xAAYEQADAQEAAAAAAAAAAAAAAAAAAQIDFP/aAAwDAQACEQMRAD8Ar7VbbWz5asiFs5GCjjFIT1aO5ch98rKFbr1O2cKRNc56wUjmKeps75qVsnU2xJDBcdPY/aR6KlB6xmm2f//Z')!important}#\30 50c0bc7.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAIAAAAfVWhSAAAACXBIWXMAAAsTAAALEwEAmpwYAAABnklEQVQY0wGTAWz+AH+dwH+fw22Nql9+lExzkFZ/pHKYv3+gwXmgyWmb0gByjZ1ph5pUc4ROaXdEY3ZGZnhQb4Fbc35oh5xvl7wAYXFkUmZdPlRMPk9GOk1HM0dALUI9NkU7VWVib4SLAEZMKkRJJUBFI0BEJjtCKDE4HygxGCoxFjxFMktYTABKSh5MSyFLUClIVTZEW0I6WUUyVUM/WUdXZFNvcWAAWmpOVWxTT3RfTH5wTIqAR46GP4mBUIh/co+Fl52SAH+ikG6ilFymnlavrFW3uFO9v1G6vGi3t5S+vcLMyQCsz8yLysdoxcRaxsZbyspezc5kyst1wcGdxcTCz8wA0+Xhtt/bjtbTcs7MZ8zLbMzMe8zLj8bEsczJydLPAO7t6N3o477f253W043S0JHS0KLT0LPRzsrX09nd2QDt6uXs6uXf5+LL4dy83Ni93NjJ3dnT3dnd4dzk5N8A6ujj6+nk6ujk5ufi4ubh4uXh5+fi6efi6efi6ObhAOnn4unn4urn4urn4+rn4+rn4unm4efl4Ofl4Obk37T26S8Uh6HLAAAAAElFTkSuQmCC')!important}#\31 e74ed25.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAIAAAAfVWhSAAAACXBIWXMAAAsTAAALEwEAmpwYAAABnklEQVQY0wGTAWz+AHiQqlWJyEWN51GV7Hus8Iez8n2u8nOp9G6m9Xaq9gBrj7dZj9FRluxfnu58rvKDsvJ9ru1xqO5tpvFzq/cAY4+5XZLIXJrfZqDldajpeKbaeKDEcJzDcKHUe7DyAFp+kV2DkmqTqmyTtGSNulB4mU9zflZ7hmSLoHujygBKXVZKX01TalxPZmVKYms6UUw8TzZHXEBTaVdje3oAUVZCUVg8UV5FRFVFOUk+KDUiJzIVLjkdMj0jNUItAHZ2bXF3bWN5cUtzbzloZSpUTyVFOiY7KyczHyguGQCjoZ2doaCOpapwpLBWnKpBiJU4cns+Y2dIWVdSVU8Asa6srK6uo7S4jrrEeb/PZ7jKY6e3cZmjfImLg4J/AKakoaqnpamqq6GvspW3vou7xYu1v5evtZuin5qZjwCjn52mpKOmpKSkpKScpaiaqq2eqq2kp6mXlYqFhG4An5yao6GgoqCgoJ6enJuanZycoJ+fn52bh4Z2b3BQAJ6bmaCenZ+dnZ6dnJiXlpmXlpybmpmXlH18aGFhPHrNzQgVsoZpAAAAAElFTkSuQmCC')!important}#\33 5ecd9aa.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAIAAAAfVWhSAAAACXBIWXMAAAsTAAALEwEAmpwYAAABnklEQVQY0wGTAWz+ADyI2T6Cxj5slERbY0Jhdj90pTx/yT58w0J9v0R7uwBFkeFEi9FDeKtFaodFbIpGdJhGeKNHd6FJf7JKhL8AW6LpV5zhVJDMT4GsTXaVSmx+SWZvT2lvVnaKXIKlAHurxHaoxHSlwm2asmGDjFNnX0hTPU5WQFZhWV9scQCEnYOCnYV/m4d0jHpkdF9TW0NGSS5MTDZVVERhXlUAaGs8cXRFd3xQb3pYYHNaVWtZSFtOSVVPS1BNUVNSAElONVNlTFh6ZE18bz91dDlvdjRkcThca0JVX1BVWQA6QUU8Ym08hZgzj6cng6Medp0bbJQoYIA7VGVPT1EARk1TNml+J4apGo65EHyrBmmeCWCRIVl7P1NiVFBRAEhHSjRVZiFmhRZtlhFmkw9ejRlZgTVWbE1SWFhSUQBJQ0I8REwvR1gmTGUkUGwmUW0xT2RET1hTT09WUVAASEJBREJDPT9EOEFJOEVQPUlUREtRTEpMUUtKUUxLAEZCQUZBQEM9PEM9O0dBQExIR05KSk1JSE5JSE5JRxm+ks4P6fnnAAAAAElFTkSuQmCC')!important}#\39 5718629.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQYH/8QAHxAAAgIBBAMAAAAAAAAAAAAAAQMCBQAEERMhFTFB/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAP/xAAXEQADAQAAAAAAAAAAAAAAAAAAAQIx/9oADAMBAAIRAxEAPwDW9bfs8mqa1uKZR2KyPuCMtLgsmY1bTEk7dH1l/bqglXPGIMonobYcLhgAHCvI3VU9ClLUf//Z')!important}#fad2ee4e.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA/klEQVQI12NwrkpMcqqIz3Moi432rEnVSumsZ03tLWP1rE/VciyPjXaqiMtzrohPYHApi3VzKY2Ndi2JjfSuTTMLbszh96vL5PesSTF1Lo6OcC6JjnIuiXZlcMsO1PbIDHTyygpy9yuLNwhuyub3rU3n9yqO1nfPCHB1S/dzcMnw12LQkNKTNjUyszO1tA0ytHL2VNBy15fTdNPXM3f0MDazCjDRN7ZRl9aRYhDhMjBXlLcNVDYJT1dxL8mT92vLkXepy1E2Ts1TUvZKVxA3DxDm0jdn4GU1DhaX9cyWtcnpVQrrWqoUNXWzol/PZiXr8qWyKlG94kIOWbxsRsEAMxZGgbSWfl8AAAAASUVORK5CYII=')!important}#\33 a1821d9.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHBAAAQUAAwAAAAAAAAAAAAAAAQACAwQRITEy/8QAFQEBAQAAAAAAAAAAAAAAAAAABAX/xAAZEQADAQEBAAAAAAAAAAAAAAABAgMAERL/2gAMAwEAAhEDEQA/AM9UuwiGrC/S+Q6Tipm5UacPY48Iidb0KNxjpsQrSXoG/9k=')!important}