@media all {
  *#dm .dmInner a.u_1046287563:hover { background-image:none !important; }

  *#dm .dmInner a.u_1046287563.hover { background-image:none !important; }

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

  *#dm .dmInner div.u_1375336380 {
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-image:url(https://irp.cdn-website.com/d3eb2016/dms3rep/multi/box-dot.svg) !important;
    background-position:0% 50% !important;
  }

  *#dm .dmInner div.u_1378062314 hr {
    border-width:8px !important;
    color:rgba(23,178,168,1) !important;
  }

  *#dm .dmInner div.u_1582538594 hr {
    border-width:8px !important;
    color:rgba(23,178,168,1) !important;
  }

  *#dm .dmInner div.u_1574653924 hr {
    border-width:8px !important;
    color:rgba(42,109,180,1) !important;
  }

  *#dm .dmInner div.u_1538471214 hr {
    border-width:8px !important;
    color:rgba(205,234,232,1) !important;
  }

  *#dm .dmInner div.u_1241280615 hr {
    border-width:8px !important;
    color:rgba(42,109,180,1) !important;
  }

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

  *#dm .dmInner div.u_1456467825 img {
    object-fit:cover !important;
    object-position:0% 50% !important;
    border-radius:16px 16px 16px 16px !important;
  }

  *#dm .dmInner div.u_1794347031 {
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-image:url(https://irp.cdn-website.com/d3eb2016/dms3rep/multi/box-dot.svg) !important;
    background-position:0% 50% !important;
  }

  *#dm .dmInner div.u_1682806173 {
    background-color:rgba(229,244,242,1) !important;
    background-image:none !important;
    border-radius:100px 100px 100px 100px !important;
  }

  *#dm .dmInner div.u_1449702935 {
    background-color:rgba(229,244,242,1) !important;
    background-image:none !important;
    border-radius:100px 100px 100px 100px !important;
  }

  *#dm .dmInner div.u_1253314466 {
    background-color:rgba(229,244,242,1) !important;
    background-image:none !important;
    border-radius:100px 100px 100px 100px !important;
  }

  *#dm .dmInner div.u_1970644383 {
    background-color:rgba(11,46,63,1) !important;
    background-image:none !important;
    border-radius:100px 100px 100px 100px !important;
  }

  *#dm .dmInner div.u_1230700275 {
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-image:url(https://irp.cdn-website.com/d3eb2016/dms3rep/multi/box-dot.svg) !important;
    background-position:0% 50% !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1691256090 {
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-image:url(https://irp.cdn-website.com/d3eb2016/dms3rep/multi/box-dot.svg) !important;
    background-position:0% 50% !important;
  }

  *#dm .dmInner div.u_1776667084 {
    border-style:solid !important;
    border-width:0px 0px 0px 3px !important;
    border-color:rgb(90,108,117) rgb(90,108,117) rgb(90,108,117) rgba(23,178,168,1) !important;
  }

  *#dm .dmInner div.u_1924219244 {
    border-style:solid !important;
    border-width:0px 0px 0px 3px !important;
    border-color:rgb(90,108,117) rgb(90,108,117) rgb(90,108,117) rgba(23,178,168,1) !important;
  }

  *#dm .dmInner a.u_1858031068:hover { background-image:none !important; }

  *#dm .dmInner a.u_1858031068.hover { background-image:none !important; }

  *#dm .dmInner a.u_1858031068 span.text {
    font-weight:500 !important;
    text-decoration:none !important;
    font-style:normal !important;
    font-size:14px !important;
  }

  *#dm .dmInner a.u_1768250090:hover {
    background-image:none !important;
    background-color:rgba(229,244,242,1) !important;
    border-color:rgba(11,46,63,1) !important;
  }

  *#dm .dmInner a.u_1768250090.hover {
    background-image:none !important;
    background-color:rgba(229,244,242,1) !important;
    border-color:rgba(11,46,63,1) !important;
  }

  *#dm .dmInner a.u_1768250090 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(226,232,236,1) rgba(226,232,236,1) rgba(226,232,236,1) rgba(226,232,236,1) !important;
  }

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

  *#dm .dmInner div.u_4131725005 .postDescription { color:rgba(90,108,117,1) !important; }

  *#dm .dmInner div.u_4131725005 .readMore a {
    font-weight:400 !important;
    color:rgba(23,178,168,1) !important;
  }

  *#dm .dmInner div.u_4131725005 .postArticle .blogImgLink { height:210px !important; }

  *#dm .dmInner div.u_1571029271 {
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-image:url(https://irp.cdn-website.com/d3eb2016/dms3rep/multi/navy-box.svg) !important;
    background-position:0% 50% !important;
  }

  *#dm .dmInner a.u_1768250090 span.text {
    font-weight:500 !important;
    text-decoration:underline !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1880871270 {
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-image:url(https://irp.cdn-website.com/d3eb2016/dms3rep/multi/navy-box.svg) !important;
    background-position:0% 50% !important;
  }

  *#dm .dmInner div.u_1250739928 img {
    border-radius:16px 16px 16px 16px !important;
    object-fit:contain !important;
  }

  *#dm .dmInner div.u_1277436191 {
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-image:url(https://irp.cdn-website.com/d3eb2016/dms3rep/multi/navy-box.svg) !important;
    background-position:0% 50% !important;
  }

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

  *#dm .dmInner div.u_4131725005 .postArticle>.inner {
    border-style:solid !important;
    border-width:1px !important;
    border-color:rgba(226,232,236,1) !important;
    border-radius:16px 16px 16px 16px !important;
    -webkit-box-shadow:rgba(0,0,0,0.05) 0px 0px 11px 0px !important;
    box-shadow:rgba(0,0,0,0.05) 0px 0px 11px 0px !important;
    -moz-box-shadow:rgba(0,0,0,0.05) 0px 0px 11px 0px !important;
  }

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

  *#dm .dmInner div.u_1938169029 {
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-image:url(https://irp.cdn-website.com/d3eb2016/dms3rep/multi/box-dot.svg) !important;
    background-position:0% 50% !important;
  }

  *#dm .dmInner div.u_1143722033 {
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-image:url(https://irp.cdn-website.com/d3eb2016/dms3rep/multi/box-dot.svg) !important;
    background-position:0% 50% !important;
  }

  *#dm .dmInner div.u_1187777704 hr { color:rgba(226,232,236,1) !important; }

  *#dm .dmInner a.u_1307502848:hover { background-image:none !important; }

  *#dm .dmInner a.u_1307502848.hover { background-image:none !important; }

  *#dm .dmInner a.u_1307502848 span.text {
    font-weight:500 !important;
    text-decoration:none !important;
    font-style:normal !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1945173901 hr { color:rgba(226,232,236,1) !important; }

  *#dm .dmInner a.u_1412574858:hover { background-image:none !important; }

  *#dm .dmInner a.u_1412574858.hover { background-image:none !important; }

  *#dm .dmInner a.u_1412574858 span.text {
    font-weight:500 !important;
    text-decoration:none !important;
    font-style:normal !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1678741529 hr { color:rgba(226,232,236,1) !important; }

  *#dm .dmInner a.u_1822776898:hover { background-image:none !important; }

  *#dm .dmInner a.u_1822776898.hover { background-image:none !important; }

  *#dm .dmInner a.u_1822776898 span.text {
    font-weight:500 !important;
    text-decoration:none !important;
    font-style:normal !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1877309998 hr { color:rgba(226,232,236,1) !important; }

  *#dm .dmInner a.u_1422657251:hover { background-image:none !important; }

  *#dm .dmInner a.u_1422657251.hover { background-image:none !important; }

  *#dm .dmInner a.u_1422657251 span.text {
    font-weight:500 !important;
    text-decoration:none !important;
    font-style:normal !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1116587985 hr { color:rgba(226,232,236,1) !important; }

  *#dm .dmInner a.u_1984709072:hover { background-image:none !important; }

  *#dm .dmInner a.u_1984709072.hover { background-image:none !important; }

  *#dm .dmInner a.u_1984709072 span.text {
    font-weight:500 !important;
    text-decoration:none !important;
    font-style:normal !important;
    font-size:14px !important;
  }

  *#dm .dmInner a.u_1875305318:hover { background-image:none !important; }

  *#dm .dmInner a.u_1875305318.hover { background-image:none !important; }

  *#dm .dmInner a.u_1875305318 span.text {
    font-weight:500 !important;
    text-decoration:none !important;
    font-style:normal !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1186845223 hr { color:rgba(226,232,236,1) !important; }

  *#dm .dmInner div.u_1472356064 hr { color:rgba(226,232,236,1) !important; }

  *#dm .dmInner a.u_1195009752:hover { background-image:none !important; }

  *#dm .dmInner a.u_1195009752.hover { background-image:none !important; }

  *#dm .dmInner a.u_1195009752 span.text {
    font-weight:500 !important;
    text-decoration:none !important;
    font-style:normal !important;
    font-size:14px !important;
  }

  *#dm .dmInner a.u_1675147718:hover { background-image:none !important; }

  *#dm .dmInner a.u_1675147718.hover { background-image:none !important; }

  *#dm .dmInner a.u_1675147718 span.text {
    font-weight:500 !important;
    text-decoration:none !important;
    font-style:normal !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1945771098 hr { color:rgba(226,232,236,1) !important; }

  *#dm .dmInner a.u_1331992951:hover { background-image:none !important; }

  *#dm .dmInner a.u_1331992951.hover { background-image:none !important; }

  *#dm .dmInner a.u_1331992951 span.text {
    font-weight:500 !important;
    text-decoration:none !important;
    font-style:normal !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1539574590 hr { color:rgba(226,232,236,1) !important; }

  *#dm .dmInner a.u_1730885297:hover { background-image:none !important; }

  *#dm .dmInner a.u_1730885297.hover { background-image:none !important; }

  *#dm .dmInner a.u_1730885297 span.text {
    font-weight:500 !important;
    text-decoration:none !important;
    font-style:normal !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1693918039 hr { color:rgba(226,232,236,1) !important; }

  *#dm .dmInner div.u_1423039196 {
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-image:url(https://irp.cdn-website.com/d3eb2016/dms3rep/multi/navy-box.svg) !important;
    background-position:0% 50% !important;
  }

  *#dm .dmInner a.u_1891519169:hover { background-image:none !important; }

  *#dm .dmInner a.u_1891519169.hover { background-image:none !important; }

  *#dm .dmInner a.u_1326316297:hover { background-image:none !important; }

  *#dm .dmInner a.u_1326316297.hover { background-image:none !important; }

  *#dm .dmInner a.u_1326316297 span.text {
    font-weight:500 !important;
    text-decoration:none !important;
    font-style:normal !important;
    font-size:14px !important;
  }

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

  *#dm .dmInner div.u_1253545540 textarea {
    border-style:solid !important;
    border-color:rgba(226,232,236,1) rgba(226,232,236,1) rgba(226,232,236,1) rgba(226,232,236,1) !important;
    border-width:1px 1px 1px 1px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-radius:6px 6px 6px 6px !important;
  }

  *#dm .dmInner div.u_1253545540 select {
    border-style:solid !important;
    border-color:rgba(226,232,236,1) rgba(226,232,236,1) rgba(226,232,236,1) rgba(226,232,236,1) !important;
    border-width:1px 1px 1px 1px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-radius:6px 6px 6px 6px !important;
  }

  *#dm .dmInner div.u_1253545540 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) {
    font-size:11px !important;
    font-family:'IBM Plex Mono' !important;
  }

  *#dm .dmInner div.u_1253545540 .m-recaptcha {
    font-size:11px !important;
    font-family:'IBM Plex Mono' !important;
  }

  *#dm .dmInner div.u_1253545540 input::placeholder {
    font-size:14px !important;
    font-weight:300 !important;
  }

  *#dm .dmInner div.u_1253545540 input.placeholder {
    font-size:14px !important;
    font-weight:300 !important;
  }

  *#dm .dmInner div.u_1253545540 textarea::placeholder {
    font-size:14px !important;
    font-weight:300 !important;
  }

  *#dm .dmInner div.u_1253545540 textarea.placeholder {
    font-size:14px !important;
    font-weight:300 !important;
  }

  *#dm .dmInner div.u_1253545540 select::placeholder {
    font-size:14px !important;
    font-weight:300 !important;
  }

  *#dm .dmInner div.u_1253545540 select.placeholder {
    font-size:14px !important;
    font-weight:300 !important;
  }

  *#dm .dmInner div.u_1253545540 .dmforminput input { font-size:14px !important; }

  *#dm .dmInner div.u_1253545540 .dmforminput textarea { font-size:14px !important; }

  *#dm .dmInner div.u_1253545540 .dmforminput .fileUploadLink { font-size:14px !important; }

  *#dm .dmInner div.u_1253545540 .checkboxwrapper span { font-size:14px !important; }

  *#dm .dmInner div.u_1253545540 .radiowrapper span { font-size:14px !important; }

  *#dm .dmInner div.u_1253545540 .optinwrapper div { font-size:14px !important; }

  *#dm .dmInner div.u_1253545540 .freetextwrapper { font-size:14px !important; }

  *#dm .dmInner div.u_1253545540 .dmforminput select { font-size:14px !important; }

  *#dm .dmInner div.u_1253545540 .dmforminput option { font-size:14px !important; }

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

  *#dm .dmInner div.u_1253545540 input[type="submit"] {
    font-weight:600 !important;
    font-size:16px !important;
  }
}
*#dm .dmInner a.u_1046287563
{
	box-shadow:0 1px 0 rgba(11,46,63,0.1),0 6px 24px -8px rgba(23,178,168,0.4) !important;
	transition:transform 0.15s ease,background 0.15s ease,color 0.15s ease,box-shadow 0.15s ease !important;
}
*#dm .dmInner a.u_1046287563:hover
{
	transform:translateY(-1px) !important;
}
*#dm .dmInner div.u_1375336380
{
	background-size:8px 8px !important;
}
*#dm .dmInner div.u_1277436191
{
	background-size:8px 8px !important;
}
*#dm .dmInner div.u_1378062314
{
	background-color:#f1f3f4 !important;
	border-radius:100px !important;
}
*#dm .dmInner div.u_1378062314 hr
{
	width:92% !important;
	border-radius:100px !important;
}
*#dm .dmInner div.u_1574653924
{
	background-color:#f1f3f4 !important;
	border-radius:100px !important;
}
*#dm .dmInner div.u_1574653924 hr
{
	width:78% !important;
	border-radius:100px !important;
}
*#dm .dmInner div.u_1582538594
{
	background-color:#f1f3f4 !important;
	border-radius:100px !important;
}
*#dm .dmInner div.u_1582538594 hr
{
	width:64% !important;
	border-radius:100px !important;
}
*#dm .dmInner div.u_1538471214
{
	background-color:#f1f3f4 !important;
	border-radius:100px !important;
}
*#dm .dmInner div.u_1538471214 hr
{
	width:48% !important;
	border-radius:100px !important;
}
*#dm .dmInner div.u_1241280615
{
	background-color:#f1f3f4 !important;
	border-radius:100px !important;
}
*#dm .dmInner div.u_1241280615 hr
{
	width:36% !important;
	border-radius:100px !important;
}
*#dm .dmInner div.u_1794347031
{
	background-size:8px 8px !important;
}
*#dm .dmInner div.u_1880871270
{
	background-size:8px 8px !important;
}
*#dm .dmInner div.u_1557734503 p
{
	padding-top:10px !important;
	padding-bottom:10px !important;
	border-top:1px solid #e2e8ec !important;
}
*#dm .dmInner div.u_1272829127 p
{
	padding-top:10px !important;
	padding-bottom:10px !important;
	border-top:1px solid #e2e8ec !important;
}
*#dm .dmInner div.u_1245580837 p
{
	padding-top:10px !important;
	padding-bottom:10px !important;
	border-top:1px solid #e2e8ec !important;
}
*#dm .dmInner div.u_1230700275
{
	background-size:8px 8px !important;
}
*#dm .dmInner div.u_1691256090
{
	background-size:8px 8px !important;
}
*#dm .dmInner a.u_1858031068
{
	box-shadow:0 1px 0 rgba(11,46,63,0.1),0 6px 24px -8px rgba(23,178,168,0.4) !important;
	transition:transform 0.15s ease,background 0.15s ease,color 0.15s ease,box-shadow 0.15s ease !important;
}
*#dm .dmInner a.u_1858031068:hover
{
	transform:translateY(-1px) !important;
}
*#dm .dmInner div.u_1571029271
{
	background-size:8px 8px !important;
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_4131725005 .postTitle a { font-size:20px !important; }

  *#dm .dmInner div.u_4131725005 .postDescription { font-size:15px !important; }

  *#dm .dmInner div.u_4131725005 .readMore a { font-size:14px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_4131725005 .readMore a { font-size:14px !important; }
}
.bloc-system
{
	background:radial-gradient(ellipse 60% 50% at 15% 20%,rgba(23,178,168,0.15),transparent 60%),radial-gradient(ellipse 40% 40% at 85% 80%,rgba(42,109,180,0.2),transparent 60%),#0B2E3F !important;
}
.hero-sec-gradient
{
	background:radial-gradient(ellipse 80% 60% at 85% 0%,rgba(23,178,168,0.08),transparent 60%),radial-gradient(ellipse 60% 50% at 0% 100%,rgba(42,109,180,0.06),transparent 60%),linear-gradient(180deg,#FBFDFD 0%,#F3F7F7 100%) !important;
}
.leadership
{
	background:radial-gradient(ellipse 60% 50% at 15% 20%,rgba(23,178,168,0.15),transparent 60%),radial-gradient(ellipse 40% 40% at 85% 80%,rgba(42,109,180,0.2),transparent 60%),#0B2E3F !important;
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_3482928017 img {
    object-position:50% 50% !important;
    object-fit:cover !important;
  }
}
.blocs:hover
{
	transform:translateY(-3px) !important;
	border:1px solid #17b2a8 !important;
	box-shadow:0 20px 40px -20px rgba(11,46,63,0.15) !important;
}
.blocs
{
	transition:transform 0.2s ease,box-shadow 0.2s ease,border-color 0.2s ease !important;
}
*#dm .dmInner div.u_1938169029
{
	background-size:8px 8px !important;
}
*#dm .dmInner div.u_1143722033
{
	background-size:8px 8px !important;
}
*#dm .dmInner a.u_1307502848
{
	box-shadow:0 1px 0 rgba(11,46,63,0.1),0 6px 24px -8px rgba(23,178,168,0.4) !important;
	transition:transform 0.15s ease,background 0.15s ease,color 0.15s ease,box-shadow 0.15s ease !important;
}
*#dm .dmInner a.u_1307502848:hover
{
	transform:translateY(-1px) !important;
}
*#dm .dmInner a.u_1412574858
{
	box-shadow:0 1px 0 rgba(11,46,63,0.1),0 6px 24px -8px rgba(23,178,168,0.4) !important;
	transition:transform 0.15s ease,background 0.15s ease,color 0.15s ease,box-shadow 0.15s ease !important;
}
*#dm .dmInner a.u_1412574858:hover
{
	transform:translateY(-1px) !important;
}
*#dm .dmInner a.u_1822776898
{
	box-shadow:0 1px 0 rgba(11,46,63,0.1),0 6px 24px -8px rgba(23,178,168,0.4) !important;
	transition:transform 0.15s ease,background 0.15s ease,color 0.15s ease,box-shadow 0.15s ease !important;
}
*#dm .dmInner a.u_1822776898:hover
{
	transform:translateY(-1px) !important;
}
*#dm .dmInner a.u_1422657251
{
	box-shadow:0 1px 0 rgba(11,46,63,0.1),0 6px 24px -8px rgba(23,178,168,0.4) !important;
	transition:transform 0.15s ease,background 0.15s ease,color 0.15s ease,box-shadow 0.15s ease !important;
}
*#dm .dmInner a.u_1422657251:hover
{
	transform:translateY(-1px) !important;
}
*#dm .dmInner a.u_1984709072
{
	box-shadow:0 1px 0 rgba(11,46,63,0.1),0 6px 24px -8px rgba(23,178,168,0.4) !important;
	transition:transform 0.15s ease,background 0.15s ease,color 0.15s ease,box-shadow 0.15s ease !important;
}
*#dm .dmInner a.u_1984709072:hover
{
	transform:translateY(-1px) !important;
}
*#dm .dmInner a.u_1875305318
{
	box-shadow:0 1px 0 rgba(11,46,63,0.1),0 6px 24px -8px rgba(23,178,168,0.4) !important;
	transition:transform 0.15s ease,background 0.15s ease,color 0.15s ease,box-shadow 0.15s ease !important;
}
*#dm .dmInner a.u_1875305318:hover
{
	transform:translateY(-1px) !important;
}
*#dm .dmInner a.u_1195009752
{
	box-shadow:0 1px 0 rgba(11,46,63,0.1),0 6px 24px -8px rgba(23,178,168,0.4) !important;
	transition:transform 0.15s ease,background 0.15s ease,color 0.15s ease,box-shadow 0.15s ease !important;
}
*#dm .dmInner a.u_1195009752:hover
{
	transform:translateY(-1px) !important;
}
*#dm .dmInner a.u_1675147718
{
	box-shadow:0 1px 0 rgba(11,46,63,0.1),0 6px 24px -8px rgba(23,178,168,0.4) !important;
	transition:transform 0.15s ease,background 0.15s ease,color 0.15s ease,box-shadow 0.15s ease !important;
}
*#dm .dmInner a.u_1675147718:hover
{
	transform:translateY(-1px) !important;
}
*#dm .dmInner a.u_1331992951
{
	box-shadow:0 1px 0 rgba(11,46,63,0.1),0 6px 24px -8px rgba(23,178,168,0.4) !important;
	transition:transform 0.15s ease,background 0.15s ease,color 0.15s ease,box-shadow 0.15s ease !important;
}
*#dm .dmInner a.u_1331992951:hover
{
	transform:translateY(-1px) !important;
}
*#dm .dmInner a.u_1730885297
{
	box-shadow:0 1px 0 rgba(11,46,63,0.1),0 6px 24px -8px rgba(23,178,168,0.4) !important;
	transition:transform 0.15s ease,background 0.15s ease,color 0.15s ease,box-shadow 0.15s ease !important;
}
*#dm .dmInner a.u_1730885297:hover
{
	transform:translateY(-1px) !important;
}
*#dm .dmInner div.u_1423039196
{
	background-size:8px 8px !important;
}
*#dm .dmInner a.u_1326316297
{
	box-shadow:0 1px 0 rgba(11,46,63,0.1),0 6px 24px -8px rgba(23,178,168,0.4) !important;
	transition:transform 0.15s ease,background 0.15s ease,color 0.15s ease,box-shadow 0.15s ease !important;
}
*#dm .dmInner a.u_1326316297:hover
{
	transform:translateY(-1px) !important;
}
*#dm .dmInner div.u_1253545540 .dmform-wrapper label
{
	text-transform:uppercase !important;
	letter-spacing:0.08em !important;
}
*#dm .dmInner div.u_1253545540 .dmformsubmit
{
	box-shadow:0 1px 0 rgba(11,46,63,0.1),0 6px 24px -8px rgba(23,178,168,0.4) !important;
	transition:transform 0.15s ease,background 0.15s ease,color 0.15s ease,box-shadow 0.15s ease !important;
	min-width:100% !important;
}
*#dm .dmInner div.u_1253545540 .dmformsubmit:hover
{
	transform:translateY(-1px) !important;
	transition:transform 0.15s ease,background 0.15s ease,color 0.15s ease,box-shadow 0.15s ease !important;
}
*#dm .dmInner div.u_1253545540 .dmform-wrapper textarea
{
	height:120px !important;
}
*#dm .dmInner div.u_1253545540 .optinwrapper
{
	padding:1px !important;
}
*#dm .dmInner div.u_1253545540 .optinwrapper div
{
	text-align:LEFT !important;
}
*#dm .dmInner div.u_1253545540 .optinwrapper .contact-checkable-container
{
	display:block !important;
	width:100% !important;
}
*#dm .dmInner div.u_1253545540 .contact-checkable-container label.for-checkable
{
	display:flex !important;
	flex-wrap:nowrap !important;
	justify-content:flex-start !important;
	align-items:flex-start !important;
	column-gap:8px !important;
	width:100% !important;
	text-transform:none !important;
	letter-spacing:normal !important;
}
*#dm .dmInner div.u_1253545540 .checkable-input
{
	width:24px !important;
	height:16px !important;
	flex:0 0 16px !important;
	margin:8px 0 0 0 !important;
}
*#dm .dmInner div.u_1253545540 .for-checkable>div
{
	flex:1 1 auto !important;
}
*#dm .dmInner div.u_1253545540 .optinwrapper .img-wrapper
{
	display:none !important;
}
*#dm .dmInner div.u_1253545540 .dmforminput .optinwrapper div p.rteBlock
{
	font-size:12px !important;
	line-height:1.2em !important;
	font-weight:600 !important;
	color:#5a6b73 !important;
	font-family: inherit !important;
}
*#dm .dmInner div.u_1253545540 .optinwrapper div p.rteBlock a
{
	font-size:12px !important;
	line-height:1.5em !important;
	font-weight:800 !important;
	color:#17b2a8 !important;
	font-family: inherit !important;
}
separatorHomeCss{color:red !important}*#dm .dmInner a.u_1046287563
{
}
*#dm .dmInner div.u_1375336380
{
}
*#dm .dmInner div.u_1277436191
{
}
*#dm .dmInner div.u_1378062314
{
}
*#dm .dmInner div.u_1574653924
{
}
*#dm .dmInner div.u_1582538594
{
}
*#dm .dmInner div.u_1538471214
{
}
*#dm .dmInner div.u_1241280615
{
}
.tab-style #6834fc4a .flex-element
{
	flex-direction:row !important;
}
*#dm .dmInner div.u_1794347031
{
}
*#dm .dmInner div.u_1880871270
{
}
*#dm .dmInner div.u_1557734503
{
}
*#dm .dmInner div.u_1272829127
{
}
*#dm .dmInner div.u_1245580837
{
}
*#dm .dmInner div.u_1230700275
{
}
*#dm .dmInner div.u_1691256090
{
}
*#dm .dmInner a.u_1858031068
{
}
*#dm .dmInner div.u_1571029271
{
}
*#dm .dmInner div.u_1938169029
{
}
*#dm .dmInner div.u_1938169029
{
}
*#dm .dmInner div.u_1143722033
{
}
*#dm .dmInner a.u_1307502848
{
}
*#dm .dmInner a.u_1412574858
{
}
*#dm .dmInner a.u_1822776898
{
}
*#dm .dmInner a.u_1422657251
{
}
*#dm .dmInner a.u_1984709072
{
}
*#dm .dmInner a.u_1875305318
{
}
*#dm .dmInner a.u_1195009752
{
}
*#dm .dmInner a.u_1675147718
{
}
*#dm .dmInner a.u_1331992951
{
}
*#dm .dmInner a.u_1730885297
{
}
*#dm .dmInner div.u_1423039196
{
}
*#dm .dmInner a.u_1307502848
{
}
*#dm .dmInner a.u_1412574858
{
}
*#dm .dmInner a.u_1822776898
{
}
*#dm .dmInner a.u_1422657251
{
}
*#dm .dmInner a.u_1984709072
{
}
*#dm .dmInner a.u_1875305318
{
}
*#dm .dmInner a.u_1195009752
{
}
*#dm .dmInner a.u_1675147718
{
}
*#dm .dmInner a.u_1331992951
{
}
*#dm .dmInner a.u_1730885297
{
}
*#dm .dmInner div.u_1423039196
{
}
*#dm .dmInner a.u_1326316297
{
}
*#dm .dmInner a.u_1326316297
{
}
*#dm .dmInner div.u_1253545540
{
}
*#dm .dmInner div.u_1253545540
{
}
separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 50%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 72px 2% 96px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-items: flex-end;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/d3eb2016/dms3rep/multi/image%2867%29-027462f0.svg");
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_ek4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_2io {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#group_5b2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 016cf7e {
    width: 156px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 51px;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 1b347f4 {
    width: 156px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 51px;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 788f9bc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 16px;
}
#\37 788f9bc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_sd2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5px;
    order: 4;
    border-width: 1px 0px 1px 0px;
    border-color: rgba(226, 232, 236, 1) rgba(226, 232, 236, 1) rgba(226, 232, 236, 1) rgba(226, 232, 236, 1);
    border-style: solid;
    --column-gap: 5px;
    padding: 20px 0px 20px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_dmg {
    justify-content: flex-start;
    align-items: flex-start;
    width: 220px;
    min-height: auto;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 4.798400337973266%;
    flex-wrap: nowrap;
    border-width: 0 1px 0 0;
    border-color: #000000 rgba(226, 232, 236, 1) #000000 #000000;
    border-style: solid;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_5lh {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_cdq {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#d7a00dd3 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 150px;
    min-height: auto;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 4.798400337973266%;
    flex-wrap: nowrap;
    border-width: 0 1px 0 0;
    border-color: #000000 rgba(226, 232, 236, 1) #000000 #000000;
    border-style: solid;
    order: 1;
    padding: 0px 15px 0px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\34 4a23814 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#\32 4e26e30 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#\31 53255f3 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 180px;
    min-height: auto;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 4.798400337973266%;
    flex-wrap: nowrap;
    border-width: 0 0px 0 0;
    border-color: #000000 rgba(226, 232, 236, 1) #000000 #000000;
    border-style: solid;
    order: 2;
    padding: 0px 20px 0px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\35 2293b07 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f8e5a655 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_fst {
    justify-content: flex-start;
    align-items: flex-start;
    width: 518px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.287702088032892%;
    flex-wrap: nowrap;
    border-radius: 16px 16px 16px 16px;
    background-color: rgba(11,46,63,1);
    background-image: none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_d62 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 518px;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4.99843805166728%;
    border-radius: 8px 8px 8px 8px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(226,232,236,1) rgba(226,232,236,1) rgba(226,232,236,1) rgba(226,232,236,1);
    border-style: solid;
    flex-wrap: nowrap;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 14px 16px 14px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_076 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_8cv {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_glj {
    width: 100%;
    height: 545px;
    max-width: 100%;
}
    
#cb0327c1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#cb0327c1 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: -16px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c830dabf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 2d540ea {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\39 c32abe8 {
    border-width: 1px 0px 1px 0px;
    border-color: rgba(255, 255, 255, 0.08) rgba(255, 255, 255, 0.08) rgba(255, 255, 255, 0.08) rgba(255, 255, 255, 0.08);
    border-style: solid;
    background-color: rgba(11,46,63,1);
    background-image: none;
}
    
#e22d9515 {
    margin: 0px 0% 0px 0%;
}
    
#widget_55o {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 c5d7c50 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\33 a9adebd {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 96px 2% 24px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\37 60f69e0 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\30 80194c0 {
    margin: 0px 0% 0px 0%;
}
    
#group_s0a {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: stretch;
    padding: 0px 0px 0px 0px;
}
    
#\32 4bca62f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 16px;
}
#\32 4bca62f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_dh7 {
    width: 71.58%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 43cbcda {
    width: 620px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_rr2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 49%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 16px 16px 16px 16px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f87d96f1 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 49%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2.399200168986633%;
    border-radius: 16px 16px 16px 16px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(226,232,236,1) rgba(226,232,236,1) rgba(226,232,236,1) rgba(226,232,236,1);
    border-style: solid;
    flex-wrap: nowrap;
    padding: 16px 18px 16px 18px;
    margin: 0px 0% 0px 0%;
}
    
#widget_b5e {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_g3i {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_dv6 {
    width: 120px;
    height: auto;
    max-width: 100%;
}
    
#\31 904321f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 904321f {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 6fc6c36 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#bfecb95d {
    width: 120px;
    height: auto;
    max-width: 100%;
}
    
#\34 b9983af.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 b9983af {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 22f7abd {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 9fdd27c {
    width: 120px;
    height: auto;
    max-width: 100%;
}
    
#\31 7ac84f4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 7ac84f4 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 2c7f4b3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 d4e1b74 {
    width: 120px;
    height: auto;
    max-width: 100%;
}
    
#\31 6e5e08f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 6e5e08f {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 c14933c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 5656d01 {
    width: 120px;
    height: auto;
    max-width: 100%;
}
    
#\31 6dfddfa.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 6dfddfa {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 e17bd47[data-css-edit] {
    background: linear-gradient(135deg, #F7FBFB 0%, #E5F4F2 100%);
}
#\33 e17bd47 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    border-radius: 16px 16px 16px 16px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(226,232,236,1) rgba(226,232,236,1) rgba(226,232,236,1) rgba(226,232,236,1);
    border-style: solid;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
}
    
#widget_uaf {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
    
#widget_jnr {
    width: 100%;
    height: 195px;
    max-width: 100%;
}
}



@media all {
    
#\34 e9b0a4d {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 96px 2% 120px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#af80b1ce {
    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%;
}
    
#\33 e3a5a35 {
    margin: 0px 0% 0px 0%;
}
    
#\31 b8225fb {
    width: 71.58%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#f36885f9 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0,0,0,0);
    background-image: none;
}
    
#\38 2713e48 {
    width: 620px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 43f151e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 16px;
}
#\30 43f151e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ud7 {
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
}
    
#widget_ae7 {
    width: 760px;
    height: 760px;
    max-width: 100%;
}
}



@media all {
    
#\31 b1e6355 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 96px 2% 96px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 dcfc82c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(247, 249, 250, 1);
    background-image: none;
}
    
#\35 76e012c {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#ff8c6d97 {
    margin: 0px 0% 0px 0%;
}
    
#ee0ed052 {
    width: 71.58%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#d2aabcb6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 16px;
}
#d2aabcb6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ceg {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    flex-wrap: nowrap;
    justify-content: space-between;
    padding: 0px 0px 0px 0px;
}
    
#group_8mg {
    justify-content: flex-start;
    align-items: flex-start;
    width: 32.5%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 2.399200168986633%;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(226,232,236,1) rgba(226,232,236,1) rgba(226,232,236,1) rgba(226,232,236,1);
    border-style: solid;
    border-radius: 16px 16px 16px 16px;
    flex-wrap: nowrap;
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
}
    
#widget_ls3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_ls3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 8px 0% 0px 0%;
}
    
#e5097d28 {
    width: 620px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fcebb2e3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#fcebb2e3 {
    width: 620px;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 12px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 9d583a6 {
    width: 620px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 37e064d {
    justify-content: flex-start;
    align-items: flex-start;
    width: 32.5%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 2.399200168986633%;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(226,232,236,1) rgba(226,232,236,1) rgba(226,232,236,1) rgba(226,232,236,1);
    border-style: solid;
    border-radius: 16px 16px 16px 16px;
    flex-wrap: nowrap;
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
}
    
#\38 6a0dc21 {
    width: 620px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 0e18e1f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 0e18e1f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 8px 0% 0px 0%;
}
    
#\36 4acfc5c {
    width: 620px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#daad77d5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#daad77d5 {
    width: 620px;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 12px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c9f57172 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 32.5%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 2.399200168986633%;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(226,232,236,1) rgba(226,232,236,1) rgba(226,232,236,1) rgba(226,232,236,1);
    border-style: solid;
    border-radius: 16px 16px 16px 16px;
    flex-wrap: nowrap;
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
}
    
#d8bdebd5 {
    width: 620px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c9509270.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c9509270 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 8px 0% 0px 0%;
}
    
#\36 10944d5 {
    width: 620px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 8f87c90.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 8f87c90 {
    width: 620px;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 12px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_gdc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(226,232,236,1) rgba(226,232,236,1) rgba(226,232,236,1) rgba(226,232,236,1);
    border-style: solid;
    border-radius: 8px 8px 8px 8px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    flex-wrap: nowrap;
    padding: 24px 28px 24px 28px;
    margin: 24px 0% 0px 0%;
}
    
#ec5ca7ba {
    width: 170px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ce4b59ce.flex-element.widget-wrapper > [data-element-type] {
    padding: 6px 12px 6px 12px;
}
#ce4b59ce {
    width: 140px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cc35e0bd.flex-element.widget-wrapper > [data-element-type] {
    padding: 6px 12px 6px 12px;
}
#cc35e0bd {
    width: 175px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#caa001f9.flex-element.widget-wrapper > [data-element-type] {
    padding: 6px 12px 6px 12px;
}
#caa001f9 {
    width: 180px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 61df660.flex-element.widget-wrapper > [data-element-type] {
    padding: 6px 12px 6px 12px;
}
#\35 61df660 {
    width: 160px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 863b637 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\33 9aced17 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0,0,0,0);
    background-image: none;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e24eeeca {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 96px 2% 96px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\34 382634c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 16px;
}
#\34 382634c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e33f3138 {
    width: 99.97%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\32 ba808bc {
    margin: 0px 0% 0px 0%;
}
    
#group_jtd {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 0%;
    row-gap: 24px;
    flex-wrap: nowrap;
    border-width: 1px 0px 1px 0px;
    border-color: rgba(226,232,236,1) rgba(226,232,236,1) rgba(226,232,236,1) rgba(226,232,236,1);
    border-style: solid;
    justify-content: space-between;
    padding: 0px 0px 0px 0px;
}
    
#group_oji {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 25%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 16px;
    border-width: 0 1px 0 0;
    border-color: #000000 rgba(229,244,242,1) #000000 #000000;
    border-style: solid;
    --column-gap: 16px;
    padding: 36px 28px 36px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_uea {
    align-items: center;
    width: 25px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8.374041187872871%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e30995aa {
    justify-content: flex-start;
    align-items: flex-start;
    width: 85%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 9.596800675946533%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_0fe {
    width: 24px;
    height: 205px;
    max-width: 100%;
}
    
#\32 35c5174.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 35c5174 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 8px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f8c38dac {
    width: 620px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_n05 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#ae5f887c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 25%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 16px;
    border-width: 0 1px 0 0;
    border-color: #000000 rgba(229,244,242,1) #000000 #000000;
    border-style: solid;
    --column-gap: 16px;
    padding: 36px 28px 36px 28px;
    margin: 0px 0% 0px 0%;
}
    
#a37dc6f8 {
    align-items: center;
    width: 25px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8.374041187872871%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e3e3e9a3 {
    width: 24px;
    height: 205px;
    max-width: 100%;
}
    
#d80fa648 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 85%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 9.596800675946533%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 8881c6c {
    width: 620px;
    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 cedf1a3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 cedf1a3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 8px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 2fed8d4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#d1024881 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 25%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 16px;
    border-width: 0 1px 0 0;
    border-color: #000000 rgba(229,244,242,1) #000000 #000000;
    border-style: solid;
    --column-gap: 16px;
    padding: 36px 28px 36px 28px;
    margin: 0px 0% 0px 0%;
}
    
#\30 d0ca13c {
    align-items: center;
    width: 25px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8.374041187872871%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3995a32 {
    width: 24px;
    height: 205px;
    max-width: 100%;
}
    
#d1b0784c {
    justify-content: flex-start;
    align-items: flex-start;
    width: 85%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 9.596800675946533%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 986d33e {
    width: 620px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d856c376.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d856c376 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 8px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2c8fb37 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\30 26b6c28 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 25%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 16px;
    border-width: 0 1px 0 0;
    border-color: #000000 rgba(229,244,242,1) #000000 #000000;
    border-style: solid;
    --column-gap: 16px;
    padding: 36px 28px 36px 28px;
    margin: 0px 0% 0px 0%;
}
    
#d303ac48 {
    align-items: center;
    width: 25px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8.374041187872871%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 187ddd4 {
    width: 24px;
    height: 205px;
    max-width: 100%;
}
    
#ad5bec96 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 85%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 9.596800675946533%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 5a90fd6 {
    width: 620px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 8fd08ae.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 8fd08ae {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 8px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cb42e5b8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\33 8442982 {
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e174f820 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 5e14d28 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 96px 2% 96px 2%;
    margin: 0% 0% 0% 0%;
}
    
#be01f248::before, #be01f248 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(11,46,63,1);
    opacity: 0.55;
}
#be01f248 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0,0,0,0);
    background-image: url("https://irp.cdn-website.com/d3eb2016/dms3rep/multi/image%2872%29-d9d31726.svg");
}
    
#\32 7bf6a16 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 ed93770 {
    width: 620px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 d1d6271.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 16px;
}
#\35 d1d6271 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ke6 {
    flex-direction: row;
    justify-content: space-between;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-wrap: nowrap;
    align-items: stretch;
    padding: 0px 0px 0px 0px;
}
    
#group_99u[data-css-edit] {
    backdrop-filter: blur(4px);
}
#group_99u {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 49%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    background-color: rgba(255, 255, 255, 0.04);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.08) rgba(255, 255, 255, 0.08) rgba(255, 255, 255, 0.08) rgba(255, 255, 255, 0.08);
    border-style: solid;
    border-radius: 16px 16px 16px 16px;
}
    
#b919e6d2 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 52%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4.946923382923845%;
    flex-wrap: nowrap;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 6b1c782 {
    width: 620px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_goe {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\36 4c53d18.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 4c53d18 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 938fee9.flex-element.widget-wrapper > [data-element-type] {
    padding: 14px 16px 14px 16px;
}
#\35 938fee9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
}
    
#ccec565f[data-css-edit] {
    backdrop-filter: blur(4px);
}
#ccec565f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 49%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.090364725095264%;
    margin-right: 0%;
    margin-left: 0%;
    background-color: rgba(255, 255, 255, 0.04);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.08) rgba(255, 255, 255, 0.08) rgba(255, 255, 255, 0.08) rgba(255, 255, 255, 0.08);
    border-style: solid;
    border-radius: 16px 16px 16px 16px;
    flex-wrap: nowrap;
}
    
#\32 a389e40 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48.95%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4.946923382923845%;
    flex-wrap: nowrap;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 c859bf9 {
    width: 620px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d95b7c29.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d95b7c29 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 c95c0c0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#b103e9bb.flex-element.widget-wrapper > [data-element-type] {
    padding: 14px 16px 14px 16px;
}
#b103e9bb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
}
    
#group_rft {
    flex-direction: row;
    justify-content: flex-start;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    background-color: rgba(255, 255, 255, 0.04);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.08) rgba(255, 255, 255, 0.08) rgba(255, 255, 255, 0.08) rgba(255, 255, 255, 0.08);
    border-style: solid;
    border-radius: 8px 8px 8px 8px;
    flex-wrap: nowrap;
    align-items: center;
    padding: 28px 28px 28px 28px;
    margin: 0px 0% 0px 0%;
}
    
#\32 2fecf14 {
    width: 210px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cef216cc {
    width: 210px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 b6dfe37 {
    width: 210px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 b5e6766 {
    width: 210px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 894b5d2 {
    width: 162px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 38px;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_8bg {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2);
    border-style: solid;
    background-image: url("https://irp.cdn-website.com/d3eb2016/dms3rep/multi/opt/mark-braly-insurance-1-526h.png");
}
    
#widget_mkm {
    width: 100%;
    height: 405px;
    max-width: 100%;
}
    
#b004e253 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 48.95%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2);
    border-style: solid;
    background-image: url("https://irp.cdn-website.com/d3eb2016/dms3rep/multi/opt/caden-526h.png");
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 1c28f61 {
    width: 100%;
    height: 405px;
    max-width: 100%;
}
}



@media all {
    
#\37 fd2c3cc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 16px;
}
#\37 fd2c3cc {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b011ae03 {
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 b6b1372 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c5ef0a0e {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 7aab2f4 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(247, 249, 250, 1);
    background-image: none;
}
    
#ee17cd31 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 96px 2% 96px 2%;
    margin: 0% 0% 0% 0%;
}
    
#group_e0d {
    justify-content: flex-start;
    align-items: flex-start;
    width: 80%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.399200168986633%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 3006bb8 {
    flex-direction: row;
    justify-content: flex-end;
    align-items: center;
    width: 18%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#da3112d1 {
    width: 128px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 42px;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_amr {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
}
    
#widget_ifa {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#ab9ec762 {
    width: 162px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 38px;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    align-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\30 5c673b3 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 96px 2% 120px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 e7cd452 {
    margin: 0px 0% 0px 0%;
}
    
#\30 2df7c54.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 16px;
}
#\30 2df7c54 {
    width: 15.07%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 84d5ff6 {
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#b9d0190d {
    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%;
}
    
#fe979468 {
    width: 71.58%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#a5f3ef3d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0,0,0,0);
    background-image: none;
}
    
#widget_sj9 {
    width: 48%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#group_22n {
    background-position: 100% 50%;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
    background-image: url("https://irp.cdn-website.com/d3eb2016/dms3rep/multi/opt/high-angle-view-of-business-people-working-at-desk-2026-01-11-10-31-06-utc-799h.jpg");
    border-width: 1px 1px 1px 1px;
    border-color: rgba(23,178,168,1) rgba(23,178,168,1) rgba(23,178,168,1) rgba(23,178,168,1);
    border-style: solid;
}
    
#widget_24b {
    width: 100%;
    height: 632px;
    max-width: 100%;
}
}



@media all {
    
#\39 8602772 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#ef9fd9ce {
    justify-content: flex-start;
    align-items: flex-start;
    width: 92%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4.998437733974443%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\35 98dc070 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 be4a021 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e8e3af3e {
    width: 461px;
    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 2aeacc0 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 92%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4.998437733974443%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 5px;
    margin: 0px 0% 0px 0%;
}
    
#a67687a2[data-css-edit] {
    box-shadow: 0 20px 50px -25px rgba(11, 46, 63, 0.15);
}
#a67687a2 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.915755530139247%;
    border-radius: 16px 16px 16px 16px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(226,232,236,1) rgba(226,232,236,1) rgba(226,232,236,1) rgba(226,232,236,1);
    border-style: solid;
    background-color: rgba(255,255,255,1);
    background-image: none;
    --column-gap: 14px;
    flex-wrap: nowrap;
    padding: 28px 28px 28px 28px;
    margin: 0px 0% 0px 0%;
}
    
#\31 23934cb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 ae66be0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    border-width: 1px 0 0 0;
    border-color: rgba(226,232,236,1) #000000 #000000 #000000;
    border-style: solid;
    --column-gap: 10px;
    padding: 14px 0px 14px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 5a315a5 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 96px 2% 96px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\30 cf4c61a {
    margin: 0px 0% 0px 0%;
}
    
#\30 961ba73 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 5%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ef70f91d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    border-width: 1px 0 0 0;
    border-color: rgba(226,232,236,1) #000000 #000000 #000000;
    border-style: solid;
    --column-gap: 10px;
    padding: 14px 0px 14px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c69757a6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f70aec10 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 48%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 e22684d {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#daac6b90 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 5%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 e2aaf62 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 bd57e71 {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
}
    
#b7ae9c4e {
    width: 620px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ed2ff0c0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 a7d0be9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 16px;
}
#\35 a7d0be9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 c4e7fb9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f48482e8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    border-width: 1px 0 0 0;
    border-color: rgba(226,232,236,1) #000000 #000000 #000000;
    border-style: solid;
    --column-gap: 10px;
    padding: 14px 0px 14px 0px;
    margin: 16px 0% 0px 0%;
}
    
#a02bb0e1 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 92%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4.998437733974443%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 5px;
    margin: 0px 0% 0px 0%;
}
    
#cc93bf59 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#\30 520cfb6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 5%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 f3b6984 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#dea42889 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 19bf62c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\33 96ce756 {
    width: 238px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 38px;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 ed8a884 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 85%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 2.6160888774042323%;
    order: 0;
    flex-wrap: nowrap;
}
    
#\36 fe38654 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 85%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 2.6160888774042323%;
    order: 0;
    flex-wrap: nowrap;
}
    
#\32 d0daa25 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c501f026 {
    width: 220px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 38px;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c5692c6e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 381d401.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\38 381d401 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 3;
}
    
#a907be60 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-end;
    width: 99.94%;
    min-height: auto;
    max-height: 100%;
    align-self: flex-start;
    height: auto;
    flex-wrap: nowrap;
    order: 1;
    column-gap: 1%;
    background-color: rgba(11,46,63,1);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    --column-gap: 1%;
    padding: 20px 24px 20px 24px;
    margin: 0px 0% 0px 0%;
}
    
#a5bef3a8 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 49%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2.613430011244204%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
}
    
#\35 d87a651 {
    width: 64%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#bfad27c3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a75035e6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 110px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
}
    
#cb142391 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 110px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
}
    
#\31 4a19bd1 {
    width: 90%;
    height: auto;
    max-width: 100%;
}
    
#\32 c8cd323 {
    width: 110px;
    height: 110px;
    max-width: 100%;
}
    
#\30 f7517f6 {
    margin: 0px 0% 0px 0%;
}
    
#\37 dcfae62 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 49%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2.613430011244204%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
}
    
#bac3a8b5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 5f88264 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 85%;
    min-height: auto;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 2.6160888774042323%;
    order: 0;
    flex-wrap: nowrap;
}
    
#c4f3d887 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#a942b645 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 2;
    flex-wrap: nowrap;
    --column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 66ea182 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 20px;
    order: 4;
    --column-gap: 20px;
}
    
#\30 8e9fbba {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#c5918e0b {
    background-color: rgba(0, 0, 0, 0);
    align-self: auto;
    justify-content: flex-start;
    align-items: flex-start;
    min-height: auto;
    height: auto;
    order: 7;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    row-gap: 20px;
    border-style: solid;
    border-color: rgba(226,232,236,1) rgba(226,232,236,1) rgba(226,232,236,1) rgba(226,232,236,1);
    border-width: 1px 1px 1px 1px;
    border-radius: 16px 16px 16px 16px;
    padding: 4% 4% 4% 4%;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a6297de {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 2;
    flex-wrap: nowrap;
    --column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 16c4d33 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 df05e0c {
    width: 232px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 38px;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 1950405 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\33 c9952aa {
    width: 110px;
    height: 110px;
    max-width: 100%;
}
    
#\31 0dc14a9 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 85%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 2.6160888774042323%;
    order: 0;
    flex-wrap: nowrap;
}
    
#\30 b2608a9 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.399200168986633%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 bd1dfc2.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\31 bd1dfc2 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 3;
}
    
#\39 136ee3d {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 a2886a6 {
    width: 110px;
    height: 110px;
    max-width: 100%;
}
    
#ff3b3180 {
    width: 110px;
    height: 110px;
    max-width: 100%;
}
    
#\35 a84757c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#e8c76eda {
    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 95ad304 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 20px;
    order: 4;
    --column-gap: 20px;
}
    
#a684f115 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 2;
    flex-wrap: nowrap;
    --column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#fafb19fd {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 2;
    flex-wrap: nowrap;
    --column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ed3ab60c {
    background-color: rgba(0, 0, 0, 0);
    align-self: auto;
    justify-content: flex-start;
    align-items: flex-start;
    min-height: auto;
    height: auto;
    order: 1;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    row-gap: 20px;
    border-style: solid;
    border-color: rgba(226,232,236,1) rgba(226,232,236,1) rgba(226,232,236,1) rgba(226,232,236,1);
    border-width: 1px 1px 1px 1px;
    border-radius: 16px 16px 16px 16px;
    padding: 4% 4% 4% 4%;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eb87c67c {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 2;
    flex-wrap: nowrap;
    --column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 ca113a3 {
    width: 64%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#ed9f6701 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 c46b8ff {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 110px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
}
    
#\39 7a35481 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 110px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
}
    
#ff6e4565 {
    width: 64%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\31 106024f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#f20ca3f8 {
    background-color: rgba(0, 0, 0, 0);
    align-self: auto;
    justify-content: flex-start;
    align-items: flex-start;
    min-height: auto;
    height: auto;
    order: 7;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    row-gap: 20px;
    border-style: solid;
    border-color: rgba(226,232,236,1) rgba(226,232,236,1) rgba(226,232,236,1) rgba(226,232,236,1);
    border-width: 1px 1px 1px 1px;
    border-radius: 16px 16px 16px 16px;
    padding: 4% 4% 4% 4%;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 d66a06a {
    justify-content: flex-start;
    align-items: flex-start;
    width: 49%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2.613430011244204%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
}
    
#\30 9dac5c1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    column-gap: 2%;
    --column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 542ba71 {
    width: 220px;
    height: auto;
    max-width: 100%;
}
    
#\31 a764cad {
    background-color: rgba(0, 0, 0, 0);
    align-self: auto;
    justify-content: flex-start;
    align-items: flex-start;
    min-height: auto;
    height: auto;
    order: 2;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    row-gap: 20px;
    border-style: solid;
    border-color: rgba(226,232,236,1) rgba(226,232,236,1) rgba(226,232,236,1) rgba(226,232,236,1);
    border-width: 1px 1px 1px 1px;
    border-radius: 16px 16px 16px 16px;
    padding: 4% 4% 4% 4%;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 d97032e {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 080bbb4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 110px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
}
    
#\38 8d64e91 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 49%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2.613430011244204%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
}
    
#\39 de7815b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d6c9048e {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 1c1ce2c {
    justify-content: flex-start;
    align-items: flex-start;
    width: 49%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2.613430011244204%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
}
    
#\38 c599d9d {
    justify-content: flex-start;
    align-items: flex-start;
    width: 49%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2.613430011244204%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
}
    
#\38 2f77456 {
    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 868b75c {
    background-color: rgba(0, 0, 0, 0);
    align-self: auto;
    justify-content: flex-start;
    align-items: flex-start;
    min-height: auto;
    height: auto;
    order: 0;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    row-gap: 20px;
    border-style: solid;
    border-color: rgba(226,232,236,1) rgba(226,232,236,1) rgba(226,232,236,1) rgba(226,232,236,1);
    border-width: 1px 1px 1px 1px;
    border-radius: 16px 16px 16px 16px;
    padding: 4% 4% 4% 4%;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 90a635c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#f264e49d {
    background-color: rgba(0, 0, 0, 0);
    align-self: auto;
    justify-content: flex-start;
    align-items: flex-start;
    min-height: auto;
    height: auto;
    order: 6;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    row-gap: 20px;
    border-style: solid;
    border-color: rgba(226,232,236,1) rgba(226,232,236,1) rgba(226,232,236,1) rgba(226,232,236,1);
    border-width: 1px 1px 1px 1px;
    border-radius: 16px 16px 16px 16px;
    padding: 4% 4% 4% 4%;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e13cd18d {
    width: 120px;
    height: auto;
    max-width: 100%;
}
    
#\39 ad93b4b {
    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;
}
    
#cede9796 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 20px;
    order: 4;
    --column-gap: 20px;
}
    
#ecd07f8c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#df40996c {
    justify-content: flex-start;
    align-items: flex-start;
    width: 49%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2.613430011244204%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
}
    
#\38 8492c09 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    column-gap: 2%;
    --column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 c86dfef {
    width: 70%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\31 d2d2c58 {
    width: 110px;
    height: 110px;
    max-width: 100%;
}
    
#e524c29e.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#e524c29e {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 3;
}
    
#\33 3fafa37 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c06c0cb0 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 49%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2.613430011244204%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
}
    
#cfbaa659 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    column-gap: 2%;
    --column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cb5a17b4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 20px;
    order: 4;
    --column-gap: 20px;
}
    
#\30 c987870.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\30 c987870 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 3;
}
    
#fb03fa23 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 2;
    flex-wrap: nowrap;
    --column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 7ab5745 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\32 867b82a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 20px;
    order: 4;
    --column-gap: 20px;
}
    
#e15c0911.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#e15c0911 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 3;
}
    
#a0a458c7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    column-gap: 2%;
    --column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 255f1b2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\39 ec939da {
    width: 200px;
    height: auto;
    max-width: 100%;
}
    
#b7897db0 {
    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;
}
    
#b626cf87 {
    width: 238px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 38px;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 59ea4e1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-end;
    width: 99.94%;
    min-height: auto;
    max-height: 100%;
    align-self: flex-start;
    height: auto;
    flex-wrap: nowrap;
    order: 1;
    column-gap: 1%;
    background-color: rgba(11,46,63,1);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    --column-gap: 1%;
    padding: 20px 24px 20px 24px;
    margin: 0px 0% 0px 0%;
}
    
#be08ffc2 {
    background-color: rgba(0, 0, 0, 0);
    align-self: auto;
    justify-content: flex-start;
    align-items: flex-start;
    min-height: auto;
    height: auto;
    order: 4;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    row-gap: 20px;
    border-style: solid;
    border-color: rgba(226,232,236,1) rgba(226,232,236,1) rgba(226,232,236,1) rgba(226,232,236,1);
    border-width: 1px 1px 1px 1px;
    border-radius: 16px 16px 16px 16px;
    padding: 4% 4% 4% 4%;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 c348a1a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\34 1688b68 {
    width: 110px;
    height: 110px;
    max-width: 100%;
}
    
#a9ceafd3 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 2;
    flex-wrap: nowrap;
    --column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 b025e9d {
    width: 90%;
    height: auto;
    max-width: 100%;
}
    
#\38 4cc47c7 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 49%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2.613430011244204%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
}
    
#\34 c22c40e {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c218ee89 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    column-gap: 2%;
    --column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c3c6e823 {
    width: 64%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 eb99c01 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a62b0b88 {
    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;
}
    
#e0857bdb {
    width: 290px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 38px;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cb30ebee {
    justify-content: flex-start;
    align-items: flex-start;
    width: 49%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2.613430011244204%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
}
    
#\39 23a233c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bb47caf4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 0f876aa {
    width: 170px;
    height: auto;
    max-width: 100%;
}
    
#c0491403 {
    width: 90%;
    height: auto;
    max-width: 100%;
}
    
#\35 cf245cd {
    width: 150px;
    height: auto;
    max-width: 100%;
}
    
#\32 63dbd52 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 20px;
    order: 4;
    --column-gap: 20px;
}
    
#\34 a078725 {
    width: 198px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 38px;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 05da062 {
    width: 180px;
    height: auto;
    max-width: 100%;
}
    
#\38 e0e622f {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    flex-direction: column;
    padding: 4% 1% 4% 1%;
    margin: 0% 0% 0% 0%;
}
    
#\35 2b738da {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 595af42 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
}
    
#dca838e6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 20px;
    order: 4;
    --column-gap: 20px;
}
    
#\30 43be97f {
    width: 110px;
    height: 110px;
    max-width: 100%;
}
    
#eec8be05 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 20px;
    order: 4;
    --column-gap: 20px;
}
    
#\37 13c099f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    column-gap: 2%;
    --column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 5c40f99 {
    width: 120px;
    height: auto;
    max-width: 100%;
}
    
#\38 3dff1f1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 20px;
    order: 4;
    --column-gap: 20px;
}
    
#\34 8d6131c {
    width: 75%;
    height: auto;
    max-width: 100%;
}
    
#\31 d3a8a83.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\31 d3a8a83 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 3;
}
    
#\33 61ab448 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 7cdf56a {
    width: 75%;
    height: auto;
    max-width: 100%;
}
    
#\37 618a436 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\34 919a469 {
    background-color: rgba(0, 0, 0, 0);
    align-self: auto;
    justify-content: flex-start;
    align-items: flex-start;
    min-height: auto;
    height: auto;
    order: 3;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    row-gap: 20px;
    border-style: solid;
    border-color: rgba(226,232,236,1) rgba(226,232,236,1) rgba(226,232,236,1) rgba(226,232,236,1);
    border-width: 1px 1px 1px 1px;
    border-radius: 16px 16px 16px 16px;
    padding: 4% 4% 4% 4%;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f86475b2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\34 2f4eba2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\34 84cab5d {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-end;
    width: 99.94%;
    min-height: auto;
    max-height: 100%;
    align-self: flex-start;
    height: auto;
    flex-wrap: nowrap;
    order: 1;
    column-gap: 1%;
    background-color: rgba(11,46,63,1);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    --column-gap: 1%;
    padding: 20px 24px 20px 24px;
    margin: 0px 0% 0px 0%;
}
    
#b9cbaa92 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 110px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
}
    
#\38 ec0ec3a {
    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;
}
    
#\39 82d2d06 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 b8b393c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\32 7455e62 {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 38px;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 a7b236f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    column-gap: 2%;
    --column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 c7c0d51 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a38db23f.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#a38db23f {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 3;
}
    
#dbd42c02 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 49%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2.613430011244204%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
}
    
#\30 8ed79c2 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 85%;
    min-height: auto;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 2.6160888774042323%;
    order: 0;
    flex-wrap: nowrap;
}
    
#\38 561a8b6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bddbc2fa {
    width: 90%;
    height: auto;
    max-width: 100%;
}
    
#\32 2dd6a96 {
    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;
}
    
#\36 71d73fe {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 e522191 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 60a6b5a {
    width: 120px;
    height: auto;
    max-width: 100%;
}
    
#\33 d4a8c1c {
    justify-content: flex-start;
    align-items: flex-start;
    width: 49%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2.613430011244204%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
}
    
#\30 c2efb2f {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#ee799856 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 85%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 2.6160888774042323%;
    order: 0;
    flex-wrap: nowrap;
}
    
#e4b1755d {
    width: 64%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#cff4765d {
    justify-content: flex-start;
    align-items: flex-start;
    width: 85%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 2.6160888774042323%;
    order: 0;
    flex-wrap: nowrap;
}
    
#\33 783c983 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-end;
    width: 99.94%;
    min-height: auto;
    max-height: 100%;
    align-self: flex-start;
    height: auto;
    flex-wrap: nowrap;
    order: 1;
    column-gap: 1%;
    background-color: rgba(11,46,63,1);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    --column-gap: 1%;
    padding: 20px 24px 20px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\31 d123d8d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 110px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
}
    
#\34 1d0c010 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-end;
    width: 99.94%;
    min-height: auto;
    max-height: 100%;
    align-self: flex-start;
    height: auto;
    flex-wrap: nowrap;
    order: 1;
    column-gap: 1%;
    background-color: rgba(11,46,63,1);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    --column-gap: 1%;
    padding: 20px 24px 20px 24px;
    margin: 0px 0% 0px 0%;
}
    
#ed3293aa {
    width: 90%;
    height: auto;
    max-width: 100%;
}
    
#\38 f5a984f {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-end;
    width: 99.94%;
    min-height: auto;
    max-height: 100%;
    align-self: flex-start;
    height: auto;
    flex-wrap: nowrap;
    order: 1;
    column-gap: 1%;
    background-color: rgba(11,46,63,1);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    --column-gap: 1%;
    padding: 20px 24px 20px 24px;
    margin: 0px 0% 0px 0%;
}
    
#f7b730d1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-end;
    width: 99.94%;
    min-height: auto;
    max-height: 100%;
    align-self: flex-start;
    height: auto;
    flex-wrap: nowrap;
    order: 1;
    column-gap: 1%;
    background-color: rgba(11,46,63,1);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    --column-gap: 1%;
    padding: 20px 24px 20px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\31 7d1c9af {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 110px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
}
    
#\35 ab4b6d2 {
    width: 64%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 fc781d0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f020687b {
    justify-content: flex-start;
    align-items: flex-start;
    width: 85%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 2.6160888774042323%;
    order: 0;
    flex-wrap: nowrap;
}
    
#\32 f02505b {
    justify-content: flex-start;
    align-items: flex-start;
    width: 49%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2.613430011244204%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
}
    
#fdaeaa7d {
    width: 64%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#be0c09f7 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 49%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2.613430011244204%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
}
    
#\32 f7bd1bd {
    justify-content: flex-start;
    align-items: flex-start;
    width: 49%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2.613430011244204%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
}
    
#c7adfd3f {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 96fff35 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 afd3bcb {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-end;
    width: 99.94%;
    min-height: auto;
    max-height: 100%;
    align-self: flex-start;
    height: auto;
    flex-wrap: nowrap;
    order: 1;
    column-gap: 1%;
    background-color: rgba(11,46,63,1);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    --column-gap: 1%;
    padding: 20px 24px 20px 24px;
    margin: 0px 0% 0px 0%;
}
    
#ac1fa528 {
    width: 272px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 38px;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c50b7d55 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-end;
    width: 99.94%;
    min-height: auto;
    max-height: 100%;
    align-self: flex-start;
    height: auto;
    flex-wrap: nowrap;
    order: 1;
    column-gap: 1%;
    background-color: rgba(11,46,63,1);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    --column-gap: 1%;
    padding: 20px 24px 20px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\34 4ae254d {
    width: 64%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#aa1d93c4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 bf19f00 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 20px;
    order: 4;
    --column-gap: 20px;
}
    
#\38 6facede {
    background-color: rgba(0, 0, 0, 0);
    align-self: auto;
    justify-content: flex-start;
    align-items: flex-start;
    min-height: auto;
    height: auto;
    order: 7;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    row-gap: 20px;
    border-style: solid;
    border-color: rgba(226,232,236,1) rgba(226,232,236,1) rgba(226,232,236,1) rgba(226,232,236,1);
    border-width: 1px 1px 1px 1px;
    border-radius: 16px 16px 16px 16px;
    padding: 4% 4% 4% 4%;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#db228e7f {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 2;
    flex-wrap: nowrap;
    --column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 f50a307 {
    width: 110px;
    height: 110px;
    max-width: 100%;
}
    
#d17ebc27 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 49%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2.613430011244204%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
}
    
#d5cc4cfa.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 16px;
}
#d5cc4cfa {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 29d2c97 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 49%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2.613430011244204%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
}
    
#\32 da17d89 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 49%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2.613430011244204%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
}
    
#bb5af739 {
    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;
}
    
#cf7d3402:not(:has(.active-tab-title)) [data-content-reference]:first-child .tab-title, #cf7d3402 [data-content-reference].active-tab-title .tab-title, #cf7d3402 [data-content-reference]:not(.active-tab-title):hover .tab-title {
    color: rgba(255,255,255,1) !important;
    font-weight: 600 !important;
}
#cf7d3402 [data-content-reference]:not(.active-tab-title) {
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
    border-style: solid;
    border-color: rgba(226,232,236,1) rgba(226,232,236,1) rgba(226,232,236,1) rgba(226,232,236,1);
    border-width: 1px 1px 1px 1px;
}
#cf7d3402:not(:has(.active-tab-title)) [data-content-reference]:first-child,#cf7d3402 [data-content-reference].active-tab-title, #cf7d3402 [data-content-reference]:not(.active-tab-title):hover {
    background-color: rgba(11,46,63,1);
    background-image: none;
    border-style: solid;
    border-color: rgba(11,46,63,1) rgba(11,46,63,1) rgba(11,46,63,1) rgba(11,46,63,1);
    border-width: 1px 1px 1px 1px;
}
#cf7d3402 [data-content-reference]:not(.active-tab-title) .tab-title {
    font-weight: 600 !important;
}
#cf7d3402 {
    justify-content: flex-start;
    width: 100%;
    min-height: auto;
    height: auto;
    order: 0;
    align-self: auto;
    background-color: rgba(255,255,255,1);
    background-image: none;
    margin-right: 0%;
    margin-left: 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f4341d37 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e4cd7a91 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 85%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 2.6160888774042323%;
    order: 0;
    flex-wrap: nowrap;
}
    
#\32 bde9b45 {
    width: 90%;
    height: auto;
    max-width: 100%;
}
    
#b2f1d656 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    column-gap: 2%;
    --column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 212fc64 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c19094b8 {
    width: 110px;
    height: 110px;
    max-width: 100%;
}
    
#\35 cecbc91 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-wrap: nowrap;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#c37477a9 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 2;
    flex-wrap: nowrap;
    --column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 618e0bf {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 9123f76 {
    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;
}
    
#fdca6ccf {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b3f7a678 {
    width: 90%;
    height: auto;
    max-width: 100%;
}
    
#ef342cc2 {
    width: 70%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\34 171c451.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\34 171c451 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 3;
}
    
#\39 c385940 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 49%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2.613430011244204%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
}
    
#\34 6b28343 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 85a9617 {
    background-color: rgba(0, 0, 0, 0);
    align-self: auto;
    justify-content: flex-start;
    align-items: flex-start;
    min-height: auto;
    height: auto;
    order: 5;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    row-gap: 20px;
    border-style: solid;
    border-color: rgba(226,232,236,1) rgba(226,232,236,1) rgba(226,232,236,1) rgba(226,232,236,1);
    border-width: 1px 1px 1px 1px;
    border-radius: 16px 16px 16px 16px;
    padding: 4% 4% 4% 4%;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 3fc174a {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d7dbbc49 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 49%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2.613430011244204%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
}
    
#\33 16380c7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 84a2208 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 58d110c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 0f51f05 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    column-gap: 2%;
    --column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e72d1898 {
    width: 110px;
    height: 110px;
    max-width: 100%;
}
    
#a66e97ad {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bcfba95e {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-end;
    width: 99.94%;
    min-height: auto;
    max-height: 100%;
    align-self: flex-start;
    height: auto;
    flex-wrap: nowrap;
    order: 1;
    column-gap: 1%;
    background-color: rgba(11,46,63,1);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    --column-gap: 1%;
    padding: 20px 24px 20px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\34 74be5a9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 110px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
}
    
#bd178271 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    column-gap: 2%;
    --column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 3ec29ba {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 2;
    flex-wrap: nowrap;
    --column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 26cccd0 {
    width: 90%;
    height: auto;
    max-width: 100%;
}
    
#e11d4a9e {
    width: 272px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 38px;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 f01cad9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#d9416274 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 85%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 2.6160888774042323%;
    order: 0;
    flex-wrap: nowrap;
}
    
#\36 530bfd5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 110px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
}
    
#\33 aa7e42f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\30 51ab45a.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\30 51ab45a {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 3;
}
    
#b54ed37e {
    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 b744688.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\31 b744688 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 3;
}
    
#d7ccfdd5 {
    width: 272px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 38px;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 774a9f6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 de1d2e4 {
    width: 120px;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 1025px) {
    
#cf7d3402:not(:has(.active-tab-title)) [data-content-reference]:first-child .tab-title, #cf7d3402 [data-content-reference].active-tab-title .tab-title, #cf7d3402 [data-content-reference]:not(.active-tab-title):hover .tab-title {
    font-size: 16px !important;
}
#cf7d3402 [data-content-reference]:not(.active-tab-title) .tab-title {
    font-size: 16px !important;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cf7d3402:not(:has(.active-tab-title)) [data-content-reference]:first-child .tab-title, #cf7d3402 [data-content-reference].active-tab-title .tab-title, #cf7d3402 [data-content-reference]:not(.active-tab-title):hover .tab-title {
    font-size: 14px !important;
}
#cf7d3402 [data-content-reference]:not(.active-tab-title) .tab-title {
    font-size: 14px !important;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 24px;
    padding: 60px 4% 60px 4%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#\36 3bd85219866cc3622781521 {
    width: 49%;
    min-height: 8px;
    order: 0;
    row-gap: 15px;
}
    
#\36 3bd85219866cc3622781522 {
    width: 49%;
    min-height: 8px;
    order: 1;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-content: center;
}
    
#group_fst {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 350px;
}
    
#group_d62 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_sd2 {
    padding: 15px 0px 15px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_glj {
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 2d540ea {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#e22d9515 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 a9adebd {
    padding: 80px 4% 24px 4%;
}
    
#\30 80194c0 {
    margin: 0px 0% 0px 0%;
}
    
#f87d96f1 {
    row-gap: 12px;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
}
    
#group_g3i {
    --column-gap: 8px;
    column-gap: 8px;
}
    
#widget_dh7 {
    width: 100%;
}
    
#\38 43cbcda {
    width: 100%;
}
    
#\34 c5d7c50 {
    row-gap: 12px;
}
    
#\30 6fc6c36 {
    --column-gap: 8px;
    column-gap: 8px;
}
    
#\37 22f7abd {
    --column-gap: 8px;
    column-gap: 8px;
}
    
#\31 2c7f4b3 {
    --column-gap: 8px;
    column-gap: 8px;
}
    
#\39 c14933c {
    --column-gap: 8px;
    column-gap: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#af80b1ce {
    row-gap: 12px;
    order: 1;
}
    
#\38 2713e48 {
    width: 100%;
}
    
#\33 e3a5a35 {
    margin: 0px 0% 0px 0%;
}
    
#\34 e9b0a4d {
    padding: 40px 4% 40px 4%;
}
    
#\31 b8225fb {
    width: 100%;
}
    
#widget_ae7 {
    height: 450px;
}
    
#group_ud7 {
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 b1e6355 {
    row-gap: 20px;
    padding: 40px 4% 40px 4%;
}
    
#\35 76e012c {
    row-gap: 8px;
}
    
#ff8c6d97 {
    margin: 0px 0% 0px 0%;
}
    
#ee0ed052 {
    width: 100%;
}
    
#group_gdc {
    min-height: 50px;
    padding: 12px 12px 12px 12px;
    margin: 5px 0% 0px 0%;
}
    
#c9f57172 {
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\36 37e064d {
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#group_8mg {
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#group_ceg {
    align-items: stretch;
}
    
#ce4b59ce {
    width: 82px;
}
    
#cc35e0bd {
    width: 129px;
}
    
#caa001f9 {
    width: 165px;
}
    
#\35 61df660 {
    width: 135px;
}
    
#ec5ca7ba {
    width: 108px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e24eeeca {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 40px 4% 40px 4%;
}
    
#\31 863b637 {
    row-gap: 8px;
    width: 100%;
    min-height: 80px;
}
    
#e33f3138 {
    width: 100%;
}
    
#\32 ba808bc {
    margin: 0px 0% 0px 0%;
}
    
#group_jtd {
    width: 100%;
    min-height: 80px;
    justify-content: space-between;
}
    
#e30995aa {
    row-gap: 8px;
}
    
#d1b0784c {
    row-gap: 8px;
}
    
#ad5bec96 {
    row-gap: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 8442982 {
    margin: 0px 0% 0px 0%;
}
    
#\36 5e14d28 {
    padding: 40px 4% 40px 4%;
}
    
#be01f248::before, #be01f248 > .bgExtraLayerOverlay {
    
}
    
#group_99u {
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    --column-gap: 4%;
    align-items: center;
}
    
#b919e6d2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 58%;
}
    
#group_ke6 {
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\39 ed93770 {
    width: 100%;
}
    
#\35 938fee9.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 12px 12px 12px;
}
#\35 938fee9 {
    margin: 0px 0% 0px 0%;
}
    
#ccec565f {
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    --column-gap: 4%;
    align-items: center;
}
    
#\32 a389e40 {
    margin-right: 0%;
    margin-left: 0%;
    width: 58%;
}
    
#b103e9bb.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 12px 12px 12px;
}
#b103e9bb {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 b6b1372 {
    width: 100%;
}
    
#c5ef0a0e {
    row-gap: 8px;
    width: 100%;
    min-height: 80px;
}
    
#ee17cd31 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 40px 4% 40px 4%;
}
    
#b011ae03 {
    margin: 0px 0% 0px 0%;
}
    
#group_amr {
    width: 100%;
    min-height: 80px;
}
    
#group_e0d {
    min-height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 5c673b3 {
    padding: 40px 4% 40px 4%;
}
    
#\39 e7cd452 {
    margin: 0px 0% 0px 0%;
}
    
#\34 84d5ff6 {
    order: 0;
}
    
#b9d0190d {
    row-gap: 12px;
    order: 1;
}
    
#fe979468 {
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e8e3af3e {
    width: 100%;
}
    
#f70aec10 {
    width: 100%;
    min-height: 80px;
}
    
#\36 bd57e71 {
    width: 100%;
    min-height: 80px;
}
    
#\36 5a315a5 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 40px 4% 40px 4%;
}
    
#\30 cf4c61a {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 ed8a884 {
    margin-right: 0%;
    margin-left: 0%;
    width: 80%;
    align-items: flex-start;
}
    
#\30 43be97f {
    width: 80px;
    height: 80px;
}
    
#\37 13c099f {
    flex-direction: row;
    flex-wrap: nowrap;
    width: 99.56%;
    align-items: center;
    height: auto;
    min-height: auto;
    order: 1;
    column-gap: 2%;
}
    
#\30 9dac5c1 {
    flex-direction: row;
    flex-wrap: nowrap;
    width: 99.56%;
    align-items: center;
    height: auto;
    min-height: auto;
    order: 1;
    column-gap: 2%;
}
    
#\31 a764cad {
    align-items: center;
    height: auto;
    min-height: auto;
    row-gap: 15px;
    padding: 2% 2% 2% 2%;
    margin: 15px 0% 0px 0%;
}
    
#\36 fe38654 {
    margin-right: 0%;
    margin-left: 0%;
    width: 80%;
    align-items: flex-start;
}
    
#\39 29d2c97 {
    align-items: flex-start;
    row-gap: 10px;
}
    
#\38 080bbb4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 80px;
}
    
#\32 da17d89 {
    row-gap: 10px;
}
    
#a907be60 {
    order: 2;
    height: auto;
    min-height: auto;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 919a469 {
    align-items: center;
    height: auto;
    min-height: auto;
    row-gap: 15px;
    padding: 2% 2% 2% 2%;
    margin: 15px 0% 0px 0%;
}
    
#\38 8d64e91 {
    align-items: flex-start;
    row-gap: 10px;
}
    
#a5bef3a8 {
    row-gap: 10px;
}
    
#cf7d3402:not(:has(.active-tab-title)) [data-content-reference]:first-child .tab-title, #cf7d3402 [data-content-reference].active-tab-title .tab-title, #cf7d3402 [data-content-reference]:not(.active-tab-title):hover .tab-title {
    font-size: 14px !important;
}
#cf7d3402 [data-content-reference]:not(.active-tab-title) .tab-title {
    font-size: 14px !important;
}
#cf7d3402 {
    height: auto;
    min-height: 567px;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a75035e6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 80px;
}
    
#f4341d37 {
    width: 79.47%;
}
    
#cb142391 {
    margin-right: 0%;
    margin-left: 0%;
    width: 80px;
}
    
#e4cd7a91 {
    margin-right: 0%;
    margin-left: 0%;
    width: 80%;
    align-items: flex-start;
}
    
#\34 84cab5d {
    order: 2;
    height: auto;
    min-height: auto;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d6c9048e {
    width: 79.47%;
}
    
#b9cbaa92 {
    margin-right: 0%;
    margin-left: 0%;
    width: 80px;
}
    
#b2f1d656 {
    flex-direction: row;
    flex-wrap: nowrap;
    width: 99.56%;
    align-items: center;
    height: auto;
    min-height: auto;
    order: 1;
    column-gap: 2%;
}
    
#\32 c8cd323 {
    width: 80px;
    height: 80px;
}
    
#\30 f7517f6 {
    margin: 0px 0% 0px 0%;
}
    
#\37 dcfae62 {
    align-items: flex-start;
    row-gap: 10px;
}
    
#\35 1c1ce2c {
    align-items: flex-start;
    row-gap: 10px;
}
    
#c19094b8 {
    width: 80px;
    height: 80px;
}
    
#\38 c599d9d {
    align-items: flex-start;
    row-gap: 10px;
}
    
#\37 868b75c {
    align-items: center;
    height: auto;
    min-height: auto;
    row-gap: 15px;
    padding: 2% 2% 2% 2%;
    margin: 15px 0% 0px 0%;
}
    
#f264e49d {
    align-items: center;
    height: auto;
    min-height: auto;
    row-gap: 15px;
    padding: 2% 2% 2% 2%;
    margin: 15px 0% 0px 0%;
}
    
#\32 a7b236f {
    flex-direction: row;
    flex-wrap: nowrap;
    width: 99.56%;
    align-items: center;
    height: auto;
    min-height: auto;
    order: 1;
    column-gap: 2%;
}
    
#df40996c {
    row-gap: 10px;
}
    
#\38 8492c09 {
    flex-direction: row;
    flex-wrap: nowrap;
    width: 99.56%;
    align-items: center;
    height: auto;
    min-height: auto;
    order: 1;
    column-gap: 2%;
}
    
#\31 d2d2c58 {
    width: 80px;
    height: 80px;
}
    
#\39 c385940 {
    align-items: flex-start;
    row-gap: 10px;
}
    
#\36 5f88264 {
    margin-right: 0%;
    margin-left: 0%;
    width: 80%;
    align-items: flex-start;
}
    
#\36 85a9617 {
    align-items: center;
    height: auto;
    min-height: auto;
    row-gap: 15px;
    padding: 2% 2% 2% 2%;
    margin: 15px 0% 0px 0%;
}
    
#dbd42c02 {
    row-gap: 10px;
}
    
#\30 8ed79c2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 80%;
    align-items: flex-start;
}
    
#d7dbbc49 {
    align-items: flex-start;
    row-gap: 10px;
}
    
#c06c0cb0 {
    row-gap: 10px;
}
    
#cfbaa659 {
    flex-direction: row;
    flex-wrap: nowrap;
    width: 99.56%;
    align-items: center;
    height: auto;
    min-height: auto;
    order: 1;
    column-gap: 2%;
}
    
#c5918e0b {
    align-items: center;
    height: auto;
    min-height: auto;
    row-gap: 15px;
    padding: 2% 2% 2% 2%;
    margin: 15px 0% 0px 0%;
}
    
#\33 16380c7 {
    width: 79.47%;
}
    
#\39 e522191 {
    width: 79.47%;
}
    
#a0a458c7 {
    flex-direction: row;
    flex-wrap: nowrap;
    width: 99.56%;
    align-items: center;
    height: auto;
    min-height: auto;
    order: 1;
    column-gap: 2%;
}
    
#\36 71d73fe {
    width: 79.47%;
}
    
#\33 d4a8c1c {
    row-gap: 10px;
}
    
#ee799856 {
    margin-right: 0%;
    margin-left: 0%;
    width: 80%;
    align-items: flex-start;
}
    
#\33 c9952aa {
    width: 80px;
    height: 80px;
}
    
#\31 0dc14a9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 80%;
    align-items: flex-start;
}
    
#cff4765d {
    margin-right: 0%;
    margin-left: 0%;
    width: 80%;
    align-items: flex-start;
}
    
#\31 59ea4e1 {
    order: 2;
    height: auto;
    min-height: auto;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#be08ffc2 {
    align-items: center;
    height: auto;
    min-height: auto;
    row-gap: 15px;
    padding: 2% 2% 2% 2%;
    margin: 15px 0% 0px 0%;
}
    
#\33 783c983 {
    order: 2;
    height: auto;
    min-height: auto;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 d123d8d {
    margin-right: 0%;
    margin-left: 0%;
    width: 80px;
}
    
#\34 1688b68 {
    width: 80px;
    height: 80px;
}
    
#\39 136ee3d {
    width: 79.47%;
}
    
#\34 1d0c010 {
    order: 2;
    height: auto;
    min-height: auto;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 a2886a6 {
    width: 80px;
    height: 80px;
}
    
#\32 0f51f05 {
    flex-direction: row;
    flex-wrap: nowrap;
    width: 99.56%;
    align-items: center;
    height: auto;
    min-height: auto;
    order: 1;
    column-gap: 2%;
}
    
#ff3b3180 {
    width: 80px;
    height: 80px;
}
    
#e72d1898 {
    width: 80px;
    height: 80px;
}
    
#\38 4cc47c7 {
    row-gap: 10px;
}
    
#\34 c22c40e {
    width: 79.47%;
}
    
#\38 f5a984f {
    order: 2;
    height: auto;
    min-height: auto;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f7b730d1 {
    order: 2;
    height: auto;
    min-height: auto;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bcfba95e {
    order: 2;
    height: auto;
    min-height: auto;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 74be5a9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 80px;
}
    
#c218ee89 {
    flex-direction: row;
    flex-wrap: nowrap;
    width: 99.56%;
    align-items: center;
    height: auto;
    min-height: auto;
    order: 1;
    column-gap: 2%;
}
    
#\31 7d1c9af {
    margin-right: 0%;
    margin-left: 0%;
    width: 80px;
}
    
#bd178271 {
    flex-direction: row;
    flex-wrap: nowrap;
    width: 99.56%;
    align-items: center;
    height: auto;
    min-height: auto;
    order: 1;
    column-gap: 2%;
}
    
#ed3ab60c {
    align-items: center;
    height: auto;
    min-height: auto;
    row-gap: 15px;
    padding: 2% 2% 2% 2%;
    margin: 15px 0% 0px 0%;
}
    
#\36 fc781d0 {
    width: 79.47%;
}
    
#f020687b {
    margin-right: 0%;
    margin-left: 0%;
    width: 80%;
    align-items: flex-start;
}
    
#\32 f02505b {
    align-items: flex-start;
    row-gap: 10px;
}
    
#cb30ebee {
    align-items: flex-start;
    row-gap: 10px;
}
    
#bb47caf4 {
    width: 79.47%;
}
    
#\32 f7bd1bd {
    align-items: flex-start;
    row-gap: 10px;
}
    
#c7adfd3f {
    width: 79.47%;
}
    
#be0c09f7 {
    row-gap: 10px;
}
    
#d9416274 {
    margin-right: 0%;
    margin-left: 0%;
    width: 80%;
    align-items: flex-start;
}
    
#\39 7a35481 {
    margin-right: 0%;
    margin-left: 0%;
    width: 80px;
}
    
#\32 c46b8ff {
    margin-right: 0%;
    margin-left: 0%;
    width: 80px;
}
    
#\36 530bfd5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 80px;
}
    
#\38 afd3bcb {
    order: 2;
    height: auto;
    min-height: auto;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c50b7d55 {
    order: 2;
    height: auto;
    min-height: auto;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 e0e622f {
    padding: 24px 4% 24px 4%;
}
    
#\38 6facede {
    align-items: center;
    height: auto;
    min-height: auto;
    row-gap: 15px;
    padding: 2% 2% 2% 2%;
    margin: 15px 0% 0px 0%;
}
    
#f20ca3f8 {
    align-items: center;
    height: auto;
    min-height: auto;
    row-gap: 15px;
    padding: 2% 2% 2% 2%;
    margin: 15px 0% 0px 0%;
}
    
#\38 f50a307 {
    width: 80px;
    height: 80px;
}
    
#\34 d66a06a {
    row-gap: 10px;
}
    
#d17ebc27 {
    row-gap: 10px;
}
}



@media (max-width: 767px) {
    
#cf7d3402:not(:has(.active-tab-title)) [data-content-reference]:first-child .tab-title, #cf7d3402 [data-content-reference].active-tab-title .tab-title, #cf7d3402 [data-content-reference]:not(.active-tab-title):hover .tab-title {
    font-size: 13px !important;
}
#cf7d3402 [data-content-reference]:not(.active-tab-title) .tab-title {
    font-size: 13px !important;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 160px;
    align-items: flex-start;
    width: 100%;
    row-gap: 15px;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: unset;
    flex-direction: column;
    padding: 40px 20px 40px 20px;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 160px;
    align-items: center;
    width: 100%;
    row-gap: 15px;
}
    
#group_sd2 {
    padding: 20px 0px 20px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#group_fst {
    min-height: 200px;
}
    
#widget_glj {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#c830dabf {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\34 2d540ea {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\34 c5d7c50 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    row-gap: 12px;
}
    
#\33 a9adebd {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 40px 20px 24px 20px;
}
    
#group_s0a {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 18px;
}
    
#f87d96f1 {
    width: 100%;
    row-gap: 12px;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
}
    
#widget_dh7 {
    width: 100%;
}
    
#\30 80194c0 {
    margin: 0px 0% 0px 0%;
}
    
#group_rr2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_g3i {
    --column-gap: 12px;
    column-gap: 12px;
}
    
#\30 6fc6c36 {
    --column-gap: 12px;
    column-gap: 12px;
}
    
#\37 22f7abd {
    --column-gap: 12px;
    column-gap: 12px;
}
    
#\31 2c7f4b3 {
    --column-gap: 12px;
    column-gap: 12px;
}
    
#\39 c14933c {
    --column-gap: 12px;
    column-gap: 12px;
}
    
#\33 e17bd47 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_uaf {
    height: 160px;
}
    
#widget_jnr {
    height: 180px;
}
}



@media (max-width: 767px) {
    
#af80b1ce {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    row-gap: 12px;
}
    
#\33 e3a5a35 {
    margin: 0px 0% 0px 0%;
}
    
#\34 e9b0a4d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 40px 20px 24px 20px;
}
    
#\31 b8225fb {
    width: 100%;
}
    
#group_ud7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_ae7 {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\31 b1e6355 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 40px 20px 24px 20px;
}
    
#\35 76e012c {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    row-gap: 12px;
}
    
#ff8c6d97 {
    margin: 0px 0% 0px 0%;
}
    
#ee0ed052 {
    width: 100%;
}
    
#group_ceg {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#group_gdc {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    row-gap: 12px;
    padding: 24px 20px 24px 20px;
    margin: 0px 0% 0px 0%;
}
    
#ec5ca7ba {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ce4b59ce {
    margin-right: 0%;
    margin-left: 0%;
    width: 50%;
}
    
#cc35e0bd {
    margin-right: 0%;
    margin-left: 0%;
    width: 60%;
}
    
#caa001f9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 65%;
}
    
#\35 61df660 {
    margin-right: 0%;
    margin-left: 0%;
    width: 65%;
}
    
#group_8mg {
    width: 100%;
    min-height: auto;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\36 37e064d {
    width: 100%;
    min-height: auto;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#c9f57172 {
    width: 100%;
    min-height: auto;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#e24eeeca {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 40px 20px 40px 20px;
}
    
#\31 863b637 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    row-gap: 12px;
}
    
#e33f3138 {
    width: 100%;
}
    
#\32 ba808bc {
    margin: 0px 0% 0px 0%;
}
    
#group_jtd {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#group_oji {
    width: 100%;
    min-height: 150px;
    padding: 20px 20px 20px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_0fe {
    height: 160px;
}
    
#ae5f887c {
    width: 100%;
    padding: 20px 20px 20px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e3e3e9a3 {
    height: 160px;
}
    
#d1024881 {
    width: 100%;
    min-height: 150px;
    padding: 20px 20px 20px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3995a32 {
    height: 160px;
}
    
#\30 26b6c28 {
    width: 100%;
    min-height: 150px;
    padding: 20px 20px 20px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 187ddd4 {
    height: 160px;
}
}



@media (max-width: 767px) {
    
#\33 8442982 {
    margin: 0px 0% 0px 0%;
}
    
#e174f820 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 5e14d28 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 20px 40px 20px;
}
    
#be01f248::before, #be01f248 > .bgExtraLayerOverlay {
    
}
    
#\32 7bf6a16 {
    width: 100%;
}
    
#group_ke6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_99u {
    width: 100%;
    column-gap: 6.9936864627784106%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
}
    
#b919e6d2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ccec565f {
    width: 100%;
    column-gap: 6.9936864627784106%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
}
    
#\32 a389e40 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_rft {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\32 2fecf14 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#cef216cc {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 b6dfe37 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 b5e6766 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_8bg {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b004e253 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\31 b6b1372 {
    width: 100%;
}
    
#b011ae03 {
    margin: 0px 0% 0px 0%;
}
    
#c5ef0a0e {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    row-gap: 12px;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#ee17cd31 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 40px 20px 24px 20px;
}
    
#group_amr {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_e0d {
    width: 100%;
    min-height: auto;
    margin-right: 0%;
    margin-left: 0%;
    row-gap: 12px;
}
    
#\34 3006bb8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    justify-content: flex-start;
}
}



@media (max-width: 767px) {
    
#\30 5c673b3 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 40px 20px 24px 20px;
}
    
#\39 e7cd452 {
    margin: 0px 0% 0px 0%;
}
    
#\34 84d5ff6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b9d0190d {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    row-gap: 12px;
}
    
#fe979468 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#ef70f91d {
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f70aec10 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 e22684d {
    width: 100%;
}
    
#daac6b90 {
    width: 10%;
}
    
#ef9fd9ce {
    width: 90%;
}
    
#\36 bd57e71 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 2aeacc0 {
    width: 90%;
}
    
#a67687a2 {
    row-gap: 15px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#f48482e8 {
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a02bb0e1 {
    width: 90%;
}
    
#\31 ae66be0 {
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 5a315a5 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 20px 40px 20px;
}
    
#\30 520cfb6 {
    width: 10%;
}
    
#\30 cf4c61a {
    margin: 0px 0% 0px 0%;
}
    
#\30 961ba73 {
    width: 10%;
}
}



@media (max-width: 767px) {
    
#\33 ed8a884 {
    margin-right: 0%;
    margin-left: 0%;
    width: 79%;
    align-items: flex-start;
}
    
#\30 43be97f {
    height: 50px;
    width: 50px;
}
    
#\37 13c099f {
    flex-direction: row;
    flex-wrap: nowrap;
    width: 100%;
    align-items: center;
    height: auto;
    min-height: auto;
    column-gap: 4%;
    --column-gap: 4%;
}
    
#\33 5c40f99 {
    width: 24%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 8d6131c {
    margin-right: 0%;
    margin-left: 0%;
    width: 74%;
}
    
#\36 fe38654 {
    margin-right: 0%;
    margin-left: 0%;
    width: 79%;
    align-items: flex-start;
}
    
#\33 61ab448 {
    width: 100%;
}
    
#\35 7cdf56a {
    margin-right: 0%;
    margin-left: 0%;
    width: 74%;
}
    
#\32 d0daa25 {
    width: 90.10%;
}
    
#\34 919a469 {
    align-self: auto;
    align-items: center;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: auto;
    row-gap: 15px;
    padding: 4% 4% 4% 4%;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a5bef3a8 {
    align-items: flex-start;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a907be60 {
    order: 2;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    column-gap: 2%;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\35 d87a651 {
    width: 100%;
}
    
#bfad27c3 {
    width: 90.10%;
}
    
#a75035e6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 50px;
}
    
#cb142391 {
    margin-right: 0%;
    margin-left: 0%;
    width: 50px;
}
    
#\34 84cab5d {
    order: 2;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    column-gap: 2%;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#b9cbaa92 {
    margin-right: 0%;
    margin-left: 0%;
    width: 50px;
}
    
#\31 4a19bd1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 74%;
}
    
#\32 c8cd323 {
    height: 50px;
    width: 50px;
}
    
#\30 f7517f6 {
    margin: 0px 0% 0px 0%;
}
    
#\37 dcfae62 {
    align-items: flex-start;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 82d2d06 {
    width: 90.10%;
}
    
#bac3a8b5 {
    width: 90.10%;
}
    
#\32 a7b236f {
    flex-direction: row;
    flex-wrap: nowrap;
    width: 100%;
    align-items: center;
    height: auto;
    min-height: auto;
    column-gap: 4%;
    --column-gap: 4%;
}
    
#\37 c7c0d51 {
    width: 90.10%;
}
    
#\36 5f88264 {
    margin-right: 0%;
    margin-left: 0%;
    width: 79%;
    align-items: flex-start;
}
    
#dbd42c02 {
    align-items: flex-start;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 8ed79c2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 79%;
    align-items: flex-start;
}
    
#\38 561a8b6 {
    width: 100%;
}
    
#bddbc2fa {
    margin-right: 0%;
    margin-left: 0%;
    width: 74%;
}
    
#a942b645 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#c5918e0b {
    align-self: auto;
    align-items: center;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: auto;
    row-gap: 15px;
    padding: 4% 4% 4% 4%;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a6297de {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#\39 e522191 {
    width: 100%;
}
    
#\36 71d73fe {
    width: 100%;
}
    
#\37 60a6b5a {
    width: 24%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 d4a8c1c {
    align-items: flex-start;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 c2efb2f {
    width: 24%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#ee799856 {
    margin-right: 0%;
    margin-left: 0%;
    width: 79%;
    align-items: flex-start;
}
    
#\33 c9952aa {
    height: 50px;
    width: 50px;
}
    
#\31 0dc14a9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 79%;
    align-items: flex-start;
}
    
#e4b1755d {
    width: 100%;
}
    
#cff4765d {
    margin-right: 0%;
    margin-left: 0%;
    width: 79%;
    align-items: flex-start;
}
    
#\30 b2608a9 {
    width: 100%;
    min-height: auto;
    margin-right: 0%;
    margin-left: 0%;
    row-gap: 12px;
}
    
#\33 783c983 {
    order: 2;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    column-gap: 2%;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\31 d123d8d {
    margin-right: 0%;
    margin-left: 0%;
    width: 50px;
}
    
#\39 136ee3d {
    width: 100%;
}
    
#\32 a2886a6 {
    height: 50px;
    width: 50px;
}
    
#ed3293aa {
    margin-right: 0%;
    margin-left: 0%;
    width: 74%;
}
    
#\34 1d0c010 {
    order: 2;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    column-gap: 2%;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#ff3b3180 {
    height: 50px;
    width: 50px;
}
    
#\38 f5a984f {
    order: 2;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    column-gap: 2%;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#f7b730d1 {
    order: 2;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    column-gap: 2%;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\31 7d1c9af {
    margin-right: 0%;
    margin-left: 0%;
    width: 50px;
}
    
#a684f115 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#\35 ab4b6d2 {
    width: 100%;
}
    
#fafb19fd {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#\36 fc781d0 {
    width: 100%;
}
    
#ed3ab60c {
    align-self: auto;
    align-items: center;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: auto;
    row-gap: 15px;
    padding: 4% 4% 4% 4%;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f020687b {
    margin-right: 0%;
    margin-left: 0%;
    width: 79%;
    align-items: flex-start;
}
    
#fdaeaa7d {
    width: 100%;
}
    
#\32 f02505b {
    align-items: flex-start;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#eb87c67c {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#\36 ca113a3 {
    width: 100%;
}
    
#be0c09f7 {
    align-items: flex-start;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 f7bd1bd {
    align-items: flex-start;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c7adfd3f {
    width: 100%;
}
    
#ed9f6701 {
    width: 90.10%;
}
    
#\39 7a35481 {
    margin-right: 0%;
    margin-left: 0%;
    width: 50px;
}
    
#\32 c46b8ff {
    margin-right: 0%;
    margin-left: 0%;
    width: 50px;
}
    
#ff6e4565 {
    width: 100%;
}
    
#\38 afd3bcb {
    order: 2;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    column-gap: 2%;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#c50b7d55 {
    order: 2;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    column-gap: 2%;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\34 4ae254d {
    width: 100%;
}
    
#\38 6facede {
    align-self: auto;
    align-items: center;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: auto;
    row-gap: 15px;
    padding: 4% 4% 4% 4%;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f20ca3f8 {
    align-self: auto;
    align-items: center;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: auto;
    row-gap: 15px;
    padding: 4% 4% 4% 4%;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#db228e7f {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#\34 d66a06a {
    align-items: flex-start;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 f50a307 {
    height: 50px;
    width: 50px;
}
    
#d17ebc27 {
    align-items: flex-start;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 9dac5c1 {
    flex-direction: row;
    flex-wrap: nowrap;
    width: 100%;
    align-items: center;
    height: auto;
    min-height: auto;
    column-gap: 4%;
    --column-gap: 4%;
}
    
#\36 542ba71 {
    width: 120px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 a764cad {
    align-self: auto;
    align-items: center;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: auto;
    row-gap: 15px;
    padding: 4% 4% 4% 4%;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 29d2c97 {
    align-items: flex-start;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 d97032e {
    width: 90.10%;
}
    
#\32 da17d89 {
    align-items: flex-start;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 080bbb4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 50px;
}
    
#\38 8d64e91 {
    align-items: flex-start;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#cf7d3402:not(:has(.active-tab-title)) [data-content-reference]:first-child .tab-title, #cf7d3402 [data-content-reference].active-tab-title .tab-title, #cf7d3402 [data-content-reference]:not(.active-tab-title):hover .tab-title {
    font-size: 14px !important;
}
#cf7d3402 [data-content-reference]:not(.active-tab-title) .tab-title {
    font-size: 14px !important;
}
#cf7d3402 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f4341d37 {
    width: 100%;
}
    
#e4cd7a91 {
    margin-right: 0%;
    margin-left: 0%;
    width: 79%;
    align-items: flex-start;
}
    
#d6c9048e {
    width: 100%;
}
    
#\32 bde9b45 {
    margin-right: 0%;
    margin-left: 0%;
    width: 74%;
}
    
#b2f1d656 {
    flex-direction: row;
    flex-wrap: nowrap;
    width: 100%;
    align-items: center;
    height: auto;
    min-height: auto;
    column-gap: 4%;
    --column-gap: 4%;
}
    
#\32 212fc64 {
    width: 90.10%;
}
    
#\35 1c1ce2c {
    align-items: flex-start;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 c599d9d {
    align-items: flex-start;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c19094b8 {
    height: 50px;
    width: 50px;
}
    
#\37 868b75c {
    align-self: auto;
    align-items: center;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: auto;
    row-gap: 15px;
    padding: 4% 4% 4% 4%;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 cecbc91 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#f264e49d {
    align-self: auto;
    align-items: center;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: auto;
    row-gap: 15px;
    padding: 4% 4% 4% 4%;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e13cd18d {
    width: 24%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#c37477a9 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#ecd07f8c {
    width: 90.10%;
}
    
#\38 618e0bf {
    width: 90.10%;
}
    
#df40996c {
    align-items: flex-start;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 8492c09 {
    flex-direction: row;
    flex-wrap: nowrap;
    width: 100%;
    align-items: center;
    height: auto;
    min-height: auto;
    column-gap: 4%;
    --column-gap: 4%;
}
    
#\31 c86dfef {
    width: 100%;
}
    
#fdca6ccf {
    width: 90.10%;
}
    
#b3f7a678 {
    margin-right: 0%;
    margin-left: 0%;
    width: 74%;
}
    
#ef342cc2 {
    width: 100%;
}
    
#\31 d2d2c58 {
    height: 50px;
    width: 50px;
}
    
#\39 c385940 {
    align-items: flex-start;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 85a9617 {
    align-self: auto;
    align-items: center;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: auto;
    row-gap: 15px;
    padding: 4% 4% 4% 4%;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 3fc174a {
    width: 90.10%;
}
    
#d7dbbc49 {
    align-items: flex-start;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 3fafa37 {
    width: 90.10%;
}
    
#c06c0cb0 {
    align-items: flex-start;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#cfbaa659 {
    flex-direction: row;
    flex-wrap: nowrap;
    width: 100%;
    align-items: center;
    height: auto;
    min-height: auto;
    column-gap: 4%;
    --column-gap: 4%;
}
    
#fb03fa23 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#\33 16380c7 {
    width: 100%;
}
    
#\34 84a2208 {
    width: 90.10%;
}
    
#a0a458c7 {
    flex-direction: row;
    flex-wrap: nowrap;
    width: 100%;
    align-items: center;
    height: auto;
    min-height: auto;
    column-gap: 4%;
    --column-gap: 4%;
}
    
#\39 ec939da {
    width: 120px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 59ea4e1 {
    order: 2;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    column-gap: 2%;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#be08ffc2 {
    align-self: auto;
    align-items: center;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: auto;
    row-gap: 15px;
    padding: 4% 4% 4% 4%;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 58d110c {
    width: 90.10%;
}
    
#a9ceafd3 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#\34 1688b68 {
    height: 50px;
    width: 50px;
}
    
#\32 0f51f05 {
    flex-direction: row;
    flex-wrap: nowrap;
    width: 100%;
    align-items: center;
    height: auto;
    min-height: auto;
    column-gap: 4%;
    --column-gap: 4%;
}
    
#\30 b025e9d {
    margin-right: 0%;
    margin-left: 0%;
    width: 74%;
}
    
#e72d1898 {
    height: 50px;
    width: 50px;
}
    
#\38 4cc47c7 {
    align-items: flex-start;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 c22c40e {
    width: 100%;
}
    
#a66e97ad {
    width: 90.10%;
}
    
#bcfba95e {
    order: 2;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    column-gap: 2%;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\34 74be5a9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 50px;
}
    
#c218ee89 {
    flex-direction: row;
    flex-wrap: nowrap;
    width: 100%;
    align-items: center;
    height: auto;
    min-height: auto;
    column-gap: 4%;
    --column-gap: 4%;
}
    
#bd178271 {
    flex-direction: row;
    flex-wrap: nowrap;
    width: 100%;
    align-items: center;
    height: auto;
    min-height: auto;
    column-gap: 4%;
    --column-gap: 4%;
}
    
#\30 3ec29ba {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#c3c6e823 {
    width: 100%;
}
    
#\35 eb99c01 {
    width: 90.10%;
}
    
#\32 26cccd0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 74%;
}
    
#cb30ebee {
    align-items: flex-start;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 23a233c {
    width: 90.10%;
}
    
#bb47caf4 {
    width: 100%;
}
    
#d9416274 {
    margin-right: 0%;
    margin-left: 0%;
    width: 79%;
    align-items: flex-start;
}
    
#\32 0f876aa {
    width: 32%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#c0491403 {
    margin-right: 0%;
    margin-left: 0%;
    width: 74%;
}
    
#\36 530bfd5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 50px;
}
    
#\35 cf245cd {
    width: 24%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 05da062 {
    width: 100px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 e0e622f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 20px 20px 20px 20px;
}
    
#\35 2b738da {
    width: 90.10%;
}
    
#\30 595af42 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 de1d2e4 {
    width: 24%;
    margin-right: 0%;
    margin-left: 0%;
}
}

#be01f248.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGklEQVQI12P4//8/AzGYgWiF//79IwoPoIkAbQazERzw9AsAAAAASUVORK5CYII=')!important}#group_8bg.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAOCAIAAACZwRr8AAAACXBIWXMAAAk6AAAJOgHwZJJKAAABrklEQVQY02Mw8y4x9S4x9SywcEm2cQy3cwyzdk0y98wz9S428y5hAEl7FVm5p/v7xmVHxlYmpabEZnsG5Zt5FcGkPfOdPRMyw6NmFaVtai2bUFGZEFds6V1o6gWWtvDICfKNb01J3N9ZeWfRxE193cXZ1ba+YGlT7xIrz7yo4NSutLS9LeVXZ/Zs7Ooqz6239y828SpmMPMutfTICw9IaU1K3l5TeLq3eUl9c25ajbVvialXMYOhc7quTayzQ1BeUMiy4swtjdW9xbWR0WXm3sWm3iUMWmYhKvqehoZO0R4+U3PS55aXFicXOHmlGTpnmHrkM6jpuCip22hq2wZ7hrYXlnWV1SVEZBpahepYRhg4JDGo6ziraztpG3iEhee0Nkxsa5wUGZGtZeCuru+pbRbMoKHroqnnpm3gFRRVUt+xsL59QWh0kaqWg6q2k5quG4Oyuo2atpO6jotXcHZxw8zi+hl+YXkKqlaKajaK6rYM0vIGCqqWimo2dm5xCdmtCdktjp4J0vJGMorGMoomDKKS6jIKRnJK5ub2ocGxZUExpeZ2IeLSOpKyepKyegAYl4vpLHGIyQAAAABJRU5ErkJggg==')!important}#b004e253.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAIAAAAfVWhSAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABnklEQVQY0wGTAWz+AJiUhKWejqGXiId8bm5hVHBkVomBcqGckKelnKSimwCyr6KxrJ2bkoOKeWuAaluJcmKRgnSdlomlpJuop6AAzMu/u7mrmJCAjXholnVmo4BwmoR1mI6DoKCZqqqlANfXzby8rZ+UgqKGdbyRgcaZiq+PgZ2MgZyakqSlnwDS0ca1s6WjlIKnh3bBkYPHloi5lYmql42cmpKWmJAAvLWop6CRoI18pINzuol7vIt9tJCFqJaLlJGHhId8AKudjZ6QgZyIeJ5+cLCEdbOGeaOFe5OFe357cnh3awCLfGt9cWSAcWePdmyvi32zkISMd3JoYF9VUlBgXlgAXlVNT0hEXFRUgG9ttJqTuqGcgHR2SkhPMzI4Q0JEADIwMyQjKjo6Q3dvdb+xssK1t3t2gDU3RhsdLCgqNgAVFyIQEh4qLDlvbXe5tLq6tr1zc34tMEAYHC0iJjYAFhkmEhUiJig1amp2srG5sbG6amx5Jik6Gh8wJCg5ABgbKBQXJiIkM2VmcamosaiosWNlcyElNhsgMSMnN90vuXzXbg6ZAAAAAElFTkSuQmCC')!important}#group_22n.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAIBAAAQIFBQAAAAAAAAAAAAAAAwABAgQFERIGITSRof/EABUBAQEAAAAAAAAAAAAAAAAAAAID/8QAFxEBAAMAAAAAAAAAAAAAAAAAAAECMf/aAAwDAQACEQMRAD8AkPLFprHNUDYFHDnCw97eLIbX1m5kx06IjKtcf//Z')!important}