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

  *#dm .dmInner a.u_160664677:hover .iconBg { background-color:rgba(16,32,30,1) !important; }

  *#dm .dmInner a.u_160664677.hover .iconBg { background-color:rgba(16,32,30,1) !important; }

  *#dm .dmInner div.u_1081818575 hr {
    border-width:3px !important;
    color:rgba(215,154,49,1) !important;
  }

  *#dm .dmInner a.u_1805054468 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/ee045983/icon/Arrow_3134190.svg) !important;
    order:1 !important;
  }

  *#dm .dmInner a.u_1805054468:hover .iconBg { background-color:rgba(16,32,30,1) !important; }

  *#dm .dmInner a.u_1805054468.hover .iconBg { background-color:rgba(16,32,30,1) !important; }

  *#dm .dmInner a.u_1805054468 span.text { font-family:arial_black !important; }

  *#dm .dmInner div.u_1971113650 hr {
    border-width:3px !important;
    color:rgba(215,154,49,1) !important;
  }

  *#dm .dmInner div.u_1435068765 hr {
    border-width:3px !important;
    color:rgba(215,154,49,1) !important;
  }

  *#dm .dmInner div.u_1179217340 {
    border-style:solid !important;
    border-width:0.833333px 0px 0px 0px !important;
    border-color:rgba(216,216,207,1) rgb(13,43,39) rgb(13,43,39) rgb(13,43,39) !important;
  }

  *#dm .dmInner div.u_1055961884 {
    border-style:solid !important;
    border-width:0.833333px 0px 0px 0px !important;
    border-color:rgba(216,216,207,1) rgb(13,43,39) rgb(13,43,39) rgb(13,43,39) !important;
  }

  *#dm .dmInner div.u_1088552030 {
    border-style:solid !important;
    border-width:0.833333px 0px 0px 0px !important;
    border-color:rgba(216,216,207,1) rgb(13,43,39) rgb(13,43,39) rgb(13,43,39) !important;
  }

  *#dm .dmInner div.u_1446794566 {
    border-style:solid !important;
    border-width:0.833333px 0px 0px 0px !important;
    border-color:rgba(216,216,207,1) rgb(13,43,39) rgb(13,43,39) rgb(13,43,39) !important;
  }

  *#dm .dmInner div.u_1014839472 {
    border-style:solid !important;
    border-width:0.833333px 0px 0px 0px !important;
    border-color:rgba(216,216,207,1) rgb(13,43,39) rgb(13,43,39) rgb(13,43,39) !important;
  }

  *#dm .dmInner div.u_1911400929 {
    border-style:solid !important;
    border-width:0.833333px 0px 0px 0px !important;
    border-color:rgba(216,216,207,1) rgb(13,43,39) rgb(13,43,39) rgb(13,43,39) !important;
  }

  *#dm .dmInner div.u_1798926917 {
    border-style:solid !important;
    border-width:0.833333px 0px 0px 0px !important;
    border-color:rgba(216,216,207,1) rgb(13,43,39) rgb(13,43,39) rgb(13,43,39) !important;
  }

  *#dm .dmInner div.u_1442210148 {
    border-style:solid !important;
    border-width:0.833333px 0px 0px 0px !important;
    border-color:rgba(216,216,207,1) rgb(13,43,39) rgb(13,43,39) rgb(13,43,39) !important;
  }

  *#dm .dmInner div.u_1069560801 {
    border-style:solid !important;
    border-width:0.833333px 0px 0px 0px !important;
    border-color:rgba(216,216,207,1) rgb(13,43,39) rgb(13,43,39) rgb(13,43,39) !important;
  }

  *#dm .dmInner div.u_1914430122 {
    border-style:solid !important;
    border-width:0.833333px 0px 0px 0px !important;
    border-color:rgba(216,216,207,1) rgb(13,43,39) rgb(13,43,39) rgb(13,43,39) !important;
  }

  *#dm .dmInner div.u_1594951207 hr {
    border-width:3px !important;
    color:rgba(215,154,49,1) !important;
  }

  *#dm .dmInner div.u_1414726780 hr {
    border-width:3px !important;
    color:rgba(215,154,49,1) !important;
  }

  *#dm .dmInner div.u_3571263788 {
    background-color:rgba(16,42,40,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0.888889px 0.888889px 0.888889px 0.888889px !important;
    border-color:rgba(216,216,207,1) rgba(216,216,207,1) rgba(216,216,207,1) rgba(216,216,207,1) !important;
  }

  *#dm .dmInner div.u_1627306895 {
    background-color:rgba(255,255,255,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0.888889px 0.888889px 0.888889px 0.888889px !important;
    border-color:rgba(154,109,35,1) rgba(154,109,35,1) rgba(154,109,35,1) rgba(154,109,35,1) !important;
  }

  *#dm .dmInner div.u_1061615882 {
    background-color:rgba(255,255,255,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0.888889px 0.888889px 0.888889px 0.888889px !important;
    border-color:rgba(216,216,207,1) rgba(216,216,207,1) rgba(216,216,207,1) rgba(216,216,207,1) !important;
  }

  *#dm .dmInner div.u_1335861577 {
    background-color:rgba(255,255,255,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0.888889px 0.888889px 0.888889px 0.888889px !important;
    border-color:rgba(216,216,207,1) rgba(216,216,207,1) rgba(216,216,207,1) rgba(216,216,207,1) !important;
  }

  *#dm .dmInner div.u_1917402692 hr {
    border-width:3px !important;
    color:rgba(215,154,49,1) !important;
  }

  *#dm .dmInner div.u_1023559642 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(216,216,207) rgb(13,43,39) rgb(13,43,39) rgb(13,43,39) !important;
  }

  *#dm .dmInner div.u_1225331738 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(216,216,207) rgb(13,43,39) rgb(13,43,39) rgb(13,43,39) !important;
  }

  *#dm .dmInner div.u_1719702332 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(216,216,207) rgb(13,43,39) rgb(13,43,39) rgb(13,43,39) !important;
  }

  *#dm .dmInner div.u_1880424962 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(216,216,207) rgb(13,43,39) rgb(13,43,39) rgb(13,43,39) !important;
  }

  *#dm .dmInner div.u_1688701302 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(216,216,207) rgb(13,43,39) rgb(13,43,39) rgb(13,43,39) !important;
  }

  *#dm .dmInner div.u_1855842558 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(216,216,207) rgb(13,43,39) rgb(13,43,39) rgb(13,43,39) !important;
  }

  *#dm .dmInner div.u_1689189546 hr {
    border-width:3px !important;
    color:rgba(215,154,49,1) !important;
  }

  *#dm .dmInner div.u_1932270534 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(216,216,207) rgb(216,216,207) rgb(216,216,207) rgb(216,216,207) !important;
  }

  *#dm .dmInner div.u_1050116155 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(216,216,207) rgb(216,216,207) rgb(216,216,207) rgb(216,216,207) !important;
  }

  *#dm .dmInner div.u_1844293772 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(216,216,207) rgb(216,216,207) rgb(216,216,207) rgb(216,216,207) !important;
  }

  *#dm .dmInner div.u_1444067127 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(216,216,207) rgb(216,216,207) rgb(216,216,207) rgb(216,216,207) !important;
  }

  *#dm .dmInner div.u_1519703572 hr {
    border-width:3px !important;
    color:rgba(215,154,49,1) !important;
  }

  *#dm .dmInner div.u_1052588416 hr {
    border-width:3px !important;
    color:rgba(16,32,30,1) !important;
  }

  *#dm .dmInner a.u_1094805152:hover .iconBg { background-color:rgba(16,32,30,1) !important; }

  *#dm .dmInner a.u_1094805152.hover .iconBg { background-color:rgba(16,32,30,1) !important; }

  *#dm .dmInner a.u_1094805152 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/ee045983/icon/Arrow_3134190.svg) !important;
    order:1 !important;
    width:13px !important;
    height:13px !important;
  }

  *#dm .dmInner a.u_160664677 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/ee045983/icon/Arrow_3134190.svg) !important;
    order:1 !important;
    width:13px !important;
    height:13px !important;
  }

  *#dm .dmInner a.u_1094805152 span.text { font-family:arial_black !important; }

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

  *#dm .dmInner a.u_160664677 span.text {
    font-family:arial_black !important;
    font-size:14px !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1942102792 {
    padding-top:0px !important;
    padding-left:0px !important;
    padding-bottom:0px !important;
    padding-right:0px !important;
  }

  *#dm .dmInner div.u_1734301825 {
    padding-top:0px !important;
    padding-left:0px !important;
    padding-bottom:0px !important;
    padding-right:0px !important;
  }

  *#dm .dmInner div.u_1804370108 {
    padding-top:0px !important;
    padding-left:0px !important;
    padding-bottom:0px !important;
    padding-right:0px !important;
  }
}
*#dm .dmInner div.u_1741510801 .custom-list-6 li::before
{
	color:#7b581c !important;
}
*#dm .dmInner div.u_2919476193 h1
{
	line-height:0.96 !important;
}
*#dm .dmInner div.u_1579682676 h1
{
	line-height:0.96 !important;
}
*#dm .dmInner div.u_1987122009 h1
{
	line-height:0.96 !important;
}
*#dm .dmInner div.u_1179217340 .custom-list-6 li::before
{
	color:#7b581c !important;
}
*#dm .dmInner div.u_1055961884 .custom-list-6 li::before
{
	color:#7b581c !important;
}
*#dm .dmInner div.u_1088552030 .custom-list-6 li::before
{
	color:#7b581c !important;
}
*#dm .dmInner div.u_1014839472 .custom-list-6 li::before
{
	color:#7b581c !important;
}
*#dm .dmInner div.u_1911400929 .custom-list-6 li::before
{
	color:#7b581c !important;
}
*#dm .dmInner div.u_1798926917 .custom-list-6 li::before
{
	color:#7b581c !important;
}
*#dm .dmInner div.u_1442210148 .custom-list-6 li::before
{
	color:#7b581c !important;
}
*#dm .dmInner div.u_1069560801 .custom-list-6 li::before
{
	color:#7b581c !important;
}
*#dm .dmInner div.u_1914430122 .custom-list-6 li::before
{
	color:#7b581c !important;
}
*#dm .dmInner div.u_1191926812 h1
{
	line-height:0.96 !important;
}
@media (min-width:641px) and (max-width:1000px) {
  *#dm .dmInner div.u_1043702346 .comparison {
    width:100%;
    max-width:720px;
    margin-left:auto;
    margin-right:auto;
  }
}
@media (max-width:640px) {
  *#dm .dmInner div.u_1043702346 .comparison-row>span {
    padding:14px 10px;
    font-size:11px;
  }

  *#dm .dmInner div.u_1043702346 .comparison-row svg { margin-right:5px; }
}
*#dm .dmInner div.u_1099386705 h1
{
	line-height:0.96 !important;
}
*#dm .dmInner div.u_2381009795 .territory-arrow
{
	display:block !important;
	width:20px !important;
	height:20px !important;
	color:#9a6510 !important;
}
*#dm .dmInner div.u_2381009795 .territory-arrow svg
{
	width:20px !important;
	height:20px !important;
	display:block !important;
}
*#dm .dmInner div.u_1092267446 .territory-arrow
{
	display:block !important;
	width:20px !important;
	height:20px !important;
	color:#9a6510 !important;
}
*#dm .dmInner div.u_1092267446 .territory-arrow svg
{
	width:20px !important;
	height:20px !important;
	display:block !important;
}
*#dm .dmInner div.u_1761563470 .territory-arrow
{
	display:block !important;
	width:20px !important;
	height:20px !important;
	color:#9a6510 !important;
}
*#dm .dmInner div.u_1761563470 .territory-arrow svg
{
	width:20px !important;
	height:20px !important;
	display:block !important;
}
*#dm .dmInner div.u_1335515729 .territory-arrow
{
	display:block !important;
	width:20px !important;
	height:20px !important;
	color:#9a6510 !important;
}
*#dm .dmInner div.u_1335515729 .territory-arrow svg
{
	width:20px !important;
	height:20px !important;
	display:block !important;
}
*#dm .dmInner div.u_1816594680 h1
{
	line-height:0.96 !important;
}
*#dm .dmInner div.u_1023559642 .custom-list-6 li::before
{
	color:#7b581c !important;
}
*#dm .dmInner div.u_1225331738 .custom-list-6 li::before
{
	color:#7b581c !important;
}
*#dm .dmInner div.u_1719702332 .custom-list-6 li::before
{
	color:#7b581c !important;
}
*#dm .dmInner div.u_1880424962 .custom-list-6 li::before
{
	color:#7b581c !important;
}
*#dm .dmInner div.u_1688701302 .custom-list-6 li::before
{
	color:#7b581c !important;
}
*#dm .dmInner div.u_1855842558 .custom-list-6 li::before
{
	color:#7b581c !important;
}
*#dm .dmInner div.u_1520692378 h1
{
	line-height:0.96 !important;
}
*#dm .dmInner div.u_1391089006 h1
{
	line-height:0.96 !important;
}
*#dm .dmInner div.u_3215210540
{
	border-top:1px solid #10201e !important;
}
*#dm .dmInner div.u_3215210540 .accordion-item,*#dm .dmInner div.u_3215210540 li
{
	border-bottom:1px solid #d8d8cf !important;
	padding-left:0 !important;
	padding-right:0 !important;
}
*#dm .dmInner div.u_3215210540 .accordion-title,*#dm .dmInner div.u_3215210540 .title
{
	color:#10201e !important;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:18px !important;
	font-weight:800 !important;
	line-height:1.25 !important;
	padding-top:25px !important;
	padding-bottom:25px !important;
	padding-left:0 !important;
	padding-right:0 !important;
	margin:0 !important;
}
*#dm .dmInner div.u_3215210540 .accordion-content,*#dm .dmInner div.u_3215210540 .content
{
	color:#63716a !important;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:14px !important;
	font-weight:400 !important;
	line-height:1.65 !important;
	padding:0 0 25px 0 !important;
	margin:0 !important;
}
*#dm .dmInner div.u_3215210540 ul,*#dm .dmInner div.u_3215210540 ol
{
	padding-left:0 !important;
	padding-right:0 !important;
	margin-left:0 !important;
	margin-right:0 !important;
}
*#dm .dmInner div.u_1149863482 h1
{
	line-height:0.96 !important;
}
@media (min-width:0) and (max-width:767px) {}
@media (min-width:768px) and (max-width:1024px) {}
*#dm .dmInner div.u_2806919335 .custom-list-6 li::before
{
	color:#7b581c !important;
}
*#dm .dmInner div.u_2806919335 .custom-list-6
{
	display:flex !important;
	flex-direction:row !important;
	align-items:center !important;
	gap:20px !important;
	flex-wrap:wrap !important;
}
*#dm .dmInner div.u_1043702346 .comparison
{
	--ink:#10201e !important;
	--deep:#102a28 !important;
	--gold-check:#9b6d22 !important;
	--gold-light:#f2c469 !important;
	--line:#c8c8be !important;
	width:100% !important;
	border-top:1px solid var(--ink) !important;
	font-family:Arial, Helvetica, sans-serif !important;
	box-sizing:border-box !important;
}
*#dm .dmInner div.u_1043702346 .comparison-row
{
	display:grid !important;
	grid-template-columns:1fr 1fr !important;
	border-bottom:1px solid var(--line) !important;
}
*#dm .dmInner div.u_1043702346 .comparison-row>span
{
	display:flex !important;
	align-items:center !important;
	min-width:0 !important;
	padding:18px 20px !important;
	font-size:13px !important;
	line-height:1.4 !important;
	box-sizing:border-box !important;
}
*#dm .dmInner div.u_1043702346 .comparison-row>span+span
{
	color:var(--deep) !important;
	border-left:1px solid var(--line) !important;
	font-weight:700 !important;
}
*#dm .dmInner div.u_1043702346 .comparison-row svg
{
	width:1em !important;
	height:1em !important;
	flex:0 0 1em !important;
	color:var(--gold-check) !important;
	margin-right:7px !important;
}
*#dm .dmInner div.u_1043702346 .comparison-head
{
	background:var(--ink) !important;
	color:#fff !important;
	font-weight:800 !important;
}
*#dm .dmInner div.u_1043702346 .comparison-head>span+span
{
	color:var(--gold-light) !important;
	border-left-color:rgba(255,255,255,.20) !important;
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_2919476193
{
}
*#dm .dmInner div.u_2410619207
{
}
*#dm .dmInner div.u_1579682676
{
}
*#dm .dmInner div.u_1001984043
{
}
*#dm .dmInner div.u_1987122009
{
}
*#dm .dmInner div.u_1115639761
{
}
*#dm .dmInner div.u_1179217340
{
}
*#dm .dmInner div.u_1055961884
{
}
*#dm .dmInner div.u_1088552030
{
}
*#dm .dmInner div.u_1014839472
{
}
*#dm .dmInner div.u_1911400929
{
}
*#dm .dmInner div.u_1798926917
{
}
*#dm .dmInner div.u_1442210148
{
}
*#dm .dmInner div.u_1069560801
{
}
*#dm .dmInner div.u_1914430122
{
}
*#dm .dmInner div.u_1191926812
{
}
*#dm .dmInner div.u_1716033730
{
}
*#dm .dmInner div.u_1043702346
{
}
*#dm .dmInner div.u_1099386705
{
}
*#dm .dmInner div.u_1147849227
{
}
*#dm .dmInner div.u_2381009795
{
}
*#dm .dmInner div.u_1092267446
{
}
*#dm .dmInner div.u_1761563470
{
}
*#dm .dmInner div.u_1335515729
{
}
*#dm .dmInner div.u_1816594680
{
}
*#dm .dmInner div.u_1802416736
{
}
*#dm .dmInner div.u_1023559642
{
}
*#dm .dmInner div.u_1225331738
{
}
*#dm .dmInner div.u_1719702332
{
}
*#dm .dmInner div.u_1880424962
{
}
*#dm .dmInner div.u_1688701302
{
}
*#dm .dmInner div.u_1855842558
{
}
*#dm .dmInner div.u_1520692378
{
}
*#dm .dmInner div.u_1590092071
{
}
*#dm .dmInner div.u_1391089006
{
}
*#dm .dmInner div.u_1866576940
{
}
*#dm .dmInner div.u_3215210540
{
}
*#dm .dmInner div.u_1149863482
{
}
*#dm .dmInner div.u_1002812974
{
}
*#dm .dmInner div.u_2806919335
{
}
*#dm .dmInner div.u_1446794566
{
}
separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 46.5%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: auto;
    column-gap: 7%;
    row-gap: 42px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 5% 4% 5%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 46.5%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    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);
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_cmu {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_7rb {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_50b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_50b {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 22px 0% 0px 0%;
}
    
#group_qcb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 85%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    --column-gap: 15px;
    align-self: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 36px 0% 0px 0%;
}
    
#widget_27h.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 22px 10px 22px;
}
#widget_27h {
    width: auto;
    height: auto;
    max-width: 100%;
    min-height: 52px;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#group_f6n {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6px;
    --column-gap: 6px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ff7b8bf7.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 22px 10px 22px;
}
#ff7b8bf7 {
    width: auto;
    height: auto;
    max-width: 100%;
    min-height: 52px;
    margin: 0px 0% 0px 0%;
}
    
#group_9o6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 18px 0%;
}
    
#widget_2ol.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_2ol {
    width: 5%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#widget_3qo {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ako {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_vp8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_vp8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 28px 0% 0px 0%;
}
    
#\34 4c13765.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 10px 10px 10px;
}
#\34 4c13765 {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-height: 52px;
    align-self: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\32 9033e4d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(16, 42, 40, 1);
    background-image: none;
}
    
#e8da972e {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ceea9713 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 60%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-content: flex-start;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 1a84485.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\31 1a84485 {
    width: 5%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#\35 433ce8a {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 100px 7% 0% 7%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 235064f {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 f40e601.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 f40e601 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 22px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 21060e5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 18px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_74h {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#undefined {
    width: 140%;
}
    
#\36 a1ff6d7 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e17339bb {
    border-width: 0px 0px 0px 0px;
    border-color: rgba(255, 255, 255, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(16, 42, 40, 1);
    background-image: none;
}
    
#\34 8acf5cc {
    min-height: 0;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 64px 7% 0% 7%;
    margin: 0% 0% 0% 0%;
}
    
#\32 549b94b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 33.29%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-content: flex-start;
    flex-wrap: nowrap;
    border-width: 1px 0px 1px 0;
    border-color: rgba(255, 255, 255, 0.26) #000000 rgba(255, 255, 255, 0.26) #000000;
    border-style: solid;
    padding: 38px 38px 38px 16px;
    margin: 0% 0% 0% 0%;
}
    
#undefined {
    width: 140%;
}
    
#group_7u3 {
    width: 33.29%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.26) rgba(255, 255, 255, 0.26) rgba(255, 255, 255, 0.26) rgba(255, 255, 255, 0.26);
    border-style: solid;
    padding: 38px 38px 38px 38px;
    margin: 0px 0% 0px 0%;
}
    
#\38 6a329f2 {
    width: 33.29%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    border-width: 1px 0 1px 0;
    border-color: rgba(255, 255, 255, 0.26) #000000 rgba(255, 255, 255, 0.26) #000000;
    border-style: solid;
    padding: 38px 38px 38px 38px;
    margin: 0px 0% 0px 0%;
}
    
#widget_njb {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#dbac233c {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 f5953a9 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ee14a7bf.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ee14a7bf {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 16px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 7d4c862.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 7d4c862 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 16px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 1c9c22a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 1c9c22a {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 16px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fb27d8db {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 da616e0 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-content: flex-start;
    flex-direction: row;
    flex-wrap: nowrap;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 b640c04 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 1521e11.flex-element.widget-wrapper > [data-element-type] {
    padding: 15px 0px 4% 0px;
}
#\34 1521e11 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 41bb606 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(16, 42, 40, 1);
    background-image: none;
}
    
#af0a152b {
    min-height: 0;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    align-items: flex-start;
    align-content: flex-start;
    max-width: none;
    padding: 0px 7% 100px 7%;
    margin: 0% 0% 0% 0%;
}
    
#undefined {
    width: 20%;
}
    
#dd49df56 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#a6960961 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(251, 250, 246, 1);
    background-image: none;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 d28e544.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 d28e544 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 22px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 d7ae9e5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 40.28%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-content: flex-start;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin: 0% 8% 0% 0%;
}
    
#\39 92133ab {
    min-height: 0;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 100px 7% 100px 7%;
    margin: 0% 0% 0% 0%;
}
    
#\36 754f81f.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\36 754f81f {
    width: 5%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#\39 620248c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 18px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e6f38460 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fc9c5339 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e1f04127 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#undefined {
    width: 140%;
}
    
#\33 da7753b {
    margin: 0px 0% 0px 0%;
}
    
#\34 0fffec1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 26.72%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-content: flex-start;
    flex-wrap: nowrap;
    background-image: none;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(216, 216, 207, 1) rgba(216, 216, 207, 1) rgba(216, 216, 207, 1) rgba(216, 216, 207, 1);
    border-style: solid;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_fta.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 8% 0px;
}
#widget_fta {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_46r.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 25px 0px;
}
#widget_46r {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e1f2f0ba.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 0px 8px 0px;
}
#e1f2f0ba {
    width: 549.603px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 3734ede.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 0px 8px 0px;
}
#\34 3734ede {
    width: 549.603px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 91465d1.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 0px 8px 0px;
}
#\36 91465d1 {
    width: 549.603px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 d4a2f72.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 0px 8px 0px;
}
#\38 d4a2f72 {
    width: 549.603px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 fc97749.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 0px 8px 0px;
}
#\39 fc97749 {
    width: 549.603px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 6;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_161 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-color: var(--color_4);
    background-image: none;
    align-content: flex-start;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(216, 216, 207, 1) rgba(216, 216, 207, 1) rgba(216, 216, 207, 1) rgba(216, 216, 207, 1);
    border-style: solid;
    padding: 34px 34px 34px 34px;
    margin: 0px 0% 0px 0%;
}
    
#ba167324 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 25%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-content: flex-start;
    flex-wrap: nowrap;
    background-image: none;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(216, 216, 207, 1) rgba(216, 216, 207, 1) rgba(216, 216, 207, 1) rgba(216, 216, 207, 1);
    border-style: solid;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#f40fcb95 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-color: rgba(244, 240, 231, 1);
    background-image: none;
    align-content: flex-start;
    border-width: 1px 1px 1px 0px;
    border-color: rgba(216, 216, 207, 1) rgba(216, 216, 207, 1) rgba(216, 216, 207, 1) rgba(216, 216, 207, 1);
    border-style: solid;
    padding: 34px 34px 34px 34px;
    margin: 54px 0% 54px 0%;
}
    
#f9916f2b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 8% 0px;
}
#f9916f2b {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 dba6b84.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 25px 0px;
}
#\31 dba6b84 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c65b0941.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 0px 8px 0px;
}
#c65b0941 {
    width: 549.603px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cdfbb079.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 0px 8px 0px;
}
#cdfbb079 {
    width: 549.603px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c0026cf8.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 0px 8px 0px;
}
#c0026cf8 {
    width: 549.603px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b11a3f85.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 0px 8px 0px;
}
#b11a3f85 {
    width: 549.603px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eaffe8d3.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 0px 8px 0px;
}
#eaffe8d3 {
    width: 549.603px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 6;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 1358799 {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 15px;
    width: 44%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-content: flex-start;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 8% 0% 0%;
}
    
#undefined {
    width: 140%;
}
    
#\31 e0af102 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 44%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-content: flex-start;
    flex-wrap: nowrap;
    background-image: none;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(216, 216, 207, 1) rgba(216, 216, 207, 1) rgba(216, 216, 207, 1) rgba(216, 216, 207, 1);
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 2a3eb11.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 2a3eb11 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 22px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b6b2e8ca {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 49661c7 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(244, 240, 231, 1);
    background-image: none;
}
    
#b62ece58 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 18px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eb0d6927 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 8fad8c8 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 4ee2fa5 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 0);
    background-image: none;
    align-content: flex-start;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(16, 32, 30, 1) rgba(216, 216, 207, 1) rgba(216, 216, 207, 1) rgba(216, 216, 207, 1);
    border-style: solid;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f51411e7 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 100px 7% 100px 7%;
    margin: 0% 0% 0% 0%;
}
    
#\38 70ffd34.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\38 70ffd34 {
    width: 5%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#a3a248f4 {
    margin: 0px 0% 0px 0%;
}
    
#widget_dqd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e4c31e7e {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-content: flex-start;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 d4504ec {
    margin: 0px 0% 0px 0%;
}
    
#edbe000a {
    align-items: flex-start;
    width: 60%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a47f7fff {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 ff7ff08 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d6a38cd4 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(251, 250, 246, 1);
    background-image: none;
}
    
#\32 1febfe0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 1febfe0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 22px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f215e582.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#f215e582 {
    width: 5%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#cdfef574 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    flex-direction: column;
    padding: 100px 7% 100px 7%;
    margin: 0% 0% 0% 0%;
}
    
#\30 792c58c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 18px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#undefined {
    width: 140%;
}
    
#\35 419ac03 {
    min-height: 80px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-content: center;
    flex-wrap: nowrap;
    flex-direction: row;
    align-items: stretch;
    padding: 0px 0px 0px 0px;
    margin: 55px 0% 55px 0%;
}
    
#\36 cae3f59 {
    align-items: flex-start;
    width: 25%;
    min-height: 210px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 2.165196445037469%;
    flex-wrap: nowrap;
    border-width: 1px 0px 1px 1px;
    border-color: rgba(216, 216, 207, 1) rgba(216, 216, 207, 1) rgba(216, 216, 207, 1) rgba(216, 216, 207, 1);
    border-style: solid;
    justify-content: space-between;
    align-self: flex-start;
    padding: 26px 26px 26px 26px;
    margin: 0px 0% 0px 0%;
}
    
#caccd9b8 {
    align-items: flex-start;
    width: 25%;
    min-height: 210px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 2.165196445037469%;
    flex-wrap: nowrap;
    border-width: 1px 0px 1px 1px;
    border-color: rgba(216, 216, 207, 1) rgba(216, 216, 207, 1) rgba(216, 216, 207, 1) rgba(216, 216, 207, 1);
    border-style: solid;
    justify-content: space-between;
    align-self: flex-start;
    padding: 26px 26px 26px 26px;
    margin: 0px 0% 0px 0%;
}
    
#\31 70f7a39 {
    align-items: flex-start;
    width: 25%;
    min-height: 210px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 2.165196445037469%;
    flex-wrap: nowrap;
    border-width: 1px 0px 1px 1px;
    border-color: rgba(216, 216, 207, 1) rgba(216, 216, 207, 1) rgba(216, 216, 207, 1) rgba(216, 216, 207, 1);
    border-style: solid;
    justify-content: space-between;
    align-self: flex-start;
    padding: 26px 26px 26px 26px;
    margin: 0px 0% 0px 0%;
}
    
#\33 940f218 {
    align-items: flex-start;
    width: 25%;
    min-height: 210px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 2.165196445037469%;
    flex-wrap: nowrap;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(216, 216, 207, 1) rgba(216, 216, 207, 1) rgba(216, 216, 207, 1) rgba(216, 216, 207, 1);
    border-style: solid;
    justify-content: space-between;
    align-self: flex-start;
    padding: 26px 26px 26px 26px;
    margin: 0px 0% 0px 0%;
}
    
#widget_ds6.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 8px 5px 8px;
}
#widget_ds6 {
    width: auto;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#a96ec779.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 8px 5px 8px;
}
#a96ec779 {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e719033c.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 8px 5px 8px;
}
#e719033c {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 eeff073.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 8px 5px 8px;
}
#\37 eeff073 {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_tfi.flex-element.widget-wrapper > [data-element-type] {
    padding: 48px 0px 4px 0px;
}
#widget_tfi {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#c3d96698.flex-element.widget-wrapper > [data-element-type] {
    padding: 48px 0px 4px 0px;
}
#c3d96698 {
    width: 226.493px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 a4190ee.flex-element.widget-wrapper > [data-element-type] {
    padding: 48px 0px 4px 0px;
}
#\35 a4190ee {
    width: 226.493px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 d81a6ad.flex-element.widget-wrapper > [data-element-type] {
    padding: 48px 0px 4px 0px;
}
#\33 d81a6ad {
    width: 226.493px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_pke {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a7119166.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a7119166 {
    width: 226.493px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 d468f19.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 d468f19 {
    width: 226.493px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f262a408.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f262a408 {
    width: 226.493px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_gnc {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\32 1a4c89e {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: flex-end;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dcab8b5d {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: flex-end;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a3a3e772 {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: flex-end;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\33 277798e {
    margin: 0px 7% 0px 7%;
}
    
#\30 dd0ed82 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-content: flex-start;
    flex-wrap: nowrap;
    align-self: auto;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 f3bbd91 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#undefined {
    width: 140%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 27f3f64 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 0px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-content: flex-start;
    flex-wrap: nowrap;
    align-self: auto;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 6cf80b6 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ad4cb475.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ad4cb475 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 22px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 25eb377.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\33 25eb377 {
    width: 5%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#\31 74fed63 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(16, 42, 40, 1);
    background-image: none;
}
    
#\35 b271cce {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 f236234 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    align-items: flex-start;
    align-content: flex-start;
    padding: 90px 96px 90px 96px;
    margin: 0% 0% 0% 0%;
}
    
#\36 857696b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 18px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fd5316d6.flex-element.widget-wrapper > [data-element-type] {
    padding: 17px 0px 17px 0px;
}
#fd5316d6 {
    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;
}
    
#group_3e1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    border-width: 1px 0px 0px 0px;
    border-color: rgba(255, 255, 255, 0.28) #000000 #000000 #000000;
    border-style: solid;
    --column-gap: 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_a7v {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 0f62a43 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    border-width: 1px 0px 0px 0px;
    border-color: rgba(255, 255, 255, 0.28) #000000 #000000 #000000;
    border-style: solid;
    --column-gap: 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#dc6d8fbe {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 a456fc4.flex-element.widget-wrapper > [data-element-type] {
    padding: 17px 0px 17px 0px;
}
#\33 a456fc4 {
    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;
}
    
#c97def44 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    border-width: 1px 0px 0px 0px;
    border-color: rgba(255, 255, 255, 0.28) #000000 #000000 #000000;
    border-style: solid;
    --column-gap: 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f1a7e558 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 fe53d8e.flex-element.widget-wrapper > [data-element-type] {
    padding: 17px 0px 17px 0px;
}
#\30 fe53d8e {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 b4d6510 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    border-width: 1px 0px 0px 0px;
    border-color: rgba(255, 255, 255, 0.28) #000000 #000000 #000000;
    border-style: solid;
    --column-gap: 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#faea7966 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b1ae9d05.flex-element.widget-wrapper > [data-element-type] {
    padding: 17px 0px 17px 0px;
}
#b1ae9d05 {
    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;
}
    
#f67acd44 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    border-width: 1px 0px 0px 0px;
    border-color: rgba(255, 255, 255, 0.28) #000000 #000000 #000000;
    border-style: solid;
    --column-gap: 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 daf164a {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 b4b70c7.flex-element.widget-wrapper > [data-element-type] {
    padding: 17px 0px 17px 0px;
}
#\34 b4b70c7 {
    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 809974f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    border-width: 1px 0px 1px 0px;
    border-color: rgba(255, 255, 255, 0.28) #000000 rgba(255, 255, 255, 0.28) #000000;
    border-style: solid;
    --column-gap: 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 5fda813 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 665e6fa.flex-element.widget-wrapper > [data-element-type] {
    padding: 17px 0px 17px 0px;
}
#\34 665e6fa {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\33 2858062.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\33 2858062 {
    width: 5%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#a0f7549e {
    align-items: flex-start;
    width: 60%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#bed7c0cb {
    align-items: flex-start;
    width: 25%;
    min-height: 250px;
    max-height: none;
    row-gap: 0px;
    column-gap: 2.165196445037469%;
    flex-wrap: nowrap;
    border-width: 1px 0px 1px 1px;
    border-color: rgba(216, 216, 207, 1) rgba(216, 216, 207, 1) rgba(216, 216, 207, 1) rgba(216, 216, 207, 1);
    border-style: solid;
    justify-content: flex-start;
    align-self: flex-start;
    height: auto;
    padding: 26px 26px 26px 26px;
    margin: 0px 0% 0px 0%;
}
    
#c946301d {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-content: flex-start;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#undefined {
    width: 140%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#eb34ea24.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#eb34ea24 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 8f49199 {
    margin: 0px 0% 0px 0%;
}
    
#\32 5b29d3b.flex-element.widget-wrapper > [data-element-type] {
    padding: 58px 0px 12px 0px;
}
#\32 5b29d3b {
    width: 226.493px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 b48c974.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 b48c974 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 5c48714.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 5c48714 {
    width: auto;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#ffb46bfa {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#d7caaa6d.flex-element.widget-wrapper > [data-element-type] {
    padding: 58px 0px 12px 0px;
}
#d7caaa6d {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#cd297d61 {
    align-items: flex-start;
    width: 25%;
    min-height: 250px;
    max-height: none;
    row-gap: 0px;
    column-gap: 2.165196445037469%;
    flex-wrap: nowrap;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(216, 216, 207, 1) rgba(216, 216, 207, 1) rgba(216, 216, 207, 1) rgba(216, 216, 207, 1);
    border-style: solid;
    justify-content: flex-start;
    align-self: flex-start;
    height: auto;
    padding: 26px 26px 26px 26px;
    margin: 0px 0% 0px 0%;
}
    
#\30 ad5a1ad.flex-element.widget-wrapper > [data-element-type] {
    padding: 58px 0px 12px 0px;
}
#\30 ad5a1ad {
    width: 226.493px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 c834e00 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 18px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f4c51332 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 b4a29de {
    align-items: flex-start;
    width: 25%;
    min-height: 250px;
    max-height: none;
    row-gap: 0px;
    column-gap: 2.165196445037469%;
    flex-wrap: nowrap;
    border-width: 1px 0px 1px 1px;
    border-color: rgba(216, 216, 207, 1) rgba(216, 216, 207, 1) rgba(216, 216, 207, 1) rgba(216, 216, 207, 1);
    border-style: solid;
    justify-content: flex-start;
    align-self: flex-start;
    height: auto;
    padding: 26px 26px 26px 26px;
    margin: 0px 0% 0px 0%;
}
    
#\39 aa356ce {
    min-height: 80px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 1);
    align-content: center;
    flex-wrap: nowrap;
    flex-direction: row;
    align-items: stretch;
    background-image: none;
    padding: 0px 0px 0px 0px;
    margin: 55px 0% 55px 0%;
}
    
#af11914e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(251, 250, 246, 1);
    background-image: none;
}
    
#bd19d38f.flex-element.widget-wrapper > [data-element-type] {
    padding: 58px 0px 12px 0px;
}
#bd19d38f {
    width: 226.493px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 63b1721 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cffeaaee.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#cffeaaee {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eeb7bf8f {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    flex-direction: column;
    padding: 100px 7% 100px 7%;
    margin: 0% 0% 0% 0%;
}
    
#dd3f04d1 {
    align-items: flex-start;
    width: 25%;
    min-height: 250px;
    max-height: none;
    row-gap: 0px;
    column-gap: 2.165196445037469%;
    flex-wrap: nowrap;
    border-width: 1px 0px 1px 1px;
    border-color: rgba(216, 216, 207, 1) rgba(216, 216, 207, 1) rgba(216, 216, 207, 1) rgba(216, 216, 207, 1);
    border-style: solid;
    justify-content: flex-start;
    align-self: flex-start;
    height: auto;
    padding: 26px 26px 26px 26px;
    margin: 0px 0% 0px 0%;
}
    
#\36 77ebdfe.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 77ebdfe {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f3ca3eb2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f3ca3eb2 {
    width: 15px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 fa5947a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 fa5947a {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#dbaa1aaa {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(251, 250, 246, 1);
    background-image: none;
}
    
#b236114c {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 263bc5f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 18px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 9b22cf7 {
    margin: 0px 0% 0px 0%;
}
    
#undefined {
    width: 140%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 0159ba5 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 0px;
    width: 56%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-content: flex-start;
    flex-wrap: nowrap;
    flex-direction: row;
    background-image: none;
    align-self: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\35 062b9f3.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\35 062b9f3 {
    width: 5%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#b680aa58 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 40%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-content: flex-start;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-self: auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 81a0c5c {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b044ad4a {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    align-items: flex-start;
    align-content: flex-start;
    padding: 45px 7% 110px 7%;
    margin: 0% 0% 0% 0%;
}
    
#\37 5f50c28 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_pb3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\32 7257772 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 5307242 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    align-items: stretch;
    align-content: stretch;
    padding: 80px 7% 80px 7%;
    margin: 0% 0% 0% 0%;
}
    
#\31 de7d871 {
    margin: 25px 64px 0px 64px;
}
    
#\32 1e8ded8 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(215, 154, 49, 1);
    background-image: none;
}
    
#undefined {
    width: 140%;
}
    
#bbbc77c4.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#bbbc77c4 {
    width: 5%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#fadd3626 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 18px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 44a5d9a {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 0px;
    width: 26%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-content: flex-start;
    flex-wrap: nowrap;
    background-image: none;
    align-self: auto;
    justify-content: flex-end;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 7c6bbbb {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 1aaeda0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 70%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-content: flex-start;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#b9178eec {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_9jv.flex-element.widget-wrapper > [data-element-type] {
    padding: 22px 0px 0px 0px;
}
#widget_9jv {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\31 6da8153.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 10px 10px 10px;
}
#\31 6da8153 {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-height: 52px;
    align-self: flex-end;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    align-items: center;
    align-content: center;
}
    
#\36 3bd85219866cc3622781521 {
    width: 100%;
    min-height: 80px;
    align-self: auto;
    align-items: center;
    align-content: center;
}
    
#\36 3bd85219866cc3622781522 {
    width: 100%;
    min-height: 80px;
    align-self: auto;
}
    
#widget_3qo {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#group_qcb {
    justify-content: center;
    align-self: center;
    padding: 0px 0px 0px 0px;
    margin: 36px 0% 36px 0%;
}
    
#group_9o6 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    justify-content: center;
}
    
#group_f6n {
    justify-content: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 21060e5 {
    justify-content: center;
}
    
#ceea9713 {
    width: 100%;
    min-height: 80px;
    align-self: auto;
    align-items: center;
    align-content: center;
}
    
#\35 433ce8a {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    align-items: center;
    align-content: center;
    padding: 100px 7% 0% 7%;
}
    
#\36 a1ff6d7 {
    margin: 0px 0% 0px 0%;
}
    
#group_74h {
    align-items: center;
    align-content: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 8acf5cc {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 0;
    align-items: stretch;
    align-content: stretch;
    padding: 64px 7% 0% 7%;
}
    
#\32 549b94b {
    width: 33.3%;
    min-height: 8px;
    align-self: auto;
    align-items: center;
    align-content: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_7u3 {
    width: 33.3%;
    min-height: 8px;
    align-self: auto;
    align-items: center;
    align-content: center;
}
    
#\38 6a329f2 {
    width: 33.3%;
    min-height: 8px;
    align-self: auto;
    align-items: center;
    align-content: center;
}
    
#fb27d8db {
    margin: 0px 0% 0px 0%;
}
    
#widget_njb {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
}
    
#\39 1c9c22a {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
}
    
#dbac233c {
    width: auto;
}
    
#\30 f5953a9 {
    width: auto;
}
    
#\33 7d4c862 {
    width: auto;
    margin-left: 0%;
    margin-right: 0%;
}
    
#ee14a7bf {
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 da616e0 {
    width: 100%;
    min-height: 80px;
    align-self: auto;
    align-items: center;
    align-content: center;
}
    
#af0a152b {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    align-items: center;
    align-content: center;
    padding: 0px 7% 100px 7%;
}
    
#dd49df56 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 d7ae9e5 {
    width: 100%;
    min-height: 80px;
    align-self: auto;
    align-items: center;
    align-content: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 92133ab {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    align-items: center;
    align-content: center;
    padding: 100px 7% 100px 7%;
}
    
#\39 620248c {
    justify-content: center;
}
    
#\34 0fffec1 {
    width: 100%;
    min-height: 80px;
    align-self: auto;
    align-items: center;
    align-content: center;
}
    
#ba167324 {
    width: 100%;
    min-height: 80px;
    align-self: auto;
    align-items: center;
    align-content: center;
}
    
#c0026cf8 {
    margin-left: 0%;
    margin-right: 0%;
}
    
#\31 dba6b84 {
    margin-left: 0%;
    margin-right: 0%;
}
    
#f9916f2b {
    margin-left: 0%;
    margin-right: 0%;
}
    
#\36 91465d1 {
    margin-left: 0%;
    margin-right: 0%;
}
    
#widget_46r {
    margin-left: 0%;
    margin-right: 0%;
}
    
#widget_fta {
    margin-left: 0%;
    margin-right: 0%;
}
    
#f40fcb95 {
    align-items: center;
    align-content: center;
}
    
#group_161 {
    align-items: center;
    align-content: center;
}
    
#\33 da7753b {
    margin: 0px 0% 0px 0%;
}
    
#e1f04127 {
    align-items: center;
    align-content: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 1358799 {
    width: 100%;
    min-height: 80px;
    align-self: auto;
    align-items: center;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 e0af102 {
    width: 100%;
    min-height: 80px;
    align-self: auto;
    align-items: center;
    align-content: center;
}
    
#f51411e7 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    align-items: center;
    align-content: center;
    padding: 100px 7% 100px 7%;
}
    
#b62ece58 {
    justify-content: center;
}
    
#a3a248f4 {
    margin: 0px 0% 0px 0%;
}
    
#\37 8fad8c8 {
    align-items: center;
    align-content: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e4c31e7e {
    width: 100%;
    min-height: 80px;
    align-self: auto;
    align-items: center;
    align-content: center;
}
    
#\30 792c58c {
    justify-content: center;
}
    
#cdfef574 {
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    align-items: center;
    align-content: center;
}
    
#\35 419ac03 {
    width: 100%;
    min-height: 80px;
    align-self: auto;
    align-items: center;
    align-content: center;
    column-gap: 0%;
    flex-direction: row;
    flex-wrap: wrap;
}
    
#\36 cae3f59 {
    margin-right: 0%;
    margin-left: 0%;
    width: 50%;
}
    
#caccd9b8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 50%;
}
    
#\31 70f7a39 {
    margin-right: 0%;
    margin-left: 0%;
    width: 50%;
}
    
#\33 940f218 {
    margin-right: 0%;
    margin-left: 0%;
    width: 50%;
}
    
#edbe000a {
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 27f3f64 {
    width: 100%;
    min-height: 80px;
    align-self: auto;
    align-items: center;
    align-content: center;
}
    
#\30 dd0ed82 {
    width: 100%;
    min-height: 80px;
    align-self: auto;
    align-items: center;
    align-content: center;
}
    
#\30 f236234 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    align-items: center;
    align-content: center;
    padding: 90px 7% 90px 7%;
}
    
#\36 857696b {
    justify-content: center;
}
    
#\33 277798e {
    margin: 0px 7% 0px 7%;
}
    
#\35 b271cce {
    align-items: center;
    align-content: center;
}
    
#group_3e1 {
    justify-content: center;
}
    
#fd5316d6 {
    width: auto;
}
    
#\33 a456fc4 {
    width: auto;
}
    
#\30 fe53d8e {
    width: auto;
}
    
#b1ae9d05 {
    width: auto;
}
    
#\34 b4b70c7 {
    width: auto;
}
    
#\34 665e6fa {
    width: auto;
}
    
#\34 0f62a43 {
    justify-content: center;
}
    
#c97def44 {
    justify-content: center;
}
    
#\35 b4d6510 {
    justify-content: center;
}
    
#f67acd44 {
    justify-content: center;
}
    
#\37 809974f {
    justify-content: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 aa356ce {
    width: 100%;
    min-height: 80px;
    align-self: auto;
    align-items: center;
    align-content: center;
    column-gap: 0%;
    flex-direction: row;
    flex-wrap: wrap;
}
    
#\36 c834e00 {
    justify-content: center;
}
    
#eeb7bf8f {
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    align-items: center;
    align-content: center;
}
    
#c946301d {
    width: 100%;
    min-height: 80px;
    align-self: auto;
    align-items: center;
    align-content: center;
}
    
#\37 b4a29de {
    margin-right: 0%;
    margin-left: 0%;
    width: 50%;
}
    
#bed7c0cb {
    margin-right: 0%;
    margin-left: 0%;
    width: 50%;
}
    
#dd3f04d1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 50%;
}
    
#cd297d61 {
    margin-right: 0%;
    margin-left: 0%;
    width: 50%;
}
    
#a0f7549e {
    align-items: center;
    align-content: center;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 263bc5f {
    justify-content: center;
}
    
#\36 0159ba5 {
    width: 100%;
    min-height: 80px;
    align-self: auto;
    align-items: center;
    align-content: center;
}
    
#b044ad4a {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    align-items: center;
    align-content: center;
    padding: 45px 7% 110px 7%;
}
    
#b680aa58 {
    width: 100%;
    min-height: 80px;
    align-self: auto;
    align-items: center;
    align-content: center;
}
    
#\38 9b22cf7 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 5307242 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    align-items: center;
    align-content: center;
    padding: 80px 7% 80px 7%;
}
    
#fadd3626 {
    justify-content: center;
}
    
#\37 44a5d9a {
    width: 100%;
    min-height: 80px;
    align-self: auto;
    align-items: center;
    align-content: center;
}
    
#\38 1aaeda0 {
    width: 100%;
    min-height: 80px;
    align-self: auto;
    align-items: center;
    align-content: center;
}
    
#b9178eec {
    align-items: center;
    align-content: center;
}
    
#\31 de7d871 {
    margin: 25px 64px 0px 64px;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
    
#group_9o6 {
    justify-content: center;
}
    
#group_qcb {
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    column-gap: 4.6035808501077%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 18px;
    padding: 0px 0px 0px 0px;
    margin: 36px 0% 36px 0%;
}
    
#widget_27h {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ff7b8bf7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 4c13765.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 10px 10px 10px;
}
#\34 4c13765 {
    margin: 15px 0% 36px 0%;
}
}



@media (max-width: 767px) {
    
#\35 21060e5 {
    justify-content: center;
}
    
#ceea9713 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\35 433ce8a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 4% 0% 4%;
}
    
#group_74h {
    align-items: center;
    align-content: center;
}
    
#\36 a1ff6d7 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 8acf5cc {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\32 549b94b {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 38px 16px 38px 16px;
    margin: 0% 0% 0% 0%;
}
    
#group_7u3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 6a329f2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_njb {
    width: auto;
}
    
#\39 1c9c22a {
    width: auto;
}
    
#dbac233c {
    width: auto;
}
    
#ee14a7bf {
    width: auto;
}
    
#\30 f5953a9 {
    width: auto;
}
    
#\33 7d4c862 {
    width: auto;
}
}



@media (max-width: 767px) {
    
#\31 da616e0 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#af0a152b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 4% 50px 4%;
}
    
#dd49df56 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 d7ae9e5 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\39 92133ab {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 4% 50px 4%;
}
    
#\39 620248c {
    justify-content: center;
}
    
#\34 0fffec1 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#ba167324 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#e1f04127 {
    align-items: center;
    align-content: center;
}
    
#fc9c5339 {
    width: 171px;
}
    
#group_161 {
    align-items: center;
    align-content: center;
}
    
#f40fcb95 {
    align-items: center;
    align-content: center;
    padding: 34px 34px 34px 34px;
    margin: 0px 0% 0px 0%;
}
    
#\36 754f81f {
    width: 4.6%;
}
    
#\33 da7753b {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 1358799 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 e0af102 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    align-self: auto;
}
    
#f51411e7 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
}
    
#b62ece58 {
    justify-content: center;
}
    
#\37 8fad8c8 {
    align-items: center;
    align-content: center;
}
    
#widget_dqd {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
}



@media (max-width: 767px) {
    
#e4c31e7e {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\30 792c58c {
    justify-content: center;
}
    
#cdfef574 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 100px 4% 0px 4%;
}
    
#\35 419ac03 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 0%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#edbe000a {
    width: 100%;
    align-items: center;
    align-content: center;
}
    
#\36 cae3f59 {
    margin-right: 0%;
    margin-left: 0%;
    width: 50%;
    align-items: center;
    align-content: center;
}
    
#caccd9b8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 50%;
    align-items: center;
    align-content: center;
}
    
#\31 70f7a39 {
    margin-right: 0%;
    margin-left: 0%;
    width: 50%;
    align-items: center;
    align-content: center;
}
    
#\33 940f218 {
    margin-right: 0%;
    margin-left: 0%;
    width: 50%;
    align-items: center;
    align-content: center;
}
    
#widget_gnc {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\32 1a4c89e {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#dcab8b5d {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#a3a3e772 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\39 d4504ec {
    margin: 10px 0% 10px 0%;
}
}



@media (max-width: 767px) {
    
#\39 27f3f64 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\30 dd0ed82 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\30 f236234 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 90px 4% 90px 4%;
}
    
#\36 857696b {
    justify-content: center;
}
    
#\35 b271cce {
    align-items: center;
    align-content: center;
}
    
#group_3e1 {
    justify-content: center;
}
    
#\34 0f62a43 {
    justify-content: center;
}
    
#c97def44 {
    justify-content: center;
}
    
#\35 b4d6510 {
    justify-content: center;
}
    
#f67acd44 {
    justify-content: center;
}
    
#\37 809974f {
    justify-content: center;
}
    
#\36 6cf80b6 {
    width: auto;
}
    
#\33 25eb377 {
    width: 4.95%;
}
    
#\33 277798e {
    margin: 10px 7% 10px 7%;
}
}



@media (max-width: 767px) {
    
#\33 2858062 {
    width: 4.58%;
}
    
#\39 aa356ce {
    min-height: 80px;
    align-items: stretch;
    width: 100%;
    column-gap: 0%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: stretch;
}
    
#\36 c834e00 {
    justify-content: center;
}
    
#eeb7bf8f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 100px 4% 0px 4%;
}
    
#c946301d {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#a0f7549e {
    width: 100%;
    align-items: center;
    align-content: center;
}
    
#\33 63b1721 {
    width: auto;
}
    
#\37 b4a29de {
    width: 50%;
    max-height: none;
    min-height: 100%;
    height: auto;
    align-self: stretch;
    align-items: center;
    align-content: center;
    margin: 0px 0% 0px 0%;
}
    
#bed7c0cb {
    width: 50%;
    align-self: stretch;
    max-height: none;
    min-height: 100%;
    height: auto;
    align-items: center;
    align-content: center;
    margin: 0px 0% 0px 0%;
}
    
#dd3f04d1 {
    width: 50%;
    align-self: stretch;
    max-height: none;
    min-height: 100%;
    height: auto;
    align-items: center;
    align-content: center;
    margin: 0px 0% 0px 0%;
}
    
#cd297d61 {
    width: 50%;
    align-self: stretch;
    max-height: none;
    min-height: 100%;
    height: auto;
    align-items: center;
    align-content: center;
    margin: 0px 0% 0px 0%;
}
    
#\34 8f49199 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\30 263bc5f {
    justify-content: center;
}
    
#\36 0159ba5 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#b044ad4a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 45px 0% 110px 0%;
}
    
#b680aa58 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#b236114c {
    align-items: center;
    align-content: center;
}
    
#\35 062b9f3 {
    width: 4.83%;
}
    
#\35 81a0c5c {
    width: auto;
}
    
#\38 9b22cf7 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 7257772 {
    width: auto;
}
    
#\33 5307242 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
    padding: 80px 10px 80px 10px;
}
    
#fadd3626 {
    justify-content: center;
}
    
#\37 44a5d9a {
    min-height: 80px;
    align-items: center;
    width: 100%;
    align-self: auto;
}
    
#\38 1aaeda0 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    align-self: auto;
    padding: 0px 10px 0px 10px;
    margin: 0% 0% 0% 0%;
}
    
#\31 de7d871 {
    margin: 25px 10px 0px 10px;
}
    
#b9178eec {
    align-items: center;
    align-content: center;
}
}

