@media all {
  *#dm .dmInner a.u_1090573990 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) !important;
  }

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

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

  *#dm .dmInner div.u_2286876924 hr {
    border-width:1px !important;
    color:rgba(99,116,145,0.8) !important;
  }

  *#dm .dmInner a.u_1504229378 {
    background-color:rgba(9,76,165,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(9,76,165,1) rgba(9,76,165,1) rgba(9,76,165,1) rgba(9,76,165,1) !important;
  }

  *#dm .dmInner div.u_1449857578 input:not([type="submit"]) {
    border-style:solid !important;
    border-color:rgba(0,0,0,0.15) rgba(0,0,0,0.15) rgba(0,0,0,0.15) rgba(0,0,0,0.15) !important;
    border-width:1px 1px 1px 1px !important;
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner div.u_1449857578 textarea {
    border-style:solid !important;
    border-color:rgba(0,0,0,0.15) rgba(0,0,0,0.15) rgba(0,0,0,0.15) rgba(0,0,0,0.15) !important;
    border-width:1px 1px 1px 1px !important;
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner div.u_1449857578 select {
    border-style:solid !important;
    border-color:rgba(0,0,0,0.15) rgba(0,0,0,0.15) rgba(0,0,0,0.15) rgba(0,0,0,0.15) !important;
    border-width:1px 1px 1px 1px !important;
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner div.u_1449857578 .dmformsubmit {
    width:380px !important;
    height:42px !important;
    float:none !important;
    display:block !important;
    margin-left:auto !important;
    margin-right:auto !important;
  }

  *#dm .dmInner div.u_2168182178 {
    background-color:rgba(112,189,53,0.1) !important;
    background-image:none !important;
    border-radius:100px 100px 100px 100px !important;
  }

  *#dm .dmInner div.u_1848473471 {
    background-color:rgba(112,189,53,0.1) !important;
    background-image:none !important;
    border-radius:100px 100px 100px 100px !important;
  }

  *#dm .dmInner a.u_1046096983 {
    background-color:rgba(9,76,165,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(9,76,165,1) rgba(9,76,165,1) rgba(9,76,165,1) rgba(9,76,165,1) !important;
  }

  *#dm .dmInner div.u_1256096554 {
    background-color:rgba(112,189,53,0.1) !important;
    background-image:none !important;
    border-radius:100px 100px 100px 100px !important;
  }

  *#dm .dmInner nav.u_1998592992 { color:black !important; }*#dm .dmInner div.u_1697995708 {
  background-color:rgba(112,189,53,0.1) !important;
  background-image:none !important;
  border-radius:100px 100px 100px 100px !important;
}

*#dm .dmInner a.u_1555124002 {
  background-color:rgba(9,76,165,1) !important;
  background-image:none !important;
  border-style:solid !important;
  border-width:1px 1px 1px 1px !important;
  border-color:rgba(9,76,165,1) rgba(9,76,165,1) rgba(9,76,165,1) rgba(9,76,165,1) !important;
}

*#dm .dmInner div.u_1908161096 {
  background-color:rgba(112,189,53,0.1) !important;
  background-image:none !important;
  border-radius:100px 100px 100px 100px !important;
}

*#dm .dmInner a.u_1950467597 span.text { font-size:15px !important; }

*#dm .dmInner div.u_1076679132 {
  background-color:rgba(112,189,53,0.1) !important;
  background-image:none !important;
  border-radius:100px 100px 100px 100px !important;
}

*#dm .dmInner a.u_1237515391 span.text { font-size:15px !important; }

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

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

*#dm .dmInner div.u_1164872323 {
  background-repeat:no-repeat !important;
  background-size:contain !important;
  background-image:url(https://lirp.cdn-website.com/4ca3b595/dms3rep/multi/opt/Screen+Shot+2026-04-08+at+00.38.42-1920w.png) !important;
  background-position:0% 50% !important;
}

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

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

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

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

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

*#dm .dmInner div.u_1925033608 {
  background-repeat:no-repeat !important;
  background-size:contain !important;
  background-image:url(https://lirp.cdn-website.com/4ca3b595/dms3rep/multi/opt/Screen+Shot+2026-04-08+at+00.39.59-1920w.png) !important;
  background-position:0% 50% !important;
}

*#dm .dmInner div.u_1884640620 {
  background-repeat:no-repeat !important;
  background-size:contain !important;
  background-image:url(https://lirp.cdn-website.com/4ca3b595/dms3rep/multi/opt/Screen+Shot+2026-04-08+at+00.39.18-1920w.png) !important;
  background-position:0% 50% !important;
}

*#dm .dmInner div.u_1756362653 {
  background-repeat:no-repeat !important;
  background-size:contain !important;
  background-image:url(https://lirp.cdn-website.com/4ca3b595/dms3rep/multi/opt/Screen+Shot+2026-04-08+at+00.39.34-1920w.png) !important;
  background-position:0% 50% !important;
}

*#dm .dmInner div.u_1600415452 {
  background-repeat:no-repeat !important;
  background-size:contain !important;
  background-image:url(https://lirp.cdn-website.com/4ca3b595/dms3rep/multi/opt/Screen+Shot+2026-04-08+at+00.39.41-1920w.png) !important;
  background-position:0% 50% !important;
}

*#dm .dmInner div.u_1968792138 {
  background-repeat:no-repeat !important;
  background-size:contain !important;
  background-image:url(https://lirp.cdn-website.com/4ca3b595/dms3rep/multi/opt/Screen+Shot+2026-04-08+at+00.39.48-1920w.png) !important;
  background-position:0% 50% !important;
}

*#dm .dmInner div.u_1140196630 {
  background-color:rgba(112,189,53,0.1) !important;
  background-image:none !important;
  border-radius:100px 100px 100px 100px !important;
}

*#dm .dmInner div.u_2127858509 .shape-text { color:rgba(255,255,255,1) !important; }

*#dm .dmInner div.u_1543549446 .shape-text { color:rgba(255,255,255,1) !important; }

*#dm .dmInner div.u_1201582024 .shape-text { color:rgba(255,255,255,1) !important; }

*#dm .dmInner div.u_1250891841 {
  background-color:rgba(112,189,53,0.1) !important;
  background-image:none !important;
  border-radius:100px 100px 100px 100px !important;
}

*#dm .dmInner div.u_1716143543 {
  background-color:rgba(112,189,53,0.1) !important;
  background-image:none !important;
  border-radius:100px 100px 100px 100px !important;
}

*#dm .dmInner div.u_1707242294 .svg { fill:rgba(9,76,165,1) !important; }

*#dm .dmInner div.u_1131105412 .svg { fill:rgba(9,76,165,1) !important; }

*#dm .dmInner div.u_1261567689 .svg { fill:rgba(9,76,165,1) !important; }

*#dm .dmInner div.u_1257969117 .svg { fill:rgba(9,76,165,1) !important; }

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


  *#dm .dmInner div.u_1484478253 {
    background-color:rgba(112,189,53,0.1) !important;
    background-image:none !important;
    border-radius:100px 100px 100px 100px !important;
  }

  *#dm .dmInner div.u_1791721882 {
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1603661146 {
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1314684181 {
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1046468991 {
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1018890929 {
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1882052535 {
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1276679118 {
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1527640414 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:300px 300px 300px 300px !important;
    box-shadow:none !important;
    border-style:solid !important;
    border-color:rgba(9,76,165,1) rgba(9,76,165,1) rgba(9,76,165,1) rgba(9,76,165,1) !important;
    border-width:2px 2px 2px 2px !important;
  }

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

  *#dm .dmInner div.u_1620186912 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:300px 300px 300px 300px !important;
    box-shadow:none !important;
    border-style:solid !important;
    border-color:rgba(9,76,165,1) rgba(9,76,165,1) rgba(9,76,165,1) rgba(9,76,165,1) !important;
    border-width:2px 2px 2px 2px !important;
  }

  *#dm .dmInner div.u_1981311429 {
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1305501564 {
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1773694748 {
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1355229265 {
    background-color:rgba(112,189,53,0.1) !important;
    background-image:none !important;
    border-radius:100px 100px 100px 100px !important;
  }

  *#dm .dmInner div.u_1985111774 {
    background-color:rgba(112,189,53,0.1) !important;
    background-image:none !important;
    border-radius:100px 100px 100px 100px !important;
  }

  *#dm .dmInner div.u_1252755050 {
    background-color:rgba(112,189,53,0.1) !important;
    background-image:none !important;
    border-radius:100px 100px 100px 100px !important;
  }

  *#dm .dmInner div.u_1748858650 .svg { fill:rgba(9,76,165,1) !important; }

  *#dm .dmInner div.u_1195866483 .svg { fill:rgba(9,76,165,1) !important; }

  *#dm .dmInner div.u_1512405830 .svg { fill:rgba(9,76,165,1) !important; }

  *#dm .dmInner div.u_1235953401 {
    background-color:rgba(112,189,53,0.1) !important;
    background-image:none !important;
    border-radius:100px 100px 100px 100px !important;
  }

  *#dm .dmInner div.u_1008921129 {
    background-color:rgba(112,189,53,0.1) !important;
    background-image:none !important;
    border-radius:100px 100px 100px 100px !important;
  }

  *#dm .dmInner div.u_1631925051 .svg { fill:rgba(9,76,165,1) !important; }

  *#dm .dmInner div.u_1335322921 {
    background-color:rgba(112,189,53,0.1) !important;
    background-image:none !important;
    border-radius:100px 100px 100px 100px !important;
  }

  *#dm .dmInner div.u_1783404962 .svg { fill:rgba(9,76,165,1) !important; }

  *#dm .dmInner div.u_1251346455 .svg { fill:rgba(9,76,165,1) !important; }
}
*#dm .dmInner div.u_1449857578 .dmformsubmit:hover
{
	transform:translateY(-1px) !important;
	box-shadow:0 6px 20px rgba(42,173,111,.38) !important;
	transition:all .2s !important;
}
*#dm .dmInner div.u_1449857578 .dmformsubmit
{
	transition:all .2s !important;
}
*#dm .dmInner a.u_1504229378:hover
{
	transform:translateY(-1px) !important;
	transition:all .2s !important;
}
*#dm .dmInner a.u_1504229378
{
	transition:all .2s !important;
}
*#dm .dmInner a.u_1788272949
{
	transition:all .2s !important;
}
*#dm .dmInner a.u_1788272949:hover
{
	transition:all .2s !important;
	transform:translateY(-1px) !important;
}
*#dm .dmInner a.u_1046096983:hover
{
	transform:translateY(-1px) !important;
	transition:all .2s !important;
}
*#dm .dmInner a.u_1046096983
{
	transition:all .2s !important;
}
*#dm .dmInner a.u_1555124002:hover
{
	transform:translateY(-1px) !important;
	transition:all .2s !important;
}
*#dm .dmInner a.u_1555124002
{
	transition:all .2s !important;
}
*#dm .dmInner a.u_1950467597
{
	transition:all .2s !important;
}
*#dm .dmInner a.u_1950467597:hover
{
	transition:all .2s !important;
	transform:translateY(-1px) !important;
}
*#dm .dmInner a.u_1237515391
{
	transition:all .2s !important;
}
*#dm .dmInner a.u_1237515391:hover
{
	transition:all .2s !important;
	transform:translateY(-1px) !important;
}
*#dm .dmInner a.u_1840583009
{
	transition:all .2s !important;
}
*#dm .dmInner a.u_1840583009:hover
{
	transition:all .2s !important;
	transform:translateY(-1px) !important;
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1802714788 .photoGalleryThumbs .image-container a { padding-top:360px !important; }
}
*#dm .dmInner a.u_1583200384
{
	transition:all .2s !important;
}
*#dm .dmInner a.u_1583200384:hover
{
	transition:all .2s !important;
	transform:translateY(-1px) !important;
}
*#dm .dmInner a.u_1217425478
{
	transition:all .2s !important;
}
*#dm .dmInner a.u_1217425478:hover
{
	transition:all .2s !important;
	transform:translateY(-1px) !important;
}
@media (min-width:768px) and (max-width:1024px) {}
@media (min-width:0px) and (max-width:767px) {}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_1449857578
{
}
*#dm .dmInner a.u_1504229378
{
}
*#dm .dmInner a.u_1788272949
{
}
*#dm .dmInner a.u_1046096983
{
}
*#dm .dmInner a.u_1555124002
{
}
*#dm .dmInner a.u_1950467597
{
}
*#dm .dmInner a.u_1237515391
{
}
*#dm .dmInner div.u_1164872323
{
	background-size:34px !important;
}
*#dm .dmInner div.u_1884640620
{
	background-size:34px !important;
}
*#dm .dmInner div.u_1925033608
{
	background-size:34px !important;
}
*#dm .dmInner div.u_1756362653
{
	background-size:34px !important;
}
*#dm .dmInner div.u_1600415452
{
	background-size:34px !important;
}
*#dm .dmInner div.u_1968792138
{
	background-size:34px !important;
}
*#dm .dmInner div.u_1791721882 li:before
{
	content:url(https://irp.cdn-website.com/4ca3b595/dms3rep/multi/check.svg) !important;
	vertical-align:middle !important;
}
*#dm .dmInner div.u_1603661146 li:before
{
	content:url(https://irp.cdn-website.com/4ca3b595/dms3rep/multi/check.svg) !important;
	vertical-align:middle !important;
}
*#dm .dmInner div.u_1314684181 li:before
{
	content:url(https://irp.cdn-website.com/4ca3b595/dms3rep/multi/check.svg) !important;
	vertical-align:middle !important;
}
*#dm .dmInner div.u_1046468991 li:before
{
	content:url(https://irp.cdn-website.com/4ca3b595/dms3rep/multi/check.svg) !important;
	vertical-align:middle !important;
}
*#dm .dmInner div.u_1018890929 li:before
{
	content:url(https://irp.cdn-website.com/4ca3b595/dms3rep/multi/check.svg) !important;
	vertical-align:middle !important;
}
*#dm .dmInner div.u_1018890929 li:before
{
	content:url(https://irp.cdn-website.com/4ca3b595/dms3rep/multi/check.svg) !important;
	vertical-align:middle !important;
}
*#dm .dmInner a.u_1583200384
{
}
*#dm .dmInner a.u_1583200384
{
}
*#dm .dmInner div.u_1882052535 li:before
{
	content:url(https://irp.cdn-website.com/4ca3b595/dms3rep/multi/check.svg) !important;
	vertical-align:middle !important;
}
*#dm .dmInner div.u_1882052535 li:before
{
	content:url(https://irp.cdn-website.com/4ca3b595/dms3rep/multi/check.svg) !important;
	vertical-align:middle !important;
}
*#dm .dmInner div.u_1276679118 li:before
{
	content:url(https://irp.cdn-website.com/4ca3b595/dms3rep/multi/check.svg) !important;
	vertical-align:middle !important;
}
*#dm .dmInner div.u_1276679118 li:before
{
	content:url(https://irp.cdn-website.com/4ca3b595/dms3rep/multi/check.svg) !important;
	vertical-align:middle !important;
}
*#dm .dmInner div.u_1981311429 li:before
{
	content:url(https://irp.cdn-website.com/4ca3b595/dms3rep/multi/check.svg) !important;
	vertical-align:middle !important;
}
*#dm .dmInner div.u_1981311429 li:before
{
	content:url(https://irp.cdn-website.com/4ca3b595/dms3rep/multi/check.svg) !important;
	vertical-align:middle !important;
}
*#dm .dmInner div.u_1305501564 li:before
{
	content:url(https://irp.cdn-website.com/4ca3b595/dms3rep/multi/check.svg) !important;
	vertical-align:middle !important;
}
*#dm .dmInner div.u_1305501564 li:before
{
	content:url(https://irp.cdn-website.com/4ca3b595/dms3rep/multi/check.svg) !important;
	vertical-align:middle !important;
}
*#dm .dmInner div.u_1773694748 li:before
{
	content:url(https://irp.cdn-website.com/4ca3b595/dms3rep/multi/check.svg) !important;
	vertical-align:middle !important;
}
*#dm .dmInner div.u_1773694748 li:before
{
	content:url(https://irp.cdn-website.com/4ca3b595/dms3rep/multi/check.svg) !important;
	vertical-align:middle !important;
}
*#dm .dmInner a.u_1217425478
{
}
*#dm .dmInner a.u_1217425478
{
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(255, 255, 255, 1);
    --overlapping-background-image: rgba(255, 255, 255, 1);
}
}



@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 55%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 80px 2% 80px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 43%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-items: flex-end;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.8;
    background-image: linear-gradient(180deg, rgba(9, 76, 165, 1) 37%, rgba(0, 0, 0, 1) 100%);
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: url("https://lirp.cdn-website.com/4ca3b595/dms3rep/multi/opt/AdobeStock_137132299-1920w.jpeg");
    background-origin: border-box;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_dij {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ipn {
    width: 485px;
    height: auto;
    max-width: 100%;
}
    
#group_k7v {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_com {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    --column-gap: 15px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_2hg {
    width: 240px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
}
    
#\37 f5c39c3 {
    width: 158px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
}
    
#group_3os {
    align-items: flex-start;
    width: 430px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
    box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 11px 0px;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#widget_su5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#c4e2295b {
    width: 485px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_f3s.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_f3s {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#widget_mod {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\37 85f2e27 {
    width: 485px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 4;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 929dbc5 {
    width: 430px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    order: 6;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 e8a0c25 {
    width: 485px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 5;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 72ec0b7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 72ec0b7 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bf115282 {
    align-items: flex-start;
    width: 99.73%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d92e4497.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d92e4497 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aea2814c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#aea2814c {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 e7cccdf.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 e7cccdf {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(246, 248, 252, 1);
    background-image: none;
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 52%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 90px 2% 90px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#\37 f09b316 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cd8ec3cb {
    width: 94.39%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 a424e98.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#\39 a424e98 {
    width: 180px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_rc7 {
    width: 46%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
}
    
#\37 6f5dfd8 {
    width: 230px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_rap {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(9,76,165,1);
    background-image: none;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#widget_qa3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\30 a26b68a {
    width: 485px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 127e4fa.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 4px 4px 4px;
}
#\32 127e4fa {
    width: 150px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d517d37d {
    width: 165px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 a38b965 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(9,76,165,1);
    background-image: none;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#d3f6b6f4.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 4px 4px 4px;
}
#d3f6b6f4 {
    width: 150px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 f075549 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#dd523bf1 {
    width: 485px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ef156e4c {
    width: 165px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_m56 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b79cf289 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 23.5%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#e53eebe3 {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\32 291b3a7 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_7);
    background-image: none;
}
    
#widget_bp4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e8768b8a {
    width: 485px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 67ac1aa {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 23.5%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#a952ffa9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 fe9d271 {
    width: 485px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ee1df7ac {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 23.5%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 5ce4364 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 ceba125 {
    width: 485px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f97dda92 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 23.5%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 13e9261 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a9aea05d {
    width: 485px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#fc230f68 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\33 b320a9b {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 90px 2% 25px 2%;
    margin: 0% 0% 0% 0%;
}
    
#e09bf404 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(246, 248, 252, 1);
    background-image: none;
}
    
#\33 48150c4 {
    margin: 0px 0% 0px 0%;
}
    
#widget_75a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_7io.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#widget_7io {
    width: 260px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#df9ee4d3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 5e48a35::before, #\31 5e48a35 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_6);
    opacity: 0.85;
    border-radius: inherit;
}
#\31 5e48a35 {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(9,76,165,1);
    background-image: url("https://lirp.cdn-website.com/4ca3b595/dms3rep/multi/opt/AdobeStock_85133296-1920w.jpeg");
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 40px 40px 40px 40px;
    margin: 0% 0% 0% 0%;
}
#\31 5e48a35.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAgEAABAwIHAAAAAAAAAAAAAAACAAERAwQGBxRBUZHh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAZEQEAAgMAAAAAAAAAAAAAAAACAAEDESH/2gAMAwEAAhEDEQA/AJ9nmFUtwqWosWnYYnd36U4sYg5PJ1JnjxEUzjO7ibXJ/9k=');
}
    
#\30 fcc03ba {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 25px 2% 90px 2%;
    margin: 0% 0% 0% 0%;
}
    
#e147b23f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(246, 248, 252, 1);
    background-image: none;
}
    
#\33 82ee9a8 {
    margin: 0px 0% 0px 0%;
}
    
#group_rsc {
    justify-content: flex-start;
    align-items: flex-start;
    width: 95%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 2.399200168986633%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#bbc94fd5 {
    justify-content: flex-start;
    align-items: flex-end;
    width: 30%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 2.399200168986633%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_vgt {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#dbf96398 {
    width: 608px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 ff8d53c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 cae7160 {
    width: 100%;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a2d5c1e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 e1ca857 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_cqi {
    width: 100%;
    height: 131px;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 a63381e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\37 7f83897 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 90px 2% 25px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\31 cf8c10b.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#\31 cf8c10b {
    width: 260px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\30 9bf504b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0,0,0,0);
    background-image: none;
}
    
#\39 15d44c0 {
    margin: 0px 0% 0px 0%;
}
    
#ef1861a0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#f805a00e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\36 8147967 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 32%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\39 c2ec483 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 90px 2% 90px 2%;
    margin: 0% 0% 0% 0%;
}
    
#e51fc6d8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ae830bad.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#ae830bad {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 188b26f {
    width: 230px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 0249b14 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#ad97f721 {
    margin: 0px 0% 0px 0%;
}
    
#f9b06f4a {
    width: 89.97%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 3d1a879 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#caf2ca60 {
    width: 64%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
}
}



@media all {
    
#\38 9915404 {
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c05b3feb {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 90px 2% 24px 2%;
    margin: 0% 0% 0% 0%;
}
    
#da91bb63 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\32 d7d2d1e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\37 9350ad3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#d5b172ac {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0,0,0,0);
    background-image: none;
}
    
#widget_mg8 {
    width: 70px;
    height: 20px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#bd1461d7 {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 24px 2% 10px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\38 f2fec63 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\35 73fc229 {
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    background-color: rgba(246, 248, 252, 1);
    background-image: none;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 14px 14px 14px 14px;
    justify-content: flex-start;
    order: 0;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#c97adea8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aafab3b2 {
    width: 70px;
    height: 20px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 be9bffa.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 44px;
}
#\36 be9bffa {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 90e9179 {
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    background-color: rgba(246, 248, 252, 1);
    background-image: none;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 14px 14px 14px 14px;
    justify-content: flex-start;
    order: 0;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#f9502cd5 {
    width: 70px;
    height: 20px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b1a1203f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ca7310f2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 44px;
}
#ca7310f2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 3c22ac8 {
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    background-color: rgba(246, 248, 252, 1);
    background-image: none;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 14px 14px 14px 14px;
    justify-content: flex-start;
    order: 0;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\39 746c125 {
    width: 70px;
    height: 20px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 1b2d850 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d371011b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 44px;
}
#d371011b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 ef67bb3 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#ed73537e {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 10px 2% 90px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\32 53d82b8 {
    width: 70px;
    height: 20px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 4b6872e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 44px;
}
#\32 4b6872e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cf88c30a {
    width: 70px;
    height: 20px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 f3cdc1f {
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    background-color: rgba(246, 248, 252, 1);
    background-image: none;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 14px 14px 14px 14px;
    justify-content: flex-start;
    order: 0;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\33 fc344de {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d9c28f74 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e23fc524 {
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    background-color: rgba(246, 248, 252, 1);
    background-image: none;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 14px 14px 14px 14px;
    justify-content: flex-start;
    order: 0;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\32 25ee40e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\30 9dbd02e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 44px;
}
#\30 9dbd02e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#afd2d72c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 44px;
}
#afd2d72c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 b185df6 {
    width: 70px;
    height: 20px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 e62c294 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a0224979 {
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    background-color: rgba(246, 248, 252, 1);
    background-image: none;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 14px 14px 14px 14px;
    justify-content: flex-start;
    order: 0;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\38 723ae82 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 1e9da72.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#\33 1e9da72 {
    width: 260px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\34 95fb0ae {
    min-height: 0;
    column-gap: 4%;
    row-gap: 45px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 90px 2% 25px 2%;
    margin: 0% 0% 0% 0%;
}
    
#edc9e730 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 2953ea1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\34 a6233e9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\39 4a0dc24::before, #\39 4a0dc24 > .bgExtraLayerOverlay {
    
}
#\39 4a0dc24 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(9,76,165,1);
    background-image: none;
}
    
#c2cc9fe0 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e7d3ecac {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 32%;
    min-width: 4%;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1);
    border-style: solid;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    align-items: center;
    padding: 30px 30px 30px 30px;
    margin: 0% 0% 0% 0%;
}
    
#\34 0b0975d {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 2% 10px 2%;
    margin: 0% 0% 0% 0%;
}
    
#f92ea5f3 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(9,76,165,1);
    background-image: none;
}
    
#ff1a42f3 {
    margin: 0px 0% 0px 0%;
}
    
#widget_g18 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_tch {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_23c {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 78e6dc7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 32%;
    min-width: 4%;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1);
    border-style: solid;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    align-items: center;
    padding: 30px 30px 30px 30px;
    margin: 0% 0% 0% 0%;
}
    
#\38 430ddb3 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 2acec7b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 f9729be {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\35 f503f18 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 32%;
    min-width: 4%;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1);
    border-style: solid;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    align-items: center;
    padding: 30px 30px 30px 30px;
    margin: 0% 0% 0% 0%;
}
    
#fcf5b78c {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#afb0814a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#b96cecfa {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 34a4bf3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 e3edc68 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 20px 2% 80px 2%;
    margin: 0% 0% 0% 0%;
}
    
#d8715b20 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(9,76,165,1);
    background-image: none;
}
    
#\32 213ad51 {
    width: 280px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bb999ecb {
    width: 485px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 06cc223 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\39 9186f94 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(246, 248, 252, 1);
    background-image: none;
}
    
#\35 dee8339 {
    margin: 0px 0% 0px 0%;
}
    
#\39 fde0383 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 49%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#cc8a7317 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d1b6285c {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 90px 2% 15px 2%;
    margin: 0% 0% 0% 0%;
}
    
#c434d255.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#c434d255 {
    width: 200px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_c30 {
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    justify-content: flex-end;
    padding: 0px 0px 0px 0px;
}
    
#\32 446a0e4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\38 b001571 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b22ed1a9.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#b22ed1a9 {
    width: 150px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d220b261 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    justify-content: flex-start;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 1de4d85 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0,0,0,0);
    background-image: none;
}
    
#ebf8aa58 {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 90px 2% 24px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\33 6415b97 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\34 4852225 {
    width: 23.8%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    background-color: rgba(246, 248, 252, 1);
    background-image: none;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 14px 14px 14px 14px;
    justify-content: flex-start;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#c152d09c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\33 113bcdf {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 b30f513 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#fc792867 {
    min-height: auto;
    column-gap: 1.5%;
    row-gap: 9px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 24px 2% 90px 2%;
    margin: 0% 0% 0% 0%;
}
    
#f1d2f951 {
    margin: 0px 0% 0px 0%;
}
    
#d5e1c5a3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 97193ba {
    width: 23.8%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    background-color: rgba(246, 248, 252, 1);
    background-image: none;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 14px 14px 14px 14px;
    justify-content: flex-start;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\33 1e3225e {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 7b93725 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\30 31e24cf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 0e26371 {
    width: 23.8%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    background-color: rgba(246, 248, 252, 1);
    background-image: none;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 14px 14px 14px 14px;
    justify-content: flex-start;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\31 d7f2e43 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 d4044da {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\34 5df7a87 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 2d9d5b4 {
    width: 23.8%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    background-color: rgba(246, 248, 252, 1);
    background-image: none;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 14px 14px 14px 14px;
    justify-content: flex-start;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#e86b2978 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f303b12e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 05cfdce {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 6883253 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 955px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    border-radius: 0px 0px 0px 0px;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    --column-gap: 0px;
    background-color: rgba(246, 246, 246, 1);
    background-image: none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 5060848 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 955px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    border-radius: 0px 0px 0px 0px;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    --column-gap: 0px;
    background-color: rgba(246, 246, 246, 1);
    background-image: none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 738ef7f {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 db496c7 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 80px 2% 80px 2%;
    margin: 0% 0% 0% 0%;
}
    
#bf460e77 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
}
    
#group_qfj {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 955px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    border-radius: 15px 15px 15px 15px;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    --column-gap: 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_5bd {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 258px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(13, 31, 60, 1);
    background-image: none;
    border-radius: 10px 0px 0 0;
}
    
#\36 a753cb1 {
    flex-direction: row;
    align-items: center;
    width: 475px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(9,76,165,1);
    background-image: none;
}
    
#\36 ea81623 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 220px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(112,189,53,1);
    background-image: none;
    border-radius: 0 10px 0 0;
}
    
#widget_ebo {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 88388f8 {
    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_8od {
    width: 100%;
    height: 20px;
    max-width: 100%;
}
    
#\31 67fdeec {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 955px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    border-radius: 0px 0px 0px 0px;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    --column-gap: 0px;
    background-color: rgba(246, 246, 246, 1);
    background-image: none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 182248d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 258px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(0,0,0,0);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
}
    
#\32 d3a1e05 {
    align-items: center;
    width: 475px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.538071131519276%;
    background-color: rgba(0,0,0,0);
    background-image: none;
    flex-wrap: nowrap;
}
    
#\30 953ade6 {
    justify-content: flex-start;
    align-items: center;
    width: 220px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.513089005235602%;
    background-color: rgba(0,0,0,0);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    flex-wrap: nowrap;
}
    
#widget_idl {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_t10 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 6a8e613 {
    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;
}
    
#\31 cdf80c7 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 955px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    border-radius: 0px 0px 0px 0px;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    --column-gap: 0px;
    background-color: rgba(246, 246, 246, 1);
    background-image: none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 8dd7cfb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 258px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(0,0,0,0);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\35 15e4746 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 07c3786 {
    align-items: center;
    width: 475px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.538071131519276%;
    background-color: rgba(0,0,0,0);
    background-image: none;
    flex-wrap: nowrap;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\34 ee58a22 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 8a5ffd9 {
    justify-content: flex-start;
    align-items: center;
    width: 220px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.513089005235602%;
    background-color: rgba(0,0,0,0);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    flex-wrap: nowrap;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\31 fd371bc {
    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;
}
    
#\35 bf50745 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 258px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(0,0,0,0);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\34 fdfcdd9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 f7bdaad {
    align-items: center;
    width: 475px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.538071131519276%;
    background-color: rgba(0,0,0,0);
    background-image: none;
    flex-wrap: nowrap;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#a5477a81 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f17b5a10 {
    justify-content: flex-start;
    align-items: center;
    width: 220px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.513089005235602%;
    background-color: rgba(0,0,0,0);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    flex-wrap: nowrap;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#fe2d5359 {
    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;
}
    
#a1eab35d {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 955px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    border-radius: 0px 0px 0px 0px;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    --column-gap: 0px;
    background-color: rgba(246, 246, 246, 1);
    background-image: none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ecbfca48 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 258px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(0,0,0,0);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#b8caf0d4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#de36f9c1 {
    align-items: center;
    width: 475px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.538071131519276%;
    background-color: rgba(0,0,0,0);
    background-image: none;
    flex-wrap: nowrap;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#bfac2043 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f75adf73 {
    justify-content: flex-start;
    align-items: center;
    width: 220px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.513089005235602%;
    background-color: rgba(0,0,0,0);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    flex-wrap: nowrap;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\33 b070f46 {
    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;
}
    
#ab222f2c {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 955px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    border-radius: 0px 0px 0px 0px;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    --column-gap: 0px;
    background-color: rgba(246, 246, 246, 1);
    background-image: none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 e8f8057 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 258px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(0,0,0,0);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\39 0bbc04e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 40e2480 {
    align-items: center;
    width: 475px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.538071131519276%;
    background-color: rgba(0,0,0,0);
    background-image: none;
    flex-wrap: nowrap;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\37 4923eba {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 999ec09 {
    justify-content: flex-start;
    align-items: center;
    width: 220px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.513089005235602%;
    background-color: rgba(0,0,0,0);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    flex-wrap: nowrap;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\34 b733bad {
    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;
}
    
#ba223715 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 955px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    border-radius: 0px 0px 0px 0px;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    --column-gap: 0px;
    background-color: rgba(246, 246, 246, 1);
    background-image: none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 868d0e8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 258px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(0,0,0,0);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\38 98464a0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#cd90531b {
    align-items: center;
    width: 475px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.538071131519276%;
    background-color: rgba(0,0,0,0);
    background-image: none;
    flex-wrap: nowrap;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\36 5ba49b4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 753c3eb {
    justify-content: flex-start;
    align-items: center;
    width: 220px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.513089005235602%;
    background-color: rgba(0,0,0,0);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    flex-wrap: nowrap;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\34 fb62266 {
    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;
}
    
#fb12e8d8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 258px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(0,0,0,0);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\39 75a1341 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 c68c344 {
    align-items: center;
    width: 475px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.538071131519276%;
    background-color: rgba(0,0,0,0);
    background-image: none;
    flex-wrap: nowrap;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#e4b6ead4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 52706c5 {
    justify-content: flex-start;
    align-items: center;
    width: 220px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.513089005235602%;
    background-color: rgba(0,0,0,0);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    flex-wrap: nowrap;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\35 bcaca68 {
    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;
}
    
#b2cda754 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 955px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    border-radius: 0px 0px 0px 0px;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    --column-gap: 0px;
    background-color: rgba(246, 246, 246, 1);
    background-image: none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 178f996 {
    justify-content: flex-start;
    align-items: center;
    width: 258px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.538071131519276%;
    background-color: rgba(0,0,0,0);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    flex-wrap: nowrap;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\34 066d9ec {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f4f77bf1 {
    align-items: center;
    width: 475px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.538071131519276%;
    background-color: rgba(0,0,0,0);
    background-image: none;
    flex-wrap: nowrap;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\32 8e359b8 {
    justify-content: flex-start;
    align-items: center;
    width: 220px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.513089005235602%;
    background-color: rgba(0,0,0,0);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    flex-wrap: nowrap;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\31 2e4869f {
    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;
}
    
#\37 c9b60b8 {
    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;
}
    
#c20e639d {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#dba926f7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#b3ac7e61 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\35 e7c1303.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#\35 e7c1303 {
    width: 200px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\35 e29736c {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\33 9116680 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 4694352 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 1056290 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 5273884 {
    flex-direction: row;
    align-items: center;
    width: 142px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1.5px 1.5px 1.5px 1.5px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 7px 7px 7px 7px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 2625708 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 7721201 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a813ed65 {
    min-height: auto;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 30px 2% 80px 2%;
    margin: 0% 0% 0% 0%;
}
    
#c6b21507 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(246,248,252,1);
    background-image: none;
}
    
#group_ok6 {
    width: 49.5%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    padding: 0px 0px 0px 0px;
}
    
#\36 8c6dad3 {
    margin: 0px 0% 0px 0%;
}
    
#group_oqc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 fee30cd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 f5a0c80 {
    flex-direction: row;
    align-items: center;
    width: 142px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1.5px 1.5px 1.5px 1.5px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 7px 7px 7px 7px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f1e4c9ba {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c1e5ca7b {
    flex-direction: row;
    align-items: center;
    width: 142px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1.5px 1.5px 1.5px 1.5px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 7px 7px 7px 7px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#df2cda14 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a0c166a1 {
    flex-direction: row;
    align-items: center;
    width: 142px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1.5px 1.5px 1.5px 1.5px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 7px 7px 7px 7px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 ebc832a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#bc1eea70 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 8b1d62a {
    flex-direction: row;
    align-items: center;
    width: 142px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1.5px 1.5px 1.5px 1.5px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 7px 7px 7px 7px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 8a2e98f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 5e1c80c {
    flex-direction: row;
    align-items: center;
    width: 142px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1.5px 1.5px 1.5px 1.5px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 7px 7px 7px 7px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 0c88616 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 a1c2db9 {
    flex-direction: row;
    align-items: center;
    width: 142px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1.5px 1.5px 1.5px 1.5px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 7px 7px 7px 7px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d525d180 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 7335a66 {
    flex-direction: row;
    align-items: center;
    width: 142px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1.5px 1.5px 1.5px 1.5px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 7px 7px 7px 7px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 5533aa8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 a4a0218 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d9a3f650 {
    flex-direction: row;
    align-items: center;
    width: 142px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1.5px 1.5px 1.5px 1.5px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 7px 7px 7px 7px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c9416568 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f03a8411 {
    flex-direction: row;
    align-items: center;
    width: 142px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1.5px 1.5px 1.5px 1.5px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 7px 7px 7px 7px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 5564f9b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e804e255 {
    flex-direction: row;
    align-items: center;
    width: 142px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1.5px 1.5px 1.5px 1.5px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 7px 7px 7px 7px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ebfa3bf7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#bfbf697a {
    flex-direction: row;
    align-items: center;
    width: 142px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1.5px 1.5px 1.5px 1.5px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 7px 7px 7px 7px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ad23b47e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ae1dad17 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a14f3a50 {
    flex-direction: row;
    align-items: center;
    width: 142px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1.5px 1.5px 1.5px 1.5px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 7px 7px 7px 7px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 94d5c69 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c80a2791 {
    flex-direction: row;
    align-items: center;
    width: 142px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1.5px 1.5px 1.5px 1.5px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 7px 7px 7px 7px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 b931888 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 a739295 {
    flex-direction: row;
    align-items: center;
    width: 142px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1.5px 1.5px 1.5px 1.5px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 7px 7px 7px 7px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b3505b51 {
    flex-direction: row;
    align-items: center;
    width: 142px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1.5px 1.5px 1.5px 1.5px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 7px 7px 7px 7px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 97d6bbf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#dbd12516 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 848fab2 {
    flex-direction: row;
    align-items: center;
    width: 142px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1.5px 1.5px 1.5px 1.5px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 7px 7px 7px 7px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ec58e124 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fa7e9c00 {
    flex-direction: row;
    align-items: center;
    width: 142px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1.5px 1.5px 1.5px 1.5px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 7px 7px 7px 7px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 86b60f0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 289111e {
    flex-direction: row;
    align-items: center;
    width: 142px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1.5px 1.5px 1.5px 1.5px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 7px 7px 7px 7px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 7ef7f14 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 a4bbe2d {
    flex-direction: row;
    align-items: center;
    width: 142px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1.5px 1.5px 1.5px 1.5px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 7px 7px 7px 7px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d0ff4a3f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#cae73f4b {
    flex-direction: row;
    align-items: center;
    width: 142px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1.5px 1.5px 1.5px 1.5px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 7px 7px 7px 7px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e57bcc61 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 919beda {
    flex-direction: row;
    align-items: center;
    width: 142px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1.5px 1.5px 1.5px 1.5px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 7px 7px 7px 7px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 226387f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#efe63e8a {
    flex-direction: row;
    align-items: center;
    width: 142px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1.5px 1.5px 1.5px 1.5px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 7px 7px 7px 7px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f201cca8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a90858d8 {
    flex-direction: row;
    align-items: center;
    width: 142px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1.5px 1.5px 1.5px 1.5px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 7px 7px 7px 7px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 b923097 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 97b5808 {
    width: 49.5%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    padding: 0px 0px 0px 0px;
}
    
#\31 e75d776 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 b64a368 {
    flex-direction: row;
    align-items: center;
    width: 142px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1.5px 1.5px 1.5px 1.5px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 7px 7px 7px 7px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 3e73962 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fe017c49 {
    flex-direction: row;
    align-items: center;
    width: 142px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1.5px 1.5px 1.5px 1.5px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 7px 7px 7px 7px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e2745c64 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b1d6f999 {
    flex-direction: row;
    align-items: center;
    width: 142px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1.5px 1.5px 1.5px 1.5px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 7px 7px 7px 7px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 0a9c4fe {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 4c03f02 {
    flex-direction: row;
    align-items: center;
    width: 142px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1.5px 1.5px 1.5px 1.5px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 7px 7px 7px 7px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 7a5a389 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 b1e2989 {
    flex-direction: row;
    align-items: center;
    width: 142px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1.5px 1.5px 1.5px 1.5px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 7px 7px 7px 7px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 513a903 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 7a13c13 {
    flex-direction: row;
    align-items: center;
    width: 142px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1.5px 1.5px 1.5px 1.5px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 7px 7px 7px 7px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 775ff88 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 73ae1d7 {
    flex-direction: row;
    align-items: center;
    width: 142px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1.5px 1.5px 1.5px 1.5px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 7px 7px 7px 7px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c0daa801 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 d5627d5 {
    flex-direction: row;
    align-items: center;
    width: 142px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1.5px 1.5px 1.5px 1.5px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 7px 7px 7px 7px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 171fc02 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 6329de4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 ea81466 {
    flex-direction: row;
    align-items: center;
    width: 142px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1.5px 1.5px 1.5px 1.5px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 7px 7px 7px 7px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 6756f74 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 c97924d {
    flex-direction: row;
    align-items: center;
    width: 142px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1.5px 1.5px 1.5px 1.5px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 7px 7px 7px 7px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c9975267 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 5b955e5 {
    flex-direction: row;
    align-items: center;
    width: 142px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1.5px 1.5px 1.5px 1.5px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 7px 7px 7px 7px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 6ed2337 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 0f2c2df {
    flex-direction: row;
    align-items: center;
    width: 142px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1.5px 1.5px 1.5px 1.5px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 7px 7px 7px 7px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 4c1ed5c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 40295b2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b17eb9a8 {
    flex-direction: row;
    align-items: center;
    width: 142px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1.5px 1.5px 1.5px 1.5px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 7px 7px 7px 7px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a9414312 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#dfe694bb {
    flex-direction: row;
    align-items: center;
    width: 142px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1.5px 1.5px 1.5px 1.5px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 7px 7px 7px 7px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 a408c10 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 c2cab6d {
    flex-direction: row;
    align-items: center;
    width: 142px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1.5px 1.5px 1.5px 1.5px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 7px 7px 7px 7px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 23685e8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 a3aa21f {
    flex-direction: row;
    align-items: center;
    width: 142px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1.5px 1.5px 1.5px 1.5px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 7px 7px 7px 7px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dd9205fb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 56ade3a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 5add92b {
    flex-direction: row;
    align-items: center;
    width: 142px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1.5px 1.5px 1.5px 1.5px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 7px 7px 7px 7px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 917a533 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f83687d4 {
    flex-direction: row;
    align-items: center;
    width: 142px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1.5px 1.5px 1.5px 1.5px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 7px 7px 7px 7px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cc0abfc5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b323c44f {
    flex-direction: row;
    align-items: center;
    width: 142px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1.5px 1.5px 1.5px 1.5px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 7px 7px 7px 7px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c9ccfeb8 {
    flex-direction: row;
    align-items: center;
    width: 142px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1.5px 1.5px 1.5px 1.5px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 7px 7px 7px 7px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c9aaf850 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fd9659ac {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 c4c5e15 {
    flex-direction: row;
    align-items: center;
    width: 142px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1.5px 1.5px 1.5px 1.5px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 7px 7px 7px 7px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 8c0ed64 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ab04f711 {
    flex-direction: row;
    align-items: center;
    width: 142px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1.5px 1.5px 1.5px 1.5px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 7px 7px 7px 7px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b6f02cca {
    flex-direction: row;
    align-items: center;
    width: 142px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1.5px 1.5px 1.5px 1.5px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 7px 7px 7px 7px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f829dbdb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c2d27f19 {
    flex-direction: row;
    align-items: center;
    width: 142px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1.5px 1.5px 1.5px 1.5px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 7px 7px 7px 7px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a57432d2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#c2c640b5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f9ce3359 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 2% 4% 2%;
}
    
#group_l4a {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 b6719b4 {
    align-items: flex-start;
    width: 100%;
    min-height: 300px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-image: url("https://lirp.cdn-website.com/4ca3b595/dms3rep/multi/opt/AdobeStock_112107630-1920w.jpeg");
    border-radius: 24px 24px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\32 b6719b4.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAfEAABAwMFAAAAAAAAAAAAAAACAAMEARMhBQYREhT/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQARMf/aAAwDAQACEQMRAD8AqJW5pr+ojbmuCLZdbfGFTNuyTbEvW5mlKoiV7EGl/9k=');
}
    
#\31 0f3ac66 {
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 b0a771f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#f2aa46b8 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d7cdcb19 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 359c424.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 359c424 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 3cb8d0f.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 8px 8px 8px;
}
#\31 3cb8d0f {
    width: 80px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: -50px 0% 0px 0%;
}
    
#d877b2a4 {
    width: 50%;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b5efd899.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b5efd899 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 3b40e78.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 3b40e78 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 c3584e5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1);
    border-style: solid;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-radius: 0px 0px 24px 24px;
    box-shadow: none;
    order: 0;
    justify-content: flex-start;
    padding: 0px 30px 30px 30px;
    margin: 0% 0% 0% 0%;
}
    
#f4da3ed6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 e1eb5be {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d54dd50c {
    align-items: flex-start;
    width: 100%;
    min-height: 300px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-image: url("https://lirp.cdn-website.com/4ca3b595/dms3rep/multi/opt/AdobeStock_294129235-1920w.jpeg");
    border-radius: 24px 24px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#d54dd50c.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIF/8QAHxAAAgIBBAMAAAAAAAAAAAAAAQIDBAAFBgcREjFh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAL/xAAXEQADAQAAAAAAAAAAAAAAAAAAAQIR/9oADAMBAAIRAxEAPwDH49On0ttTX5KyI9V+1lA7Y/MqbmF1ldRSjIDEA+PvGMpwsQmnh//Z');
}
    
#\38 c58a464 {
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 10d0dd0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1);
    border-style: solid;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-radius: 0px 0px 24px 24px;
    box-shadow: none;
    order: 0;
    justify-content: flex-start;
    padding: 0px 30px 30px 30px;
    margin: 0% 0% 0% 0%;
}
    
#\37 bcf0911.flex-element.widget-wrapper > [data-element-type] {
    padding: 14px 14px 14px 14px;
}
#\37 bcf0911 {
    width: 80px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: -50px 0% 0px 0%;
}
    
#\37 8cb728d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 6f1642d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\30 041234a {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 094dc32.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 094dc32 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d8210885.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d8210885 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e8d016b2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e8d016b2 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 d80be27 {
    width: 51.03%;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e806bf91 {
    background-color: rgba(246, 248, 252, 1);
    background-image: none;
}
    
#d5a1291b {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#e9f4c685 {
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    background-color: rgba(246, 248, 252, 1);
    background-image: none;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 14px 14px 14px 14px;
    justify-content: flex-start;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3ad5b4e {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 6c8b004.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#\38 6c8b004 {
    width: 160px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 552d525 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#ee617778 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\37 99238bd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 4a79b2d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bfafeeed {
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    background-color: rgba(246, 248, 252, 1);
    background-image: none;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(9,76,165,1) rgba(9,76,165,1) rgba(9,76,165,1) rgba(9,76,165,1);
    border-style: solid;
    border-radius: 14px 14px 14px 14px;
    justify-content: flex-start;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#d66c3496 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bcccea06 {
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    background-color: rgba(246, 248, 252, 1);
    background-image: none;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1) rgba(221, 228, 239, 1);
    border-style: solid;
    border-radius: 14px 14px 14px 14px;
    justify-content: flex-start;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\35 398bdb1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 73cd1a5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 97f562b {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 92c26c6.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#\33 92c26c6 {
    width: 145px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f4cc2070.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#f4cc2070 {
    width: 145px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 ff84ef0 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 2b7c47c {
    margin: 0px 0% 0px 0%;
}
    
#\30 126be9f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b73edaf7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\37 41a5256 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 10px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\39 c4c12b7 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
}



@media all {
    
#ffcbb5ce {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\35 210fd7a {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 10px 2% 90px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\37 329a88a.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#\37 329a88a {
    width: 134px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f628324b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#d64cbc49 {
    margin: 0px 0% 0px 0%;
}
    
#\30 b6db7d5 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 e0bf1d2 {
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    background-color: rgba(246, 248, 252, 1);
    background-image: none;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(112,189,53,1) rgba(112,189,53,1) rgba(112,189,53,1) rgba(112,189,53,1);
    border-style: solid;
    border-radius: 14px 14px 14px 14px;
    justify-content: flex-start;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\38 06d3581.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#\38 06d3581 {
    width: 149px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#be171a0f {
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    background-color: rgba(246, 248, 252, 1);
    background-image: none;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(9,76,165,1) rgba(9,76,165,1) rgba(9,76,165,1) rgba(9,76,165,1);
    border-style: solid;
    border-radius: 14px 14px 14px 14px;
    justify-content: flex-start;
    order: 0;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\34 0488880 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 7e9226e {
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    background-color: rgba(246, 248, 252, 1);
    background-image: none;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(0,0,0,1) rgba(0,0,0,1) rgba(0,0,0,1) rgba(0,0,0,1);
    border-style: solid;
    border-radius: 14px 14px 14px 14px;
    justify-content: flex-start;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\35 34a80bf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 60c081d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#acefa9c3.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#acefa9c3 {
    width: 211px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 d91bbd1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 12545f8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fa1f5ab7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e0f715a5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 7801902 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#a2cecea7 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 e778e1d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



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



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 b320a9b {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\33 48150c4 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 fcc03ba {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\33 82ee9a8 {
    margin: 0px 0% 0px 0%;
}
    
#\31 5e48a35::before, #\31 5e48a35 > .bgExtraLayerOverlay {
    
}
#\31 5e48a35.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAgEAABAwIHAAAAAAAAAAAAAAACAAERAwQGBxRBUZHh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAZEQEAAgMAAAAAAAAAAAAAAAACAAEDESH/2gAMAwEAAhEDEQA/AJ9nmFUtwqWosWnYYnd36U4sYg5PJ1JnjxEUzjO7ibXJ/9k=');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 7f83897 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\39 15d44c0 {
    margin: 0px 0% 0px 0%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 9915404 {
    margin: 0px 0% 0px 0%;
}
    
#c05b3feb {
    padding: 40px 4% 25px 4%;
}
    
#\37 9350ad3 {
    row-gap: 12px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bd1461d7 {
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 4%;
    min-height: 320px;
    padding: 4% 4% 4% 4%;
}
    
#\35 ef67bb3 {
    margin: 0px 0% 0px 0%;
}
    
#\35 73fc229 {
    width: 30.6%;
    min-height: 8px;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
    
#\34 90e9179 {
    width: 30.6%;
    min-height: 8px;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
    
#\39 3c22ac8 {
    width: 30.6%;
    min-height: 8px;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ed73537e {
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 4%;
    min-height: 320px;
    padding: 4% 4% 4% 4%;
}
    
#e23fc524 {
    width: 30.6%;
    min-height: 8px;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
    
#\30 f3cdc1f {
    width: 30.6%;
    min-height: 8px;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
    
#\38 723ae82 {
    margin: 0px 0% 0px 0%;
}
    
#a0224979 {
    width: 30.6%;
    min-height: 8px;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 95fb0ae {
    padding: 50px 2% 25px 2%;
}
    
#c2cc9fe0 {
    margin: 0px 0% 0px 0%;
}
    
#\39 4a0dc24::before, #\39 4a0dc24 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 0b0975d {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: auto;
    padding: 2% 4% 2% 4%;
}
    
#ff1a42f3 {
    margin: 0px 0% 0px 0%;
}
    
#e7d3ecac {
    width: 32%;
    min-height: 8px;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
    
#\31 78e6dc7 {
    width: 32%;
    min-height: 8px;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
    
#\35 f503f18 {
    width: 32%;
    min-height: 8px;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
}



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



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 4852225 {
    width: 23.5%;
    min-height: 8px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#fc792867 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 320px;
    padding: 4% 4% 4% 4%;
}
    
#f1d2f951 {
    margin: 0px 0% 0px 0%;
}
    
#\34 97193ba {
    width: 23.5%;
    min-height: 8px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\30 0e26371 {
    width: 23.5%;
    min-height: 8px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\32 2d9d5b4 {
    width: 23.5%;
    min-height: 8px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 db496c7 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: auto;
}
    
#\35 e29736c {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a813ed65 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\36 8c6dad3 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f9ce3359 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e9f4c685 {
    width: 32%;
    min-height: 8px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\31 2b7c47c {
    margin: 0px 0% 0px 0%;
}
    
#bfafeeed {
    width: 32%;
    min-height: 8px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\37 41a5256 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 320px;
    padding: 4% 4% 4% 4%;
}
    
#bcccea06 {
    width: 32%;
    min-height: 8px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 210fd7a {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 320px;
    padding: 4% 4% 4% 4%;
}
    
#d64cbc49 {
    margin: 0px 0% 0px 0%;
}
    
#\30 e0bf1d2 {
    width: 32%;
    min-height: 8px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#be171a0f {
    width: 32%;
    min-height: 8px;
}
    
#\35 7e9226e {
    width: 32%;
    min-height: 8px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: unset;
    flex-direction: column;
    row-gap: 20px;
    padding: 40px 20px 40px 20px;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
    
#group_3os {
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#widget_2hg {
    min-height: 45px;
}
    
#\37 f5c39c3 {
    min-height: 45px;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#c4e2295b {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#\30 72ec0b7 {
    margin-left: 0%;
    margin-right: 0%;
    width: 100.00%;
}
    
#bf115282 {
    align-items: center;
}
    
#d92e4497 {
    margin-left: 0%;
    margin-right: 0%;
    width: 100.00%;
}
    
#aea2814c {
    margin-left: 0%;
    margin-right: 0%;
    width: 100.00%;
}
    
#\33 e7cccdf {
    margin-left: 0%;
    margin-right: 0%;
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 20px 40px 20px;
}
    
#\37 f09b316 {
    width: 330px;
}
    
#group_rc7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_rap {
    align-items: center;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#d517d37d {
    min-height: 45px;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#\32 a38b965 {
    align-items: center;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#ef156e4c {
    min-height: 45px;
}
}



@media (max-width: 767px) {
    
#b79cf289 {
    min-height: 80px;
    align-items: center;
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#e53eebe3 {
    min-height: 0;
    flex-direction: row;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: wrap;
    column-gap: 2%;
}
    
#\34 67ac1aa {
    min-height: 80px;
    align-items: center;
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#ee1df7ac {
    min-height: 80px;
    align-items: center;
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#f97dda92 {
    min-height: 80px;
    align-items: center;
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#fc230f68 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 12px;
}
    
#\33 b320a9b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 20px 20px 20px;
}
    
#\33 48150c4 {
    margin: 0px 0% 0px 0%;
}
    
#widget_75a {
    width: 330px;
}
}



@media (max-width: 767px) {
    
#\31 5e48a35::before, #\31 5e48a35 > .bgExtraLayerOverlay {
    
}
#\31 5e48a35 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 20px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
#\31 5e48a35.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAgEAABAwIHAAAAAAAAAAAAAAACAAERAwQGBxRBUZHh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAZEQEAAgMAAAAAAAAAAAAAAAACAAEDESH/2gAMAwEAAhEDEQA/AJ9nmFUtwqWosWnYYnd36U4sYg5PJ1JnjxEUzjO7ibXJ/9k=');
}
    
#\30 fcc03ba {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 20px 20px 20px 20px;
}
    
#\37 cae7160 {
    min-height: 45px;
}
    
#group_rsc {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#bbc94fd5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 12px;
}
    
#\33 82ee9a8 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 a63381e {
    width: 330px;
}
    
#\37 7f83897 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 20px 20px 20px;
}
    
#\39 15d44c0 {
    margin: 0px 0% 0px 0%;
}
    
#ef1861a0 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 12px;
}
}



@media (max-width: 767px) {
    
#\36 8147967 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\39 c2ec483 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 20px 20px 20px 20px;
}
    
#f9b06f4a {
    width: 330px;
}
    
#caf2ca60 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ad97f721 {
    margin: 0px 0% 0px 0%;
}
    
#\36 188b26f {
    min-height: 45px;
}
}



@media (max-width: 767px) {
    
#\38 9915404 {
    margin: 0px 0% 0px 0%;
}
    
#c05b3feb {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 20px 20px 20px;
}
    
#\32 d7d2d1e {
    width: 330px;
}
    
#\37 9350ad3 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 12px;
}
    
#widget_mg8 {
    height: 20px;
}
}



@media (max-width: 767px) {
    
#bd1461d7 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 20px 4% 20px;
}
    
#\35 73fc229 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#aafab3b2 {
    height: 20px;
}
    
#\35 ef67bb3 {
    margin: 0px 0% 0px 0%;
}
    
#\34 90e9179 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#f9502cd5 {
    height: 20px;
}
    
#\39 3c22ac8 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\39 746c125 {
    height: 20px;
}
}



@media (max-width: 767px) {
    
#ed73537e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 20px 4% 20px;
}
    
#\32 53d82b8 {
    height: 20px;
}
    
#cf88c30a {
    height: 20px;
}
    
#\30 f3cdc1f {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#e23fc524 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\38 723ae82 {
    margin: 0px 0% 0px 0%;
}
    
#\36 b185df6 {
    height: 20px;
}
    
#a0224979 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 95fb0ae {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 20px 20px 20px;
}
    
#edc9e730 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 12px;
}
    
#\34 a6233e9 {
    width: 330px;
}
    
#c2cc9fe0 {
    margin: 0px 0% 0px 0%;
}
    
#\39 4a0dc24::before, #\39 4a0dc24 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#e7d3ecac {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
    
#\34 0b0975d {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#\31 78e6dc7 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
    
#\35 f503f18 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\36 34a4bf3 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\31 e3edc68 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 20px 4% 20px 4%;
}
    
#\32 213ad51 {
    min-height: 45px;
}
    
#\37 06cc223 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 dee8339 {
    margin: 0px 0% 0px 0%;
}
    
#\39 fde0383 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#cc8a7317 {
    width: 330px;
}
    
#d1b6285c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 20px 20px 20px 20px;
}
    
#group_c30 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\38 b001571 {
    width: 330px;
}
    
#d220b261 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#ebf8aa58 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 20px 20px 20px 20px;
}
    
#\33 6415b97 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 4852225 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\33 113bcdf {
    width: 50px;
}
    
#fc792867 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 4% 20px 4% 20px;
}
    
#f1d2f951 {
    margin: 0px 0% 0px 0%;
}
    
#\34 97193ba {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\33 1e3225e {
    width: 50px;
}
    
#\30 0e26371 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\31 d7f2e43 {
    width: 50px;
}
    
#\32 2d9d5b4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#e86b2978 {
    width: 50px;
}
}



@media (max-width: 767px) {
    
#\34 6883253 {
    align-items: stretch;
}
    
#\37 5060848 {
    align-items: stretch;
}
    
#\32 738ef7f {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\31 db496c7 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 4% 40px 4%;
}
    
#\31 67fdeec {
    align-items: stretch;
}
    
#\36 182248d {
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\32 d3a1e05 {
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\30 953ade6 {
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\31 cdf80c7 {
    align-items: stretch;
}
    
#\39 8dd7cfb {
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\35 07c3786 {
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\36 8a5ffd9 {
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\35 bf50745 {
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\35 f7bdaad {
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#f17b5a10 {
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#a1eab35d {
    align-items: stretch;
}
    
#ecbfca48 {
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#de36f9c1 {
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#f75adf73 {
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#ab222f2c {
    align-items: stretch;
}
    
#\39 e8f8057 {
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\34 40e2480 {
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\35 999ec09 {
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#ba223715 {
    align-items: stretch;
}
    
#\30 868d0e8 {
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#cd90531b {
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\30 753c3eb {
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#fb12e8d8 {
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\31 c68c344 {
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\33 52706c5 {
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#b2cda754 {
    align-items: stretch;
}
    
#\31 178f996 {
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#f4f77bf1 {
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\32 8e359b8 {
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#c20e639d {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 12px;
}
    
#dba926f7 {
    width: 330px;
}
    
#\35 e29736c {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\39 7721201 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a813ed65 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#group_ok6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
}
    
#\30 97b5808 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_oqc {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#bc1eea70 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 a4a0218 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ae1dad17 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#dbd12516 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#c2c640b5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f9ce3359 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#f2aa46b8 {
    align-items: center;
}
    
#\38 359c424 {
    margin-left: 0%;
    margin-right: 0%;
    width: 90.34%;
}
    
#d877b2a4 {
    min-height: 45px;
    width: 60%;
}
    
#b5efd899 {
    margin-left: 0%;
    margin-right: 0%;
    width: 90.34%;
}
    
#\32 3b40e78 {
    margin-left: 0%;
    margin-right: 0%;
    width: 90.34%;
}
    
#\36 c3584e5 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
    
#f4da3ed6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 10d0dd0 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
    
#\30 041234a {
    align-items: center;
}
    
#\37 094dc32 {
    margin-left: 0%;
    margin-right: 0%;
    width: 90.34%;
}
    
#d8210885 {
    margin-left: 0%;
    margin-right: 0%;
    width: 90.34%;
}
    
#e8d016b2 {
    margin-left: 0%;
    margin-right: 0%;
    width: 90.34%;
}
    
#\37 d80be27 {
    min-height: 45px;
    width: 80%;
}
}



@media (max-width: 767px) {
    
#e9f4c685 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\36 97f562b {
    width: 50px;
}
    
#\36 3ad5b4e {
    width: 50px;
}
    
#\30 ff84ef0 {
    width: 50px;
}
    
#\31 2b7c47c {
    margin: 0px 0% 0px 0%;
}
    
#bfafeeed {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\37 41a5256 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 4% 20px 4% 20px;
}
    
#bcccea06 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 210fd7a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 0% 20px 4% 20px;
}
    
#d64cbc49 {
    margin: 0px 0% 0px 0%;
}
    
#\30 b6db7d5 {
    width: 50px;
}
    
#\30 e0bf1d2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#be171a0f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\34 0488880 {
    width: 50px;
}
    
#a2cecea7 {
    width: 50px;
}
    
#\35 7e9226e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
}

