@media all {
  *#dm .dmInner a.u_1027252411 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/de36c24c/icon/Arrow_3134192.svg) !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1771652478 .shape-text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1187238822 .shape-text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1393050777 .shape-text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1574928483 .shape-text { color:var(--color_3) !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_2623246531 img { border-radius:20px 20px 0px 0px !important; }

  *#dm .dmInner div.u_1886910494 img { border-radius:20px 20px 0px 0px !important; }

  *#dm .dmInner div.u_922981485 {
    background-color:rgba(233,233,233,1) !important;
    background-image:none !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1016079999 {
    background-color:rgba(233,233,233,1) !important;
    background-image:none !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1603804939 {
    background-color:rgba(233,233,233,1) !important;
    background-image:none !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1035812977 img { border-radius:20px 20px 0px 0px !important; }

  *#dm .dmInner div.u_1279851495 {
    background-color:rgba(233,233,233,1) !important;
    background-image:none !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1232832027 {
    background-color:rgba(233,233,233,1) !important;
    background-image:none !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1409519613 {
    background-color:rgba(233,233,233,1) !important;
    background-image:none !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1259423594 {
    background-color:rgba(233,233,233,1) !important;
    background-image:none !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1099547477 {
    background-color:rgba(233,233,233,1) !important;
    background-image:none !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1369668465 img { border-radius:20px 20px 0px 0px !important; }

  *#dm .dmInner div.u_1217559770 img { border-radius:20px 20px 0px 0px !important; }

  *#dm .dmInner div.u_1131283741 {
    background-color:rgba(233,233,233,1) !important;
    background-image:none !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1498999039 {
    background-color:rgba(233,233,233,1) !important;
    background-image:none !important;
    border-radius:10px 10px 10px 10px !important;
  }

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

  *#dm .dmInner div.u_24477392 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(0,24,101) rgb(0,24,101) rgb(0,24,101) rgb(0,24,101) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_5) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1548020077 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(0,24,101) rgb(0,24,101) rgb(0,24,101) rgb(0,24,101) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_5) !important;
    background-image:none !important;
  }

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

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

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

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

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

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

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

  *#dm .dmInner div.u_2375535512 .photoGalleryViewAll.link { font-weight:700 !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_2149502854 .photoGalleryThumbs { padding:5px !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner *.u_1251140937 .container-padding { padding:11% !important; }

  *#dm .dmInner div.u_1251140937 .shape-text { font-size:32px !important; }

  *#dm .dmInner *.u_1881231232 .container-padding { padding:11% !important; }

  *#dm .dmInner div.u_1881231232 .shape-text { font-size:32px !important; }

  *#dm .dmInner *.u_1504287976 .container-padding { padding:11% !important; }

  *#dm .dmInner div.u_1504287976 .shape-text { font-size:32px !important; }

  *#dm .dmInner *.u_1255838606 .container-padding { padding:11% !important; }

  *#dm .dmInner div.u_1255838606 .shape-text { font-size:32px !important; }

  *#dm .dmInner *.u_1761482891 .container-padding { padding:11% !important; }

  *#dm .dmInner div.u_1761482891 .shape-text { font-size:32px !important; }

  *#dm .dmInner *.u_1377298137 .container-padding { padding:11% !important; }

  *#dm .dmInner div.u_1377298137 .shape-text { font-size:32px !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner *.u_2149502854 .photoGalleryViewAll { padding:0 5px !important; }
}
separatorHomeCss{color:red !important}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);
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 636px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 10% 4% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.55;
    border-radius: inherit;
}
#\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/de36c24c/dms3rep/multi/opt/IMG_0652-416426d1-1920w.jpeg");
    background-attachment: fixed;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#group_v2f {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_v7f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_831 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_gek {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_5re {
    width: 280px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    box-shadow: none;
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    box-shadow: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 574px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 10% 4% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#widget_iqo {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_tim {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_5bj {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_vu2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 6012f00 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\34 603e2a4 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#e365930e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\38 af7025d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#widget_ac3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_f8a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ts9 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 8903ca5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 f64a6ae {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 10% 0% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\37 ff6c11d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
}
    
#ebdc4f9e {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 e8dad1d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\38 9c3e5bf {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\31 b8e4499 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
}
    
#widget_iv4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_5hf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#bc42c8ce {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#\38 b4fd887 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\38 29c98cc {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    margin: 0% 0% 0% 0%;
}
    
#cd6aa4be {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_h47 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_6cd {
    align-items: flex-start;
    width: 32%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    justify-content: flex-start;
    align-self: stretch;
    height: auto;
    background-color: var(--color_3);
    background-image: none;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#widget_vsq {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#widget_ft8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#eb101ce0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f3eabf70 {
    align-items: flex-start;
    width: 32%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    justify-content: flex-start;
    align-self: stretch;
    height: auto;
    background-color: var(--color_3);
    background-image: none;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#e702aa97 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#ba0226e4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b12ee2af {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 d2dcb67 {
    align-items: flex-start;
    width: 32%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    justify-content: flex-start;
    align-self: stretch;
    height: auto;
    background-color: var(--color_3);
    background-image: none;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\34 f5a34b8 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\31 45feb43 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 40a2a21 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a642db09 {
    align-items: flex-start;
    width: 49%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    justify-content: flex-start;
    align-self: stretch;
    height: auto;
    background-color: var(--color_3);
    background-image: none;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\30 0e607b6 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#ccc9266a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a75c66d9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 58a37e9 {
    align-items: flex-start;
    width: 49%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    justify-content: flex-start;
    align-self: stretch;
    height: auto;
    background-color: var(--color_3);
    background-image: none;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#b51fdd89 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\34 dfe31ea {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 370c1df {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#f3705459 {
    width: 64px;
    height: auto;
    max-width: 100%;
}
    
#\38 df69bf7 {
    width: 64px;
    height: auto;
    max-width: 100%;
}
    
#dfe5de6f {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_3);
    background-image: none;
    align-self: stretch;
    height: auto;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\37 9dcdc44 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
    border-width: 0 0 5px 0;
    border-color: #000000 #000000 rgba(233, 233, 233, 1) #000000;
    border-style: solid;
    padding: 6% 16px 6% 16px;
    margin: 0px 0% 0px 0%;
}
    
#acddfd97 {
    width: 94.27%;
    height: auto;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 78ce670 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_3);
    background-image: none;
    align-self: stretch;
    height: auto;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\39 e3a22cb {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
    order: 2;
    padding: 16px 0px 16px 0px;
    margin: -220px 0% 0% 0%;
}
    
#\39 87605fb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 992323a {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_3);
    background-image: none;
    align-self: stretch;
    height: auto;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\30 0fa3255 {
    width: 64px;
    height: auto;
    max-width: 100%;
}
    
#fbe0d1c4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 0a79cde {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 3fc87f2 {
    width: 64px;
    height: auto;
    max-width: 100%;
}
    
#cbb9fb68 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\30 2bef826 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#b208e9d9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 93fc055 {
    width: 76.35%;
    height: auto;
    max-width: 100%;
}
    
#a929e631 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_3);
    background-image: none;
    align-self: stretch;
    height: auto;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\32 49949ed {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a50d841e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a0b15f8e {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\30 2a04b6f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_fmn {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 802b23d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\30 8109ccd {
    min-height: 574px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\37 65b432f {
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    margin: 0% 0% 0% 0%;
}
    
#bde8095a {
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_lts {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_i1q {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 06c24ad {
    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;
}
}



@media all {
    
#\39 c1e461e {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\36 26ee526 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    margin: 0% 0% 0% 0%;
}
    
#\34 5a1bf3f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#\37 efeda44 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#acb8df70 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#df936380 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 68914e9 {
    align-items: flex-start;
    width: 32%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    justify-content: flex-start;
    align-self: stretch;
    height: auto;
    background-color: var(--color_3);
    background-image: none;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#ce77a864 {
    align-items: flex-start;
    width: 32%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    justify-content: flex-start;
    align-self: stretch;
    height: auto;
    background-color: var(--color_3);
    background-image: none;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#ea7f1ae7 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a418ca8e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 ce11d42 {
    align-items: flex-start;
    width: 49%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    justify-content: flex-start;
    align-self: stretch;
    height: auto;
    background-color: var(--color_3);
    background-image: none;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\34 cb57268 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 91c7c2e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e26d30e9 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\37 51bf237 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 cbb5430 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a74bf03a {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#d2a05af2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 14b29fd {
    align-items: flex-start;
    width: 32%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    justify-content: flex-start;
    align-self: stretch;
    height: auto;
    background-color: var(--color_3);
    background-image: none;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\33 fafac17 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\32 6cdb35a {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\34 411c322 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\39 c212a6e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 bd54a3c {
    align-items: flex-start;
    width: 49%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    justify-content: flex-start;
    align-self: stretch;
    height: auto;
    background-color: var(--color_3);
    background-image: none;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\31 abebc79 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\31 7275411 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e06d5ed3 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
}
    
#\32 bdf6d84 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#fde3892c {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\37 c54fdbc {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#widget_n7e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_h95 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#group_14n {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 6b2772b {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_51g {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_u9k {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_23d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 30b9428 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#ec0075bb {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 2a426c8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 2bb8f46 {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#d770888f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c881eead {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c5aa30da {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#b760b6e4 {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#d27b0e0f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 d852e39 {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#b3dfd8a3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ab15c5d4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d24061ec {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\35 0bb9e8a {
    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 222aab0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e354d802 {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 b247b6f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 35df5b6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 e35c218 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\36 460cbcc {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 db23af2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 d829a7e {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 38342f5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 a81a162 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 69a25cc {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\32 d565062 {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 6ad3ff9 {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a080d007 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a0349b5c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 723f8c5 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\38 0cdfb10 {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#c4c3059a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 6616db6 {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 6466560 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 0537253 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 63f976d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#\33 8f8384e {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#a49e4b61 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\30 64031ed {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#widget_0u7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 b4db852 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_0rr {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 d02ca19 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 7395a29 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 62px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#efe678c2 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    height: auto;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\37 0db4b00 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 5%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_tae {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_93l {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#innergrid_4cf {
    width: 100.00%;
    grid-template-rows: minmax(300px, max-content);
    max-width: 100%;
    background-color: var(--color_2);
    background-image: none;
}
    
#widget_bjj {
    width: 93.27%;
    height: auto;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 110px 0.38552761992148654% 0px 0%;
}
    
#widget_suu {
    width: 93.27%;
    height: auto;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 159px 0.4058156998359629% 0px 0%;
}
    
#\39 c379b21 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#cac3c1d6 {
    width: 100.00%;
    grid-template-rows: minmax(300px, max-content);
    max-width: 100%;
    background-color: var(--color_4);
    background-image: none;
}
    
#\37 1b799e5 {
    width: 92.15%;
    height: auto;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 115px 1.4434179817037631% 0px 0%;
}
    
#\34 ecbfd53 {
    width: 92.10%;
    height: auto;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 161px 1.51845670505513% 0px 0%;
}
    
#\38 1e65f77 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 520c1f6 {
    width: 100.00%;
    grid-template-rows: minmax(300px, max-content);
    max-width: 100%;
    background-color: var(--color_2);
    background-image: none;
}
    
#bf91124f {
    width: 92.97%;
    height: auto;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 112px 0.6491262448089897% 0px 0%;
}
    
#\37 1dc38ab {
    width: 92.97%;
    height: auto;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 166px 0.6491262448089897% 0px 0%;
}
    
#widget_vbm {
    width: 144px;
    height: 144px;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: -48px 0% 0px -10.803402554458618%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 2f82863 {
    width: 144px;
    height: 144px;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: -45px 0% 0px -13.43553137905324%;
}
    
#\33 e7523a6 {
    width: 144px;
    height: 144px;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: -47px 0% 0px -13.136764106759157%;
}
    
#\33 525ddf7 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 5%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 fedbddb {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 77bd91e {
    width: 100.00%;
    grid-template-rows: minmax(300px, max-content);
    max-width: 100%;
    background-color: var(--color_2);
    background-image: none;
}
    
#\30 71e249f {
    width: 93.27%;
    height: auto;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 110px 0.38552761992148654% 0px 0%;
}
    
#eee0648b {
    width: 93.27%;
    height: auto;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 159px 0.4058156998359629% 0px 0%;
}
    
#\36 d382f37 {
    width: 144px;
    height: 144px;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: -48px 0% 0px -10.803402554458618%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 261c406 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#efc51657 {
    width: 100.00%;
    grid-template-rows: minmax(300px, max-content);
    max-width: 100%;
    background-color: var(--color_4);
    background-image: none;
}
    
#\32 8f730d2 {
    width: 92.97%;
    height: auto;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 115px 0.6634956918342318% 0px 0%;
}
    
#f3d65606 {
    width: 92.10%;
    height: auto;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 161px 1.51845670505513% 0px 0%;
}
    
#a629c43e {
    width: 144px;
    height: 144px;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: -45px 0% 0px -13.43553137905324%;
}
    
#\39 5c7b9d6 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#eaf6684e {
    width: 100.00%;
    grid-template-rows: minmax(300px, max-content);
    max-width: 100%;
    background-color: var(--color_4);
    background-image: none;
}
    
#d7f6f93a {
    width: 92.97%;
    height: auto;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 112px 0.6491262448089897% 0px 0%;
}
    
#ca08f11e {
    width: 92.97%;
    height: auto;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 166px 0.6491262448089897% 0px 0%;
}
    
#\39 81f0e1e {
    width: 144px;
    height: 144px;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: -47px 0% 0px -13.136764106759157%;
}
}



@media all {
    
#\30 99e9c6a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 07b9ed1 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_7);
    background-image: none;
}
    
#c8cadbe4 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    border-width: 4px 1px 1px 1px;
    border-color: var(--color_3) var(--color_5) var(--color_5) var(--color_5);
    border-style: solid;
    align-self: stretch;
    height: auto;
    background-color: var(--color_6);
    background-image: none;
    justify-self: auto;
    order: 0;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e3ccd229 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 158aff8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 6687290 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    border-width: 4px 1px 1px 1px;
    border-color: var(--color_3) var(--color_5) var(--color_5) var(--color_5);
    border-style: solid;
    align-self: stretch;
    height: auto;
    background-color: var(--color_6);
    background-image: none;
    justify-self: auto;
    order: 0;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 b79f422 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#b5791ec9 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#c5529c5b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 4bb260d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#dc4ab85d {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\38 7f5337b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a43deceb {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    border-width: 4px 1px 1px 1px;
    border-color: var(--color_3) var(--color_5) var(--color_5) var(--color_5);
    border-style: solid;
    align-self: stretch;
    height: auto;
    background-color: var(--color_6);
    background-image: none;
    justify-self: auto;
    order: 0;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ed814f9d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 3464bf6 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 bbe9b08 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#ee087f16 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    border-width: 4px 1px 1px 1px;
    border-color: var(--color_3) var(--color_5) var(--color_5) var(--color_5);
    border-style: solid;
    align-self: stretch;
    height: auto;
    background-color: var(--color_6);
    background-image: none;
    justify-self: auto;
    order: 0;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dc4f1961 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    border-width: 4px 1px 1px 1px;
    border-color: var(--color_3) var(--color_5) var(--color_5) var(--color_5);
    border-style: solid;
    align-self: stretch;
    height: auto;
    background-color: var(--color_6);
    background-image: none;
    justify-self: auto;
    order: 0;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 6bf2bf4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#eb80a3aa {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b42d0e06 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a99aad52 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 49ed676 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    border-width: 4px 1px 1px 1px;
    border-color: var(--color_3) var(--color_5) var(--color_5) var(--color_5);
    border-style: solid;
    align-self: stretch;
    height: auto;
    background-color: var(--color_6);
    background-image: none;
    justify-self: auto;
    order: 0;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 85bb4f2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 8f1c6e4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e4ad28c6 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\37 d4ed970 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\36 753297a {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\34 a9d31aa {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_d5g {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_u34 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_25n {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    border-radius: 20px 20px 20px 20px;
    align-self: stretch;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_777 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#group_nbm {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_n0k {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#group_d7k {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 34px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.0992039893928305%;
    align-self: stretch;
    height: auto;
    flex-wrap: nowrap;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_p1g.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#widget_p1g {
    width: 29.35%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\38 060e7ca.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#\38 060e7ca {
    width: 28.13%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 b8d36a3.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#\38 b8d36a3 {
    width: 23.03%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_bb6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#dff7c20a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\37 334a563 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    border-radius: 20px 20px 20px 20px;
    align-self: stretch;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 cf58c11 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#bf7dacc2 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
    
#d44eff62 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d1403eff {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 fb06855 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 34px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.0992039893928305%;
    align-self: stretch;
    height: auto;
    flex-wrap: nowrap;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 de26048.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#\36 de26048 {
    width: 12.25%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\34 c313c8f.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#\34 c313c8f {
    width: 25.86%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 35c032d.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#\37 35c032d {
    width: 18.32%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#ec69f2e2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\33 c87c88b.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#\33 c87c88b {
    width: 32.37%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 6bffd7a {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#d224ef73 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    border-radius: 20px 20px 20px 20px;
    align-self: stretch;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 44f7854 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#\36 a5eee13 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
    
#c860dee9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 f02b9c2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 09b4151 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 34px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.0992039893928305%;
    align-self: stretch;
    height: auto;
    flex-wrap: nowrap;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 3f96556.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#\33 3f96556 {
    width: 34.33%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\30 efd84bf.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#\30 efd84bf {
    width: 30.10%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#be244576.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#be244576 {
    width: 23.03%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#fd2e32a6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#a7f8772c {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    border-radius: 20px 20px 20px 20px;
    align-self: stretch;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 4edc047 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#\32 ca33a51 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\33 a607dbf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ba07071e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\31 975bad4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f1891dd3 {
    min-height: 534px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\34 7f04274 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#ef5d6b02 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 62.25%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#a6045cf7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 35.67%;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 30px 30px 30px 30px;
    margin: 0% 0% 0% 0%;
}
    
#widget_tra {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_a1a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_3ac {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.0359729627188115%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_u5n {
    width: 6.56%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_s5h {
    width: 90.40%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 72a1499 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.0359729627188115%;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 968dcec {
    width: 6.56%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 c10fe97 {
    width: 90.40%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_7gj {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_0r7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 ec1e9fc {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#c510932e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#f4a13450[data-background-color-animation] {
    
}
#f4a13450 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    border-radius: 20px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
    
#\33 850ae8d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#widget_9ih {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_k22 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_32d {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_cjq {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_7sr {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a0fe12c5 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\37 e03f223 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#ca72242e {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    margin: 0% 0% 0% 0%;
}
    
#e6890a06 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    margin: 0% 0% 0% 0%;
}
    
#widget_22i {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_pgk {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding-right: 2%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\36 3d24979f4a54e38542a8abb {
    width: 100%;
    min-height: 80px;
}
    
#\36 3d24979f4a54e38542a8abd {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 6012f00 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\33 7d2fb68 {
    margin: 0px 0% 0px 0%;
}
    
#e365930e {
    width: 100%;
    min-height: 80px;
}
    
#\38 af7025d {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 f64a6ae {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#ebdc4f9e {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 9c3e5bf {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\34 af7555e {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 b4fd887 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#d67867b3 {
    margin: 0px 0% 0px 0%;
}
    
#group_6cd {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#f3eabf70 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\30 d2dcb67 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#a642db09 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\33 58a37e9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#cd6aa4be {
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cbb9fb68 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\34 bcdc7d7 {
    margin: 0px 0% 0px 0%;
}
    
#\39 e3a22cb {
    width: 100%;
    min-height: 80px;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0% 0%;
}
    
#a0b15f8e {
    width: 100%;
    min-height: 80px;
}
    
#\33 992323a {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#dfe5de6f {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\36 78ce670 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#a929e631 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 5419920 {
    margin: 0px 0% 0px 0%;
}
    
#\30 8109ccd {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\37 65b432f {
    width: 100%;
    min-height: 80px;
}
    
#bde8095a {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 6611778 {
    margin: 0px 0% 0px 0%;
}
    
#\39 c1e461e {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\38 bd54a3c {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\30 ce11d42 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 14b29fd {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\37 68914e9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#ce77a864 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\34 411c322 {
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 bdf6d84 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\32 72c0ac2 {
    margin: 0px 0% 0px 0%;
}
    
#\37 c54fdbc {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_14n {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 6b2772b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 30b9428 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#ec0075bb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 2bb8f46 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c5aa30da {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#b760b6e4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 d852e39 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d24061ec {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\35 0bb9e8a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e354d802 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 e35c218 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 460cbcc {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 d829a7e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 69a25cc {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 d565062 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 6ad3ff9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 723f8c5 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 0cdfb10 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 6616db6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 8f8384e {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\36 3a3de1d {
    margin: 0px 0% 0px 0%;
}
    
#\30 64031ed {
    width: 100%;
    min-height: 80px;
}
    
#\36 63f976d {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 3517869 {
    margin: 0px 0% 0px 0%;
}
    
#\36 7395a29 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\37 0db4b00 {
    column-gap: 5%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_93l {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 c379b21 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 1e65f77 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_vbm {
    justify-self: start;
    align-self: start;
    margin: -49px 0% 0px -1.6026991350237825%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 2f82863 {
    justify-self: start;
    align-self: start;
    margin: -54px 0% 0px -2.773921170320616%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 e7523a6 {
    justify-self: start;
    align-self: start;
    margin: -35px 0% 0px -1.8906880959949417%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 525ddf7 {
    column-gap: 5%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\39 261c406 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 fedbddb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 5c7b9d6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a629c43e {
    justify-self: start;
    align-self: start;
    margin: -37px 0% 0px -2.1898313363590427%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 d382f37 {
    justify-self: start;
    align-self: start;
    margin: -33px 0% 0px -2.332811601548126%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 81f0e1e {
    justify-self: start;
    align-self: start;
    margin: -31px 0% 0px -2.766822777308351%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#be4b9095 {
    margin: 0px 0% 0px 0%;
}
    
#b5791ec9 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#dc4ab85d {
    height: auto;
    min-height: 62px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 d4ed970 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\31 d96d218 {
    margin: 0px 0% 0px 0%;
}
    
#group_25n {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 334a563 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d224ef73 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a7f8772c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 a9d31aa {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 6bffd7a {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f1891dd3 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\33 117ff77 {
    margin: 0px 0% 0px 0%;
}
    
#a6045cf7 {
    width: 100%;
    min-height: 80px;
}
    
#ef5d6b02 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 ec1e9fc {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\32 fd6ea71 {
    margin: 0px 0% 0px 0%;
}
    
#f4a13450 {
    width: 100%;
    min-height: 80px;
}
    
#\33 850ae8d {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 e03f223 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#cc98feda {
    margin: 0px 0% 0px 0%;
}
}



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



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 160px;
    align-items: flex-start;
    width: 100%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
}



@media (max-width: 767px) {
    
#\37 6012f00 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#e365930e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 af7025d {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\37 8903ca5 {
    min-height: 32px;
    align-items: center;
    width: 100%;
    height: auto;
}
    
#\39 f64a6ae {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\32 e8dad1d {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#\38 9c3e5bf {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\38 b4fd887 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#\38 29c98cc {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#cd6aa4be {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_6cd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f3eabf70 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 d2dcb67 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a642db09 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 58a37e9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#cbb9fb68 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#\39 e3a22cb {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0% 0%;
}
    
#a0b15f8e {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\37 9dcdc44 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 992323a {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 78ce670 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a929e631 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#dfe5de6f {
    width: 100%;
    height: auto;
    min-height: 100.00%;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media (max-width: 767px) {
    
#\30 8109ccd {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#\37 65b432f {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#bde8095a {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\39 c1e461e {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#\36 26ee526 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 bd54a3c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 ce11d42 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 14b29fd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 68914e9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 411c322 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#ce77a864 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 51bf237 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#\32 bdf6d84 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#fde3892c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 c54fdbc {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 30b9428 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#c5aa30da {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#d24061ec {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\39 e35c218 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\34 69a25cc {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 d565062 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 6ad3ff9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 460cbcc {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 d829a7e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 0bb9e8a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e354d802 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b760b6e4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 d852e39 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ec0075bb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 2bb8f46 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_14n {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 6b2772b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 723f8c5 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 0cdfb10 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 6616db6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\36 63f976d {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\33 8f8384e {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\30 64031ed {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\36 7395a29 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#efe678c2 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\37 0db4b00 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 5%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 525ddf7 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 5%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\39 261c406 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 fedbddb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 5c7b9d6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 81f0e1e {
    justify-self: start;
    align-self: start;
    margin: -31px 0% 0px -2.165907827718615%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 d382f37 {
    justify-self: start;
    align-self: start;
    margin: -33px 0% 0px -1.8283769829804464%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#a629c43e {
    justify-self: start;
    align-self: start;
    margin: -28px 0% 0px -2.766901083192495%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#group_93l {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 c379b21 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 1e65f77 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 ecbfd53 {
    justify-self: center;
    align-self: start;
    width: 92.0907484154071%;
    margin: 184px 1.462854416064681% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 e7523a6 {
    justify-self: start;
    align-self: start;
    margin: -31px 0% 0px 1.4908449757918678%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 2f82863 {
    justify-self: start;
    align-self: start;
    margin: -27px 0% 0px -3.047294584150607%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_vbm {
    justify-self: start;
    align-self: start;
    margin: -33px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#a43deceb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c8cadbe4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 3464bf6 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 bbe9b08 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\30 6687290 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ee087f16 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#dc4f1961 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 b79f422 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#b5791ec9 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#dc4ab85d {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\30 49ed676 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\37 d4ed970 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#\36 753297a {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\34 a9d31aa {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_777 {
    height: 240px;
}
    
#group_25n {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 334a563 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 cf58c11 {
    height: 240px;
}
    
#\38 6bffd7a {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#d224ef73 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 44f7854 {
    height: 240px;
}
    
#a7f8772c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 4edc047 {
    height: 240px;
}
    
#\38 09b4151 {
    column-gap: 3.0992039893928305%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
}
    
#\33 3f96556 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 efd84bf {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#be244576 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 fb06855 {
    column-gap: 3.0992039893928305%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
}
    
#\36 de26048 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 c313c8f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 35c032d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 c87c88b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_d7k {
    column-gap: 3.0992039893928305%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_p1g {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 060e7ca {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 b8d36a3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#f1891dd3 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#ef5d6b02 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#a6045cf7 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\30 ec1e9fc {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#f4a13450 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 850ae8d {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\37 e03f223 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#ca72242e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e6890a06 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}

