@media all {
  *#dm .dmInner div.u_4205602990 img { object-fit:contain !important; }

  *#dm .dmInner a.u_1441003620:hover span.text { color:var(--color_4) !important; }

  *#dm .dmInner a.u_1441003620.hover span.text { color:var(--color_4) !important; }

  *#dm .dmInner a.u_1441003620 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/6090b39f/icon/Arrow_2094738.svg) !important;
    background-color:var(--color_2) !important;
    order:1 !important;
  }

  *#dm .dmInner a.u_1441003620:hover .iconBg { background-color:rgb(180,151,90) !important; }

  *#dm .dmInner a.u_1441003620.hover .iconBg { background-color:rgb(180,151,90) !important; }

  *#dm .dmInner a.u_1441003620 {
    justify-content:center !important;
    text-align:center !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1441003620 span.text {
    color:var(--color_2) !important;
    font-weight:400 !important;
    text-decoration:underline !important;
    font-style:normal !important;
    font-size:14px !important;
  }

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

  *#dm .dmInner a.u_1334804764:hover span.text { color:var(--color_4) !important; }

  *#dm .dmInner a.u_1334804764.hover span.text { color:var(--color_4) !important; }

  *#dm .dmInner a.u_1334804764 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/6090b39f/icon/Arrow_2094738.svg) !important;
    background-color:var(--color_2) !important;
    order:1 !important;
  }

  *#dm .dmInner a.u_1334804764:hover .iconBg { background-color:rgb(180,151,90) !important; }

  *#dm .dmInner a.u_1334804764.hover .iconBg { background-color:rgb(180,151,90) !important; }

  *#dm .dmInner a.u_1334804764 {
    justify-content:center !important;
    text-align:center !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1334804764 span.text {
    color:var(--color_2) !important;
    font-weight:400 !important;
    text-decoration:underline !important;
    font-style:normal !important;
    font-size:14px !important;
  }

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

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

  *#dm .dmInner a.u_1262313979:hover span.text { color:var(--color_4) !important; }

  *#dm .dmInner a.u_1262313979.hover span.text { color:var(--color_4) !important; }

  *#dm .dmInner a.u_1262313979 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/6090b39f/icon/Arrow_2094738.svg) !important;
    background-color:var(--color_2) !important;
    order:1 !important;
  }

  *#dm .dmInner a.u_1262313979:hover .iconBg { background-color:rgb(180,151,90) !important; }

  *#dm .dmInner a.u_1262313979.hover .iconBg { background-color:rgb(180,151,90) !important; }

  *#dm .dmInner a.u_1262313979 {
    justify-content:center !important;
    text-align:center !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1262313979 span.text {
    color:var(--color_2) !important;
    font-weight:400 !important;
    text-decoration:underline !important;
    font-style:normal !important;
    font-size:14px !important;
  }

  *#dm .dmInner a.u_1375552204:hover span.text { color:var(--color_4) !important; }

  *#dm .dmInner a.u_1375552204.hover span.text { color:var(--color_4) !important; }

  *#dm .dmInner a.u_1375552204 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/6090b39f/icon/Arrow_2094738.svg) !important;
    background-color:var(--color_2) !important;
    order:1 !important;
  }

  *#dm .dmInner a.u_1375552204:hover .iconBg { background-color:rgb(180,151,90) !important; }

  *#dm .dmInner a.u_1375552204.hover .iconBg { background-color:rgb(180,151,90) !important; }

  *#dm .dmInner a.u_1375552204 {
    justify-content:center !important;
    text-align:center !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1375552204 span.text {
    color:var(--color_2) !important;
    font-weight:400 !important;
    text-decoration:underline !important;
    font-style:normal !important;
    font-size:14px !important;
  }

  *#dm .dmInner a.u_1456555615:hover span.text { color:var(--color_4) !important; }

  *#dm .dmInner a.u_1456555615.hover span.text { color:var(--color_4) !important; }

  *#dm .dmInner a.u_1456555615:hover .iconBg { background-color:rgb(180,151,90) !important; }

  *#dm .dmInner a.u_1456555615.hover .iconBg { background-color:rgb(180,151,90) !important; }

  *#dm .dmInner a.u_1456555615 {
    justify-content:center !important;
    text-align:center !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1456555615 span.text {
    color:var(--color_2) !important;
    font-weight:400 !important;
    text-decoration:underline !important;
    font-style:normal !important;
    font-size:14px !important;
  }

  *#dm .dmInner a.u_1009910211:hover span.text { color:var(--color_4) !important; }

  *#dm .dmInner a.u_1009910211.hover span.text { color:var(--color_4) !important; }

  *#dm .dmInner a.u_1009910211 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/6090b39f/icon/Arrow_2094738.svg) !important;
    background-color:var(--color_2) !important;
    order:1 !important;
  }

  *#dm .dmInner a.u_1009910211:hover .iconBg { background-color:rgb(180,151,90) !important; }

  *#dm .dmInner a.u_1009910211.hover .iconBg { background-color:rgb(180,151,90) !important; }

  *#dm .dmInner a.u_1009910211 {
    justify-content:center !important;
    text-align:center !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1009910211 span.text {
    color:var(--color_2) !important;
    font-weight:400 !important;
    text-decoration:underline !important;
    font-style:normal !important;
    font-size:14px !important;
  }

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

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

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

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

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

  *#dm .dmInner div.u_1027146846 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:var(--color_7) var(--color_7) var(--color_7) var(--color_7) !important;
    border-width:1px 1px 1px 1px !important;
    border-style:solid !important;
    background-color:var(--color_8) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1812981534 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:var(--color_7) var(--color_7) var(--color_7) var(--color_7) !important;
    border-width:1px 1px 1px 1px !important;
    border-style:solid !important;
    background-color:var(--color_8) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1561605522 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:var(--color_7) var(--color_7) var(--color_7) var(--color_7) !important;
    border-width:1px 1px 1px 1px !important;
    border-style:solid !important;
    background-color:var(--color_8) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1061207631 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:var(--color_7) var(--color_7) var(--color_7) var(--color_7) !important;
    border-width:1px 1px 1px 1px !important;
    border-style:solid !important;
    background-color:var(--color_8) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1015291769 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:var(--color_7) var(--color_7) var(--color_7) var(--color_7) !important;
    border-width:1px 1px 1px 1px !important;
    border-style:solid !important;
    background-color:var(--color_8) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1134479631 img { object-fit:contain !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1740936812 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
  }

  *#dm .dmInner a.u_1740936812 span.text { color:var(--color_5) !important; }

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

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

  *#dm .dmInner a.u_1740936812:hover span.text { color:var(--color_9) !important; }

  *#dm .dmInner a.u_1740936812.hover span.text { color:var(--color_9) !important; }

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

  *#dm .dmInner a.u_1721211942:hover span.text { color:var(--color_4) !important; }

  *#dm .dmInner a.u_1721211942.hover span.text { color:var(--color_4) !important; }

  *#dm .dmInner a.u_1721211942 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/6090b39f/icon/Arrow_2094738.svg) !important;
    background-color:var(--color_2) !important;
    order:1 !important;
  }

  *#dm .dmInner a.u_1721211942:hover .iconBg { background-color:rgb(180,151,90) !important; }

  *#dm .dmInner a.u_1721211942.hover .iconBg { background-color:rgb(180,151,90) !important; }

  *#dm .dmInner a.u_1721211942 {
    justify-content:center !important;
    text-align:center !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1721211942 span.text {
    color:var(--color_2) !important;
    font-weight:400 !important;
    text-decoration:underline !important;
    font-style:normal !important;
    font-size:14px !important;
  }

  *#dm .dmInner a.u_1534173695 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
  }

  *#dm .dmInner a.u_1534173695 span.text { color:var(--color_5) !important; }

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

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

  *#dm .dmInner a.u_1534173695:hover span.text { color:var(--color_9) !important; }

  *#dm .dmInner a.u_1534173695.hover span.text { color:var(--color_9) !important; }

  *#dm .dmInner a.u_1334804764:hover { border-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_1334804764.hover { border-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_1262313979:hover { border-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_1262313979.hover { border-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_1441003620:hover { border-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_1441003620.hover { border-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_1456555615 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/6090b39f/icon/Arrow_2094738.svg) !important;
    background-color:rgba(0,0,0,0) !important;
    order:1 !important;
  }

  *#dm .dmInner a.u_1456555615:hover { border-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_1456555615.hover { border-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_1009910211:hover { border-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_1009910211.hover { border-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_1375552204:hover { border-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_1375552204.hover { border-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_1721211942:hover { border-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_1721211942.hover { border-color:rgba(0,0,0,0) !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_4132420593 .photoGalleryThumbs { padding:5px !important; }

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

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

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

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

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

  *#dm .dmInner *.u_4132420593 .photoGalleryViewAll { padding:0 5px !important; }
}
separatorHomeCss{color:red !important}*#dm .dmInner a.u_1441003620
{
}
*#dm .dmInner a.u_1441003620
{
}
*#dm .dmInner a.u_1334804764
{
}
*#dm .dmInner a.u_1334804764
{
}
*#dm .dmInner a.u_1262313979
{
}
*#dm .dmInner a.u_1262313979
{
}
*#dm .dmInner a.u_1375552204
{
}
*#dm .dmInner a.u_1375552204
{
}
*#dm .dmInner a.u_1456555615
{
}
*#dm .dmInner a.u_1456555615
{
}
*#dm .dmInner a.u_1009910211
{
}
*#dm .dmInner a.u_1009910211
{
}
*#dm .dmInner a.u_1721211942
{
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: rgba(255, 255, 255, 1);
}
}



@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);
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 748px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: var(--max-content-width_1, 1200px);
    flex-wrap: nowrap;
    padding: 12% 8% 12% 8%;
    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: var(--color_3);
    opacity: 0.6;
    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/6090b39f/dms3rep/multi/opt/hero-e8b5fd87-1920w.png");
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_dup {
    width: 80%;
    height: auto;
    max-width: 100%;
}
    
#widget_5um {
    width: 80%;
    height: auto;
    max-width: 100%;
}
    
#group_055 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 32px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_5bo {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#b881349d {
    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: var(--color_9);
    background-image: none;
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 8% 4% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#group_4in {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_00j {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_rva {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 0eca6c5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#cc55d84a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#efb3479e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_38v {
    width: 97.28%;
    height: 584px;
    max-width: 100%;
}
    
#efb137e9 {
    width: 212px;
    height: auto;
    min-height: 52px;
    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 0387166 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 2bb6e39 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\36 396e8c5 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
    box-shadow: none;
}
    
#bd863101 {
    width: 80%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_c1o {
    width: 80%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 dc57b1b {
    width: 80%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 2c95a4e {
    width: 80%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\32 2744782 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    align-self: auto;
    order: 1;
    justify-content: flex-start;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 1751704 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e844e3d1 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#fe08fc10 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\36 e7f6fcd {
    width: 80%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 ad64df1 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_7);
    background-image: none;
}
    
#\36 c5ca9aa {
    width: 80%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 9b29ac3 {
    align-items: flex-start;
    width: 100.05%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    order: 0;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ad9a32e5 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    align-self: auto;
    order: 1;
    justify-content: flex-start;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 095939b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 7ae2ac3 {
    align-items: flex-start;
    width: 100%;
    min-height: 480px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    order: 0;
    height: auto;
    justify-content: space-between;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 28ad575 {
    width: 370px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f729c3c8 {
    align-items: center;
    width: 99.6%;
    min-height: 53px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 c236330 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 2.2079538356527135%;
    align-self: stretch;
    height: auto;
    flex-wrap: nowrap;
    box-shadow: none;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    border-radius: 0px 0px 0px 0px;
    background-color: var(--color_9);
    background-image: none;
    justify-content: space-between;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d5123f99 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 fbad2de {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    order: 1;
    padding: 0px 8% 0px 8%;
    margin: 0% 0% 0% 0%;
}
    
#\34 621097d {
    width: 100%;
    height: 250px;
    max-width: 100%;
    align-self: stretch;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_34o {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\32 ef8d24b {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 2.2079538356527135%;
    align-self: stretch;
    height: auto;
    flex-wrap: nowrap;
    box-shadow: none;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    border-radius: 0px 0px 0px 0px;
    background-color: var(--color_9);
    background-image: none;
    justify-content: space-between;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 c5124e4 {
    align-items: flex-start;
    width: 100%;
    min-height: 480px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    order: 0;
    height: auto;
    justify-content: space-between;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ac4321b8 {
    align-items: flex-start;
    width: 100.05%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    order: 0;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 7ea65db {
    width: 100%;
    height: 250px;
    max-width: 100%;
    align-self: stretch;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f8c58fac {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    align-self: auto;
    order: 1;
    justify-content: flex-start;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 c85bb74 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 a460998 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d34d3825 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#d9509b8f {
    align-items: center;
    width: 99.6%;
    min-height: 53px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 6349c60 {
    width: 370px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 d23431d {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 2.2079538356527135%;
    align-self: stretch;
    height: auto;
    flex-wrap: nowrap;
    box-shadow: none;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    border-radius: 0px 0px 0px 0px;
    background-color: var(--color_9);
    background-image: none;
    justify-content: space-between;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#bc973f5b {
    align-items: flex-start;
    width: 100%;
    min-height: 480px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    order: 0;
    height: auto;
    justify-content: space-between;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#fc48f705 {
    align-items: flex-start;
    width: 100.05%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    order: 0;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#dcac0d6e {
    width: 100%;
    height: 250px;
    max-width: 100%;
    align-self: stretch;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eb612e11 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    align-self: auto;
    order: 1;
    justify-content: flex-start;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 88fad43 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d8e39da8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 f9b352f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#efa98e5b {
    align-items: center;
    width: 99.6%;
    min-height: 53px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bca7aa15 {
    width: 370px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f657fc03 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    order: 1;
    padding: 0px 8% 0px 8%;
    margin: 0% 0% 0% 0%;
}
    
#\34 c301cf0 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 2.2079538356527135%;
    align-self: stretch;
    height: auto;
    flex-wrap: nowrap;
    box-shadow: none;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    border-radius: 0px 0px 0px 0px;
    background-color: var(--color_9);
    background-image: none;
    justify-content: space-between;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 b8dd478 {
    align-items: flex-start;
    width: 100%;
    min-height: 480px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    order: 0;
    height: auto;
    justify-content: space-between;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a6d64ac7 {
    align-items: flex-start;
    width: 100.05%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    order: 0;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f6f3d042 {
    width: 100%;
    height: 250px;
    max-width: 100%;
    align-self: stretch;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 edb3845 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    align-self: auto;
    order: 1;
    justify-content: flex-start;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 ec0678b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 9279d41 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 43827ca {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#f941b883 {
    align-items: center;
    width: 99.6%;
    min-height: 53px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bc88ec0b {
    width: 370px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c78b0cff {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 2.2079538356527135%;
    align-self: stretch;
    height: auto;
    flex-wrap: nowrap;
    box-shadow: none;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    border-radius: 0px 0px 0px 0px;
    background-color: var(--color_9);
    background-image: none;
    justify-content: space-between;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 5197fbf {
    align-items: flex-start;
    width: 100%;
    min-height: 480px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    order: 0;
    height: auto;
    justify-content: space-between;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#deed9764 {
    align-items: flex-start;
    width: 100.05%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    order: 0;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#be48eef5 {
    width: 100%;
    height: 250px;
    max-width: 100%;
    align-self: stretch;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 2f202da {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    align-self: auto;
    order: 1;
    justify-content: flex-start;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fe0681e6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 85ff1cc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#d5c8b335 {
    align-items: center;
    width: 99.6%;
    min-height: 53px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 7603cd5 {
    width: 370px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 011190c {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 2.2079538356527135%;
    align-self: stretch;
    height: auto;
    flex-wrap: nowrap;
    box-shadow: none;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    border-radius: 0px 0px 0px 0px;
    background-color: var(--color_9);
    background-image: none;
    justify-content: space-between;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 839d467 {
    align-items: flex-start;
    width: 100%;
    min-height: 480px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    order: 0;
    height: auto;
    justify-content: space-between;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d9833008 {
    align-items: flex-start;
    width: 100.05%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    order: 0;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 4aefc1e {
    width: 100%;
    height: 250px;
    max-width: 100%;
    align-self: stretch;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fa8b6b35 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cf52c085 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ebf4542b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\32 3215dc7 {
    align-items: center;
    width: 99.6%;
    min-height: 53px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 c61ba06 {
    width: 370px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_p2q {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 2;
    padding: 0px 8% 0px 8%;
    margin: 0px 0% 0px 0%;
}
    
#group_mqd {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.895874990742798%;
    background-color: var(--color_9);
    background-image: none;
    flex-wrap: nowrap;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
}
    
#dbef9192 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ecb {
    flex-direction: row;
    align-items: center;
    width: 80%;
    min-height: 58px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    height: auto;
    --column-gap: 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_kbh {
    width: 50%;
    height: auto;
    max-width: 100%;
}
    
#ebd7bc99 {
    width: 50%;
    height: auto;
    max-width: 100%;
}
    
#widget_vi3 {
    width: 80%;
    height: auto;
    max-width: 100%;
}
    
#e44e7fd0 {
    align-items: center;
    width: 99.6%;
    min-height: 53px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#db9aca94 {
    width: 370px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\33 4018694 {
    width: 80%;
    height: auto;
    max-width: 100%;
}
    
#\35 4618525 {
    width: 80%;
    height: auto;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 fe8b60c {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\36 e892697 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\32 ecd86d0 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#ded29f81 {
    width: 80%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_c91 {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-wrap: nowrap;
    padding: 0px 8% 0px 8%;
    margin: 0px 0% 0px 0%;
}
    
#group_pjn {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 2.5950329447541813%;
    flex-wrap: nowrap;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
}
    
#widget_oo0 {
    width: 50px;
    height: auto;
    max-width: 100%;
}
    
#widget_873 {
    width: 80%;
    height: auto;
    max-width: 100%;
}
    
#widget_osd {
    width: 80%;
    height: auto;
    max-width: 100%;
}
    
#\39 a2645bd {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 2.5950329447541813%;
    flex-wrap: nowrap;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
}
    
#a03decda {
    width: 50px;
    height: auto;
    max-width: 100%;
}
    
#f12f7afc {
    width: 80%;
    height: auto;
    max-width: 100%;
}
    
#\34 6acb710 {
    width: 80%;
    height: auto;
    max-width: 100%;
}
    
#be7f7020 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 2.5950329447541813%;
    flex-wrap: nowrap;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
}
    
#\37 3df679a {
    width: 50px;
    height: auto;
    max-width: 100%;
}
    
#c7f56e0a {
    width: 80%;
    height: auto;
    max-width: 100%;
}
    
#fbf08e92 {
    width: 80%;
    height: auto;
    max-width: 100%;
}
    
#cdbeabef {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-wrap: nowrap;
    padding: 0px 8% 0px 8%;
    margin: 0px 0% 0px 0%;
}
    
#c4e1e39b {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 2.5950329447541813%;
    flex-wrap: nowrap;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
}
    
#\36 05ce840 {
    width: 50px;
    height: auto;
    max-width: 100%;
}
    
#\34 6fc3249 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 2.5950329447541813%;
    flex-wrap: nowrap;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
}
    
#c242d649 {
    width: 50px;
    height: auto;
    max-width: 100%;
}
    
#ddb883a9 {
    width: 80%;
    height: auto;
    max-width: 100%;
}
    
#\30 4aeadf8 {
    width: 80%;
    height: auto;
    max-width: 100%;
}
    
#c50c4f6a {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 2.5950329447541813%;
    flex-wrap: nowrap;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
}
}



@media all {
    
#\37 4762182 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_7);
    background-image: none;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 cf25c9f {
    min-height: 593px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#group_ejg {
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#dfba2648 {
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 c260d3f {
    width: 97.28%;
    height: 584px;
    max-width: 100%;
}
    
#\38 9579d68 {
    width: 80%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_2gf {
    width: 80%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\34 7edc61e {
    width: 80%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#af53256b {
    width: 80%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_9u8 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 8b46d37 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#b06165ae {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#c53ffc82 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_913 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#cade83d3 {
    width: 80%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_4vm {
    width: 80%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_ckk {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 16e6141 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\31 aaef033 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\32 6537a73 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
}
    
#\36 f73c00f {
    width: 80%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_8s2 {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_ba4 {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 1.895874990742798%;
    background-color: rgba(245, 242, 235, 0.1);
    background-image: none;
    flex-wrap: nowrap;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
}
    
#group_84b {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 20px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    height: auto;
    --column-gap: 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_ljs {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#e86d9263 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\31 eef234c {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\37 d25632b {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#f2764b35 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#widget_nq2 {
    width: 80%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 7e6704e {
    width: 80%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 9a27d50 {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 1.895874990742798%;
    background-color: rgba(245, 242, 235, 0.1);
    background-image: none;
    flex-wrap: nowrap;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
}
    
#d67a10cc {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 20px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    height: auto;
    --column-gap: 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a69d9af5 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#a5cf82df {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\32 412a7db {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#fc4f1189 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\39 29743aa {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\31 ed472fe {
    width: 80%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#d516c566 {
    width: 80%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#b658c4ce {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 1.895874990742798%;
    background-color: rgba(245, 242, 235, 0.1);
    background-image: none;
    flex-wrap: nowrap;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
}
    
#\30 fef6b46 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 20px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    height: auto;
    --column-gap: 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 8050b66 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\37 351db7c {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\31 61d4fcc {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\34 33436aa {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\36 be329ba {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#babd1ed2 {
    width: 80%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 9b7f045 {
    width: 80%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#eb46d3aa {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 1bb72a5 {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 1.895874990742798%;
    background-color: rgba(245, 242, 235, 0.1);
    background-image: none;
    flex-wrap: nowrap;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
}
    
#ad04a0af {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 20px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    height: auto;
    --column-gap: 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 bc18d93 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#cf27b425 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#b2ef0009 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\34 58483e0 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#af92d793 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\34 bc0392e {
    width: 80%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a8b15bf2 {
    width: 80%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#d7be0ce7 {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 1.895874990742798%;
    background-color: rgba(245, 242, 235, 0.1);
    background-image: none;
    flex-wrap: nowrap;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
}
    
#\34 4dfb45f {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 20px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    height: auto;
    --column-gap: 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#dcef2fc4 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#cb12a2de {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\38 53435e2 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\32 b8c0e9d {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\36 0c8951a {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\36 cfdda8f {
    width: 80%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#fd930a09 {
    width: 80%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 247355b {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 1.895874990742798%;
    background-color: rgba(245, 242, 235, 0.1);
    background-image: none;
    flex-wrap: nowrap;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
}
    
#b679e94b {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 20px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    height: auto;
    --column-gap: 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 f2fe353 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\38 fa80bf2 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#fc049186 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\36 33ff7e5 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\35 5b0a62e {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#f7c2417d {
    width: 80%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 8f816c5 {
    width: 80%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#d6e50f93 {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#cba75236 {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 1.895874990742798%;
    background-color: rgba(245, 242, 235, 0.1);
    background-image: none;
    flex-wrap: nowrap;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
}
    
#d1dfef34 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 20px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    height: auto;
    --column-gap: 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 9df020b {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\33 d471475 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#cb163ca5 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\32 5c90c65 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\39 3993ee2 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\39 d59cf9c {
    width: 80%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 53f0127 {
    width: 80%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 45a5ef3 {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 1.895874990742798%;
    background-color: rgba(245, 242, 235, 0.1);
    background-image: none;
    flex-wrap: nowrap;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
}
    
#\35 2acf6fb {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 20px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    height: auto;
    --column-gap: 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 340745b {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#e579bc5d {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#c7b369a0 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\35 d0a7e01 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\37 051e042 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\39 07a65d8 {
    width: 80%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#b2971312 {
    width: 80%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 ade7c15 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\32 6332f0d {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#da9a7087 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_9);
    background-image: none;
}
    
#b957fd38 {
    width: 80%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_r4u {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    align-self: stretch;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 8% 16px 8%;
    margin: 0px 0% 0px 0%;
}
    
#widget_a0t {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\35 9300292 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c849979a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#c600c65f {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\39 fd558a7 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_7);
    background-image: none;
}
    
#\36 146f1c8 {
    width: 80%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 783ab43 {
    width: 80%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bb7b538d {
    width: 80%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_kfu {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 80%;
    min-height: 119px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_e37 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 3.0527068924397804%;
    flex-wrap: nowrap;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
}
    
#widget_21c {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#widget_psr {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 03ec952 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 99b7952 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 3.0527068924397804%;
    flex-wrap: nowrap;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
}
    
#\37 156f753 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\35 1cf8f47 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 bd01e6c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 5055d83 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 3.0527068924397804%;
    flex-wrap: nowrap;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
}
    
#d05e77a5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 6ee7c86 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 46b94dd {
    width: 250px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 0d7a4c0 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 32px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 4;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#beda3eae {
    width: 250px;
    height: auto;
    min-height: 52px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 a466781 {
    min-height: 0;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 0% 8% 4% 8%;
    margin: 0% 0% 0% 0%;
}
    
#c996ba4d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#ee9560df::before, #ee9560df > .bgExtraLayerOverlay {
    
}
#ee9560df {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    border-radius: 0px 0px 0px 0px;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_o80 {
    width: 350px;
    height: 500px;
    min-height: 100px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#\35 f45ce3c {
    width: 350px;
    height: 500px;
    min-height: 100px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aa0cb3dc {
    margin: 0px 0% 0px 0%;
}
    
#group_3pc {
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#d9f4d782 {
    width: 80%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    min-height: 404px;
    padding: 20% 4% 10% 4%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 4% 4% 4% 4%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#\36 3d24979f4a54e38542a8abb {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_4in {
    width: 100%;
    min-height: 424px;
    align-items: center;
    height: auto;
}
    
#widget_38v {
    height: 424px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 2bb6e39 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#a96f5d30 {
    margin: 0px 0% 0px 0%;
}
    
#widget_c1o {
    width: 100%;
}
    
#\35 dc57b1b {
    width: 100%;
}
    
#\35 2c95a4e {
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 70cffaf {
    margin: 0px 0% 0px 0%;
}
    
#fe08fc10 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\32 c236330 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 ef8d24b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 d23431d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 c301cf0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c78b0cff {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 011190c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 fbad2de {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 8% 0px 8%;
    margin: 0% 0% 0% 0%;
}
    
#f657fc03 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 8% 0px 8%;
    margin: 0% 0% 0% 0%;
}
    
#group_p2q {
    padding: 0px 8% 0px 8%;
    margin: 0px 0% 0px 0%;
}
    
#ad9a32e5 {
    height: auto;
    min-height: 237px;
}
    
#f8c58fac {
    height: auto;
    min-height: 219px;
}
    
#\38 edb3845 {
    height: auto;
    min-height: 201px;
}
    
#\31 b8dd478 {
    height: auto;
    min-height: 451px;
}
    
#bc973f5b {
    height: auto;
    min-height: 469px;
}
    
#\33 c5124e4 {
    height: auto;
    min-height: 469px;
}
    
#\34 5197fbf {
    height: auto;
    min-height: 469px;
}
    
#\32 839d467 {
    height: auto;
    min-height: 469px;
}
    
#group_ecb {
    width: 80%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 e892697 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\38 4651ee8 {
    margin: 0px 0% 0px 0%;
}
    
#group_c91 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#group_pjn {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 a2645bd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#be7f7020 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#cdbeabef {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#c4e1e39b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 6fc3249 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c50c4f6a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 cf25c9f {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\39 b53386c {
    margin: 0px 0% 0px 0%;
}
    
#dfba2648 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#group_ejg {
    width: 100%;
    min-height: 80px;
    order: 0;
    align-items: center;
    padding: 16px 8% 16px 8%;
    margin: 0px 0% 0px 0%;
}
    
#\38 9579d68 {
    width: 100.00%;
}
    
#widget_2gf {
    width: 100.00%;
}
    
#\34 7edc61e {
    width: 100.00%;
}
    
#af53256b {
    width: 100.00%;
}
    
#\39 c260d3f {
    height: 410px;
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b06165ae {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#fbb4679d {
    margin: 0px 0% 0px 0%;
}
    
#cade83d3 {
    width: 100.00%;
}
    
#widget_4vm {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 aaef033 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\37 2d0ec16 {
    margin: 0px 0% 0px 0%;
}
    
#group_ba4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 9a27d50 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b658c4ce {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 1bb72a5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d7be0ce7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 247355b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#cba75236 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 45a5ef3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_8s2 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#eb46d3aa {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#d6e50f93 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 6332f0d {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#a712794e {
    margin: 0px 0% 0px 0%;
}
    
#group_r4u {
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#b957fd38 {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c600c65f {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\30 a1fbb82 {
    margin: 0px 0% 0px 0%;
}
    
#\36 146f1c8 {
    width: 100.00%;
}
    
#\34 783ab43 {
    width: 100.00%;
}
    
#bb7b538d {
    width: 100.00%;
}
    
#group_kfu {
    width: 100%;
    column-gap: 3.648456057007126%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_e37 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 0%;
}
    
#\33 99b7952 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 0%;
}
    
#\38 5055d83 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 a466781 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#aa0cb3dc {
    margin: 0px 0% 0px 0%;
}
    
#ee9560df::before, #ee9560df > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30% 4% 15% 4%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#group_055 {
    column-gap: 7.286527514231499%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#widget_5bo {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b881349d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 6% 6% 6%;
}
    
#group_4in {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_38v {
    height: 326px;
    width: 100.00%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 0387166 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\38 2bb6e39 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#bd863101 {
    width: 100%;
}
    
#widget_c1o {
    width: 100%;
}
    
#\35 dc57b1b {
    width: 100%;
}
    
#\35 2c95a4e {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\32 2744782 {
    align-items: center;
}
    
#e844e3d1 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#fe08fc10 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\32 c236330 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 fbad2de {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 621097d {
    height: 240px;
}
    
#\32 ef8d24b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 7ea65db {
    height: 240px;
}
    
#\34 d23431d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#dcac0d6e {
    height: 240px;
}
    
#f657fc03 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 c301cf0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f6f3d042 {
    height: 240px;
}
    
#c78b0cff {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#be48eef5 {
    height: 240px;
}
    
#\32 011190c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 4aefc1e {
    height: 240px;
}
    
#group_p2q {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#group_mqd {
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#\36 c5ca9aa {
    width: 100%;
}
    
#\36 e7f6fcd {
    width: 100%;
}
    
#ad9a32e5 {
    align-items: center;
}
    
#f8c58fac {
    align-items: center;
}
    
#eb612e11 {
    align-items: center;
}
    
#\38 edb3845 {
    align-items: center;
}
    
#\30 2f202da {
    align-items: center;
}
    
#group_ecb {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    width: 100%;
}
    
#widget_kbh {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ebd7bc99 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_vi3 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\33 4018694 {
    width: 100%;
}
    
#\35 4618525 {
    width: 100%;
}
    
#\30 fe8b60c {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 e892697 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_c91 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#cdbeabef {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#ded29f81 {
    width: 100%;
}
    
#group_pjn {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 a2645bd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#be7f7020 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_873 {
    width: 100%;
}
    
#widget_osd {
    width: 100%;
}
    
#f12f7afc {
    width: 100%;
}
    
#\34 6acb710 {
    width: 100%;
}
    
#c7f56e0a {
    width: 100%;
}
    
#fbf08e92 {
    width: 100%;
}
    
#c4e1e39b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 6fc3249 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 4aeadf8 {
    width: 100%;
}
    
#ddb883a9 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\37 cf25c9f {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_ejg {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#dfba2648 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 c260d3f {
    height: 306px;
    width: 100.00%;
}
    
#\38 9579d68 {
    width: 100%;
}
    
#widget_2gf {
    width: 100%;
}
    
#\34 7edc61e {
    width: 100%;
}
    
#af53256b {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\34 8b46d37 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#b06165ae {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_913 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#cade83d3 {
    width: 100%;
}
    
#widget_4vm {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\35 16e6141 {
    min-height: 69px;
    align-items: center;
    width: 100%;
    height: auto;
}
    
#\31 aaef033 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_8s2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_ba4 {
    width: 100%;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#\38 9a27d50 {
    width: 100%;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#b658c4ce {
    width: 100%;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#eb46d3aa {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 1bb72a5 {
    width: 100%;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#d7be0ce7 {
    width: 100%;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#\36 247355b {
    width: 100%;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#d6e50f93 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#cba75236 {
    width: 100%;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#\32 45a5ef3 {
    width: 100%;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#\36 f73c00f {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\32 ade7c15 {
    min-height: 100px;
    align-items: center;
    width: 100%;
}
    
#\32 6332f0d {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_r4u {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#c849979a {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#c600c65f {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\36 146f1c8 {
    width: 100%;
}
    
#\34 783ab43 {
    width: 100%;
}
    
#bb7b538d {
    width: 100%;
}
    
#group_kfu {
    width: 100%;
    column-gap: 7.617536203134299%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_e37 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 99b7952 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 5055d83 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 46b94dd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 0d7a4c0 {
    column-gap: 7.286527514231499%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#beda3eae {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: 100%;
}
}



@media (max-width: 767px) {
    
#\31 a466781 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#ee9560df::before, #ee9560df > .bgExtraLayerOverlay {
    
}
#ee9560df {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\35 f45ce3c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_3pc {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d9f4d782 {
    width: 100%;
}
    
#widget_o80 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}

